Fir OBD2 End oppen & verlängeren Kabel PIN Aufgab ,weg klickt hei
Standard OBD2 Pinout
Sauer:wiki
Modi
Et ginn 10 Operatiounsmodi beschriwwen am leschten OBD-II Standard SAE J1979. Si sinn wéi follegt:
| Modus (hex) | Beschreiwung |
|---|---|
| 01 | Weist aktuell Donnéeën |
| 02 | Show Afréiere Frame Daten |
| 03 | Show gespäichert Diagnostice Trouble Coden |
| 04 | Kloer Diagnostesch Trouble Coden a gespäichert Wäerter |
| 05 | Test Resultater, Sauerstoff Sensor Iwwerwachung (net KAN nëmmen) |
| 06 | Test Resultater, aner Komponent / System Iwwerwachung (Test Resultater, Sauerstoff Sensor Iwwerwachung nëmme fir CAN) |
| 07 | Show pendend Diagnostic Trouble Codes (festgestallt während aktuellen oder leschte Fahrzyklus) |
| 08 | Kontroll Operatioun vun Bord Komponente / System |
| 09 | Ufro Gefier Informatiounen |
| 0A | Permanent Diagnostesch Trouble Coden (DTCs) (DTCs geläscht) |
Gefierer Hiersteller sinn net verlaangt all Modi z'ënnerstëtzen. All Hiersteller kann zousätzlech Modi uewen definéieren #9 (z.B.: Modus 22 wéi definéiert vun SAE J2190 fir Ford / GM, Modus 21 fir Toyota) fir aner Informatiounen z.B. d'Spannung vun der Traktioun Batterie an engem Hybrid elektrescht Gefier (HEV).[2]
Standard PIDs
D'Tabell hei ënnen weist d'Standard OBD-II PIDs wéi definéiert vum SAE J1979. Déi erwaart Äntwert fir all PID gëtt uginn, zesumme mat Informatioun iwwer wéi d'Äntwert a sënnvoll Donnéeën iwwersat gëtt. Nach eng Kéier, net all Gefierer wäerten all PIDs ënnerstëtzen an et kënnen Hiersteller definéiert personaliséiert PIDs ginn déi net am OBD-II Standard definéiert sinn.
Notéiert datt Modi 1 an 2 sinn am Fong identesch, ausser datt Modus 1 gëtt aktuell Informatiounen, wärend Modus 2 bitt e Snapshot vun de selwechten Donnéeën, déi um Punkt geholl goufen, wou de leschte Diagnoseprobleemcode agestallt gouf. D'Ausnahmen sinn PID 01, déi nëmmen am Modus verfügbar ass 1, an PID 02, déi nëmmen am Modus verfügbar ass 2. Wann Modus 2 PID 02 gëtt null zréck, da gëtt et kee Snapshot an all aner Modus 2 daten sinn sënnlos.
Wann Dir Bit-Encoded-Notatioun benotzt, Quantitéite wéi C4 heescht bëssen 4 aus Datenbyte C. All Bit gëtt numeréiert vun 0 ze 7, esou 7 ass déi bedeitendst bëssen an 0 ass de mannst bedeitendst bëssen.
| A | B | C | D | ||||||||||||||||||||||||||||
| A7 | A6 | A5 | A4 WEIDER | A3 | A2 | A1 | A0 | B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | C7 | C6 | C5 | C4 | C3 | C2 | C1 | C0 | D 7 | D 6 | D 5 | D 4 | D 3 | D 2 | D 1 | D 0 |
Modus 01
| PID (hex) |
PID (Dez) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
|---|---|---|---|---|---|---|---|
| 00 | 0 | 4 | PIDs ënnerstëtzt [01 – 20] | Bit kodéiert [A7..D0] == [PID $01..PID $20] Kuckt hei ënnen | |||
| 01 | 1 | 4 | Monitor Status zënter DTCs geläscht. (Enthält Feelfunktiounsindikatorlampe (MIL) Status an Zuel vun DTCs.) | Bit kodéiert. Kuckt hei ënnen | |||
| 02 | 2 | 2 | DTC afréieren | ||||
| 03 | 3 | 2 | Bensin System Status | Bit kodéiert. Kuckt hei ënnen | |||
| 04 | 4 | 1 | Berechent Motorbelaaschtung | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} (oder {\Displaystil {\tfrac {A}{2.55}}}) |
| 05 | 5 | 1 | Motor coolant Temperatur | -40 | 215 | ° C | {\Displaystil A-40} |
| 06 | 6 | 1 | Kuerzfristeg Brennstoff Trim-Bank 1 | -100 (Brennstoff reduzéieren: Ze räich) | 99.2 (Brennstoff dobäisetzen: Ze schlank) | % |
{\Displaystil {\frac {100}{128}}A-100}
(oder {\Displaystil {\tfrac {A}{1.28}}-100} ) |
| 07 | 7 | 1 | Laangfristeg Brennstoff Trim-Bank 1 | ||||
| 08 | 8 | 1 | Kuerzfristeg Brennstoff Trim-Bank 2 | ||||
| 09 | 9 | 1 | Laangfristeg Brennstoff Trim-Bank 2 | ||||
| 0A | 10 | 1 | Brennstoff Drock (gauge Drock) | 0 | 765 | kPa | {\Displaystil 3A} |
| 0B | 11 | 1 | Intake manifold absoluten Drock | 0 | 255 | kPa | {\Displaystil A} |
| 0C | 12 | 2 | Motor RPM- | 0 | 16,383.75 | rpm | {\Displaystil {\frac {256A+B}{4}}} |
| 0D | 13 | 1 | Gefier Vitesse | 0 | 255 | km/h | {\Displaystil A} |
| 0E | 14 | 1 | Timing Viraus | -64 | 63.5 | ° virun TDC | {\Displaystil {\frac {A}{2}}-64} |
| 0F an | 15 | 1 | Intake Loft Temperatur | -40 | 215 | ° C | {\Displaystil A-40} |
| 10 | 16 | 2 | MAF Loft Flux Taux | 0 | 655.35 | gramm/s | {\Displaystil {\frac {256A+B}{100}}} |
| 11 | 17 | 1 | Drossel Positioun | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 12 | 18 | 1 | Kommando Secondaire Loft Status | Bit kodéiert. Kuckt hei ënnen | |||
| 13 | 19 | 1 | Sauerstoff Sensoren present (an 2 Banken) | [A0..A3] == Bank 1, Sensoren 1-4. [A4..A7] == Bank 2… | |||
| 14 | 20 | 2 | Sauerstoff Sensor 1 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
0 -100 |
1.275 99.2 |
volt% |
{\Displaystil {\frac {A}{200}}}
{\Displaystil {\frac {100}{128}}B-100}
(wann B==$FF, Sensor gëtt net an der Trimberechnung benotzt) |
| 15 | 21 | 2 | Sauerstoff Sensor 2 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 16 | 22 | 2 | Sauerstoff Sensor 3 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 17 | 23 | 2 | Sauerstoff Sensor 4 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 18 | 24 | 2 | Sauerstoff Sensor 5 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 19 | 25 | 2 | Sauerstoff Sensor 6 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 1A | 26 | 2 | Sauerstoff Sensor 7 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 1B | 27 | 2 | Sauerstoff Sensor 8 A: Stroumspannung B: Kuerzfristeg Brennstoff Trimm |
||||
| 1C | 28 | 1 | OBD Standarden dëst Gefier entsprécht | Bit kodéiert. Kuckt hei ënnen | |||
| 1D | 29 | 1 | Sauerstoff Sensoren present (an 4 Banken) | Ähnlech wéi PID 13, awer [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2] | |||
| 1E | 30 | 1 | Auxiliary Input Status | A0 == Power Take Off (PTO) Status (1 == aktiv) [A1..A7] net benotzt |
|||
| 1F an | 31 | 2 | Lafzäit zënter dem Start vum Motor | 0 | 65,535 | Sekonnen | {\Displaystyle 256A+B} |
| 20 | 32 | 4 | PIDs ënnerstëtzt [21 – 40] | Bit kodéiert [A7..D0] == [PID $21..PID $40] Kuckt hei ënnen | |||
| 21 | 33 | 2 | Distanz gereest mat Feelfunktiounslampe (MIL) op | 0 | 65,535 | km | {\Displaystyle 256A+B} |
| 22 | 34 | 2 | Brennstoff Rail Drock (relativ zu manifold Vakuum) | 0 | 5177.265 | kPa | {\Displaystil 0.079(256A+B)} |
| 23 | 35 | 2 | Brennstoff Rail Gauge Drock (diesel, oder Benzin direkt Sprëtz) | 0 | 655,350 | kPa | {\Displaystil 10(256A+B)} |
| 24 | 36 | 4 | Sauerstoff Sensor 1 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
0 0 |
< 2 < 8 |
Verhältnis V |
{\Displaystil {\frac {2}{65536}}(256A+B)}
{\Displaystil {\frac {8}{65536}}(256C+D)}
|
| 25 | 37 | 4 | Sauerstoff Sensor 2 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 26 | 38 | 4 | Sauerstoff Sensor 3 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 27 | 39 | 4 | Sauerstoff Sensor 4 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 28 | 40 | 4 | Sauerstoff Sensor 5 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 29 | 41 | 4 | Sauerstoff Sensor 6 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 2A | 42 | 4 | Sauerstoff Sensor 7 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 2B | 43 | 4 | Sauerstoff Sensor 8 AB: Brennstoff-Loft Equivalenz Verhältnis CD: Stroumspannung |
||||
| 2C | 44 | 1 | Kommandéiert EGR | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 2D | 45 | 1 | EGR Feeler | -100 | 99.2 | % | {\Displaystil {\tfrac {100}{128}}A-100} |
| 2E | 46 | 1 | Kommandéiert evaporative purge | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 2F an | 47 | 1 | Brennstoff Tank Niveau Input | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 30 | 48 | 1 | Warm-ups zënter Coden geläscht | 0 | 255 | zielen | {\Displaystil A} |
| 31 | 49 | 2 | Distanz gereest zënter Coden geläscht | 0 | 65,535 | km | {\Displaystyle 256A+B} |
| 32 | 50 | 2 | Evap. System Damp Drock | -8,192 | 8191.75 | Pa | {\Displaystil {\frac {256A+B}{4}}}(AB ass zwee ergänzen ënnerschriwwen)[3] |
| 33 | 51 | 1 | Absolute barometresche Drock | 0 | 255 | kPa | {\Displaystil A} |
| 34 | 52 | 4 | Sauerstoff Sensor 1 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
0 -128 |
< 2 <128 |
Verhältnis MA |
{\Displaystil {\frac {2}{65536}}(256A+B)}
{\Displaystil {\frac {256C+D}{256}}-128}
oder {\Displaystil C+{\frac {D}{256}}-128} |
| 35 | 53 | 4 | Sauerstoff Sensor 2 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 36 | 54 | 4 | Sauerstoff Sensor 3 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 37 | 55 | 4 | Sauerstoff Sensor 4 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 38 | 56 | 4 | Sauerstoff Sensor 5 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 39 | 57 | 4 | Sauerstoff Sensor 6 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 3A | 58 | 4 | Sauerstoff Sensor 7 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 3B | 59 | 4 | Sauerstoff Sensor 8 AB: Brennstoff-Loft Equivalenz Verhältnis CD: aktuell |
||||
| 3C | 60 | 2 | Katalysator Temperatur: Bank 1, Sensor 1 | -40 | 6,513.5 | ° C | {\Displaystil {\frac {256A+B}{10}}-40} |
| 3D | 61 | 2 | Katalysator Temperatur: Bank 2, Sensor 1 | ||||
| 3E | 62 | 2 | Katalysator Temperatur: Bank 1, Sensor 2 | ||||
| 3F an | 63 | 2 | Katalysator Temperatur: Bank 2, Sensor 2 | ||||
| 40 | 64 | 4 | PIDs ënnerstëtzt [41 – 60] | Bit kodéiert [A7..D0] == [PID $41..PID $60] Kuckt hei ënnen | |||
| 41 | 65 | 4 | Monitor Status dësem Fuert Zyklus | Bit kodéiert. Kuckt hei ënnen | |||
| 42 | 66 | 2 | Kontrollmodul Spannung | 0 | 65.535 | V | {\Displaystil {\frac {256A+B}{1000}}} |
| 43 | 67 | 2 | Absolute Laaschtwäert | 0 | 25,700 | % | {\Displaystil {\tfrac {100}{255}}(256A+B)} |
| 44 | 68 | 2 | Brennstoff-Loft gefuerdert Äquivalenzverhältnis | 0 | < 2 | Verhältnis | {\Displaystil {\tfrac {2}{65536}}(256A+B)} |
| 45 | 69 | 1 | Relativ Drossel Positioun | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 46 | 70 | 1 | Ambient Loft Temperatur | -40 | 215 | ° C | {\Displaystil A-40} |
| 47 | 71 | 1 | Absolut Drossel Positioun B | 0 | 100 | % | {\Displaystil {\frac {100}{255}}A} |
| 48 | 72 | 1 | Absolut Drossel Positioun C | ||||
| 49 | 73 | 1 | Gaspedal Positioun D | ||||
| 4A | 74 | 1 | Gaspedal Positioun E | ||||
| 4B | 75 | 1 | Gaspedal Positioun F | ||||
| 4C | 76 | 1 | Kommandéiert Drosselaktuator | ||||
| 4D | 77 | 2 | Zäit lafen mat MIL op | 0 | 65,535 | Minutten | {\Displaystyle 256A+B} |
| 4E | 78 | 2 | Zäit zënter Probleemer Coden geläscht | ||||
| 4F an | 79 | 4 | Maximum Wäert fir Brennstoff-Loft Equivalenz Verhältnis, Sauerstoff Sensor Spannung, Sauerstoff Sensor aktuell, an intake manifold absoluten Drock | 0, 0, 0, 0 | 255, 255, 255, 2550 | Verhältnis, V, MA, kPa | A, B, C, D*10 |
| 50 | 80 | 4 | Maximum Wäert fir Loft Flux Taux vun Mass Loft Flux Sensor | 0 | 2550 | g/s | A*10, B, C, an D si fir zukünfteg Notzung reservéiert |
| 51 | 81 | 1 | Brennstoff Typ | Vun Brennstoff Typ Dësch gesinn ënnert | |||
| 52 | 82 | 1 | Ethanol Brennstoff % | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 53 | 83 | 2 | Absolut Evap System Dampdruck | 0 | 327.675 | kPa | {\Displaystil {\frac {256A+B}{200}}} |
| 54 | 84 | 2 | Evap System Dampdrock | -32,767 | 32,768 | Pa | ((A*256)+B)-32767 |
| 55 | 85 | 2 | Kuerzfristeg Secondaire Sauerstoff Sensor Trimm, A: bank 1, B: bank 3 | -100 | 99.2 | % | {\Displaystil {\frac {100}{128}}A-100}{\Displaystil {\frac {100}{128}}B-100} |
| 56 | 86 | 2 | Laangfristeg Secondaire Sauerstoff Sensor Trimm, A: bank 1, B: bank 3 | ||||
| 57 | 87 | 2 | Kuerzfristeg Secondaire Sauerstoff Sensor Trimm, A: bank 2, B: bank 4 | ||||
| 58 | 88 | 2 | Laangfristeg Secondaire Sauerstoff Sensor Trimm, A: bank 2, B: bank 4 | ||||
| 59 | 89 | 2 | Brennstoff Eisebunn absoluten Drock | 0 | 655,350 | kPa | {\Displaystil 10(256A+B)} |
| 5A | 90 | 1 | Relativ Gaspedal Positioun | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 5B | 91 | 1 | Hybrid Batterie Pak Rescht Liewen | 0 | 100 | % | {\Displaystil {\tfrac {100}{255}}A} |
| 5C | 92 | 1 | Motor Ueleg Temperatur | -40 | 210 | ° C | {\Displaystil A-40} |
| 5D | 93 | 2 | Brennstoff Sprëtz timing | -210.00 | 301.992 | ° | {\Displaystil {\frac {256A+B}{128}}-210} |
| 5E | 94 | 2 | Motor Brennstoff Taux | 0 | 3276.75 | L/h | {\Displaystil {\frac {256A+B}{20}}} |
| 5F an | 95 | 1 | Emissioun Ufuerderunge fir déi Gefier entworf ass | Bit kodéiert | |||
| 60 | 96 | 4 | PIDs ënnerstëtzt [61 – 80] | Bit kodéiert [A7..D0] == [PID $61..PID $80] Kuckt hei ënnen | |||
| 61 | 97 | 1 | Chauffer Nofro Motor – Prozent Dréimoment | -125 | 125 | % | A-125 |
| 62 | 98 | 1 | Tatsächlech Motor – Prozent Dréimoment | -125 | 125 | % | A-125 |
| 63 | 99 | 2 | Motor Referenz Dréimoment | 0 | 65,535 | Nm | {\Displaystyle 256A+B} |
| 64 | 100 | 5 | Motor Prozent Dréimoment Daten | -125 | 125 | % | A-125 Idle B-125 Motor Punkt 1 C-125 Motor Punkt 2 D-125 Motor Punkt 3 E-125 Motor Punkt 4 |
| 65 | 101 | 2 | Auxiliary Input / Ausgang ënnerstëtzt | Bit kodéiert | |||
| 66 | 102 | 5 | Mass Loft Flux Sensor | ||||
| 67 | 103 | 3 | Motor coolant Temperatur | ||||
| 68 | 104 | 7 | Intake Loft Temperatur Sensor | ||||
| 69 | 105 | 7 | Kommandéiert EGR an EGR Feeler | ||||
| 6A | 106 | 5 | Kommandéiert Diesel ofgeroden Loft Flux Kontroll a relativ ofgeroden Loft Flux Positioun | ||||
| 6B | 107 | 5 | Ofgasrezirkulatiounstemperatur | ||||
| 6C | 108 | 5 | Kommandéiert Drosselaktuator Kontroll a relativ Drosselpositioun | ||||
| 6D | 109 | 6 | Brennstoff Drock Kontroll System | ||||
| 6E | 110 | 5 | Sprëtz Drock Kontroll System | ||||
| 6F an | 111 | 3 | Turbocharger Kompressor Inlet Drock | ||||
| 70 | 112 | 9 | Boost Drock Kontroll | ||||
| 71 | 113 | 5 | Variabel Geometrie Turbo (VGT) kontrolléieren | ||||
| 72 | 114 | 5 | Wastegate Kontroll | ||||
| 73 | 115 | 5 | Auspuffdrock | ||||
| 74 | 116 | 5 | Turbocharger RPM | ||||
| 75 | 117 | 7 | Turbocharger Temperatur | ||||
| 76 | 118 | 7 | Turbocharger Temperatur | ||||
| 77 | 119 | 5 | Ladeluftkühler Temperatur (CACT) | ||||
| 78 | 120 | 9 | Ofgastemperatur (EGT) Bank 1 | Spezial PID. Kuckt hei ënnen | |||
| 79 | 121 | 9 | Ofgastemperatur (EGT) Bank 2 | Spezial PID. Kuckt hei ënnen | |||
| 7A | 122 | 7 | Diesel Partikelfilter (DPF) | ||||
| 7B | 123 | 7 | Diesel Partikelfilter (DPF) | ||||
| 7C | 124 | 9 | Diesel Partikelfilter (DPF) Temperatur | ||||
| 7D | 125 | 1 | NOx NTE (Net-ze-iwwerschreiden) Kontroll Beräich Status | ||||
| 7E | 126 | 1 | PM NTE (Net-ze-iwwerschreiden) Kontroll Beräich Status | ||||
| 7F an | 127 | 13 | Motor lafen Zäit | ||||
| 80 | 128 | 4 | PIDs ënnerstëtzt [81 – A0] | Bit kodéiert [A7..D0] == [PID $81..PID $A0] Kuckt hei ënnen | |||
| 81 | 129 | 21 | Motor lafen Zäit fir Auxiliary Emissiounen Kontroll Apparat(AECD) | ||||
| 82 | 130 | 21 | Motor lafen Zäit fir Auxiliary Emissiounen Kontroll Apparat(AECD) | ||||
| 83 | 131 | 5 | NOx Sensor | ||||
| 84 | 132 | Manifold Uewerfläch Temperatur | |||||
| 85 | 133 | NOx Reagens System | |||||
| 86 | 134 | Partikelmaterial (PM) sensor | |||||
| 87 | 135 | Intake manifold absoluten Drock | |||||
| A0 | 160 | 4 | PIDs ënnerstëtzt [A1 – C0] | Bit kodéiert [A7..D0] == [PID $A1..PID $C0] Kuckt hei ënnen | |||
| C0 | 192 | 4 | PIDs ënnerstëtzt [C1 – E0] | Bit kodéiert [A7..D0] == [PID $C1..PID $E0] Kuckt hei ënnen | |||
| C3 | 195 | ? | ? | ? | ? | ? | Gitt vill Daten zréck, abegraff Drive Condition ID a Engine Speed * |
| C4 | 196 | ? | ? | ? | ? | ? | B5 ass Engine Idle Request B6 ass Engine Stop Request* |
| PID (hex) |
PID (Dez) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
Modus 02[änneren]
Modus 02 akzeptéiert déi selwecht PIDs als Modus 01, mat der selwechter Bedeitung, awer d'Informatioun gëtt vu wéini de Afréiere Frame erstallt gouf.
Dir musst d'Framenummer an der Datesektioun vum Message schécken.
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
|---|---|---|---|---|---|---|
| 02 | 2 | DTC déi gefruerene Frame gespäichert huet. | BCD kodéiert. Dekodéiert wéi am Modus 3 |
Modus 03
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
|---|---|---|---|---|---|---|
| N/A | n*6 | Ufro Problem Coden | 3 Coden pro Message Frame. Kuckt hei ënnen |
Modus 04[änneren]
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
|---|---|---|---|---|---|---|
| N/A | 0 | Kloer Problem Coden / Feelfunktioun Luuchte (MIL) / Kontrolléiert Motor Luucht | Kläert all gespäichert Probleemcoden a schalt d'MIL aus. |
Modus 05
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
|---|---|---|---|---|---|---|
| 0100 | OBD Monitor IDen ënnerstëtzt ($01 - $20) | |||||
| 0101 | O2 Sensor Monitor Bank 1 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0102 | O2 Sensor Monitor Bank 1 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0103 | O2 Sensor Monitor Bank 1 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0104 | O2 Sensor Monitor Bank 1 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0105 | O2 Sensor Monitor Bank 2 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0106 | O2 Sensor Monitor Bank 2 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0107 | O2 Sensor Monitor Bank 2 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0108 | O2 Sensor Monitor Bank 2 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0109 | O2 Sensor Monitor Bank 3 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 010A | O2 Sensor Monitor Bank 3 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 010B | O2 Sensor Monitor Bank 3 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 010C | O2 Sensor Monitor Bank 3 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 010D | O2 Sensor Monitor Bank 4 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 010E | O2 Sensor Monitor Bank 4 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 010F an | O2 Sensor Monitor Bank 4 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0110 | O2 Sensor Monitor Bank 4 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Räich ze schlank Sensor Schwellspannung | |
| 0201 | O2 Sensor Monitor Bank 1 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0202 | O2 Sensor Monitor Bank 1 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0203 | O2 Sensor Monitor Bank 1 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0204 | O2 Sensor Monitor Bank 1 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0205 | O2 Sensor Monitor Bank 2 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0206 | O2 Sensor Monitor Bank 2 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0207 | O2 Sensor Monitor Bank 2 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0208 | O2 Sensor Monitor Bank 2 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0209 | O2 Sensor Monitor Bank 3 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 020A | O2 Sensor Monitor Bank 3 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 020B | O2 Sensor Monitor Bank 3 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 020C | O2 Sensor Monitor Bank 3 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 020D | O2 Sensor Monitor Bank 4 Sensor 1 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 020E | O2 Sensor Monitor Bank 4 Sensor 2 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 020F an | O2 Sensor Monitor Bank 4 Sensor 3 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| 0210 | O2 Sensor Monitor Bank 4 Sensor 4 | 0.00 | 1.275 | volts | 0.005 Lean to Rich Sensor Schwellspannung | |
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
Modus 09
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
|---|---|---|---|---|---|---|
| 00 | 4 | Modus 9 ënnerstëtzt PIDs (01 ze 20) | Bit kodéiert. [A7..D0] = [PID $01..PID $20] Kuckt hei ënnen | |||
| 01 | 1 | VIN Message Grof an PID 02. Nëmme fir ISO 9141-2, ISO 14230-4 an SAE J1850. | Normalerweis wäert Wäert ginn 5. | |||
| 02 | 17 | Gefier Identifikatioun Zuel (VIN) | 17-char WEI, ASCII-kodéiert a lénks gepolstert mat Null-Chars (0x00) wann néideg. | |||
| 03 | 1 | Kalibrierung ID Message Zuel fir PID 04. Nëmme fir ISO 9141-2, ISO 14230-4 an SAE J1850. | Et wäert e Multiple sinn 4 (4 Messagen sinn fir all ID néideg). | |||
| 04 | 16,32,48,64.. | Kalibrierung ID | Bis 16 ASCII Zeechen. Datebytes net benotzt ginn als null Bytes gemellt (0x00). Verschidde CALID kënnen ausgeliwwert ginn (16 bytes jeweils) | |||
| 05 | 1 | Kalibrierung Verifizéierungsnummeren (CVN) Message Zuel fir PID 06. Nëmme fir ISO 9141-2, ISO 14230-4 an SAE J1850. | ||||
| 06 | 4,8,12,16 | Kalibratioun Verifikatioun Zuelen (CVN) Verschidde CVN kënnen erausginn (4 bytes jeweils) d'Zuel vun CVN an CALID muss Match | Raw Daten lénks gepolstert mat Null Zeechen (0x00). Normalerweis als Hex String ugewisen. | |||
| 07 | 1 | Am Gebrauch Performance Tracking Message Zuel fir PID 08 an 0B. Nëmme fir ISO 9141-2, ISO 14230-4 an SAE J1850. | 8 | 10 | 8 wann siechzéng (16) Wäerter musse gemellt ginn, 9 wann uechtzéng (18) Wäerter musse gemellt ginn, an 10 wann zwanzeg (20) Wäerter musse gemellt ginn (ee Message bericht zwee Wäerter, jidderee besteet aus zwee Bytes). | |
| 08 | 4 | Am Gebrauch Leeschtung Tracking fir Spark ignition Gefierer | 4 oder 5 Messagen, jidderee enthält 4 bytes (zwee Wäerter). Kuckt hei ënnen | |||
| 09 | 1 | ECU Numm Message Zuel fir PID 0A | ||||
| 0A | 20 | Numm ECU | ASCII-kodéiert. Riets gepolstert mat Null Chars (0x00). | |||
| 0B | 4 | Am Gebrauch Leeschtung Tracking fir Kompressioun ignition Gefierer | 5 Messagen, jidderee enthält 4 bytes (zwee Wäerter). Kuckt hei ënnen | |||
| PID (hex) |
Donnéeën Bytes zréck | Beschreiwung | Min Wäert | Max Wäert | Unitéiten | Formel[a] |
Bitwise kodéiert PIDs
E puer vun de PIDs an der uewen Tabelle kënnen net mat enger einfacher Formel erkläert ginn. Eng méi detailléiert Erklärung vun dësen Donnéeën gëtt hei geliwwert:
Modus 1 PID 00
Eng Ufro fir dës PID gëtt zréck 4 Bytes vun Daten. All Stéck, vun MSB ze LSB, duerstellt ee vun den nächsten 32 PIDs a gëtt Informatioun iwwer ob et ënnerstëtzt gëtt.
Zum Beispill, wann den Auto Äntwert ass BE1FA813, et kann esou dekodéiert ginn:
| Hexadezimal | B | E | 1 | F an | A | 8 | 1 | 3 | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Binär | 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 |
| Ënnerstëtzt? | Jo | Nee | Jo | Jo | Jo | Jo | Jo | Nee | Nee | Nee | Nee | Jo | Jo | Jo | Jo | Jo | Jo | Nee | Jo | Nee | Jo | Nee | Nee | Nee | Nee | Nee | Nee | Jo | Nee | Nee | Jo | Jo |
| PID Zuel | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F an | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F an | 20 |
Also, ënnerstëtzt PIDs sinn: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F an, 10, 11, 13, 15, 1C, 1F an an 20
Modus 1 PID 01
Eng Ufro fir dës PID gëtt zréck 4 Bytes vun Daten, markéiert A B C an D.
Déi éischt Byte(A) enthält zwee Stécker vun Informatiounen. Bit A7 (MSB vum Byte A, déi éischt Byte) weist ob d'MIL (kontrolléieren Moteur Luucht) beliicht ass. Bits A6 duerch A0representéieren d'Zuel vun den diagnostesche Probleemcoden déi aktuell an der ECU flagged sinn.
Déi zweet, drëtten, a véiert Bytes(B, C an D) Informatioun iwwer d'Disponibilitéit an d'Vollständegkeet vu bestëmmte Onboard Tester ginn. Notéiert dësen Test Disponibilitéit gëtt duerch Set uginn (1) bëssen an Vollständegkeet gëtt duerch Reset uginn (0) bëssen.
| Bit | Numm | Definitioun |
|---|---|---|
| A7 | MIL | Aus oder An, weist ob den CEL/MIL op ass (oder soll op) |
| A6–A0 | DTC_CNT | Zuel vun bestätegt Emissiounen-Zesummenhang DTCs verfügbar fir Display. |
| B7 | RESERVÉIERT | Reservéiert (soll sinn 0) |
| B3 | KEEN NUMM | 0 = Spark ignition Monitore ënnerstëtzt (e.g. Otto oder Wankel Motoren) 1 = Kompressioun ignition Monitore ënnerstëtzt (e.g. Diesel Motore) |
Hei sinn déi gemeinsam Bit B Definitiounen, si Test baséiert.
| Test verfügbar | Test onkomplett | |
|---|---|---|
| Komponenten | B2 | B6 |
| Brennstoff System | B1 | B5 |
| Misfir | B0 | B4 |
Déi drëtt an véiert Bytes sollen anescht interpretéiert ginn ofhängeg ob de Motor ass spark ignition (e.g. Otto oder Wankel Motoren) oder Kompressioun Zündung (e.g. Diesel Motore). An der zweeter (B) byte, bëssen 3 weist wéi d'C an D Bytes interpretéiert ginn, mat 0 Spark sinn (Otto oder Wankel) an 1 (setzen) Kompressioun sinn (Diesel).
D'Bytes C an D fir Spark ignition Monitore (e.g. Otto oder Wankel Motoren):
| Test verfügbar | Test onkomplett | |
|---|---|---|
| EGR System | C7 | D 7 |
| Sauerstoff Sensor Heizung | C6 | D 6 |
| Sauerstoff Sensor | C5 | D 5 |
| A / C Kältemëttel | C4 | D 4 |
| Secondaire Air System | C3 | D 3 |
| Verdampfungssystem | C2 | D 2 |
| Erhëtzt Katalysator | C1 | D 1 |
| Katalysator | C0 | D 0 |
An d'Bytes C an D fir Kompressiounszündungsmonitoren (Diesel Motore):
| Test verfügbar | Test onkomplett | |
|---|---|---|
| EGR an/oder VVT System | C7 | D 7 |
| PM Filter Iwwerwachung | C6 | D 6 |
| Auspuff Gas Sensor | C5 | D 5 |
| – Reservéiert – | C4 | D 4 |
| Boost Drock | C3 | D 3 |
| – Reservéiert – | C2 | D 2 |
| NOx/SCR Monitor | C1 | D 1 |
| NMHC Katalysator[a] | C0 | D 0 |
- Sprangen erop^ NMHC Mee Stand fir Non-Methan HydroCarbons, mee J1979 erliichtert eis net. D'Iwwersetzung wier den Ammoniaksensor am SCR Katalysator.
Modus 1 PID 41
Eng Ufro fir dës PID gëtt zréck 4 Bytes vun Daten. Den éischte Byte ass ëmmer null. Déi zweet, drëtten, a véiert Bytes ginn Informatiounen iwwert d'Disponibilitéit an Vollständegkeet vun bestëmmte op Verwaltungsrot Tester. Wéi mat PID 01, déi drëtt an véiert Bytes sollen je der ignition Typ anescht interpretéiert ginn (B3) - mat 0 sinn Spark an 1 (setzen) Kompressioun sinn. Notéiert nach eng Kéier deen Test Disponibilitéit gëtt duerch e Set duergestallt (1) bëssen an Vollständegkeet gëtt duerch e Reset duergestallt (0) bëssen.
Hei sinn déi gemeinsam Bit B Definitiounen, si Test baséiert.
| Test verfügbar | Test onkomplett | |
|---|---|---|
| Komponenten | B2 | B6 |
| Brennstoff System | B1 | B5 |
| Misfir | B0 | B4 |
D'Bytes C an D fir Spark ignition Monitore (e.g. Otto oder Wankel Motoren):
| Test verfügbar | Test onkomplett | |
|---|---|---|
| EGR System | C7 | D 7 |
| Sauerstoff Sensor Heizung | C6 | D 6 |
| Sauerstoff Sensor | C5 | D 5 |
| A / C Kältemëttel | C4 | D 4 |
| Secondaire Air System | C3 | D 3 |
| Verdampfungssystem | C2 | D 2 |
| Erhëtzt Katalysator | C1 | D 1 |
| Katalysator | C0 | D 0 |
An d'Bytes C an D fir Kompressiounszündungsmonitoren (Diesel Motore):
| Test verfügbar | Test onkomplett | |
|---|---|---|
| EGR an/oder VVT System | C7 | D 7 |
| PM Filter Iwwerwachung | C6 | D 6 |
| Auspuff Gas Sensor | C5 | D 5 |
| – Reservéiert – | C4 | D 4 |
| Boost Drock | C3 | D 3 |
| – Reservéiert – | C2 | D 2 |
| NOx/SCR Monitor | C1 | D 1 |
| NMHC Katalysator[a] | C0 | D 0 |
- Sprangen erop^ NMHC Mee Stand fir Non-Methan HydroCarbons, mee J1979 erliichtert eis net. D'Iwwersetzung wier den Ammoniaksensor am SCR Katalysator.
Modus 1 PID 78
Eng Ufro fir dës PID gëtt zréck 9 Bytes vun Daten. Den éischte Byte ass e bëssen kodéiert Feld wat ugeet wéi eng EGT Sensoren ënnerstëtzt ginn:
| Byte | Beschreiwung |
|---|---|
| A | Ënnerstëtzt EGT Sensoren |
| B–C | Temperatur gelies vun EGT11 |
| D–E | Temperatur liesen vun EGT12 |
| F an–G | Temperatur gelies vun EGT13 |
| H H H–ech | Temperatur gelies vun EGT14 |
Den éischte Byte ass wéi follegt bitkodéiert:
| Bit | Beschreiwung |
|---|---|
| A7–A4 WEIDER | Reservéiert |
| A3 | EGT Bank 1, sensor 4 Ënnerstëtzt? |
| A2 | EGT Bank 1, sensor 3 Ënnerstëtzt? |
| A1 | EGT Bank 1, sensor 2 Ënnerstëtzt? |
| A0 | EGT Bank 1, sensor 1 Ënnerstëtzt? |
Déi reschtlech Bytes sinn 16 Bit ganz Zuelen déi d'Temperatur a Grad Celsius am Beräich uginn -40 ze 6513.5 (Skala 0.1), benotzt déi üblech {\Displaystil (A\times 256+B)/10-40} Formel (MSB ass A, LSB ass B). Nëmme Wäerter fir déi de entspriechende Sensor ënnerstëtzt gëtt sinn sënnvoll.
Déi selwecht Struktur gëllt fir PID 79, mee Wäerter sinn fir Sensor vun Bank 2.
Modus 3 (keng PID néideg)
Eng Ufro fir dëse Modus gëtt eng Lëscht vun den DTCs zréck, déi agestallt goufen. D'Lëscht ass verschlësselt mat der ISO 15765-2 Protokoll.
Wann et zwee oder manner DTCs sinn (4 bytes) si ginn an engem ISO-TP Single Frame zréck (SF). Dräi oder méi DTCs an der Lëscht ginn a verschidde Rummen gemellt, mat der exakter Unzuel vu Rummen ofhängeg vun der Kommunikatiounstyp an der Adressdetailer.
All Problem Code verlaangt 2 Bytes ze beschreiwen. D'Textbeschreiwung vun engem Problemcode kann wéi follegt dekodéiert ginn. Den éischte Charakter am Problemcode gëtt vun den éischten zwee Bits am éischte Byte bestëmmt:
| A7–A6 | Éischt DTC Charakter |
|---|---|
| 00 | P – Powertrain |
| 01 | C – Chassis |
| 10 | B – Kierper |
| 11 | U – Reseau |
Déi zwee folgend Ziffere sinn kodéiert als 2 Stéck Bësssen. Den zweete Charakter am DTC ass eng Zuel definéiert vun der folgender Tabell:
| A5–A4 WEIDER | Zweet DTC Charakter |
|---|---|
| 00 | 0 |
| 01 | 1 |
| 10 | 2 |
| 11 | 3 |
Den drëtte Charakter am DTC ass eng Zuel definéiert duerch
| A3–A0 | Drëtt DTC Charakter |
|---|---|
| 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 an |
Déi véiert a fënneft Zeeche sinn op déiselwecht Manéier wéi déi drëtt definéiert, mee Bits benotzen B7–B4 an B3–B0. De resultéierende fënnef-Charakter Code soll eppes ausgesinn “U0158” a kann an enger Tabell vun OBD-II DTCs gekuckt ginn. Hexadezimal Zeechen (0-9, A-F), iwwerdeems relativ seelen, sinn erlaabt an der leschter 3 Positiounen vum Code selwer.
Modus 9 PID 08
Et gëtt Informatiounen iwwer Streck am Gebrauch Leeschtung fir Katalysator Banken, Sauerstoff Sensor Banken, evaporative Leck Detektiounssystemer, EGR Systemer a Secondaire Loft System.
Den Ziffer fir all Komponent oder System verfollegt d'Zuel vun de Mol, datt all Bedéngungen, déi néideg sinn fir e spezifesche Monitor fir eng Feelfunktioun z'entdecken, begéint sinn. Den Nenner fir all Komponent oder System verfollegt d'Zuel vun Zäiten datt d'Gefier an de spezifizéierte Konditioune bedriwwe gouf.
D'Zuel vun den Dateartikele soll am Ufank gemellt ginn (déi éischt Byte).
All Dateartikele vum In-use Performance Tracking Record besteet aus zwee (2) Bytes a ginn an dëser Reiefolleg gemellt (all Message enthält zwee Elementer, also de Message Längt ass 4).
| Mnemonic | Beschreiwung |
|---|---|
| OBDCOND | OBD Iwwerwachung Konditioune begéint zielt |
| IGNCNTR | Ignition Konter |
| CATCOMP1 | Katalysator Monitor Ofschloss zielt Bank 1 |
| CATCOND 1 | Katalysator Monitor Konditiounen begéint zielt Bank 1 |
| CATCOMP2 | Katalysator Monitor Ofschloss zielt Bank 2 |
| CATCOND 2 | Katalysator Monitor Konditiounen begéint zielt Bank 2 |
| O2SCOMP1 | O2 Sensor Monitor Ofschloss zielt Bank 1 |
| O2SCOND1 | O2 Sensor Monitor Konditiounen begéint zielt Bank 1 |
| O2SCOMP2 | O2 Sensor Monitor Ofschloss zielt Bank 2 |
| O2SCOND2 | O2 Sensor Monitor Konditiounen begéint zielt Bank 2 |
| EGRCOMP | EGR Monitor Fäerdegstellung Conditioun zielt |
| EGRCOND | EGR Monitor Konditiounen begéint zielt |
| AIRCOMP | AIR Monitor Fäerdegstellung Conditioun zielt (Secondaire Loft) |
| AIRCOND | AIR Monitor Konditiounen begéint zielt (Secondaire Loft) |
| EVAPCOMP | EVAP Monitor Fäerdegstellung Conditioun zielt |
| EVAPCOND | EVAP Monitor Konditiounen begéint zielt |
| SO2SCOMP1 | Sekundär O2 Sensor Monitor Ofschloss zielt Bank 1 |
| SO2SCOND1 | Sekundär O2 Sensor Monitor Konditiounen begéint zielt Bank 1 |
| SO2SCOMP2 | Sekundär O2 Sensor Monitor Ofschloss zielt Bank 2 |
| SO2SCOND2 | Sekundär O2 Sensor Monitor Konditiounen begéint zielt Bank 2 |
Modus 9 PID 0B
Et gëtt Informatiounen iwwer Streck am Gebrauch Leeschtung fir NMHC Katalysator, NOx Katalysator Monitor, NOx Adsorber Monitor, PM Filter Monitor, Auspuff Gas Sensor Monitor, EGR/VVT Monitor, Boost Drock Monitor a Brennstoff System Monitor.
All Daten Elementer besteet aus zwee (2) Bytes a ginn an dëser Reiefolleg gemellt (all Message enthält zwee Elementer, dofir Message Längt ass 4):
| Mnemonic | Beschreiwung |
|---|---|
| OBDCOND | OBD Iwwerwachung Konditioune begéint zielt |
| IGNCNTR | Ignition Konter |
| HCCATCOMP | NMHC Katalysator Monitor Ofschloss Conditioun zielt |
| HCCATCOND | NMHC Katalysator Monitor Konditiounen begéint zielt |
| NCATCOMP | NOx / SCR Katalysator Monitor Ofschloss Conditioun zielt |
| NCATCOND | NOx / SCR Katalysator Monitor Konditiounen begéint zielt |
| NADSCOMP | NOx Adsorber Monitor Fäerdegstellung Conditioun zielt |
| NADSCOND | NOx Adsorber Monitor Konditiounen begéint zielt |
| PMCOMP | PM Filter Monitor Ofschloss Conditioun zielt |
| PMCOND | PM Filter Monitor Konditiounen begéint zielt |
| EGSCOMP | Auspuff Gas Sensor Monitor Ofschloss Conditioun zielt |
| EGSCOND | Auspuff Gas Sensor Monitor Konditiounen begéint zielt |
| EGRCOMP | EGR an / oder VVT Monitor Fäerdegstellung Conditioun zielt |
| EGRCOND | EGR an / oder VVT Monitor Konditiounen begéint zielt |
| BPCOMP | Boost Pressure Monitor Ofschloss Conditioun zielt |
| BPCOND | Boost Pressure Monitor Konditiounen begéint zielt |
| FUELCOMP | Brennstoff Monitor Fäerdegstellung Conditioun zielt |
| FUELCOND | Brennstoff Monitor Konditiounen begéint zielt |
Opgezielt PIDs[änneren]
E puer PIDs solle speziell interpretéiert ginn, a sinn net onbedéngt genee bitwise encoded, oder an all Skala. D'Wäerter fir dës PIDs sinn opgezielt.
Modus 1 PID 03[änneren]
Eng Ufro fir dës PID gëtt zréck 2 Bytes vun Daten. Déi éischt Byte beschreift Brennstoff System #1.
| Wäert | Beschreiwung |
|---|---|
| 1 | Open Loop wéinst net genuch Motortemperatur |
| 2 | Zougemaach Loop, benotzt Sauerstoffsensor Feedback fir Brennstoffmix ze bestëmmen |
| 4 | Open Loop wéinst Motorbelaaschtung ODER Brennstoffschnëtt wéinst Verzögerung |
| 8 | Open Loop wéinst Systemfehler |
| 16 | Zougemaach Loop, benotzt op d'mannst ee Sauerstoffsensor awer et gëtt e Feeler am Feedbacksystem |
All anere Wäert ass eng ongëlteg Äntwert. Et kann nëmmen ee Bit gesat ginn.
Déi zweet Byte beschreift Brennstoff System #2 (wann et existéiert) a gëtt identesch mam éischte Byte kodéiert.
Modus 1 PID 12
Eng Ufro fir dës PID gëtt en eenzegen Byte vun Daten zréck, déi de sekundäre Loftstatus beschreift.
| Wäert | Beschreiwung |
|---|---|
| 1 | Upstream |
| 2 | Downstream vum Katalysator |
| 4 | Vun der ausserhalb Atmosphär oder aus |
| 8 | Pompel commandéiert fir Diagnostik |
All anere Wäert ass eng ongëlteg Äntwert. Et kann nëmmen ee Bit gesat ginn.
Modus 1 PID 1C
Eng Ufro fir dës PID gëtt en eenzegen Byte vun Daten zréck déi beschreift wéi eng OBD Standarden dës ECU entwéckelt gouf fir ze respektéieren. Déi verschidde Wäerter déi den Datebyte kann halen ginn hei ënnen gewisen, nieft wat se mengen:
| Wäert | Beschreiwung |
|---|---|
| 1 | OBD-II wéi definéiert vun der CARB |
| 2 | OBD wéi definéiert vun der EPA |
| 3 | OBD an OBD-II |
| 4 | OBD-I |
| 5 | Net OBD-kompatibel |
| 6 | Eobd (Europa) |
| 7 | EOBD an OBD-II |
| 8 | EOBD an OBD |
| 9 | Eobd, OBD an OBD II |
| 10 | JOBD (Japan) |
| 11 | JOBD an OBD II |
| 12 | JOBD an EOBD |
| 13 | JOBD, Eobd, an OBD II |
| 14 | Reservéiert |
| 15 | Reservéiert |
| 16 | Reservéiert |
| 17 | Motor Hiersteller Diagnostik (EMD) |
| 18 | Motor Hiersteller Diagnostik verbessert (EMD+) |
| 19 | Heavy Duty On-Board Diagnostik (Kand / Deelweis) (HD OBD-C) |
| 20 | Heavy Duty On-Board Diagnostik (HD OBD) |
| 21 | Weltwäit harmoniséiert OBD (WWH OBD) |
| 22 | Reservéiert |
| 23 | Heavy Duty Euro OBD Stage I ouni NOx Kontroll (HD EOBD-I) |
| 24 | Heavy Duty Euro OBD Stage I mat NOx Kontroll (HD EOBD-I N) |
| 25 | Heavy Duty Euro OBD Stage II ouni NOx Kontroll (HD EOBD-II) |
| 26 | Heavy Duty Euro OBD Stage II mat NOx Kontroll (HD EOBD-II N) |
| 27 | Reservéiert |
| 28 | Brasilien OBD Phase 1 (ODBr-1) |
| 29 | Brasilien OBD Phase 2 (ODBr-2) |
| 30 | Koreanesch OBD (KOBD) |
| 31 | Indien OBD I (IOBD I) |
| 32 | Indien OBD II (IOBD II) |
| 33 | Heavy Duty Euro OBD Stage VI (HD EOBD-IV) |
| 34-250 | Reservéiert |
| 251-255 | Net verfügbar fir Aufgab (SAE J 1939 speziell Bedeitung) |
Brennstoff Typ Kodéierung
Modus 1 PID 51 gëtt e Wäert vun enger opgezielter Lëscht zréck, déi de Brennstoffart vum Gefier gëtt. De Brennstofftyp gëtt als eenzegen Byte zréckginn, an de Wäert gëtt vun der folgender Tabell uginn:
| Wäert | Beschreiwung |
|---|---|
| 0 | Net verfügbar |
| 1 | Benzin |
| 2 | Methanol |
| 3 | Ethanol |
| 4 | Diesel |
| 5 | LPG |
| 6 | CNG |
| 7 | Propan |
| 8 | Elektresch |
| 9 | Bifuel Lafen Bensin |
| 10 | Bifuel Lafen Methanol |
| 11 | Bifuel Lafen Ethanol |
| 12 | Bifuel Lafen LPG |
| 13 | Bifuel Lafen CNG |
| 14 | Bifuel Lafen Propan |
| 15 | Bifuel Lafen Elektrizitéit |
| 16 | Bifuel Lafen elektresch a Verbrennungsmotor |
| 17 | Hybrid Benzin |
| 18 | Hybrid Ethanol |
| 19 | Hybrid Diesel |
| 20 | Hybrid elektresch |
| 21 | Hybrid lafen elektresch a Verbrennungsmotor |
| 22 | Hybrid Regenerativ |
| 23 | Bifuel Lafen Diesel |
All anere Wäert ass vun ISO / SAE reservéiert. Et gi momentan keng Definitioune fir flexibel Brennstoff Gefier.
Net-Standard PIDs
D'Majoritéit vun all OBD-II PIDs am Gebrauch sinn net-Standard. Fir déi meescht modern Gefierer, et gi vill méi Funktiounen op der OBD-II Interface ënnerstëtzt wéi vun de Standard PIDs ofgedeckt sinn, an et ass relativ kleng Iwwerlappung tëscht Gefierer Hiersteller fir dës Net-Standard PIDs.
Et gëtt ganz limitéiert Informatioun verfügbar am Domaine public fir net-Standard PIDs. Déi primär Informatiounsquell iwwer net-Standard PIDs iwwer verschidden Hiersteller gëtt vun den US-baséiert erhale gelooss Equipement an Tool Institut an nëmme fir Memberen verfügbar. De Präis vun der ETI Memberschaft fir Zougang zu Scan Coden variéiert op Basis vun der Firmagréisst, definéiert vum jährleche Verkaf vun Automotive Tools an Ausrüstung an Nordamerika:
| Joresverkeefer an Nordamerika | Joresgeld |
|---|---|
| CTC364 $10,000,000 | $5,000 |
| $10,000,000 – $50,000,000 | $7,500 |
| Méi grouss wéi $50,000,000 | $10,000 |
Allerdéngs, souguer ETI Memberschaft gëtt net voll Dokumentatioun fir Net-Standard PIDs. ETI Staat:[4][5]
E puer OEMs refuséieren ETI als One-Stop Quell vun Scan Tool Informatioun ze benotzen. Si léiwer Geschäfter mat all Toolfirma separat ze maachen. Dës Firmen verlaangen och datt Dir e Kontrakt mat hinnen gitt. D'Käschte variéieren awer hei ass e Snapshot vum 13. Abrëll, 2015 vun de Käschten pro Joer:
GM $50,000 Honda $5,000 Suzuki $1,000 BMW $25,500 plus $2,000 pro Update. Updates geschéien all Joer.
KA (11-bëssen) Bus Format
D'PID Ufro an d'Äntwert geschitt um CAN Bus vum Gefier. Standard OBD Ufroen an Äntwerte benotzen funktionell Adressen. Den diagnostesche Lieser initiéiert eng Ufro mat der CAN ID 7DFh[Klärung néideg], déi als Sendungsadress wierkt, an acceptéiert Äntwerte vun all ID am Beräich 7E8h ze 7EFh. ECUs déi op OBD Ufroen äntweren kënnen lauschteren souwuel op déi funktionell Broadcast ID vun 7DFh an eng zougewisen ID am Beräich 7E0h bis 7E7h. Hir Äntwert huet eng ID vun hirer zougewisener ID plus 8 e.g. 7E8h bis 7EFh.
Dës Approche erlaabt bis zu aacht ECUs, jidderee reagéiert onofhängeg op OBD Ufroen. Den diagnostesche Lieser kann d'ID am ECU Äntwertrahmen benotzen fir weider Kommunikatioun mat enger spezifescher ECU ze maachen. Besonnesch, Multi-Frame Kommunikatioun erfuerdert eng Äntwert op déi spezifesch ECU ID anstatt op ID 7DFh.
CAN Bus kann och fir Kommunikatioun iwwer de Standard OBD Messagen benotzt ginn. Kierperlech Adresséierung benotzt speziell CAN IDs fir spezifesch Moduler (z.B., 720h fir den Instrument Cluster zu Fords) mat propriétaire Frame Notzlaascht.
Ufro
Déi funktionell PID Ufro gëtt un d'Gefier um CAN Bus bei ID 7DFh geschéckt, benotzt 8 daten Bytes. D'Bytes sinn:
| Byte | ||||||||
|---|---|---|---|---|---|---|---|---|
| PID Typ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| SAE Standard | Zuel vun zousätzlech daten Bytes: 2 |
Modus 01 = weisen aktuell Donnéeën; 02 = Afréiere Kader; etc. |
PID Code (z.B.: 05 = Motor Coolant Temperatur) |
net benotzt (kann 55h) |
||||
| Gefier spezifesch | Zuel vun zousätzlech daten Bytes: 3 |
Benotzerdefinéiert Modus: (z.B.: 22 = verstäerkte Donnéeën) | PID Code (z.B.: 4980h) |
net benotzt (kann 00h oder 55h sinn) |
||||
Äntwert
D'Gefier reagéiert op d'PID Ufro um CAN Bus mat Message IDen, déi ofhängeg vun deem Modul geäntwert hunn. Typesch reagéiert de Motor oder den Haapt-ECU op ID 7E8h. Aner Moduler, wéi den Hybrid Controller oder Batterie Controller an engem Prius, reagéiert um 07E9h, 07EAh, 07EBh, etc. Dës sinn 8h méi héich wéi déi kierperlech Adress op de Modul reagéiert. Och wann d'Zuel vun de Bytes am zréckginn Wäert variabel ass, de Message benotzt 8 daten Bytes egal (KAN Bus Protokoll Form Frameformat mat 8 daten Bytes). D'Bytes sinn:
| Byte | ||||||||
|---|---|---|---|---|---|---|---|---|
| PID Typ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| SAE Standard 7e 8h, 7e 9h, 7EAh, etc. |
Zuel vun zousätzlech daten Bytes: 3 ze 6 |
Benotzerdefinéiert Modus Selwecht wéi Ufro, ausser datt 40h zu Modus Wäert dobäi ass. Also: 41h = aktuell Daten weisen; 42h = Afréiere Kader; etc. |
PID Code (z.B.: 05 = Motor Coolant Temperatur) |
Wäert vum spezifizéierte Parameter, byte 0 | Wäert, byte 1 (fakultativ) | Wäert, byte 2 (fakultativ) | Wäert, byte 3 (fakultativ) | net benotzt (kann 00h oder 55h sinn) |
| Gefier spezifesch 7e 8h, oder 8h + kierperlech ID vum Modul. |
Zuel vun zousätzlech daten Bytes: 4ze 7 |
Benotzerdefinéiert Modus: selwecht wéi Ufro, ausser datt 40h zu Modus Wäert dobäi ass.(z.B.: 62h = Äntwert op Modus 22h Ufro) | PID Code (z.B.: 4980h) |
Wäert vum spezifizéierte Parameter, byte 0 | Wäert, byte 1 (fakultativ) | Wäert, byte 2 (fakultativ) | Wäert, byte 3 (fakultativ) | |
| Gefier spezifesch 7e 8h, oder 8h + kierperlech ID vum Modul. |
Zuel vun zousätzlech daten Bytes: 3 |
7Fh dëst eng allgemeng Äntwert déi normalerweis uginn datt de Modul d'Ufro net erkennt. | Benotzerdefinéiert Modus: (z.B.: 22h = verstäerkte Diagnosdaten duerch PID, 21h = verstäerkte Donnéeën duerch Offset) | 31h | net benotzt (kann 00h sinn) |
|||
Benz 14 pin – 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
Am WM-Klassement 12 PIN – 16PIN

Honda 3pin – 16PIN

BMW 20 Pin – 3 PIN

Subaru 9 PIN – 16 PIN
Chrysler 6 PIN
