ODB2 Pinout Codes allegear

Foar OBD2 End iepen & útwreidzje kabel pin opdracht ,klik asjebleaft hjir

Standert OBD2 Pinout

Sour:wiki

Modes

Der binne 10 wurkwizen beskreaun yn 'e lêste OBD-II standert SAE J1979. Se binne as folget:

Wize (hex) Beskriuwing
01 Lit aktuele gegevens sjen
02 Freeze frame gegevens sjen litte
03 Lit opsleine Diagnostyske Trouble Codes sjen
04 Dúdlik Diagnostic Trouble Codes en opslein wearden
05 Testresultaten, soerstof sensor monitoring (net KAN allinnich)
06 Testresultaten, oare komponint / systeem monitoring (Testresultaten, soerstof sensor monitoring foar CAN allinne)
07 Toan ôfwachting Diagnostic Trouble Codes (ûntdutsen tidens aktuele of lêste rydsyklus)
08 Kontrolearje operaasje fan on-board komponint / systeem
09 Fersykje vehicle ynformaasje
0IN Permanint Diagnostyske Trouble Codes (DTC's) (DTC's wiske)

Autofabrikanten binne net ferplichte om alle modi te stypjen. Elke fabrikant kin hjirboppe ekstra modi definiearje #9 (bgl.: wize 22 lykas definiearre troch SAE J2190 foar Ford / GM, wize 21 foar Toyota) foar oare ynformaasje bgl. de spanning fan de traksje batterij yn a hybride elektryske auto (HEV).[2]

Standert PIDs

De tabel hjirûnder lit de standert OBD-II PID's sjen lykas definieare troch SAE J1979. De ferwachte antwurd foar elke PID wurdt jûn, tegearre mei ynformaasje oer hoe't jo it antwurd oersette yn betsjuttingsfolle gegevens. Wer, net alle auto's sille alle PID's stypje en d'r kinne troch fabrikant definieare oanpaste PID's wêze dy't net definieare binne yn 'e OBD-II-standert.

Tink derom dat modi 1 en 2 binne yn prinsipe identyk, útsein dat Mode 1 jout aktuele ynformaasje, wylst Mode 2 jout in momintopname fan deselde gegevens nommen op it punt doe't de lêste diagnostyske problemen koade waard ynsteld. De útsûnderingen binne PID 01, dat is allinnich beskikber yn Mode 1, en PID 02, dat is allinnich beskikber yn Mode 2. As Mode 2 PID 02 jout nul, dan is der gjin momintopname en alle oare Mode 2 gegevens is sinleas.

By it brûken fan Bit-Encoded-Notaasje, hoemannichten lykas C4 betsjut bit 4 fan databyte C. Elts bit wurdt nûmere út 0 nei 7, sa 7 is de meast wichtige bytsje en 0 is it minst wichtige bytsje.

IN 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

Wize 01

PID
(hex)
PID
(Dec)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
00 0 4 PID's stipe [01 – 20] Bit kodearre [A7..D0] == [PID $01..PID $20] Sjoch hjirûnder
01 1 4 Monitor status sûnt DTC's wiske. (Omfettet malfunction indicator lamp (MIL) status en oantal DTC's.) Bit kodearre. Sjoch hjirûnder
02 2 2 Freeze DTC
03 3 2 Fuel systeem status Bit kodearre. Sjoch hjirûnder
04 4 1 Berekkene motor load 0 100 % {\displaystyle {\tfrac {100}{255}}IN} (of {\displaystyle {\tfrac {IN}{2.55}}})
05 5 1 Motor coolant temperatuer -40 215 °C {\displaystyle A-40}
06 6 1 Koarte termyn fuel trim-Bank 1 -100 (Fuel ferminderje: Te ryk) 99.2 (Fuel tafoegje: Te Lean) %
{\displaystyle {\frac {100}{128}}A-100}

(of {\displaystyle {\tfrac {IN}{1.28}}-100} )

07 7 1 Lange termyn brânstof trim-Bank 1
08 8 1 Koarte termyn fuel trim-Bank 2
09 9 1 Lange termyn brânstof trim-Bank 2
0IN 10 1 Fuel druk (gauge druk) 0 765 kPa {\displaystyle 3A}
0B 11 1 Intake mannichfâldich absolute druk 0 255 kPa {\displaystyle A}
0C 12 2 Engine RPM 0 16,383.75 rpm {\displaystyle {\frac {256A+B}{4}}}
0D 13 1 Vehicle snelheid 0 255 km/h {\displaystyle A}
0E 14 1 Timing foarút -64 63.5 ° foar TDC {\displaystyle {\frac {IN}{2}}-64}
0F 15 1 Intake lucht temperatuer -40 215 °C {\displaystyle A-40}
10 16 2 MAF luchtstream rate 0 655.35 gram/sek {\displaystyle {\frac {256A+B}{100}}}
11 17 1 Throttle posysje 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
12 18 1 Gekommandearre sekundêre loftstatus Bit kodearre. Sjoch hjirûnder
13 19 1 Oxygen sensors oanwêzich (yn 2 banken) [A0..A3] == Bank 1, Sensors 1-4. [A4..A7] == Bank 2…
14 20 2 Oxygen Sensor 1
IN: foltaazje
B: Koarte termyn fuel trim
0
-100
1.275
99.2
volt%
{\displaystyle {\frac {IN}{200}}}

{\displaystyle {\frac {100}{128}}B-100}

(as B==$FF, sensor wurdt net brûkt yn trim berekkening)

15 21 2 Oxygen Sensor 2
IN: foltaazje
B: Koarte termyn fuel trim
16 22 2 Oxygen Sensor 3
IN: foltaazje
B: Koarte termyn fuel trim
17 23 2 Oxygen Sensor 4
IN: foltaazje
B: Koarte termyn fuel trim
18 24 2 Oxygen Sensor 5
IN: foltaazje
B: Koarte termyn fuel trim
19 25 2 Oxygen Sensor 6
IN: foltaazje
B: Koarte termyn fuel trim
1IN 26 2 Oxygen Sensor 7
IN: foltaazje
B: Koarte termyn fuel trim
1B 27 2 Oxygen Sensor 8
IN: foltaazje
B: Koarte termyn fuel trim
1C 28 1 OBD-noarmen dy't dit auto foldocht Bit kodearre. Sjoch hjirûnder
1D 29 1 Oxygen sensors oanwêzich (yn 4 banken) Fergelykber mei PID 13, mar [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Auxiliary input status A0 == Power Take Off (PTO) status (1 == aktyf)
[A1..A7] net brûkt
1F 31 2 Run tiid sûnt motor start 0 65,535 sekonden {\displaystyle 256A+B}
20 32 4 PID's stipe [21 – 40] Bit kodearre [A7..D0] == [PID $21..PID $40] Sjoch hjirûnder
21 33 2 Ofstân reizge mei malfunction indicator lamp (MIL) op 0 65,535 km {\displaystyle 256A+B}
22 34 2 Fuel Rail Druk (relatyf oan mannichfâldich fakuüm) 0 5177.265 kPa {\displaystyle 0.079(256A+B)}
23 35 2 Fuel Rail Gauge druk (diesel, of benzine direkte ynjeksje) 0 655,350 kPa {\displaystyle 10(256A+B)}
24 36 4 Oxygen Sensor 1
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
0
0
< 2
< 8
ferhâlding
V
{\displaystyle {\frac {2}{65536}}(256A+B)}

{\displaystyle {\frac {8}{65536}}(256C+D)}

25 37 4 Oxygen Sensor 2
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
26 38 4 Oxygen Sensor 3
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
27 39 4 Oxygen Sensor 4
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
28 40 4 Oxygen Sensor 5
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
29 41 4 Oxygen Sensor 6
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
2IN 42 4 Oxygen Sensor 7
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
2B 43 4 Oxygen Sensor 8
AB: Brânstof-loftlykweardigensferhâlding
CD: foltaazje
2C 44 1 Kommandearre EGR 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
2D 45 1 EGR-flater -100 99.2 % {\displaystyle {\tfrac {100}{128}}A-100}
2E 46 1 Gebean evaporative purge 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
2F 47 1 Fuel Tank Level Input 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
30 48 1 Warm-ups sûnt koades wiske 0 255 telle {\displaystyle A}
31 49 2 Ofstân reizge sûnt koades wiske 0 65,535 km {\displaystyle 256A+B}
32 50 2 Evap. Systeem dampdruk -8,192 8191.75 Pa {\displaystyle {\frac {256A+B}{4}}}(AB is twa's komplement ûndertekene)[3]
33 51 1 Absolute barometryske druk 0 255 kPa {\displaystyle A}
34 52 4 Oxygen Sensor 1
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
0
-128
< 2
<128
ferhâlding
mA
{\displaystyle {\frac {2}{65536}}(256A+B)}

{\displaystyle {\frac {256C+D}{256}}-128}

of {\displaystyle C+{\frac {D}{256}}-128}

35 53 4 Oxygen Sensor 2
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
36 54 4 Oxygen Sensor 3
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
37 55 4 Oxygen Sensor 4
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
38 56 4 Oxygen Sensor 5
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
39 57 4 Oxygen Sensor 6
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
3IN 58 4 Oxygen Sensor 7
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
3B 59 4 Oxygen Sensor 8
AB: Brânstof-loftlykweardigensferhâlding
CD: Aktueel
3C 60 2 Katalysator temperatuer: Bank 1, Sensor 1 -40 6,513.5 °C {\displaystyle {\frac {256A+B}{10}}-40}
3D 61 2 Katalysator temperatuer: Bank 2, Sensor 1
3E 62 2 Katalysator temperatuer: Bank 1, Sensor 2
3F 63 2 Katalysator temperatuer: Bank 2, Sensor 2
40 64 4 PID's stipe [41 – 60] Bit kodearre [A7..D0] == [PID $41..PID $60] Sjoch hjirûnder
41 65 4 Monitor status dizze stasjon syklus Bit kodearre. Sjoch hjirûnder
42 66 2 Control module voltage 0 65.535 V {\displaystyle {\frac {256A+B}{1000}}}
43 67 2 Absolute load wearde 0 25,700 % {\displaystyle {\tfrac {100}{255}}(256A+B)}
44 68 2 Brânstof-Lucht befêstige ekwivalensferhâlding 0 < 2 ferhâlding {\displaystyle {\tfrac {2}{65536}}(256A+B)}
45 69 1 Relative throttle posysje 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
46 70 1 Ambient lucht temperatuer -40 215 °C {\displaystyle A-40}
47 71 1 Absolute gasklepposysje B 0 100 % {\displaystyle {\frac {100}{255}}IN}
48 72 1 Absolute gasklepposysje C
49 73 1 Gaspedaalposysje D
4IN 74 1 Gaspedaalposysje E
4B 75 1 Gaspedaalposysje F
4C 76 1 Befelhawwende throttle actuator
4D 77 2 Tiid rinne mei MIL op 0 65,535 minuten {\displaystyle 256A+B}
4E 78 2 Tiid sûnt problemen koades wiske
4F 79 4 Maksimum wearde foar Fuel-Air ekwivalensferhâlding, soerstof sensor voltage, soerstof sensor hjoeddeistige, en intake mannichfâldich absolute druk 0, 0, 0, 0 255, 255, 255, 2550 ferhâlding, V, mA, kPa IN, B, C, D*10
50 80 4 Maksimum wearde foar luchtstream taryf fan massa lucht flow sensor 0 2550 g/s A*10, B, C, en D binne reservearre foar takomstich gebrûk
51 81 1 Fuel Type Ut fuel type tabel sjoch hjirûnder
52 82 1 Ethanol brânstof % 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
53 83 2 Absolute Evap systeem Dampdruk 0 327.675 kPa {\displaystyle {\frac {256A+B}{200}}}
54 84 2 Evap systeem damp druk -32,767 32,768 Pa ((A*256)+B)-32767
55 85 2 Koarte termyn sekundêre soerstofsensor trim, IN: bank 1, B: bank 3 -100 99.2 % {\displaystyle {\frac {100}{128}}A-100}{\displaystyle {\frac {100}{128}}B-100}
56 86 2 Lange termyn sekundêre soerstofsensor trim, IN: bank 1, B: bank 3
57 87 2 Koarte termyn sekundêre soerstofsensor trim, IN: bank 2, B: bank 4
58 88 2 Lange termyn sekundêre soerstofsensor trim, IN: bank 2, B: bank 4
59 89 2 Fuel rail absolute druk 0 655,350 kPa {\displaystyle 10(256A+B)}
5IN 90 1 Relative gaspedaal posysje 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
5B 91 1 Hybride batterijpakket oerbleaune libben 0 100 % {\displaystyle {\tfrac {100}{255}}IN}
5C 92 1 Motor oalje temperatuer -40 210 °C {\displaystyle A-40}
5D 93 2 Fuel ynjeksje timing -210.00 301.992 ° {\displaystyle {\frac {256A+B}{128}}-210}
5E 94 2 Motor fuel taryf 0 3276.75 L/h {\displaystyle {\frac {256A+B}{20}}}
5F 95 1 Emisje-easken foar hokker auto is ûntwurpen Bit kodearre
60 96 4 PID's stipe [61 – 80] Bit kodearre [A7..D0] == [PID $61..PID $80] Sjoch hjirûnder
61 97 1 Driver syn fraach motor – prosint koppel -125 125 % A-125
62 98 1 Echt motor – prosint koppel -125 125 % A-125
63 99 2 Motor referinsje koppel 0 65,535 Nm {\displaystyle 256A+B}
64 100 5 Motor prosint koppel gegevens -125 125 % A-125 Idle
B-125 Engine punt 1
C-125 Engine punt 2
D-125 Engine punt 3
E-125 Engine punt 4
65 101 2 Auxiliary ynfier / útfier stipe Bit kodearre
66 102 5 Mass lucht flow sensor
67 103 3 Motor coolant temperatuer
68 104 7 Intake lucht temperatuer sensor
69 105 7 Kommando EGR en EGR Flater
6IN 106 5 Kommando Diesel intake luchtstream kontrôle en relative intake luchtstream posysje
6B 107 5 Exhaust gas recirkulaasje temperatuer
6C 108 5 Befêstige throttle actuator kontrôle en relative throttle posysje
6D 109 6 Fuel druk kontrôle systeem
6E 110 5 Ynjeksje druk kontrôle systeem
6F 111 3 Turbocharger compressor ynlaat druk
70 112 9 Boost druk kontrôle
71 113 5 Fariabele geometry turbo (VGT) kontrôle
72 114 5 Wastegate kontrôle
73 115 5 Exhaust druk
74 116 5 Turbocharger RPM
75 117 7 Turbocharger temperatuer
76 118 7 Turbocharger temperatuer
77 119 5 Laden lucht koeler temperatuer (CACT)
78 120 9 Exhaust Gas temperatuer (EGT) Bank 1 Spesjale PID. Sjoch hjirûnder
79 121 9 Exhaust Gas temperatuer (EGT) Bank 2 Spesjale PID. Sjoch hjirûnder
7IN 122 7 Diesel particulate filter (DPF)
7B 123 7 Diesel particulate filter (DPF)
7C 124 9 Diesel Particulate filter (DPF) temperatuer
7D 125 1 NOx NTE (Net-Te-Oerstean) kontrôle gebiet status
7E 126 1 PM NTE (Net-Te-Oerstean) kontrôle gebiet status
7F 127 13 Motor run tiid
80 128 4 PID's stipe [81 – A0] Bit kodearre [A7..D0] == [PID $81..PID $A0] Sjoch hjirûnder
81 129 21 Motor run tiid foar Auxiliary Emission Control Device(AECD)
82 130 21 Motor run tiid foar Auxiliary Emission Control Device(AECD)
83 131 5 NOx sensor
84 132 Manifold oerflak temperatuer
85 133 NOx-reagenssysteem
86 134 Partikulieren (PM) sensor
87 135 Intake mannichfâldich absolute druk
A0 160 4 PID's stipe [A1 – C0] Bit kodearre [A7..D0] == [PID $A1..PID $C0] Sjoch hjirûnder
C0 192 4 PID's stipe [C1 – E0] Bit kodearre [A7..D0] == [PID $C1..PID $E0] Sjoch hjirûnder
C3 195 ? ? ? ? ? Jout tal fan gegevens werom, ynklusyf Drive Condition ID en Engine Speed ​​*
C4 196 ? ? ? ? ? B5 is Engine Idle Request
B6 is Engine Stop Request*
PID
(hex)
PID
(Dec)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]

Wize 02[bewurkje]

Wize 02 akseptearret deselde PIDs as modus 01, mei deselde betsjutting, mar ynformaasje jûn is fan doe't de freeze frame waard makke.

Jo moatte it framenûmer stjoere yn 'e gegevensdiel fan it berjocht.

PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
02 2 DTC dat feroarsake freeze frame wurde opslein. BCD kodearre. Dekodearre as yn modus 3

Wize 03

PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
N/A n*6 Fersykje problemen koades 3 koades per berjocht frame. Sjoch hjirûnder

Wize 04[bewurkje]

PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
N/A 0 Wiskje problemen koades / Malfunction indicator lamp (MIL) / Kontrolearje motor ljocht Wiskje alle opsleine probleemkoades en skeakelet de MIL út.

Wize 05

PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
0100 OBD Monitor ID's stipe ($01 - $20)
0101 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0102 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0103 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0104 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0105 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0106 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0107 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0108 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0109 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
010IN O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
010B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
010C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
010D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
010E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
010F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0110 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 volts 0.005 Ryk te lean sensor drompelspanning
0201 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0202 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0203 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0204 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0205 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0206 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0207 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0208 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0209 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
020IN O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
020B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
020C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
020D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
020E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
020F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
0210 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor drompelspanning
PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]

Wize 09

PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
00 4 Wize 9 stipe PIDs (01 nei 20) Bit kodearre. [A7..D0] = [PID $01..PID $20] Sjoch hjirûnder
01 1 VIN-berjochttelling yn PID 02. Allinnich foar ISO 9141-2, ISO 14230-4 en SAE J1850. Gewoanlik wearde sil wêze 5.
02 17 Vehicle Identification Number (VIN) 17-char WYN, ASCII-kodearre en lofts opknapt mei nul-tekens (0x00) as it nedich is.
03 1 Kalibraasje-ID-berjochttelling foar PID 04. Allinnich foar ISO 9141-2, ISO 14230-4 en SAE J1850. It sil wêze in mearfâldichheid fan 4 (4 berjochten binne nedich foar elke ID).
04 16,32,48,64.. Kalibraasje ID Oant 16 ASCII-tekens. Net brûkte gegevensbytes wurde rapportearre as nulbytes (0x00). Ferskate CALID kinne wurde útfierd (16 bytes elk)
05 1 Kalibraasje ferifikaasje nûmers (CVN) berjochttelling foar PID 06. Allinnich foar ISO 9141-2, ISO 14230-4 en SAE J1850.
06 4,8,12,16 Kalibraasje ferifikaasje Numbers (CVN) Ferskate CVN kinne wurde útstjoerd (4 bytes elk) it oantal CVN en CALID moat oerienkomme Raw gegevens lofts opknapt mei nul karakters (0x00). Gewoanlik werjûn as hex string.
07 1 Yn gebrûk prestaasjes tracking berjocht telle foar PID 08 en 0B. Allinnich foar ISO 9141-2, ISO 14230-4 en SAE J1850. 8 10 8 as sechtjin (16) wearden moatte wurde rapportearre, 9 as achttjin (18) wearden moatte wurde rapportearre, en 10 as tweintich (20) wearden moatte wurde rapportearre (ien berjocht rapportearret twa wearden, elk bestiet út twa bytes).
08 4 Prestaasje folgjen yn gebrûk foar auto's mei sparkûntstekking 4 of 5 berjochten, elk befettet 4 bytes (twa wearden). Sjoch hjirûnder
09 1 ECU namme berjocht telle foar PID 0IN
0IN 20 ECU namme ASCII-kodearre. Rjochts opknapt mei nul tekens (0x00).
0B 4 Prestaasje folgjen yn gebrûk foar auto's mei kompresjeûntstekking 5 berjochten, elk befettet 4 bytes (twa wearden). Sjoch hjirûnder
PID
(hex)
Data bytes werom Beskriuwing Min wearde Max wearde Units Formule[in]
  1. ^ Springe nei:in b c d e f g h ik Yn de formule kolom, letters A, B, C, etc. fertsjintwurdigje it desimaal ekwivalint fan 'e earste, twadde, tredde, etc. bytes fan gegevens. Wêr a (?) ferskynt, tsjinstridige of ûnfolsleine ynformaasje wie beskikber.

Bitwize kodearre PID's

Guon fan 'e PID's yn 'e boppesteande tabel kinne net ferklearre wurde mei in ienfâldige formule. In mear útwurke útlis fan dizze gegevens wurdt hjir jûn:

Wize 1 PID 00

In fersyk foar dizze PID jout werom 4 bytes fan gegevens. Elk bytsje, fan MSB nei LSB, fertsjintwurdiget ien fan de folgjende 32 PID's en jout ynformaasje oer as it wurdt stipe.

Bygelyks, as de auto antwurd is BE1FA813, it kin sa dekodearre wurde:

Heksadesimale B E 1 F IN 8 1 3
Binary 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
Stipe? Ja Nee Ja Ja Ja Ja Ja Nee Nee Nee Nee Ja Ja Ja Ja Ja Ja Nee Ja Nee Ja Nee Nee Nee Nee Nee Nee Ja Nee Nee Ja Ja
PID nûmer 01 02 03 04 05 06 07 08 09 0IN 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1IN 1B 1C 1D 1E 1F 20

Sa, stipe PIDs binne: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F en 20

Wize 1 PID 01

In fersyk foar dizze PID jout werom 4 bytes fan gegevens, markearre A B C en D.

De earste byte(IN) befettet twa stikken ynformaasje. Bit A7 (MSB byte A, de earste byte) jout oan oft de MIL (kontrolearje motor ljocht) wurdt ferljochte. Bits A6 troch A0fertsjintwurdigje it oantal diagnostyske problemen koades op it stuit flagge yn 'e ECU.

De twadde, tredde, en fjirde bytes(B, C en D) jouwe ynformaasje oer de beskikberens en folsleinens fan bepaalde tests oan board. Tink derom dat test beskikberens wurdt oanjûn troch set (1) bytsje en folsleinens wurdt oanjûn troch reset (0) bit.

Bit Namme Definysje
A7 MIL Oan of út, jout oan as de CEL/MIL oan is (of moat wêze op)
A6A0 DTC_CNT Oantal befêstige útstjit-relatearre DTC's beskikber foar werjefte.
B7 RESERVEERD Reservearre (moat wêze 0)
B3 NO NAME 0 = Spark ignition monitors stipe (bgl. Otto- of Wankelmotoren)
1 = Monitors foar kompresjeûntstekking wurde stipe (bgl. Dieselmotoren)

Hjir binne de mienskiplike definysjes fan bit B, se binne test basearre.

Test beskikber Test net kompleet
Components B2 B6
Fuel System B1 B5
Misfire B0 B4

De tredde en fjirde bytes moatte wurde ynterpretearre oars ôfhinklik fan oft de motor is spark ûntstekking (bgl. Otto- of Wankelmotoren) of kompresje ûntstekking (bgl. Dieselmotoren). Yn de twadde (B) byte, bit 3 jout oan hoe't jo de C- en D-bytes ynterpretearje, mei 0 spark wêze (Otto of Wankel) en 1 (set) wêzen kompresje (Diesel).

De bytes C en D foar spark ignition monitors (bgl. Otto- of Wankelmotoren):

Test beskikber Test net kompleet
EGR systeem C7 D7
Oxygen Sensor Heater C6 D6
Oxygen Sensor C5 D5
A/C koelmiddel C4 D4
Secondary Air System C3 D3
Ferdampingssysteem C2 D2
Heated Catalyst C1 D1
Katalysator C0 D0

En de bytes C en D foar kompresje ûntstekking monitors (Dieselmotoren):

Test beskikber Test net kompleet
EGR en/of VVT-systeem C7 D7
PM filter tafersjoch C6 D6
Exhaust Gas Sensor C5 D5
– Reservearre – C4 D4
Boost druk C3 D3
– Reservearre – C2 D2
NOx / SCR Monitor C1 D1
NMHC Catalyst[in] C0 D0
  1. Springe omheech^ NMHC maaie stean foar Non-Methane HydroCarbons, mar J1979 ferljochtet ús net. De oersetting soe de ammoniaksensor wêze yn 'e SCR-katalysator.

Wize 1 PID 41

In fersyk foar dizze PID jout werom 4 bytes fan gegevens. De earste byte is altyd nul. De twadde, tredde, en fjirde bytes jouwe ynformaasje oer de beskikberens en folsleinens fan bepaalde tests oan board. Lykas by PID 01, de tredde en fjirde bytes moatte wurde ynterpretearre oars ôfhinklik fan it ignition type (B3) - mei 0 wêzen spark en 1 (set) wêzen kompresje. Notysje nochris dy test beskikberens wurdt fertsjintwurdige troch in set (1) bytsje en folsleinens wurdt fertsjintwurdige troch in reset (0) bit.

Hjir binne de mienskiplike definysjes fan bit B, se binne test basearre.

Test beskikber Test net kompleet
Components B2 B6
Fuel System B1 B5
Misfire B0 B4

De bytes C en D foar spark ignition monitors (bgl. Otto- of Wankelmotoren):

Test beskikber Test net kompleet
EGR systeem C7 D7
Oxygen Sensor Heater C6 D6
Oxygen Sensor C5 D5
A/C koelmiddel C4 D4
Secondary Air System C3 D3
Ferdampingssysteem C2 D2
Heated Catalyst C1 D1
Katalysator C0 D0

En de bytes C en D foar kompresje ûntstekking monitors (Dieselmotoren):

Test beskikber Test net kompleet
EGR en/of VVT-systeem C7 D7
PM filter tafersjoch C6 D6
Exhaust Gas Sensor C5 D5
– Reservearre – C4 D4
Boost druk C3 D3
– Reservearre – C2 D2
NOx / SCR Monitor C1 D1
NMHC Catalyst[in] C0 D0
  1. Springe omheech^ NMHC maaie stean foar Non-Methane HydroCarbons, mar J1979 ferljochtet ús net. De oersetting soe de ammoniaksensor wêze yn 'e SCR-katalysator.

Wize 1 PID 78

In fersyk foar dizze PID sil weromkomme 9 bytes fan gegevens. De earste byte is in bytsje kodearre fjild oanjout hokker EGT sensors wurde stipe:

Byte Beskriuwing
IN Stipe EGT sensoren
BC Temperatuer lêzen troch EGT11
DE Temperatuer lêzen troch EGT12
FG Temperatuer lêzen troch EGT13
Hik Temperatuer lêzen troch EGT14

De earste byte is bit-kodearre as folget:

Bit Beskriuwing
A7A4 Reservearre
A3 EGT bank 1, sensor 4 Stipe?
A2 EGT bank 1, sensor 3 Stipe?
A1 EGT bank 1, sensor 2 Stipe?
A0 EGT bank 1, sensor 1 Stipe?

De oerbleaune bytes binne 16 bitintegers dy't de temperatuer yn graden Celsius yn it berik oanjaan -40 nei 6513.5 (skaal 0.1), mei help fan de gewoane {\displaystyle (A\times 256+B)/10-40} formule (MSB is A, LSB is B). Allinnich wearden wêrfoar de oerienkommende sensor wurdt stipe binne sinfol.

Deselde struktuer jildt foar PID 79, mar wearden binne foar sensoren fan bank 2.

Wize 3 (gjin PID nedich)

In fersyk foar dizze modus jout in list werom mei de DTC's dy't ynsteld binne. De list wurdt ynkapsele mei help fan de ISO 15765-2 protokol.

As d'r twa of minder DTC's binne (4 bytes) se wurde weromjûn yn in ISO-TP Single Frame (SF). Trije of mear DTC's yn 'e list wurde rapportearre yn meardere frames, mei it krekte oantal frames ôfhinklik fan it kommunikaasjetype en adresgegevens.

Elke probleemkoade fereasket 2 bytes te beskriuwen. De tekstbeskriuwing fan in probleemkoade kin as folget wurde dekodearre. It earste karakter yn 'e problemenkoade wurdt bepaald troch de earste twa bits yn' e earste byte:

A7A6 Earste DTC karakter
00 P – Powertrain
01 C – Chassis
10 B – Lichem
11 U – Netwurk

De twa folgjende sifers wurde kodearre as 2 bits. It twadde karakter yn 'e DTC is in nûmer definieare troch de folgjende tabel:

A5A4 Twadde DTC karakter
00 0
01 1
10 2
11 3

It tredde karakter yn de DTC is in nûmer definiearre troch

A3A0 Tredde DTC karakter
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 IN
1011 B
1100 C
1101 D
1110 E
1111 F

De fjirde en fyfde karakter wurde definiearre op deselde wize as de tredde, mar mei help fan bits B7B4 en B3B0. De resultearjende koade fan fiif tekens moat der sa útsjen “U0158” en kin opsocht wurde yn in tabel fan OBD-II DTC's. Heksadesimale tekens (0-9, A-F), wylst relatyf seldsum, binne tastien yn de lêste 3 posysjes fan de koade sels.

Wize 9 PID 08

It jout ynformaasje oer track yn-gebrûk prestaasjes foar katalysator banken, soerstof sensor banken, evaporative lekdeteksjesystemen, EGR-systemen en sekundêre luchtsysteem.

De teller foar elke komponint of systeem folget it oantal kearen dat alle betingsten dy't nedich binne foar in spesifike monitor om in steuring te ûntdekken binne ûnderfûn. De neamer foar elke komponint of systeem folget it oantal kearen dat it auto is betsjinne yn 'e opjûne betingsten.

It oantal gegevensitems moat oan it begjin rapportearre wurde (de earste byte).

Alle gegevensitems fan it In-use Performance Tracking-record besteane út twa (2) bytes en wurde rapportearre yn dizze folchoarder (elk berjocht befettet twa items, dêrfandinne it berjocht lingte is 4).

Mnemonysk Beskriuwing
OBDCOND OBD-monitoaringsbetingsten dy't tsjinkomme telt
IGNCNTR Ignition Counter
CATCOMP1 Catalyst Monitor Completion Counts Bank 1
CATCOND1 Catalyst Monitor Betingsten tsjinkommen Counts Bank 1
CATCOMP2 Catalyst Monitor Completion Counts Bank 2
CATCOND2 Catalyst Monitor Betingsten tsjinkommen Counts Bank 2
O2SCOMP1 O2 Sensor Monitor foltôging telt Bank 1
O2SCOND1 O2 Sensor Monitor Betingsten Encountered Counts Bank 1
O2SCOMP2 O2 Sensor Monitor foltôging telt Bank 2
O2SCOND2 O2 Sensor Monitor Betingsten Encountered Counts Bank 2
EGRCOMP EGR Monitor foltôging Condition Counts
EGRCOND EGR Monitor Betingsten Encounter Counts
AIRCOMP AIR Monitor Completion Condition Counts (Secondary Air)
AIRCOND AIR Monitor Betingsten Encountered Counter (Secondary Air)
EVAPCOMP EVAP Monitor Completion Condition Counts
EVAPCOND EVAP Monitor Betingsten Encountered Counts
SO2SCOMP1 Secondary O2 Sensor Monitor Completion Counts Bank 1
SO2SCOND1 Sekundêre O2 Sensor Monitor Betingsten Encountered Counts Bank 1
SO2SCOMP2 Secondary O2 Sensor Monitor Completion Counts Bank 2
SO2SCOND2 Sekundêre O2 Sensor Monitor Betingsten Encountered Counts Bank 2

Wize 9 PID 0B

It jout ynformaasje oer track yn-gebrûk prestaasjes foar NMHC katalysator, NOx katalysator monitor, NOx adsorber monitor, PM filter monitor, exhaust gas sensor monitor, EGR / VVT monitor, boostdrukmonitor en brânstofsysteemmonitor.

Alle gegevens items besteane út twa (2) bytes en wurde rapportearre yn dizze folchoarder (elk berjocht befettet twa items, dêrfandinne berjocht lingte is 4):

Mnemonysk Beskriuwing
OBDCOND OBD-monitoaringsbetingsten dy't tsjinkomme telt
IGNCNTR Ignition Counter
HCCATCOMP NMHC Catalyst Monitor Completion Condition Counts
HCCATCOND NMHC Catalyst Monitor Betingsten tsjinkommen Counter
NCATCOMP NOx / SCR Catalyst Monitor Completion Condition Counts
NCATCOND NOx / SCR Catalyst Monitor Betingsten Encountered Counter
NADSCOMP NOx Adsorber Monitor Completion Condition Counts
NADSCOND NOx Adsorber Monitor Betingsten Encountered Counts
PMCOMP PM Filter Monitor Completion Condition Counts
PMCOND PM Filter Monitor Betingsten Encounter Counts
EGSCOMP Exhaust Gas Sensor Monitor Completion Condition Counts
EGSCOND Exhaust Gas Sensor Monitor Betingsten Encounter Counts
EGRCOMP EGR en / of VVT Monitor Completion Condition Counts
EGRCOND EGR en / of VVT Monitor Betingsten tsjinkommen Counter
BPCOMP Boost Pressure Monitor Completion Condition Counts
BPCOND Boost Pressure Monitor Betingsten Encountered Counts
FUELCOMP Fuel Monitor Completion Condition Counts
FUELCOND Fuel Monitor Betingsten tsjinkaam Counts

Optelde PID's[bewurkje]

Guon PID's moatte spesjaal ynterpretearre wurde, en binne net needsaaklik krekt bitwize kodearre, of yn elke skaal. De wearden foar dizze PID's binne opnomd.

Wize 1 PID 03[bewurkje]

In fersyk foar dizze PID jout werom 2 bytes fan gegevens. De earste byte beskriuwt brânstofsysteem #1.

Wearde Beskriuwing
1 Iepen loop fanwege te min motortemperatuer
2 Gesloten loop, mei help fan soerstof sensor feedback te bepalen brânstof mix
4 Iepen loop fanwege motorbelêsting OF brânstofbesuniging troch fertraging
8 Iepen loop fanwege systeemfalen
16 Gesloten loop, mei op syn minst ien soerstofsensor, mar d'r is in fout yn it feedbacksysteem

Elke oare wearde is in ûnjildich antwurd. Der kin op syn heechst mar ien bit ynsteld wurde.

De twadde byte beskriuwt brânstofsysteem #2 (as it bestiet) en is kodearre identyk oan de earste byte.

Wize 1 PID 12

In fersyk foar dizze PID jout in inkele byte fan gegevens werom dy't de sekundêre loftstatus beskriuwt.

Wearde Beskriuwing
1 Streamop
2 Downstream fan katalytyske converter
4 Fan bûten sfear of út
8 Pomp opdroegen foar diagnostyk

Elke oare wearde is in ûnjildich antwurd. Der kin op syn heechst mar ien bit ynsteld wurde.

Wize 1 PID 1C

In fersyk foar dizze PID jout in inkele byte oan gegevens werom dy't beskriuwt hokker OBD-standerts dizze ECU is ûntworpen om te foldwaan oan. De ferskillende wearden dy't de gegevensbyte kin hâlde wurde hjirûnder werjûn, neist wat se betsjutte:

Wearde Beskriuwing
1 OBD-II lykas definiearre troch de CARB
2 OBD lykas definiearre troch de EPA
3 OBD en OBD-II
4 OBD-I
5 Net OBD-kompatibel
6 Eobd (Europa)
7 EOBD en OBD-II
8 EOBD en OBD
9 Eobd, OBD en OBD II
10 JOBD (Japan)
11 JOBD en OBD II
12 JOBD en EOBD
13 JOBD, Eobd, en OBD II
14 Reservearre
15 Reservearre
16 Reservearre
17 Engine Fabrikant Diagnostics (EMD)
18 Engine Fabrikant Diagnostics Enhanced (EMD+)
19 Heavy Duty On-Board Diagnostics (Bern / Partial) (HD OBD-C)
20 Heavy Duty On-Board Diagnostics (HD OBD)
21 Wrâldwiid harmonisearre OBD (WWH OBD)
22 Reservearre
23 Heavy Duty Euro OBD Stage I sûnder NOx-kontrôle (HD EOBD-I)
24 Heavy Duty Euro OBD Stage I mei NOx-kontrôle (HD EOBD-I N)
25 Heavy Duty Euro OBD Stage II sûnder NOx-kontrôle (HD EOBD-II)
26 Heavy Duty Euro OBD Stage II mei NOx-kontrôle (HD EOBD-II N)
27 Reservearre
28 Brazylje OBD-fase 1 (ODBr-1)
29 Brazylje OBD-fase 2 (OBDBr-2)
30 Koreaansk OBD (KOBD)
31 Yndia OBD I (IOBD I)
32 Yndia OBD II (IOBD II)
33 Heavy Duty Euro OBD Stage VI (HD EOBD-IV)
34-250 Reservearre
251-255 Net beskikber foar opdracht (SAE J1939 spesjale betsjutting)

Brânstof Type Kodearring

Wize 1 PID 51 jout in wearde werom út in opnomde list dy't it brânstoftype fan it reau jout. It brânstoftype wurdt weromjûn as ien byte, en de wearde wurdt jûn troch de folgjende tabel:

Wearde Beskriuwing
0 Net beskikber
1 Benzine
2 Methanol
3 Etanol
4 Diesel
5 LPG
6 CNG
7 Propaan
8 Elektrysk
9 Bifuel running Benzine
10 Bifuel running Methanol
11 Bifuel running Ethanol
12 Bifuel rinnende LPG
13 Bifuel running CNG
14 Bifuel running Propaan
15 Bifuel running Elektrisiteit
16 Bifuel draaiende elektryske en ferbaarningsmotor
17 Hybride benzine
18 Hybride ethanol
19 Hybride diesel
20 Hybride elektryske
21 Hybride rinnende elektryske en ferbaarningsmotor
22 Hybride regenerative
23 Bifuel running diesel

Elke oare wearde wurdt reservearre troch ISO / SAE. Der binne op it stuit gjin definysjes foar fleksibel-fuel vehicle.

Non-standert PIDs

De mearderheid fan alle OBD-II PID's yn gebrûk binne net-standert. Foar de measte moderne auto's, d'r binne folle mear funksjes stipe op 'e OBD-II-ynterface dan wurde dekt troch de standert PID's, en d'r is relatyf lytse oerlaap tusken autofabrikanten foar dizze net-standert PID's.

D'r is heul beheinde ynformaasje beskikber yn it publike domein foar net-standert PID's. De primêre boarne fan ynformaasje oer net-standert PID's oer ferskate fabrikanten wurdt ûnderhâlden troch de US-basearre Equipment and Tool Ynstitút en allinnich beskikber foar leden. De priis fan ETI lidmaatskip foar tagong ta scan koades ferskilt basearre op bedriuw grutte definiearre troch jierlikse ferkeap fan automotive ark en apparatuer yn Noard-Amearika:

Jierlikse ferkeap yn Noard-Amearika Jierlikse fergoedingen
Ûnder $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Grutter as $50,000,000 $10,000

Lykwols, sels ETI lidmaatskip sil net foarsjen folsleine dokumintaasje foar net-standert PIDs. ETI steat:[4][5]

Guon OEM's wegerje ETI te brûken as ien-stop boarne fan ynformaasje oer scan-ark. Se leaver te dwaan saken mei elk ark bedriuw apart. Dizze bedriuwen fereaskje ek dat jo in kontrakt mei har oangean. De kosten ferskille, mar hjir is in momintopname fan 13 april, 2015 fan de per jier kosten:

GM $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 Plus $2,000 per update. Updates komme jierliks ​​foar.

KINNE (11-bit) busformaat

De PID-fraach en antwurd komt foar op de CAN-bus fan it auto. Standert OBD-oanfragen en antwurden brûke funksjonele adressen. De diagnostyske lêzer inisjearret in fraach mei CAN ID 7DFh[opheldering nedich], dy't fungearret as in útstjoeradres, en akseptearret antwurden fan alle ID yn it berik 7E8h oan 7EFh. ECU's dy't kinne reagearje op OBD-fragen harkje sawol nei de funksjonele útstjoerings-ID fan 7DFh as ien tawiisde ID yn it berik 7E0h oant 7E7h. Har antwurd hat in ID fan har tawiisde ID plus 8 bgl. 7E8h oant 7EFh.

Dizze oanpak lit maksimaal acht ECU's ta, elk reagearret ûnôfhinklik op OBD-fragen. De diagnostyske lêzer kin de ID brûke yn it ECU-antwurdframe om kommunikaasje mei in spesifike ECU troch te gean. Yn't bysonder, multi-frame kommunikaasje fereasket in antwurd op de spesifike ECU ID ynstee fan ID 7DFh.

CAN-bus kin ek brûkt wurde foar kommunikaasje bûten de standert OBD-berjochten. Fysike adressering brûkt bepaalde CAN ID's foar spesifike modules (bgl., 720h foar it ynstrumint kluster yn Fords) mei proprietêre frame payloads.

Query

De funksjonele PID-fraach wurdt stjoerd nei it auto op 'e CAN-bus op ID 7DFh, brûkend 8 data bytes. De bytes binne:

Byte
PID Type 0 1 2 3 4 5 6 7
SAE Standert Oantal fan
oanfoljend
data bytes:
2
Wize
01 = aktuele gegevens sjen litte;
02 = freeze frame;
etc.
PID koade
(bgl.: 05 = Motor coolant temperatuer)
net brûkt
(kin 55h)
Vehicle spesifyk Oantal fan
oanfoljend
data bytes:
3
Oanpaste modus: (bgl.: 22 = ferbettere data) PID koade
(bgl.: 4980h)
net brûkt
(kin wêze 00h of 55h)

Response

It auto reagearret op de PID-fraach op 'e CAN-bus mei berjocht-ID's dy't ôfhinklik binne fan hokker module antwurde. Typysk reagearret de motor as haad-ECU op ID 7E8h. Oare modules, lykas de hybride controller of batterij controller yn in Prius, antwurdzje at 07E9h, 07EAh, 07EBh, etc. Dizze binne 8h heger as it fysike adres wêrop de module reagearret. Ek al is it oantal bytes yn 'e weromkommende wearde fariabel, it berjocht brûkt 8 data bytes nettsjinsteande (CAN bus protokol foarm Frameformat mei 8 data bytes). De bytes binne:

Byte
PID Type 0 1 2 3 4 5 6 7
SAE Standert
7E8h,
7E9h,
7EAh,
etc.
Oantal fan
oanfoljend
data bytes:
3 nei 6
Oanpaste modus
Itselde as query, útsein dat 40h wurdt tafoege oan de modus wearde. Sa:
41h = aktuele gegevens sjen litte;
42h = freeze frame;
etc.
PID koade
(bgl.: 05 = Motor coolant temperatuer)
wearde fan de oantsjutte parameter, byte 0 wearde, byte 1 (fakultatyf) wearde, byte 2 (fakultatyf) wearde, byte 3 (fakultatyf) net brûkt
(kin wêze 00h of 55h)
Vehicle spesifyk
7E8h, of 8 h + fysike ID fan module.
Oantal fan
oanfoljend
data bytes:
4nei 7
Oanpaste modus: itselde as query, útsein dat 40h wurdt tafoege oan de modus wearde.(bgl.: 62h = antwurd op modus 22h fersyk) PID koade
(bgl.: 4980h)
wearde fan de oantsjutte parameter, byte 0 wearde, byte 1 (fakultatyf) wearde, byte 2 (fakultatyf) wearde, byte 3 (fakultatyf)
Vehicle spesifyk
7E8h, of 8 h + fysike ID fan module.
Oantal fan
oanfoljend
data bytes:
3
7Fh dit is in algemien antwurd dat gewoanlik oanjout dat de module it fersyk net herkent. Oanpaste modus: (bgl.: 22h = ferbettere diagnostyske gegevens troch PID, 21h = ferbettere gegevens troch offset) 31h net brûkt
(kin 00h)

Benz 14 pin – 16pin

Nissian 14 pin – 16pin

GM12 PIN-16PIN

DB9-16 PIN

iveco 38pin -16 pin

fiat 3 pin – 16 pin

Toyato 22 pin – 16 pin

KIA 20 pin – 16 pin

Audi 2×2 – 16 pin

Benz 38 pin

Mitsubishi 12 pin – 16pin

Honda 3 pin – 16pin

BMW 20 PIN – 3 pin

Subaru 9 pin – 16 pin

chrysler 6 pin