OBD2 Sonu açık için & kablo pin ataması genişletmek ,lütfen tıklayın Burada
Standart OBD2 Pinout
Soure:Wiki
Modu
Var. 10 en son OBD-II standardı SAE J1979'da açıklanan çalışma modları. Bunlar aşağıdaki gibidir:
Modu (Hex) | Açıklama |
---|---|
01 | Geçerli verileri göster |
02 | Donma çerçevesi verilerini göster |
03 | Depolanan Tanılama Sorun Kodlarını Göster |
04 | Tanılama Sorun Kodlarını ve depolanan değerleri temizle |
05 | Test sonuçları, oksijen sensörü izleme (olmayan CAN sadece) |
06 | Test sonuçları, diğer bileşen/sistem izleme (Test sonuçları, sadece CAN için oksijen sensörü izleme) |
07 | Bekleyen Tanılama Sorun Kodlarını Göster (geçerli veya son sürüş döngüsü sırasında algılanan) |
08 | Yerleşik bileşenin/sistemin kontrol çalışması |
09 | Araç bilgilerini isteyin |
0A | Kalıcı Tanılama Sorun Kodları (DTC'ler) (Temizlenmiş DTC'ler) |
Araç üreticilerinin tüm modları desteklemesi gerekmez. Her üretici yukarıdaki ek modları tanımlayabilir #9 (Örneğin: Modu 22 Ford/GM için SAE J2190 tarafından tanımlandığı gibi, Modu 21 Toyota için) diğer bilgiler için örn.. bir çekiş pilinin gerilimi hibrid elektrikli araç (Hev).[2]
Standart PI'ler
Aşağıdaki tablo, SAE J1979 tarafından tanımlanan standart OBD-II PI'leri gösterir. Her PID için beklenen yanıt verilir, yanıtın anlamlı verilere nasıl çevrildiği hakkında bilgilerle birlikte. Tekrar, tüm araçlar tüm PI'leri desteklemeyeceğ ve OBD-II standardında tanımlanmamış üretici tanımlı özel PI'ler olabilir.
Modların 1 ve 2 temelde aynıdır, bu Mod dışında 1 güncel bilgiler sağlar, oysa Mod 2 son tanılama sorun kodunun ayarlandığı noktada alınan aynı verilerin anlık görüntüsünü sağlar. İstisnalar PID'dir 01, yalnızca Mod'da kullanılabilir 1, ve PID 02, yalnızca Mod'da kullanılabilir 2. If Modu 2 Pıd 02 sıfır döndürür, sonra hiçbir anlık görüntü ve tüm diğer Mod 2 veri anlamsız.
Bit Kodlu-Gösterim kullanırken, C4 gibi miktarlar bit anlamına gelir 4 veri bayt C. Her bit, 0 Hedef 7, bu yüzden 7 en önemli bit ve 0 en az önemli bit.
A | B | C | D | ||||||||||||||||||||||||||||
A7 | A6 | A5 | A4 | A3 | A2 | A1 | A0 | B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | C7 | C6 | C5 | C4 | C3 | C2 | C1 | C0 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
Modu 01
Pıd (Hex) |
Pıd (Aralık) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
---|---|---|---|---|---|---|---|
00 | 0 | 4 | Desteklenen PID'ler [01 – 20] | Bit kodlanmış [A7... D0] == [PID $01...PID $20] Aşağıya bakın | |||
01 | 1 | 4 | DTC'ler temizlendiklerinden beri monitör durumu. (Arıza göstergesi lambası içerir (MIL) dtc'lerin durumu ve sayısı.) | Bit kodlanmış. Aşağıya bakın | |||
02 | 2 | 2 | Donma DTC | ||||
03 | 3 | 2 | Yakıt sistemi durumu | Bit kodlanmış. Aşağıya bakın | |||
04 | 4 | 1 | Hesaplanan motor yükü | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} (veya {\Displaystyle {\tfrac {A}{2.55}}}) |
05 | 5 | 1 | Motor soğutma sıvısı sıcaklığı | -40 | 215 | ° C | {\ekran stili A-40} |
06 | 6 | 1 | Kısa vadeli yakıt döşeme-Banka 1 | -100 (Yakıtı Azaltın: Çok Zengin) | 99.2 (Yakıt Ekle: Çok Yalın) | % |
{\Displaystyle {\frac {100}{128}}A-100}
(veya {\Displaystyle {\tfrac {A}{1.28}}-100} ) |
07 | 7 | 1 | Uzun vadeli yakıt döşeme-Banka 1 | ||||
08 | 8 | 1 | Kısa vadeli yakıt döşeme-Banka 2 | ||||
09 | 9 | 1 | Uzun vadeli yakıt döşeme-Banka 2 | ||||
0A | 10 | 1 | Yakıt basıncı (ölçer basıncı) | 0 | 765 | Kpa | {\ekran stili 3A} |
0B | 11 | 1 | Alım manifoldu mutlak basınç | 0 | 255 | Kpa | {\ekran stili A} |
0C | 12 | 2 | Motor RPM | 0 | 16,383.75 | Rpm | {\Displaystyle {\frac {256A+B}{4}}} |
0D | 13 | 1 | Araç hızı | 0 | 255 | km/sa | {\ekran stili A} |
0E | 14 | 1 | Zamanlama avansı | -64 | 63.5 | ° önce Tdc | {\Displaystyle {\frac {A}{2}}-64} |
0F | 15 | 1 | Hava sıcaklığı | -40 | 215 | ° C | {\ekran stili A-40} |
10 | 16 | 2 | Maf hava akış hızı | 0 | 655.35 | gram/sn | {\Displaystyle {\frac {256A+B}{100}}} |
11 | 17 | 1 | Gaz pozisyonu | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
12 | 18 | 1 | Komuta edilen ikincil hava durumu | Bit kodlanmış. Aşağıya bakın | |||
13 | 19 | 1 | Oksijen sensörleri mevcut (içinde 2 Banka) | [A0... A3] == Banka 1, Sensör 1-4. [A4... A7] == Banka 2… | |||
14 | 20 | 2 | Oksijen Sensörü 1 A: Gerilim B: Kısa vadeli yakıt döşeme |
0 -100 |
1.275 99.2 |
volt% |
{\Displaystyle {\frac {A}{200}}}
{\Displaystyle {\frac {100}{128}}B-100}
(eğer B==$FF, sensör döşeme hesaplamasında kullanılmaz) |
15 | 21 | 2 | Oksijen Sensörü 2 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
16 | 22 | 2 | Oksijen Sensörü 3 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
17 | 23 | 2 | Oksijen Sensörü 4 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
18 | 24 | 2 | Oksijen Sensörü 5 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
19 | 25 | 2 | Oksijen Sensörü 6 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
1A | 26 | 2 | Oksijen Sensörü 7 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
1B | 27 | 2 | Oksijen Sensörü 8 A: Gerilim B: Kısa vadeli yakıt döşeme |
||||
1C | 28 | 1 | OBD standartları bu aracın uygun | Bit kodlanmış. Aşağıya bakın | |||
1D | 29 | 1 | Oksijen sensörleri mevcut (içinde 4 Banka) | PID'ye benzer 13, Ama [A0... A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2] | |||
1E | 30 | 1 | Yardımcı giriş durumu | A0 == Güç Kalkış (Pto) Durum (1 == etkin) [A1... A7] kullanılmaz |
|||
1F | 31 | 2 | Motor un çalıştırıldığından beri çalışma süresi | 0 | 65,535 | saniye | {\ekran stili 256A+B} |
20 | 32 | 4 | Desteklenen PID'ler [21 – 40] | Bit kodlanmış [A7... D0] == [PID $21...PID $40] Aşağıya bakın | |||
21 | 33 | 2 | Arıza gösterge lambası ile kat edilen mesafe (MIL) -ını | 0 | 65,535 | Km | {\ekran stili 256A+B} |
22 | 34 | 2 | Yakıt Demiryolu Basınç (manifold vakum göreli) | 0 | 5177.265 | Kpa | {\Displaystyle 0.079(256A+B)} |
23 | 35 | 2 | Yakıt Demiryolu Ölçer Basıncı (Dizel, veya benzin doğrudan enjeksiyon) | 0 | 655,350 | Kpa | {\Displaystyle 10(256A+B)} |
24 | 36 | 4 | Oksijen Sensörü 1 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
0 0 |
< 2 < 8 |
Oranı V |
{\Displaystyle {\frac {2}{65536}}(256A+B)}
{\Displaystyle {\frac {8}{65536}}(256C+D)}
|
25 | 37 | 4 | Oksijen Sensörü 2 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
26 | 38 | 4 | Oksijen Sensörü 3 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
27 | 39 | 4 | Oksijen Sensörü 4 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
28 | 40 | 4 | Oksijen Sensörü 5 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
29 | 41 | 4 | Oksijen Sensörü 6 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
2A | 42 | 4 | Oksijen Sensörü 7 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
2B | 43 | 4 | Oksijen Sensörü 8 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Gerilim |
||||
2C | 44 | 1 | Komuta Egr | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
2D | 45 | 1 | EGR Hatası | -100 | 99.2 | % | {\Displaystyle {\tfrac {100}{128}}A-100} |
2E | 46 | 1 | Komuta edilmiş buharlaştırıcı tasfiye | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
2F | 47 | 1 | Yakıt Tankı Seviye Girişi | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
30 | 48 | 1 | Kodlar temizlendiklerinden beri ısınmalar | 0 | 255 | Sayısı | {\ekran stili A} |
31 | 49 | 2 | Kodlar temizlendik | 0 | 65,535 | Km | {\ekran stili 256A+B} |
32 | 50 | 2 | Evap. Sistem Buhar Basıncı | -8,192 | 8191.75 | Pa | {\Displaystyle {\frac {256A+B}{4}}}(AB ise iki tamamlayıcı Imzalı)[3] |
33 | 51 | 1 | Mutlak Barometrik Basınç | 0 | 255 | Kpa | {\ekran stili A} |
34 | 52 | 4 | Oksijen Sensörü 1 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
0 -128 |
< 2 <128 |
Oranı mA |
{\Displaystyle {\frac {2}{65536}}(256A+B)}
{\Displaystyle {\frac {256C+D}{256}}-128}
veya {\displaystyle C+{\frac {D}{256}}-128} |
35 | 53 | 4 | Oksijen Sensörü 2 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
36 | 54 | 4 | Oksijen Sensörü 3 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
37 | 55 | 4 | Oksijen Sensörü 4 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
38 | 56 | 4 | Oksijen Sensörü 5 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
39 | 57 | 4 | Oksijen Sensörü 6 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
3A | 58 | 4 | Oksijen Sensörü 7 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
3B | 59 | 4 | Oksijen Sensörü 8 Açık: Yakıt-Hava Eşdeğerlik Oranı CD: Şu anki |
||||
3C | 60 | 2 | Katalizör Sıcaklık: Banka 1, Sensör 1 | -40 | 6,513.5 | ° C | {\Displaystyle {\frac {256A+B}{10}}-40} |
3D | 61 | 2 | Katalizör Sıcaklık: Banka 2, Sensör 1 | ||||
3E | 62 | 2 | Katalizör Sıcaklık: Banka 1, Sensör 2 | ||||
3F | 63 | 2 | Katalizör Sıcaklık: Banka 2, Sensör 2 | ||||
40 | 64 | 4 | Desteklenen PID'ler [41 – 60] | Bit kodlanmış [A7... D0] == [PID $41...PID $60] Aşağıya bakın | |||
41 | 65 | 4 | Bu sürücü döngüsünü izleme durumu | Bit kodlanmış. Aşağıya bakın | |||
42 | 66 | 2 | Kontrol modülü gerilimi | 0 | 65.535 | V | {\Displaystyle {\frac {256A+B}{1000}}} |
43 | 67 | 2 | Mutlak yük değeri | 0 | 25,700 | % | {\Displaystyle {\tfrac {100}{255}}(256A+B)} |
44 | 68 | 2 | Yakıt-Hava komutalı eşdeğerlik oranı | 0 | < 2 | Oranı | {\Displaystyle {\tfrac {2}{65536}}(256A+B)} |
45 | 69 | 1 | Bağıl gaz pozisyonu | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
46 | 70 | 1 | Ortam hava sıcaklığı | -40 | 215 | ° C | {\ekran stili A-40} |
47 | 71 | 1 | Mutlak gaz pozisyonu B | 0 | 100 | % | {\Displaystyle {\frac {100}{255}}A} |
48 | 72 | 1 | Mutlak gaz pozisyonu C | ||||
49 | 73 | 1 | Gaz pedalı konumu D | ||||
4A | 74 | 1 | Gaz pedalı konumu E | ||||
4B | 75 | 1 | Gaz pedalı konumu F | ||||
4C | 76 | 1 | Komuta edilmiş gaz aktüatör | ||||
4D | 77 | 2 | Mil ile zaman koşusu | 0 | 65,535 | Dakika | {\ekran stili 256A+B} |
4E | 78 | 2 | Sorun kodlarının temizlenmesinden bu yana geçen süre | ||||
4F | 79 | 4 | Yakıt-Hava eşdeğerlik oranı için maksimum değer, oksijen sensörü gerilimi, oksijen sensörü akımı, ve alım manifoldu mutlak basınç | 0, 0, 0, 0 | 255, 255, 255, 2550 | Oranı, V, mA, Kpa | A, B, C, D*10 |
50 | 80 | 4 | Kütle hava akış sensöründen hava akış hızı için maksimum değer | 0 | 2550 | g/s | A*10, B, C, ve D ileride kullanım için ayrılmıştır |
51 | 81 | 1 | Yakıt Türü | Yakıt tipi tablodan aşağıya bakın | |||
52 | 82 | 1 | Etanol yakıt % | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
53 | 83 | 2 | Mutlak Evap sistemi Buhar Basıncı | 0 | 327.675 | Kpa | {\Displaystyle {\frac {256A+B}{200}}} |
54 | 84 | 2 | Evap sistemi buhar basıncı | -32,767 | 32,768 | Pa | ((A*256)+B)-32767 |
55 | 85 | 2 | Kısa süreli ikincil oksijen sensörü döşemesi, A: Banka 1, B: Banka 3 | -100 | 99.2 | % | {\Displaystyle {\frac {100}{128}}A-100}{\Displaystyle {\frac {100}{128}}B-100} |
56 | 86 | 2 | Uzun süreli ikincil oksijen sensörü döşemesi, A: Banka 1, B: Banka 3 | ||||
57 | 87 | 2 | Kısa süreli ikincil oksijen sensörü döşemesi, A: Banka 2, B: Banka 4 | ||||
58 | 88 | 2 | Uzun süreli ikincil oksijen sensörü döşemesi, A: Banka 2, B: Banka 4 | ||||
59 | 89 | 2 | Yakıt demiryolu mutlak basınç | 0 | 655,350 | Kpa | {\Displaystyle 10(256A+B)} |
5A | 90 | 1 | Bağıl gaz pedalı konumu | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
5B | 91 | 1 | Hibrid pil paketi kalan ömrü | 0 | 100 | % | {\Displaystyle {\tfrac {100}{255}}A} |
5C | 92 | 1 | Motor yağı sıcaklığı | -40 | 210 | ° C | {\ekran stili A-40} |
5D | 93 | 2 | Yakıt enjeksiyon zamanlaması | -210.00 | 301.992 | ° | {\Displaystyle {\frac {256A+B}{128}}-210} |
5E | 94 | 2 | Motor yakıt oranı | 0 | 3276.75 | L/h | {\Displaystyle {\frac {256A+B}{20}}} |
5F | 95 | 1 | Hangi aracın tasarlandığı emisyon gereksinimleri | Bit Kodlanmış | |||
60 | 96 | 4 | Desteklenen PID'ler [61 – 80] | Bit kodlanmış [A7... D0] == [PID $61...PID $80] Aşağıya bakın | |||
61 | 97 | 1 | Sürücü talep motoru – yüzde tork | -125 | 125 | % | A-125 |
62 | 98 | 1 | Gerçek motor – yüzde tork | -125 | 125 | % | A-125 |
63 | 99 | 2 | Motor referans torku | 0 | 65,535 | Nm | {\ekran stili 256A+B} |
64 | 100 | 5 | Motor yüzdesi tork verileri | -125 | 125 | % | A-125 Boşta B-125 Motor noktası 1 C-125 Motor noktası 2 D-125 Motor noktası 3 E-125 Motor noktası 4 |
65 | 101 | 2 | Yardımcı giriş / çıkış destekli | Bit Kodlanmış | |||
66 | 102 | 5 | Kütle hava akış sensörü | ||||
67 | 103 | 3 | Motor soğutma sıvısı sıcaklığı | ||||
68 | 104 | 7 | Hava sıcaklığı sensörü | ||||
69 | 105 | 7 | Komutlu EGR ve EGR Hatası | ||||
6A | 106 | 5 | Komuta edilen Dizel giriş hava akış kontrolü ve bağıl giriş hava akış pozisyonu | ||||
6B | 107 | 5 | Egzoz gazı sirkülasyon sıcaklığı | ||||
6C | 108 | 5 | Komuta edilen gaz aktüatör kontrolü ve bağıl gaz pozisyonu | ||||
6D | 109 | 6 | Yakıt basıncı kontrol sistemi | ||||
6E | 110 | 5 | Enjeksiyon basınç kontrol sistemi | ||||
6F | 111 | 3 | Turboşarj kompresör giriş basıncı | ||||
70 | 112 | 9 | Basınç kontrolünü artırın | ||||
71 | 113 | 5 | Değişken Geometri turbo (Vgt) Denetim | ||||
72 | 114 | 5 | Wastegate kontrolü | ||||
73 | 115 | 5 | Egzoz basıncı | ||||
74 | 116 | 5 | Turboşarj RPM | ||||
75 | 117 | 7 | Turboşarj sıcaklığı | ||||
76 | 118 | 7 | Turboşarj sıcaklığı | ||||
77 | 119 | 5 | Şarj hava soğutucu sıcaklığı (KACT) | ||||
78 | 120 | 9 | Egzoz Gazı sıcaklığı (Egt) Banka 1 | Özel PID. Aşağıya bakın | |||
79 | 121 | 9 | Egzoz Gazı sıcaklığı (Egt) Banka 2 | Özel PID. Aşağıya bakın | |||
7A | 122 | 7 | Dizel partikül filtresi (Dpf) | ||||
7B | 123 | 7 | Dizel partikül filtresi (Dpf) | ||||
7C | 124 | 9 | Dizel Partikül filtresi (Dpf) Sıcaklık | ||||
7D | 125 | 1 | NOx NTE (Aşılması Gereken) kontrol alanı durumu | ||||
7E | 126 | 1 | PM NTE (Aşılması Gereken) kontrol alanı durumu | ||||
7F | 127 | 13 | Motor çalışma süresi | ||||
80 | 128 | 4 | Desteklenen PID'ler [81 – A0] | Bit kodlanmış [A7... D0] == [PID $81..PID $A0] Aşağıya bakın | |||
81 | 129 | 21 | Yardımcı Emisyon Kontrol Cihazı için motor çalışma süresi(AECD) | ||||
82 | 130 | 21 | Yardımcı Emisyon Kontrol Cihazı için motor çalışma süresi(AECD) | ||||
83 | 131 | 5 | NOx sensörü | ||||
84 | 132 | Manifold yüzey sıcaklığı | |||||
85 | 133 | NOx reaktif sistemi | |||||
86 | 134 | Partikül madde (Pm) Sensör | |||||
87 | 135 | Alım manifoldu mutlak basınç | |||||
A0 | 160 | 4 | Desteklenen PID'ler [A1 – C0] | Bit kodlanmış [A7... D0] == [PID $A1... PID $C0] Aşağıya bakın | |||
C0 | 192 | 4 | Desteklenen PID'ler [C1 – E0] | Bit kodlanmış [A7... D0] == [PID $C1... PID $E0] Aşağıya bakın | |||
C3 | 195 | ? | ? | ? | ? | ? | Çok sayıda veri verir, Drive Condition ID ve Motor Devri* dahil |
C4 | 196 | ? | ? | ? | ? | ? | B5 Motor Rölanti İsteği B6 Motor Stop İsteği* |
Pıd (Hex) |
Pıd (Aralık) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
Modu 02[Düzenle]
Modu 02 mod olarak aynı PID'leri kabul eder 01, aynı anlamla, ancak verilen bilgiler, donma çerçevesinin oluşturulduğu zamana ait.
İletinin veri bölümündeki çerçeve numarasını göndermeniz gerekir.
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
---|---|---|---|---|---|---|
02 | 2 | Donma çerçevesinin depolanmasına neden olan DTC. | BCD kodlanmış. Modda olduğu gibi decoded 3 |
Modu 03
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
---|---|---|---|---|---|---|
Yok | n*6 | Sorun kodları isteme | 3 ileti çerçevesi başına kodlar. Aşağıya bakın |
Modu 04[Düzenle]
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
---|---|---|---|---|---|---|
Yok | 0 | Sorun kodlarını temizle / Arıza gösterge lambası (MIL) / Motor ışığını kontrol edin | Depolanan tüm sorun kodlarını temizler ve MIL'i kapatır. |
Modu 05
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
---|---|---|---|---|---|---|
0100 | OBD Monitör ID'leri desteklendi ($01 – $20) | |||||
0101 | O2 Sensör Monitör Bankası 1 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0102 | O2 Sensör Monitör Bankası 1 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0103 | O2 Sensör Monitör Bankası 1 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0104 | O2 Sensör Monitör Bankası 1 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0105 | O2 Sensör Monitör Bankası 2 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0106 | O2 Sensör Monitör Bankası 2 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0107 | O2 Sensör Monitör Bankası 2 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0108 | O2 Sensör Monitör Bankası 2 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0109 | O2 Sensör Monitör Bankası 3 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
010A | O2 Sensör Monitör Bankası 3 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
010B | O2 Sensör Monitör Bankası 3 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
010C | O2 Sensör Monitör Bankası 3 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
010D | O2 Sensör Monitör Bankası 4 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
010E | O2 Sensör Monitör Bankası 4 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
010F | O2 Sensör Monitör Bankası 4 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0110 | O2 Sensör Monitör Bankası 4 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Sensör eşik gerilimine yalın zengin | |
0201 | O2 Sensör Monitör Bankası 1 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0202 | O2 Sensör Monitör Bankası 1 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0203 | O2 Sensör Monitör Bankası 1 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0204 | O2 Sensör Monitör Bankası 1 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0205 | O2 Sensör Monitör Bankası 2 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0206 | O2 Sensör Monitör Bankası 2 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0207 | O2 Sensör Monitör Bankası 2 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0208 | O2 Sensör Monitör Bankası 2 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0209 | O2 Sensör Monitör Bankası 3 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
020A | O2 Sensör Monitör Bankası 3 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
020B | O2 Sensör Monitör Bankası 3 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
020C | O2 Sensör Monitör Bankası 3 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
020D | O2 Sensör Monitör Bankası 4 Sensör 1 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
020E | O2 Sensör Monitör Bankası 4 Sensör 2 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
020F | O2 Sensör Monitör Bankası 4 Sensör 3 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
0210 | O2 Sensör Monitör Bankası 4 Sensör 4 | 0.00 | 1.275 | Volt | 0.005 Zengin sensör eşik gerilimine yalın | |
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
Modu 09
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
---|---|---|---|---|---|---|
00 | 4 | Modu 9 desteklenen PID'ler (01 Hedef 20) | Bit kodlanmış. [A7... D0] = [PID $01...PID $20] Aşağıya bakın | |||
01 | 1 | PID'de VIN İleti Sayısı 02. Sadece ISO için 9141-2, ISO 14230-4 ve SAE J1850. | Genellikle değer olacak 5. | |||
02 | 17 | Araç Kimlik Numarası (Vin) | 17-char VIN, ASCII kodlanmış ve null chars ile sol yastıklı (0x00) gerekirse. | |||
03 | 1 | PID için kalibrasyon kimliği ileti sayısı 04. Sadece ISO için 9141-2, ISO 14230-4 ve SAE J1850. | Bu bir kat olacak 4 (4 her kimlik için iletiler gereklidir). | |||
04 | 16,32,48,64.. | Kalibrasyon Kimliği | İlâ 16 ASCII kar. Kullanılmayan veri baytları null bayt olarak bildirilecektir (0x00). Birkaç CALID çıktısı olabilir (16 bayt her) | |||
05 | 1 | Kalibrasyon doğrulama numaraları (Cvn) PID için mesaj sayısı 06. Sadece ISO için 9141-2, ISO 14230-4 ve SAE J1850. | ||||
06 | 4,8,12,16 | Kalibrasyon Doğrulama Numaraları (Cvn) Birkaç CVN çıktı olabilir (4 bayt her) CVN ve CALID sayısı eşleşmelidir | Ham veri null karakterlerle sol yastıklı (0x00). Genellikle hex dize olarak görüntülenir. | |||
07 | 1 | PID için kullanım içi performans izleme ileti sayısı 08 ve 0B. Sadece ISO için 9141-2, ISO 14230-4 ve SAE J1850. | 8 | 10 | 8 eğer on altı (16) değerlerin rapor edilmesi gerekmektedir, 9 eğer on sekiz (18) değerlerin rapor edilmesi gerekmektedir, ve 10 eğer yirmi (20) değerlerin rapor edilmesi gerekmektedir (bir ileti iki değer bildirir, her biri iki bayt oluşan). | |
08 | 4 | Kıvılcım ateşlemeli araçlar için kullanım içi performans takibi | 4 veya 5 Ileti, her birini içeren 4 Bayt (iki değer). Aşağıya bakın | |||
09 | 1 | PID için ECU ad ileti sayısı 0A | ||||
0A | 20 | ECU adı | ASCII kodlu. Null chars ile sağ yastıklı (0x00). | |||
0B | 4 | Sıkıştırma ateşlemeli araçlar için kullanım içi performans takibi | 5 Ileti, her birini içeren 4 Bayt (iki değer). Aşağıya bakın | |||
Pıd (Hex) |
Döndürülen veri baytları | Açıklama | Min değeri | Maksimum değer | Birim | Formül[bir] |
Bit yönünde kodlanmış PIN'ler
Yukarıdaki tablodaki bazı PI'ler basit bir formülle açıklanamaz. Bu verilerin daha ayrıntılı bir açıklama burada sağlanmaktadır:
Modu 1 Pıd 00
Bu PID döndürür için bir istek 4 bayt veri. Her bit, Kaynak MSB Hedef Lsb, bir sonraki temsil eder 32 PIDs ve desteklenir olup olmadığını hakkında bilgi veriyor.
Örneğin,, araç yanıtı ise BE1FA813, bu şekilde çözülebilir:
Onaltı -lık | B | E | 1 | F | A | 8 | 1 | 3 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ikili | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
Desteklenen? | Evet | № | Evet | Evet | Evet | Evet | Evet | № | № | № | № | Evet | Evet | Evet | Evet | Evet | Evet | № | Evet | № | Evet | № | № | № | № | № | № | Evet | № | № | Evet | Evet |
PID numarası | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | 20 |
Bu yüzden., desteklenen PID'ler,: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F ve 20
Modu 1 Pıd 01
Bu PID döndürür için bir istek 4 bayt veri, A B C ve D olarak etiketlenmiştir.
İlk bayt(A) iki bilgi parçası içerir. Bit A7 (MSB bayt A, ilk bayt) MIL olup olmadığını gösterir (motor ışığını kontrol edin) aydınlatılmış. Bit A6 aracılığıyla A0şu anda ECU'da işaretlenen tanısal sorun kodlarının sayısını temsil eder.
İkinci, Üçüncü, ve dördüncü bayt(B, C ve D) bazı yerleşik testlerin kullanılabilirliği ve eksiksizliği hakkında bilgi vermek. Bu test unutmayın Kullanılabilir -lik set ile gösterilir (1) bit ve Bütünlüğü sıfırlayarak gösterilir (0) bit.
Bit | Adı | Tanımı |
---|---|---|
A7 | MIL | Kapalı veya Aüzeri, CEL/MIL'in üzerinde olup olmadığını gösterir (ya da olmalıdır) |
A6–A0 | DTC_CNT | Görüntülenmek için uygun emisyonla ilgili DTC sayısı. |
B7 | Saklı -dır | Saklı -dır (Olmalıdır 0) |
B3 | İsİm YOK | 0 = Kıvılcım ateşleme monitörleri desteklenen (Örneğin. Otto veya Wankel motorları) 1 = Sıkıştırma ateşleme monitörleri desteklenen (Örneğin. Dizel motorlar) |
Burada ortak bit B tanımları vardır, bunlar test tabanlı.
Test kullanılabilir | Test eksik | |
---|---|---|
Bileşen | B2 | B6 |
Yakıt Sistemi | B1 | B5 |
Misfire | B0 | B4 |
Üçüncü ve dördüncü baytlar, motorun Kıvılcım Ateşleme (Örneğin. Otto veya Wankel motorları) veya sıkıştırma ateşleme (Örneğin. Dizel motorlar). İkinci olarak (B) Bayt, bit 3 C ve D baytlarının nasıl yorumlanacağı, Ile 0 kıvılcım olmak (Otto veya Wankel) ve 1 (Ayarlamak) sıkıştırma olmak (Dizel).
Kıvılcım ateşleme monitörleri için C ve D baytları (Örneğin. Otto veya Wankel motorları):
Test kullanılabilir | Test eksik | |
---|---|---|
EGR Sistemi | C7 | D7 |
Oksijen Sensörü Isıtıcı | C6 | D6 |
Oksijen Sensörü | C5 | D5 |
A/C Soğutucu | C4 | D4 |
İkincil Hava Sistemi | C3 | D3 |
Evaporatif Sistem | C2 | D2 |
Isıtmalı Katalizör | C1 | D1 |
Katalizör | C0 | D0 |
Sıkıştırma ateşleme monitörleri için C ve D baytları (Dizel motorlar):
Test kullanılabilir | Test eksik | |
---|---|---|
EGR ve/veya VVT Sistemi | C7 | D7 |
PM filtre izleme | C6 | D6 |
Egzoz Gazı Sensörü | C5 | D5 |
– Saklı -dır – | C4 | D4 |
Basıncı Artırın | C3 | D3 |
– Saklı -dır – | C2 | D2 |
NOx/SCR Monitör | C1 | D1 |
NMHC Katalizör[bir] | C0 | D0 |
- Zıpla^ NMHC Olabilir Non-Metan HidroKarbonlar için stand, ama J1979 bizi aydınlatmak değil. Çeviri SCR katalizör amonya sensörü olacaktır.
Modu 1 Pıd 41
Bu PID döndürür için bir istek 4 bayt veri. İlk bayt her zaman sıfırdır. İkinci, Üçüncü, ve dördüncü baytlar bazı yerleşik testlerin kullanılabilirliği ve eksiksizliği hakkında bilgi verir. PID'de olduğu gibi 01, üçüncü ve dördüncü baytlar ateşleme türüne bağlı olarak farklı yorumlanmalıdır (B3) – ile 0 kıvılcım olmak ve 1 (Ayarlamak) sıkıştırma olmak. Bu testi tekrar not edin Kullanılabilir -lik bir küme ile temsil edilir (1) bit ve Bütünlüğü sıfırlama ile temsil edilir (0) bit.
Burada ortak bit B tanımları vardır, bunlar test tabanlı.
Test kullanılabilir | Test eksik | |
---|---|---|
Bileşen | B2 | B6 |
Yakıt Sistemi | B1 | B5 |
Misfire | B0 | B4 |
Kıvılcım ateşleme monitörleri için C ve D baytları (Örneğin. Otto veya Wankel motorları):
Test kullanılabilir | Test eksik | |
---|---|---|
EGR Sistemi | C7 | D7 |
Oksijen Sensörü Isıtıcı | C6 | D6 |
Oksijen Sensörü | C5 | D5 |
A/C Soğutucu | C4 | D4 |
İkincil Hava Sistemi | C3 | D3 |
Evaporatif Sistem | C2 | D2 |
Isıtmalı Katalizör | C1 | D1 |
Katalizör | C0 | D0 |
Sıkıştırma ateşleme monitörleri için C ve D baytları (Dizel motorlar):
Test kullanılabilir | Test eksik | |
---|---|---|
EGR ve/veya VVT Sistemi | C7 | D7 |
PM filtre izleme | C6 | D6 |
Egzoz Gazı Sensörü | C5 | D5 |
– Saklı -dır – | C4 | D4 |
Basıncı Artırın | C3 | D3 |
– Saklı -dır – | C2 | D2 |
NOx/SCR Monitör | C1 | D1 |
NMHC Katalizör[bir] | C0 | D0 |
- Zıpla^ NMHC Olabilir Non-Metan HidroKarbonlar için stand, ama J1979 bizi aydınlatmak değil. Çeviri SCR katalizör amonya sensörü olacaktır.
Modu 1 Pıd 78
Bu PID için bir istek geri dönecektir 9 bayt veri. İlk bayt, hangi Egt sensörler desteklenir:
Bayt | Açıklama |
---|---|
A | Desteklenen EGT sensörleri |
B–C | EGT11 tarafından okunan sıcaklık |
D–E | EGT12 tarafından okunan sıcaklık |
F–G | EGT13 tarafından okunan sıcaklık |
H–Ⅰ | EGT14 tarafından okunan sıcaklık |
İlk bayt aşağıdaki gibi bit kodlanır:
Bit | Açıklama |
---|---|
A7–A4 | Saklı -dır |
A3 | EGT bankası 1, Sensör 4 Desteklenen? |
A2 | EGT bankası 1, Sensör 3 Desteklenen? |
A1 | EGT bankası 1, Sensör 2 Desteklenen? |
A0 | EGT bankası 1, Sensör 1 Desteklenen? |
Kalan baytlar 16 aralığında santigrat derece sıcaklık gösteren bit tümegerler -40 Hedef 6513.5 (Ölçek 0.1), her zamanki kullanarak {\Displaystyle (Akez 256+B)/10-40} Formül (MSB A'dır, LSB B'dir). Yalnızca ilgili sensörün desteklendiği değerler anlamlıdır.
Aynı yapı PID için de geçerlidir 79, ancak değerler banka sensörleri içindir 2.
Modu 3 (pid gerekmez)
Bu mod için bir istek, ayarlanan DTC'lerin listesini döndürür. Liste, ISO 15765-2 Protokolü.
İki veya daha az DTC varsa (4 Bayt) iso-TP Tek Çerçeveiçinde döndürülürler (Sf). Listedeki üç veya daha fazla DTC birden çok karede raporlanır, iletişim türüne ve adresayrıntılarına bağlı olarak çerçevelerin tam sayısı ile.
Her sorun kodu gerektirir 2 bayt tanımlamak için. Bir sorun kodunun metin açıklaması aşağıdaki gibi çözülebilir. Sorun kodundaki ilk karakter, ilk bayttaki ilk iki bit tarafından belirlenir:
A7–A6 | İlk DTC karakteri |
---|---|
00 | P – Motor |
01 | C – Şasi |
10 | B – Vücut |
11 | U – Ağ |
Aşağıdaki iki basamak olarak kodlanır 2 bit. DTC'deki ikinci karakter aşağıdaki tablotarafından tanımlanan bir sayıdır:
A5–A4 | İkinci DTC karakteri |
---|---|
00 | 0 |
01 | 1 |
10 | 2 |
11 | 3 |
DTC'deki üçüncü karakter,
A3–A0 | Üçüncü DTC karakteri |
---|---|
0000 | 0 |
0001 | 1 |
0010 | 2 |
0011 | 3 |
0100 | 4 |
0101 | 5 |
0110 | 6 |
0111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | A |
1011 | B |
1100 | C |
1101 | D |
1110 | E |
1111 | F |
Dördüncü ve beşinci karakterler, üçüncü karakterle aynı şekilde tanımlanır., ama bit kullanarak B7–B4 ve B3–B0. Elde edilen beş karakterli kod, “U0158” ve OBD-II DTCs bir tabloda bakılabilir. Hexadecimal karakterler (0-9, A-F), nispeten nadir olmakla birlikte, son olarak izin verilir 3 kodun kendisi pozisyonları.
Modu 9 Pıd 08
Katalizör bankalar için parça kullanım içi performans hakkında bilgi sağlar, oksijen sensörü bankaları, evaporatif sızıntı algılama sistemleri, EGR sistemleri ve ikincil hava sistemi.
Her bileşen in veya sistemin rakamı, belirli bir monitörün arızayı algılaması için gereken tüm koşulların kaç kez karşılaştığını izler. Her bileşen veya sistemin paydası, aracın belirtilen koşullarda çalıştırılmak sayısını izler.
Veri öğelerinin sayısı başında bildirilmelidir (ilk bayt).
Kullanım içi Performans İzleme kaydının tüm veri öğeleri iki (2) bayt ve bu sırada rapor edilir (her ileti iki öğe içerir, dolayısıyla mesaj uzunluğu 4).
Anımsatıcı | Açıklama |
---|---|
OBDCOND | OBD İzleme Koşulları Karşılaşılan Sayımlar |
IGNCNTR | Ateşleme Sayacı |
CATCOMP1 | CATCOMP1 1 |
CATCOND1 | Katalizör Monitör Koşulları Karşılaşılan Sayımlar Bankası 1 |
CATCOMP2 | CATCOMP1 2 |
CATCOND2 | Katalizör Monitör Koşulları Karşılaşılan Sayımlar Bankası 2 |
O2SCOMP1 | O2 Sensör Monitör Tamamlama Sayımları Bankası 1 |
O2SCOND1 | O2 Sensör Monitör Koşulları Karşılaşılan Sayımlar Bankası 1 |
O2SCOMP2 | O2 Sensör Monitör Tamamlama Sayımları Bankası 2 |
O2SCOND2 | O2 Sensör Monitör Koşulları Karşılaşılan Sayımlar Bankası 2 |
EGRCOMP | EGR Monitör Tamamlama Durum Sayıları |
EGRCOND | EGR Monitör Koşulları Karşılaşılan Sayımlar |
AIRCOMP | AIR Monitor Tamamlama Durum Sayıları (İkincil Hava) |
AIRCOND | AIR Monitor Karşılaşılan Koşullar (İkincil Hava) |
EVAPCOMP | EVAP Monitör Tamamlama Durum Sayıları |
EVAPCOND | EVAP Monitör Koşulları Karşılaşılan Sayımlar |
SO2SCOMP1 | İkincil O2 Sensör Monitör Tamamlama Sayımları Bankası 1 |
SO2SCOND1 | İkincil O2 Sensör Monitör Koşulları Karşılaşılan Sayımlar Bankası 1 |
SO2SCOMP2 | İkincil O2 Sensör Monitör Tamamlama Sayımları Bankası 2 |
SO2SCOND2 | İkincil O2 Sensör Monitör Koşulları Karşılaşılan Sayımlar Bankası 2 |
Modu 9 PID 0B
NMHC katalizörü için parça kullanım içi performans hakkında bilgi sağlar, NOx katalizör monitör, NOx adsorber monitör, PM filtre monitörü, egzoz gazı sensörü monitörü, EGR/ VVT monitör, basınç monitörü ve yakıt sistemi monitörünü artırın.
Tüm veri öğeleri iki (2) bayt ve bu sırada rapor edilir (her ileti iki öğe içerir, dolayısıyla mesaj uzunluğu 4):
Anımsatıcı | Açıklama |
---|---|
OBDCOND | OBD İzleme Koşulları Karşılaşılan Sayımlar |
IGNCNTR | Ateşleme Sayacı |
HCCATCOMP | NMHC Catalyst Monitör Tamamlama Durum Sayıları |
HCCATCOND | NMHC Katalizör Monitör Koşulları Karşılaşılan Sayımlar |
NCATCOMP | NOx/SCR Catalyst Monitör Tamamlama Durum Sayıları |
NCATCOND | NOx/SCR Katalizör Monitör Koşulları Karşılaşılan Sayımlar |
NADSCOMP | NOx Adsorber Monitör Tamamlama Durumu Sayımları |
NADSCOND | NOx Adsorber Monitör Koşulları Karşılaşılan Sayımlar |
PMCOMP | PM Filtre Monitör ü Tamamlanma Durumu Sayımları |
PMCOND | PM Filtre Monitör koşulları Karşılaşılan Sayımlar |
EGSCOMP | Egzoz Gaz Sensörü Monitör Tamamlama Durumu Sayımları |
EGSCOND | Egzoz Gazı Sensörü Monitör Koşulları Karşılaşılan Sayımlar |
EGRCOMP | EGR ve/veya VVT Monitör Tamamlama Durum Sayıları |
EGRCOND | EGR ve/veya VVT Monitör Koşulları Karşılaşılan Sayımlar |
BPCOMP | Basınç Monitörü Tamamlama Durum Sayılarını Artırın |
BPCOND | Artırın Basınç Monitörü Koşulları Karşılaşılan Sayımlar |
FUELCOMP | Yakıt Monitörü Tamamlama Durum Sayıları |
FUELCOND | Yakıt Monitörü Koşulları Karşılaşılan Sayımlar |
Numaralandırılmış PIN'ler[Düzenle]
Bazı PI'ler özel olarak yorumlanmalıdır, ve mutlaka tam olarak bitwise kodlanmış değildir, veya herhangi bir ölçekte. Bu PID'lerin değerleri Numaralandırılmış.
Modu 1 Pıd 03[Düzenle]
Bu PID döndürür için bir istek 2 bayt veri. İlk bayt yakıt sistemini tanımlar #1.
Değer | Açıklama |
---|---|
1 | Yetersiz motor sıcaklığı nedeniyle açık döngü |
2 | Kapalı döngü, yakıt karışımını belirlemek için oksijen sensörü geri bildirimini kullanma |
4 | Motor yükü veya yakıt kesintisi nedeniyle açık döngü |
8 | Sistem hatası nedeniyle açık döngü |
16 | Kapalı döngü, en az bir oksijen sensörü kullanarak ancak geri bildirim sisteminde bir hata var |
Başka bir değer geçersiz bir yanıttır. En fazla bir bit ayarlanabilir.
İkinci bayt yakıt sistemini tanımlar #2 (varsa) ve ilk bayt aynı şekilde kodlanır.
Modu 1 Pıd 12
Bu PID isteği, ikincil hava durumunu açıklayan tek bir bayt veri döndürür.
Değer | Açıklama |
---|---|
1 | Ters yön -de |
2 | Katalitik konvertörün aşağı akışı |
4 | Dış atmosferden veya kapalı |
8 | Tanılama için komuta edilen pompa |
Başka bir değer geçersiz bir yanıttır. En fazla bir bit ayarlanabilir.
Modu 1 Pıd 1C
Bu PID için bir istek, bu ECU'nun hangi OBD standartlarına uymak üzere tasarlandığını açıklayan tek bir bayt veri döndürür. Veri baytın sahip olabileceği farklı değerler aşağıda gösterilmiştir, ne anlama geldiğini yanında:
Değer | Açıklama |
---|---|
1 | OBD-II tarafından tanımlanan Karbonhidrat |
2 | OBD tarafından tanımlanan Epa |
3 | OBD ve OBD-II |
4 | OBD-I |
5 | OBD uyumlu değil |
6 | Eobd (Avrupa) |
7 | EOBD ve OBD-II |
8 | EOBD ve OBD |
9 | Eobd, OBD ve OBD II |
10 | JOBD (Japonya) |
11 | JOBD ve OBD II |
12 | JOBD ve EOBD |
13 | JOBD, Eobd, ve OBD II |
14 | Saklı -dır |
15 | Saklı -dır |
16 | Saklı -dır |
17 | Motor Üreticisi Teşhis (Emd) |
18 | Motor Üreticisi Teşhis Geliştirilmiş (EMD+) |
19 | Ağır Hizmet Aracı Diagnostik (Çocuk/Kısmi) (HD OBD-C) |
20 | Ağır Hizmet Aracı Diagnostik (HD OBD) |
21 | Dünya Çapında Harmonize OBD (WWH OBD) |
22 | Saklı -dır |
23 | NOx kontrolü olmadan Ağır Hizmet Euro OBD Aşama I (HD EOBD-I) |
24 | NOx kontrollü Ağır Hizmet Euro OBD Stage I (HD EOBD-I N) |
25 | NOx kontrolü olmadan Ağır Hizmet Euro OBD Stage II (HD EOBD-II) |
26 | NOx kontrollü Ağır Hizmet Euro OBD Stage II (HD EOBD-II N) |
27 | Saklı -dır |
28 | Brezilya OBD Aşaması 1 (OBDBr-1) |
29 | Brezilya OBD Aşaması 2 (OBDBr-2) |
30 | Kore OBD (KOBD) |
31 | Hindistan OBD I (IOBD I) |
32 | Hindistan OBD II (IOBD II) |
33 | Ağır Yük Euro OBD Aşama VI (HD EOBD-IV) |
34-250 | Saklı -dır |
251-255 | Atama için kullanılamaz (Sae J1939 özel anlamı) |
Yakıt Tipi Kodlama
Modu 1 Pıd 51 aracın yakıt türünü veren numaralandırılmış bir listeden bir değer döndürür. Yakıt türü tek bir bayt olarak döndürülür, ve değer aşağıdaki tablo tarafından verilir:
Değer | Açıklama |
---|---|
0 | Kullanılamıyor |
1 | Benzin |
2 | Metan -ol |
3 | Etanol |
4 | Dizel |
5 | Lpg |
6 | Cng |
7 | Propan |
8 | Elektrik |
9 | Biyakıt çalışan Benzin |
10 | Bifuel çalışan Metanol |
11 | Bifuel çalışan Etanol |
12 | Bifuel çalışan LPG |
13 | Bifuel çalışan CNG |
14 | Bifuel çalışan Propan |
15 | Bifuel çalışan Elektrik |
16 | Bifuel çalışan elektrik ve yanma motoru |
17 | Hibrid benzin |
18 | Hibrid Etanol |
19 | Hibrid Dizel |
20 | Hibrid Elektrikli |
21 | Hibrid çalışan elektrik ve yanma motoru |
22 | Hibrid Rejeneratif |
23 | Bifuel çalışan dizel |
Diğer değerler ISO/SAE tarafından rezerve edilir. Şu anda için herhangi bir tanım yoktur esnek yakıtlı araç.
Standart dışı PID'ler
Kullanılan tüm OBD-II PI'lerin çoğu standart dışıdır. Çoğu modern araç için, OBD-II arabiriminde desteklenen standart PI'ler tarafından karşılanandan çok daha fazla fonksiyon vardır, ve bu standart olmayan PID'ler için araç üreticileri arasında nispeten küçük bir çakışma vardır.
Standart olmayan PI'ler için kamu malı nda çok sınırlı bilgi vardır. Farklı üreticiler arasında standart olmayan PI'ler hakkında birincil bilgi kaynağı ABD merkezli tarafından korunur Ekipman ve Takım Enstitüsü ve sadece üyeler için kullanılabilir. ETİ üyelik fiyatı, Kuzey Amerika'daki otomotiv araç ve ekipmanlarının yıllık satışına bağlı olarak, taramaya yönelik kodlara erişim için fiyat alabilen şirket büyüklüğüne göre değişir.:
Kuzey Amerika'da Yıllık Satışlar | Yıllık Aidat |
---|---|
Altında $10,000,000 | $5,000 |
$10,000,000 – $50,000,000 | $7,500 |
Daha büyük $50,000,000 | $10,000 |
Ancak, hatta ETI üyeliği standart olmayan PI'ler için tam dokümantasyon sağlamaz. ETİ devleti:[4][5]
Bazı OEM'ler ETİ'yi tek noktadan tarayın araç bilgileri kaynağı olarak kullanmayı reddeder. Her araç şirketiyle ayrı ayrı iş yapmayı tercih ederler.. Bu şirketler aynı zamanda onlarla bir sözleşme içine girmek gerektirir. Ücretler değişir ama burada 13 Nisan itibariyle bir anlık görüntü, 2015 yıllık ücretlerin:
GM $50,000 Honda $5,000 Suzuki $1,000 BMW $25,500 artı $2,000 güncelleme başına. Güncelleştirmeler her yıl gerçekleşir.
CAN (11-bit) veri günü biçimi
PID sorgusu ve yanıtı aracın CAN veri yolunda gerçekleşir. Standart OBD istekleri ve yanıtları işlevsel adresleri kullanır. Tanılama okuyucu CAN ID 7DFh kullanarak bir sorgu başlatır[açıklama gerekli], hangi bir yayın adresi olarak hareket eder, ve 7E8h ile 7EFh aralığındaki herhangi bir kimlikten gelen yanıtları kabul eder. OBD sorgularına yanıt verebilen AİH'ler hem 7DFh'nin işlevsel yayın kimliğini hem de 7E0h ile 7E7h aralığında ki bir atanmış kimliği dinliyor. Yanıtlarında kendilerine atanan kimlik artı bir kimlik var 8 Örneğin. 77EFh ile E8h.
Bu yaklaşım, sekiz AUS'a kadar, her biri OBD sorgularına bağımsız olarak yanıt. Tanı okuyucu, belirli bir ECU ile iletişimi sürdürmek için ECU yanıt çerçevesindeki kimliği kullanabilir. Özellikle, çok çerçeveli iletişim, ID 7DFh yerine belirli ECU KIMLIĞIne yanıt gerektirir.
CAN veri otobüsü, standart OBD iletilerinin ötesinde iletişim için de kullanılabilir. Fiziksel adresleme, belirli modüller için belirli CAN iI'lerini kullanır (Örneğin, 720fords gösterge paneli için h) tescilli çerçeve yükleriyle.
Sorgu
Fonksiyonel PID sorgusu ID 7DFh can veri yolunda araca gönderilir, Kullan -arak 8 veri baytları. Baytlar:
Bayt | ||||||||
---|---|---|---|---|---|---|---|---|
PID Tipi | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
SAE Standardı | Sayısı Ek veri baytları: 2 |
Modu 01 = geçerli verileri göster; 02 = çerçeveyi dondurma; vb. |
PID kodu (Örneğin: 05 = Motor soğutma sıvısı sıcaklığı) |
kullanılmaz (55h olabilir) |
||||
Araca özel | Sayısı Ek veri baytları: 3 |
Özel mod: (Örneğin: 22 = gelişmiş veri) | PID kodu (Örneğin: 4980H) |
kullanılmaz (00h veya 55h olabilir) |
Yanıt
Araç, CAN veri yolundaki PID sorgusuna hangi modülün yanıt verdiğine bağlı ileti tisi'leriyle yanıt verir. Genellikle motor veya ana ECU ID 7E8h yanıt verir. Diğer modüller, Bir Prius hibrid denetleyici veya pil denetleyicisi gibi, 07E9h cevap, 07EAh, 07EBh, vb. Bunlar, modülün yanıtlayan fiziksel adresinden 8 saat daha yüksektir. Döndürülen değerdeki bayt sayısı değişken olsa da, iletinin kullandığı 8 ne olursa olsun veri bayt (CAN otobüs protokol formu Frameformat ile 8 veri baytları). Baytlar:
Bayt | ||||||||
---|---|---|---|---|---|---|---|---|
PID Tipi | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
SAE Standardı 7E8h, 7E9h, 7EAh, vb. |
Sayısı Ek veri baytları: 3 Hedef 6 |
Özel mod Sorguyla aynı, 40h modu değerine eklenir dışında. Bu yüzden.: 41h = geçerli verileri göster; 42h = çerçeveyi dondurma; vb. |
PID kodu (Örneğin: 05 = Motor soğutma sıvısı sıcaklığı) |
belirtilen parametrenin değeri, Bayt 0 | Değer, Bayt 1 (isteğe bağlı) | Değer, Bayt 2 (isteğe bağlı) | Değer, Bayt 3 (isteğe bağlı) | kullanılmaz (00h veya 55h olabilir) |
Araca özel 7E8h, veya 8h + modülün fiziksel kimliği. |
Sayısı Ek veri baytları: 4Hedef 7 |
Özel mod: sorgu ile aynı, mod değerine 40h eklenmesi dışında.(Örneğin: 62h = mod 22h isteğine yanıt) | PID kodu (Örneğin: 4980H) |
belirtilen parametrenin değeri, Bayt 0 | Değer, Bayt 1 (isteğe bağlı) | Değer, Bayt 2 (isteğe bağlı) | Değer, Bayt 3 (isteğe bağlı) | |
Araca özel 7E8h, veya 8h + modülün fiziksel kimliği. |
Sayısı Ek veri baytları: 3 |
7Fh bu genel bir yanıt genellikle modül isteği tanımıyor belirten. | Özel mod: (Örneğin: 22h = PID tarafından geliştirilmiş tanısal veriler, 21h = ofset ile geliştirilmiş veri) | 31H | kullanılmaz (00h olabilir) |
Benz 14pin – 16PIN
Nissian 14 PIN – 16PIN
GM12 PIN-16PIN
DB9-16 PIN
iveco 38pin -16 PIN
Fiat 3 PIN – 16 PIN
Toyato 22pin – 16 PIN
Kia 20 PIN – 16 PIN
Audi 2×2 – 16 PIN
Benz 38 PIN
Mitsubishi 12 PIN – 16PIN
Honda 3pin – 16PIN
BMW 20 PIN – 3 PIN