Codici Pinout ODB2 tutti

Per OBD2 Fine aperta & estende l'assignazione di pin di u cable ,per piacè cliccate quì

Pinout standard OBD2

agria:wiki

Modi

Ci hè 10 modi di funziunamentu descritti in l'ultimu standard OBD-II SAE J1979. Sò i seguenti:

Modu (hex) Description
01 Mostra i dati attuali
02 Mostra i dati di freeze frame
03 Mostra i Codici di Diagnostic Trouble almacenati
04 Clear Diagnostic Trouble Codes è i valori almacenati
05 I risultati di a prova, surviglianza di sensori d'ossigenu (micca CAN solu)
06 I risultati di a prova, surviglianza di altri cumpunenti / sistema (I risultati di a prova, surviglianza di sensori d'ossigenu solu per CAN)
07 Mostra i Codici di Diagnostic Trouble pendenti (rilevatu durante u currente o l'ultimu ciclu di guida)
08 Funzionamentu di cuntrollu di cumpunenti / sistema di bordu
09 Richiede infurmazione di u veiculu
0A Permanente Codici Diagnostic Trouble (DTC) (DTC eliminati)

I pruduttori di veiculi ùn sò micca obligati à sustene tutti i modi. Ogni fabricatore pò definisce modi supplementari sopra #9 (p.e.: modu 22 cum'è definitu da SAE J2190 per Ford/GM, modu 21 per Toyota) per altre infurmazione, p.e. a tensione di a bateria di trazione in a veiculu elettricu hibridu (HEV).[2]

PID standard

A tabella sottu mostra i PID standard OBD-II definiti da SAE J1979. A risposta prevista per ogni PID hè datu, cù l'infurmazioni nantu à cumu traduce a risposta in dati significati. Di novu, micca tutti i veiculi susteneranu tutti i PID è ponu esse PID persunalizati definiti da u fabricatore chì ùn sò micca definiti in u standard OBD-II..

Nota chì i modi 1 e 2 sò basicamente identici, eccettu chì Modu 1 furnisce infurmazioni attuali, mentri Mode 2 furnisce una snapshot di i stessi dati pigliati à u puntu quandu l'ultimu codice di diagnosticu di prublemi hè statu stabilitu. L'eccezzioni sò PID 01, chì hè dispunibule solu in Modu 1, è PID 02, chì hè dispunibule solu in Modu 2. Se Mode 2 PID 02 torna zero, tandu ùn ci hè micca snapshot è tutti l 'àutri Mode 2 a dati hè senza significatu.

Quandu cù Bit-Encoded-Notation, quantità cum'è C4 significa bit 4 da u byte di dati C. Ogni bit hè numeratu da 0 à 7, cusì 7 hè u bit più significativu è 0 hè u pocu impurtante.

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

PID
(hex)
PID
(Dic)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
00 0 4 I PID supportati [01 – 20] Bit codificati [A7..D0] == [PID $01..PID $20] Vede quì sottu
01 1 4 Monitore u statutu da quandu i DTC sò sbulicati. (Include lampada indicatore di malfunzionamentu (MIL) statutu è numeru di DTC.) Bit codificati. Vede quì sottu
02 2 2 Freeze DTC
03 3 2 Status di u sistema di carburante Bit codificati. Vede quì sottu
04 4 1 Carica di u mutore calculata 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A} (o {\stile di visualizazione {\tfrac {A}{2.55}}})
05 5 1 Température du liquide de refroidissement du moteur -40 215 °C {\displaystyle A-40}
06 6 1 Cortu termine carburant trim-Bank 1 -100 (Reduce Fuel: Troppu riccu) 99.2 (Add Fuel: Troppu magre) %
{\stile di visualizazione {\frac {100}{128}}A-100}

(o {\stile di visualizazione {\tfrac {A}{1.28}}-100} )

07 7 1 long term fuel trim-Bank 1
08 8 1 Cortu termine carburant trim-Bank 2
09 9 1 long term fuel trim-Bank 2
0A 10 1 Pressione di carburante (pressione di calibre) 0 765 kPa {\stile di visualizazione 3A}
0B 11 1 Pressione assoluta di u collettore di aspirazione 0 255 kPa {\stile di mostra A}
0C 12 2 RPM Engine 0 16,383.75 rpm {\stile di visualizazione {\frac {256A + B}{4}}}
0D 13 1 Velocità di u veiculu 0 255 km/h {\stile di mostra A}
0E 14 1 Avanzate di timing -64 63.5 ° prima TDC {\stile di visualizazione {\frac {A}{2}}-64}
0F 15 1 A temperatura di l'aria intake -40 215 °C {\displaystyle A-40}
10 16 2 MAF u flussu d'aria 0 655.35 grammi/sec {\stile di visualizazione {\frac {256A + B}{100}}}
11 17 1 A pusizione di l'acceleratore 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
12 18 1 Status di l'aria secundariu cumandatu Bit codificati. Vede quì sottu
13 19 1 Presenti sensori d'ossigenu (in 2 banche) [A0..A3] == Banca 1, Sensori 1-4. [A4..A7] == Banca 2…
14 20 2 Sensor d'ossigenu 1
A: francese voltage
B: Trim di carburante à breve termine
0
-100
1.275
99.2
volt%
{\stile di visualizazione {\frac {A}{200}}}

{\stile di visualizazione {\frac {100}{128}}B-100}

(se B==$FF, U sensoru ùn hè micca usatu in u calculu di trim)

15 21 2 Sensor d'ossigenu 2
A: francese voltage
B: Trim di carburante à breve termine
16 22 2 Sensor d'ossigenu 3
A: francese voltage
B: Trim di carburante à breve termine
17 23 2 Sensor d'ossigenu 4
A: francese voltage
B: Trim di carburante à breve termine
18 24 2 Sensor d'ossigenu 5
A: francese voltage
B: Trim di carburante à breve termine
19 25 2 Sensor d'ossigenu 6
A: francese voltage
B: Trim di carburante à breve termine
1A 26 2 Sensor d'ossigenu 7
A: francese voltage
B: Trim di carburante à breve termine
1B 27 2 Sensor d'ossigenu 8
A: francese voltage
B: Trim di carburante à breve termine
1C 28 1 Norme OBD chì stu veiculu hè conforme Bit codificati. Vede quì sottu
1D 29 1 Presenti sensori d'ossigenu (in 4 banche) Simile à PID 13, ma [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Status di l'entrata ausiliaria A0 == Power Take Off (PTO) statutu (1 == attivu)
[A1..A7] micca usatu
1F 31 2 Run time da u principiu di u mutore 0 65,535 seconde {\stile di visualizazione 256A + B}
20 32 4 I PID supportati [21 – 40] Bit codificati [A7..D0] == [PID $21..PID $40] Vede quì sottu
21 33 2 Distanza percorsa cù l'indicatore di malfunzionamentu (MIL) nantu 0 65,535 km {\stile di visualizazione 256A + B}
22 34 2 Fuel Rail Pressione (par rapport à l'aspirateur multiple) 0 5177.265 kPa {\stile di visualizazione 0.079(256A + B)}
23 35 2 Fuel Rail Pressure Gauge (diesel, o iniezione diretta di benzina) 0 655,350 kPa {\stile di visualizazione 10(256A + B)}
24 36 4 Sensor d'ossigenu 1
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
0
0
< 2
< 8
ratio
V
{\stile di visualizazione {\frac {2}{65536}}(256A + B)}

{\stile di visualizazione {\frac {8}{65536}}(256C+D)}

25 37 4 Sensor d'ossigenu 2
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
26 38 4 Sensor d'ossigenu 3
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
27 39 4 Sensor d'ossigenu 4
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
28 40 4 Sensor d'ossigenu 5
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
29 41 4 Sensor d'ossigenu 6
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
2A 42 4 Sensor d'ossigenu 7
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
2B 43 4 Sensor d'ossigenu 8
AB: Ratio d'equivalenza carburante-aria
CD: francese voltage
2C 44 1 Cumandatu EGR 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
2D 45 1 Errore EGR -100 99.2 % {\stile di visualizazione {\tfrac {100}{128}}A-100}
2E 46 1 Purga evaporativa comandata 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
2F 47 1 Input di livellu di u tank di carburante 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
30 48 1 Warm-ups dapoi i codici sbulicati 0 255 cuntà {\stile di mostra A}
31 49 2 Distanza viaghjata da i codici sbulicati 0 65,535 km {\stile di visualizazione 256A + B}
32 50 2 Evap. Pressione di vapore di u sistema -8,192 8191.75 pa {\stile di visualizazione {\frac {256A + B}{4}}}(AB hè cumplementu di dui firmatu)[3]
33 51 1 Pressione barometrica assoluta 0 255 kPa {\stile di mostra A}
34 52 4 Sensor d'ossigenu 1
AB: Ratio d'equivalenza carburante-aria
CD: currente
0
-128
< 2
<128
ratio
mA
{\stile di visualizazione {\frac {2}{65536}}(256A + B)}

{\stile di visualizazione {\frac {256C+D}{256}}-128}

o {\C+ in stile di visualizazione{\frac {D}{256}}-128}

35 53 4 Sensor d'ossigenu 2
AB: Ratio d'equivalenza carburante-aria
CD: currente
36 54 4 Sensor d'ossigenu 3
AB: Ratio d'equivalenza carburante-aria
CD: currente
37 55 4 Sensor d'ossigenu 4
AB: Ratio d'equivalenza carburante-aria
CD: currente
38 56 4 Sensor d'ossigenu 5
AB: Ratio d'equivalenza carburante-aria
CD: currente
39 57 4 Sensor d'ossigenu 6
AB: Ratio d'equivalenza carburante-aria
CD: currente
3A 58 4 Sensor d'ossigenu 7
AB: Ratio d'equivalenza carburante-aria
CD: currente
3B 59 4 Sensor d'ossigenu 8
AB: Ratio d'equivalenza carburante-aria
CD: currente
3C 60 2 Temperature Catalyseur: banca 1, Sensore 1 -40 6,513.5 °C {\stile di visualizazione {\frac {256A + B}{10}}-40}
3D 61 2 Temperature Catalyseur: banca 2, Sensore 1
3E 62 2 Temperature Catalyseur: banca 1, Sensore 2
3F 63 2 Temperature Catalyseur: banca 2, Sensore 2
40 64 4 I PID supportati [41 – 60] Bit codificati [A7..D0] == [PID $41..PID $60] Vede quì sottu
41 65 4 Monitore u statutu di stu ciclu di guida Bit codificati. Vede quì sottu
42 66 2 Tensione di u modulu di cuntrollu 0 65.535 V {\stile di visualizazione {\frac {256A + B}{1000}}}
43 67 2 Valore assolutu di carica 0 25,700 % {\stile di visualizazione {\tfrac {100}{255}}(256A + B)}
44 68 2 Rapportu d'equivalenza di carburante-aria cumandata 0 < 2 ratio {\stile di visualizazione {\tfrac {2}{65536}}(256A + B)}
45 69 1 Posizione relativa di l'acceleratore 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
46 70 1 A temperatura di l'aria ambiente -40 215 °C {\displaystyle A-40}
47 71 1 Posizione assoluta dell'acceleratore B 0 100 % {\stile di visualizazione {\frac {100}{255}}A}
48 72 1 Posizione assoluta dell'acceleratore C
49 73 1 Posizione del pedale dell'acceleratore D
4A 74 1 Position de la pédale d'accélérateur E
4B 75 1 Position F de la pédale d'accélérateur
4C 76 1 Attuatore di l'acceleratore comandatu
4D 77 2 Time run cù MIL on 0 65,535 minuti {\stile di visualizazione 256A + B}
4E 78 2 Tempu da chì i codici di prublemi sò stati sbulicati
4F 79 4 Valore massimu per u rapportu di equivalenza carburante-aria, voltage sensor ossigenu, corrente di sensor d'ossigenu, è a pressione assoluta di u collettore di aspirazione 0, 0, 0, 0 255, 255, 255, 2550 ratio, V, mA, kPa A, B, C, D*10
50 80 4 Valore massimu per u flussu d'aria da u sensoru di flussu di massa d'aria 0 2550 g/s A*10, B, C, è D sò riservati per u futuru usu
51 81 1 Tipu di carburante Da a tabella di tippu di carburante vede quì sottu
52 82 1 Carburante etanolu % 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
53 83 2 Pressione di vapore di u sistema Evap assolutu 0 327.675 kPa {\stile di visualizazione {\frac {256A + B}{200}}}
54 84 2 Pressione di vapore di u sistema Evap -32,767 32,768 pa ((A * 256)+B)-32767
55 85 2 Trim di u sensoru d'ossigenu secundariu à breve termine, A: banca 1, B: banca 3 -100 99.2 % {\stile di visualizazione {\frac {100}{128}}A-100}{\stile di visualizazione {\frac {100}{128}}B-100}
56 86 2 Trim à longu andà di u sensoru di l'ossigenu secundariu, A: banca 1, B: banca 3
57 87 2 Trim di u sensoru d'ossigenu secundariu à breve termine, A: banca 2, B: banca 4
58 88 2 Trim à longu andà di u sensoru di l'ossigenu secundariu, A: banca 2, B: banca 4
59 89 2 Ferrovia di carburante pressione assoluta 0 655,350 kPa {\stile di visualizazione 10(256A + B)}
5A 90 1 Posizione relativa di u pedale di l'acceleratore 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
5B 91 1 Durata restante di a batteria ibrida 0 100 % {\stile di visualizazione {\tfrac {100}{255}}A}
5C 92 1 Température de l'huile moteur -40 210 °C {\displaystyle A-40}
5D 93 2 Tempu di iniezione di carburante -210.00 301.992 ° {\stile di visualizazione {\frac {256A + B}{128}}-210}
5E 94 2 Tassa di carburante di u mutore 0 3276.75 L/h {\stile di visualizazione {\frac {256A + B}{20}}}
5F 95 1 Requisiti di emissioni per quale u veiculu hè cuncepitu Bit Encoded
60 96 4 I PID supportati [61 – 80] Bit codificati [A7..D0] == [PID $61..PID $80] Vede quì sottu
61 97 1 U mutore di dumanda di u driver – per centu torque -125 125 % A-125
62 98 1 U veru mutore – per centu torque -125 125 % A-125
63 99 2 coppia di riferimentu di u mutore 0 65,535 Nm {\stile di visualizazione 256A + B}
64 100 5 Dati di torque per centu di u mutore -125 125 % A-125 Inattivu
B-125 Puntu di mutore 1
Puntu motore C-125 2
Puntu motore D-125 3
E-125 Puntu motore 4
65 101 2 Ingressu ausiliari / output supportatu Bit Encoded
66 102 5 Sensore di flussu di massa d'aria
67 103 3 Température du liquide de refroidissement du moteur
68 104 7 Sensore di temperatura di l'aria di aspirazione
69 105 7 EGR comandatu è errore EGR
6A 106 5 U cuntrollu di u flussu di l'aria di ingressu di Diesel è a pusizione relativa di u flussu d'aria di ingressu
6B 107 5 Température de recirculation des gaz d'échappement
6C 108 5 U cuntrollu di l'attuatore di l'acceleratore cumandatu è a pusizione relativa di l'acceleratore
6D 109 6 Sistema di cuntrollu di pressione di carburante
6E 110 5 Sistema di cuntrollu di pressione di iniezione
6F 111 3 Pressione di entrata di u compressore di turbocompressore
70 112 9 Aumentà u cuntrollu di pressione
71 113 5 Turbo a Geometria Variabile (VGT) cuntrollu
72 114 5 U cuntrollu di u wastegate
73 115 5 Pressione di scarico
74 116 5 Turbocharger RPM
75 117 7 Température du turbocompresseur
76 118 7 Température du turbocompresseur
77 119 5 A temperatura di l'aria di carica (CACT)
78 120 9 A temperatura di u gasu di scarico (EGT) banca 1 PID speciale. Vede quì sottu
79 121 9 A temperatura di u gasu di scarico (EGT) banca 2 PID speciale. Vede quì sottu
7A 122 7 Filtru di particulate diesel (DPF)
7B 123 7 Filtru di particulate diesel (DPF)
7C 124 9 Filtru di particella di diesel (DPF) temperatura
7D 125 1 NOx NTE (Ùn-To-Superà) status di zona di cuntrollu
7E 126 1 PM NTE (Ùn-To-Superà) status di zona di cuntrollu
7F 127 13 Tempu di funziunamentu di u mutore
80 128 4 I PID supportati [81 – A0] Bit codificati [A7..D0] == [PID $ 81..PID $ A0] Vede quì sottu
81 129 21 Tempu di funziunamentu di u mutore per u Dispositivu di Controlu di Emissioni Ausiliarii(AECD)
82 130 21 Tempu di funziunamentu di u mutore per u Dispositivu di Controlu di Emissioni Ausiliarii(AECD)
83 131 5 sensor NOx
84 132 Temperature di superficia manifold
85 133 Sistema di reagenti NOx
86 134 A materia particulata (PM) sensoru
87 135 Pressione assoluta di u collettore di aspirazione
A0 160 4 I PID supportati [A1 – C0] Bit codificati [A7..D0] == [PID $A1..PID $C0] Vede quì sottu
C0 192 4 I PID supportati [C1 – E0] Bit codificati [A7..D0] == [PID $C1..PID $E0] Vede quì sottu
C3 195 ? ? ? ? ? Ritorna numerosi dati, cumpresi l'ID di Cundizione di Drive è a Velocità di u Motore *
C4 196 ? ? ? ? ? B5 hè a Richiesta di Motore Idle
B6 hè a dumanda di arrestu di u mutore *
PID
(hex)
PID
(Dic)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]

Modu 02[edità]

Modu 02 accetta u listessu PID cum'è u modu 01, cù u listessu significatu, ma l'infurmazione data hè da quandu u quadru freeze hè statu creatu.

Avete à mandà u numeru quadru in a rùbbrica di dati di u missaghju.

PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
02 2 DTC chì hà causatu u freeze frame per esse almacenatu. BCD codificata. Decoded cum'è in modu 3

Modu 03

PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
N/A n*6 Richiede i codici di prublemi 3 codici per messagiu. Vede quì sottu

Modu 04[edità]

PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
N/A 0 Sguassà i codici di prublemi / Lampada indicatore di malfunzionamentu (MIL) / Verificate a luce di u mutore Cancella tutti i codici di prublemi salvati è disattiva u MIL.

Modu 05

PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
0100 ID Monitor OBD supportati ($01 – $20)
0101 Bancu di monitoru di sensori O2 1 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0102 Bancu di monitoru di sensori O2 1 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0103 Bancu di monitoru di sensori O2 1 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0104 Bancu di monitoru di sensori O2 1 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0105 Bancu di monitoru di sensori O2 2 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0106 Bancu di monitoru di sensori O2 2 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0107 Bancu di monitoru di sensori O2 2 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0108 Bancu di monitoru di sensori O2 2 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0109 Bancu di monitoru di sensori O2 3 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
010A Bancu di monitoru di sensori O2 3 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
010B Bancu di monitoru di sensori O2 3 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
010C Bancu di monitoru di sensori O2 3 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
010D Bancu di monitoru di sensori O2 4 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
010E Bancu di monitoru di sensori O2 4 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
010F Bancu di monitoru di sensori O2 4 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0110 Bancu di monitoru di sensori O2 4 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru riccu à magre
0201 Bancu di monitoru di sensori O2 1 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0202 Bancu di monitoru di sensori O2 1 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0203 Bancu di monitoru di sensori O2 1 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0204 Bancu di monitoru di sensori O2 1 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0205 Bancu di monitoru di sensori O2 2 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0206 Bancu di monitoru di sensori O2 2 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0207 Bancu di monitoru di sensori O2 2 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0208 Bancu di monitoru di sensori O2 2 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0209 Bancu di monitoru di sensori O2 3 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
020A Bancu di monitoru di sensori O2 3 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
020B Bancu di monitoru di sensori O2 3 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
020C Bancu di monitoru di sensori O2 3 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
020D Bancu di monitoru di sensori O2 4 Sensore 1 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
020E Bancu di monitoru di sensori O2 4 Sensore 2 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
020F Bancu di monitoru di sensori O2 4 Sensore 3 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
0210 Bancu di monitoru di sensori O2 4 Sensore 4 0.00 1.275 volt 0.005 Tensione di soglia di u sensoru Lean to Rich
PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]

Modu 09

PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
00 4 Modu 9 PID supportati (01 à 20) Bit codificati. [A7..D0] = [PID $01..PID $20] Vede quì sottu
01 1 VIN Message Count in PID 02. Solu per ISO 9141-2, ISO 14230-4 è SAE J1850. Di solitu valore serà 5.
02 17 Numero d'identificazione di u veiculu (VIN) 17-char VIN, Codificati in ASCII è imbottiti à manca cù caratteri nulli (0x00) se necessariu.
03 1 Conte di missaghju ID di calibrazione per PID 04. Solu per ISO 9141-2, ISO 14230-4 è SAE J1850. Serà un multiplu di 4 (4 missaghji sò nicissarii per ogni ID).
04 16,32,48,64.. ID di calibrazione Finu à 16 Caratteri ASCII. I bytes di dati chì ùn sò micca utilizati seranu signalati cum'è bytes nulli (0x00). Diversi CALID ponu esse outputed (16 byte ognunu)
05 1 Numeri di verificazione di calibrazione (CVN) u numeru di missaghji per PID 06. Solu per ISO 9141-2, ISO 14230-4 è SAE J1850.
06 4,8,12,16 Numeri di verificazione di calibrazione (CVN) Diversi CVN ponu esse rializati (4 byte ognunu) u numeru di CVN è CALID deve cuncorda Dati crudi imbottiti à manca cù caratteri nulli (0x00). Di solitu affissatu cum'è una stringa hex.
07 1 Conte di messagi di seguimentu di u rendiment in usu per PID 08 e 0B. Solu per ISO 9141-2, ISO 14230-4 è SAE J1850. 8 10 8 si sedici (16) i valori sò tenuti à esse signalati, 9 si diciottu (18) i valori sò tenuti à esse signalati, e 10 se vinti (20) i valori sò tenuti à esse signalati (un missaghju riporta dui valori, ognunu custituitu da dui byte).
08 4 Tracciamentu di u rendiment in usu per i veiculi di ignizione di scintilla 4 o 5 missaghji, ognunu cuntene 4 bytes (dui valori). Vede quì sottu
09 1 U numeru di missaghji di nome ECU per PID 0A
0A 20 nome ECU Codificatu in ASCII. Imbottitu à diritta cù caratteri nulli (0x00).
0B 4 Tracciamentu di u rendiment in usu per i veiculi di ignizione di compressione 5 missaghji, ognunu cuntene 4 bytes (dui valori). Vede quì sottu
PID
(hex)
I byte di dati sò tornati Description Valore minimu Valore massimu Unità Formula[un]
  1. ^ Saltà finu à:un B c ' d ' e f cunzunantali h canta In a colonna di a formula, lettere A, B, C, etc.. rapprisentanu l'equivalente decimale di u primu, sicondu, terzu, etc.. byte di dati. Induve a (?) appare, infurmazione contradictoria o incompleta era dispunibule.

PID codificati bit a bit

Qualchidunu di i PID in a tavula sopra ùn ponu esse spiegati cù una formula simplice. Una spiegazione più elaborata di sti dati hè furnita quì:

Modu 1 PID 00

Una dumanda per questu PID torna 4 byte di dati. Ogni pocu, da MSB à LSB, rapprisenta unu di i prossimi 32 PIDs è dà infurmazioni nantu à se hè supportatu.

Per esempiu, se a risposta di a vittura hè BE1FA813, pò esse decoded cusì:

Hexadecimal B E 1 F A 8 1 3
Binariu 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
Supportatu? Innò Innò Innò Innò Innò Innò Innò Innò Innò Innò Innò Innò Innò Innò Innò
numeru PID 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

Allora, I PID supportati sò: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F e 20

Modu 1 PID 01

Una dumanda per questu PID torna 4 byte di dati, marcati A B C è D.

U primu byte(A) cuntene dui pezzi d'infurmazioni. Bit A7 (MSB di byte A, u primu byte) indica se u MIL o micca (verificate a luce di u mutore) hè illuminatu. Bits A6 attraversu A0rapprisentanu u numeru di codici di diagnostichi di prublemi attualmente signalati in l'ECU.

U sicondu, terzu, è quartu byte(B, C è D) dà infurmazione nantu à a dispunibilità è a completezza di certi testi à bordu. Nota chì a prova dispunibilità hè indicatu da set (1) pocu è completezza hè indicatu da reset (0) pocu.

Bit nomu Definizione
A7 MIL Off o On, indica se CEL/MIL è attiva (o duverebbe esse)
A6A0 DTC_CNT Numeru di DTC cunfirmati in relazione à l'emissioni dispunibili per a visualizazione.
B7 RISERVATA Riservatu (duveria esse 0)
B3 NO NOME 0 = Monitori di ignizione Spark supportati (es. Motori Otto o Wankel)
1 = Monitori di ignizione di cumpressione supportati (es. I motori diesel)

Eccu i difinizzioni cumuni di bit B, sò basati in teste.

Testu dispunibule Test incompletu
Cumpunenti B2 B6
Sistema di carburante B1 B5
Misfire B0 B4

U terzu è quartu byte sò da esse interpretati in modu diversu sicondu u mutore hè scintilla accensione (es. Motori Otto o Wankel) o ignizione di compressione (es. I motori diesel). In u sicondu (B) byte, pocu 3 indica cumu interpretà i byte C è D, cun 0 essendu scintilla (Otto o Wankel) e 1 (set) essendu cumpressione (Diesel).

I byte C è D per i monitori di ignizione di scintilla (es. Motori Otto o Wankel):

Testu dispunibule Test incompletu
Sistema EGR C7 D7
Riscaldatore di sensor d'ossigenu C6 D6
Sensor d'ossigenu C5 D5
Refrigerante A/C C4 D4
Sistema di l'aria secundaria C3 D3
Sistema evaporativu C2 D2
Catalizzatore riscaldatu C1 D1
Catalyseur C0 D0

È i byte C è D per i monitori di ignizione di compressione (I motori diesel):

Testu dispunibule Test incompletu
Sistema EGR è / o VVT C7 D7
Monitoraghju di u filtru PM C6 D6
Sensore di gas di scarico C5 D5
– Riservatu – C4 D4
Pressione di spinta C3 D3
– Riservatu – C2 D2
Monitor NOx/SCR C1 D1
Catalizzatore NMHC[un] C0 D0
  1. Saltà^ NMHC Maghju stand for Non-Methane HydroCarbons, ma J1979 ùn ci illumina micca. A traduzzione seria u sensoru di ammonia in u catalizzatore SCR.

Modu 1 PID 41

Una dumanda per questu PID torna 4 byte di dati. U primu byte hè sempre zero. U sicondu, terzu, è quartu byte dà infurmazione nantu à a dispunibilità è a completezza di certi testi à bordu. Cum'è cù PID 01, u terzu è quartu byte sò da esse interpretati in modu diversu secondu u tipu d'ignizione (B3) - cun 0 essendu scintilla è 1 (set) essendu cumpressione. Nota dinò quella prova dispunibilità hè rapprisintatu da un set (1) pocu è completezza hè rapprisintatu da un reset (0) pocu.

Eccu i difinizzioni cumuni di bit B, sò basati in teste.

Testu dispunibule Test incompletu
Cumpunenti B2 B6
Sistema di carburante B1 B5
Misfire B0 B4

I byte C è D per i monitori di ignizione di scintilla (es. Motori Otto o Wankel):

Testu dispunibule Test incompletu
Sistema EGR C7 D7
Riscaldatore di sensor d'ossigenu C6 D6
Sensor d'ossigenu C5 D5
Refrigerante A/C C4 D4
Sistema di l'aria secundaria C3 D3
Sistema evaporativu C2 D2
Catalizzatore riscaldatu C1 D1
Catalyseur C0 D0

È i byte C è D per i monitori di ignizione di compressione (I motori diesel):

Testu dispunibule Test incompletu
Sistema EGR è / o VVT C7 D7
Monitoraghju di u filtru PM C6 D6
Sensore di gas di scarico C5 D5
– Riservatu – C4 D4
Pressione di spinta C3 D3
– Riservatu – C2 D2
Monitor NOx/SCR C1 D1
Catalizzatore NMHC[un] C0 D0
  1. Saltà^ NMHC Maghju stand for Non-Methane HydroCarbons, ma J1979 ùn ci illumina micca. A traduzzione seria u sensoru di ammonia in u catalizzatore SCR.

Modu 1 PID 78

Una dumanda per questu PID tornerà 9 byte di dati. U primu byte hè un campu codificatu pocu chì indica quale EGT i sensori sò supportati:

Byte Description
A Sensori EGT supportati
BC Température lue par EGT11
DE Température lue par EGT12
FG Température lue par EGT13
HI Température lue par EGT14

U primu byte hè bit-coded cum'è seguita:

Bit Description
A7A4 Riservatu
A3 Banca EGT 1, sensoru 4 Supportatu?
A2 Banca EGT 1, sensoru 3 Supportatu?
A1 Banca EGT 1, sensoru 2 Supportatu?
A0 Banca EGT 1, sensoru 1 Supportatu?

I bytes restanti sò 16 bit interi chì indicanu a temperatura in gradi Celsius in a gamma -40 à 6513.5 (scala 0.1), usendu u solitu {\stile di visualizazione (A\times 256+B)/10-40} formula (MSB hè A, LSB hè B). Solu i valori per i quali u sensoru currispundente hè supportatu sò significati.

A listessa struttura s'applica à PID 79, ma i valori sò per sensori di banca 2.

Modu 3 (ùn hè micca necessariu PID)

Una dumanda per questu modu torna una lista di i DTC chì sò stati stabiliti. A lista hè incapsulata cù u ISO 15765-2 protocolu.

Se ci sò dui o menu DTC (4 bytes) sò tornati in un ISO-TP Single Frame (SF). Trè o più DTC in a lista sò riportati in parechje frames, cù u numeru esattu di frames dipende da u tipu di cumunicazione è i dettagli di l'indirizzu.

Ogni codice di prublemi richiede 2 bytes per descriverà. A descrizzione di testu di un codice di prublema pò esse decodificata cum'è seguita. U primu caratteru in u codice di prublemi hè determinatu da i primi dui bits in u primu byte:

A7A6 Primu caratteru DTC
00 P – Powertrain
01 C – Chassis
10 B – corpu
11 U – Rete

I dui cifri seguenti sò codificati cum'è 2 bits. U sicondu caratteru in u DTC hè un numeru definitu da a tavula seguente:

A5A4 Secondu caratteru DTC
00 0
01 1
10 2
11 3

U terzu caratteru in u DTC hè un numeru definitu da

A3A0 Terzu caratteru DTC
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

U quartu è quintu caratteru sò definiti in u listessu modu cum'è u terzu, ma usendu bits B7B4 e B3B0. U codice resultante di cinque caratteri deve esse simile “U0158” è pò esse cercatu in una tabella di DTC OBD-II. Caratteri esadecimali (0-9, A-F), mentre chì relativamente raru, sò permessi in l'ultimu 3 pusizioni di u codice stessu.

Modu 9 PID 08

Fornisce infurmazioni nantu à u funziunamentu di traccia in usu per i banche di catalizzatori, banche di sensori d'ossigenu, sistemi di rilevazione di fughe evaporative, Sistemi EGR è sistema di aria secundaria.

U numeratore per ogni cumpunente o sistema traccia u numeru di volte chì tutte e cundizioni necessarie per un monitoru specificu per detectà un malfunzionamentu sò stati scontri.. U denominatore per ogni cumpunente o sistema traccia u numeru di volte chì u veiculu hè statu operatu in e cundizioni specificate.

U cuntu di l'articuli di dati deve esse infurmatu à u principiu (u primu byte).

Tutti l'articuli di dati di u registru di seguimentu di u rendiment in usu sò custituiti da dui (2) byte è sò signalati in questu ordine (ogni missaghju cuntene dui elementi, dunque a lunghezza di u messagiu hè 4).

Mnemonica Description
OBDCOND Cundizioni di Monitoraghju OBD Incontrate Conti
IGNCNTR Contatore di accensione
CATCOMP1 Catalyst Monitor Completion Counts Bank 1
CATCOND1 Catalyst Monitor Conditions Encountered Counts Bank 1
CATCOMP2 Catalyst Monitor Completion Counts Bank 2
CATCOND2 Catalyst Monitor Conditions Encountered Counts Bank 2
O2SCOMP1 O2 Sensor Monitor Completion Counts Bank 1
O2SCOND1 O2 Sensor Monitor Cundizioni Incontratu Cunti Bank 1
O2SCOMP2 O2 Sensor Monitor Completion Counts Bank 2
O2SCOND2 O2 Sensor Monitor Cundizioni Incontratu Cunti Bank 2
EGRCOMP EGR Monitor Cumplementu Cundizzioni Cundizzioni
EGRCOND Cundizioni di u Monitor EGR Incontratu Conti
AIRCOMP Cundizione di Cundizione di Cumpiimentu di u Monitor AIR (Aria secundaria)
AIRCOND Cundizioni di u Monitor AIR Incontratu Conti (Aria secundaria)
EVAPCOMP EVAP Monitor Completion Condition Counts
EVAPCOND Cundizioni di u Monitor EVAP Incontratu Conti
SO2SCOMP1 Cunsigliu di u Monitoru di u Sensore O2 Secundariu Cunsiglii Bank 1
SO2SCOND1 Cundizioni di Monitoru di u Sensore O2 Sicundariu Incontratu Cunti Bank 1
SO2SCOMP2 Cunsigliu di u Monitoru di u Sensore O2 Secundariu Cunsiglii Bank 2
SO2SCOND2 Cundizioni di Monitoru di u Sensore O2 Sicundariu Incontratu Cunti Bank 2

Modu 9 PID 0B

Fornisce infurmazioni nantu à u funziunamentu di traccia in usu per u catalizzatore NMHC, Monitor di catalizzatore NOx, Monitor di l'adsorbitore di NOx, Monitor di filtru PM, monitor di sensore di gas di scarico, Monitor EGR/VVT, monitor di pressione di spinta è monitor di sistema di carburante.

Tutti l'articuli di dati sò custituiti da dui (2) byte è sò signalati in questu ordine (ogni missaghju cuntene dui elementi, dunque a lunghezza di u messagiu hè 4):

Mnemonica Description
OBDCOND Cundizioni di Monitoraghju OBD Incontrate Conti
IGNCNTR Contatore di accensione
HCCATCOMP NMHC Catalyst Monitor Completion Condition Counts
HCCATCOND NMHC Catalyst Monitor Conditions Encountered Counts
NCATCOMP Conti di cumplimentu di u monitoru di u catalizzatore NOx/SCR
NCATCOND NOx/SCR Catalyst Monitor Conditions Encountered Counts
NADSCOMP Cundizione di Cundizione di Cumpiimentu di u Monitor di l'Adsorbitore di NOx
NADSCOND Cundizioni di u monitoru di l'adsorbitore di NOx Incontratu
PMCOMP PM Filter Monitor Completion Condition Counts
PMCOND PM Filter Monitor Cundizioni Incontrate Cunti
EGCOMP Cunsigliu di Cundizione di Cumpiimentu di u Sensore di Gas di Scarico
ECSCOND Cundizioni di u Sensore di Gas di Scarico Cundizioni Incontrate
EGRCOMP EGR è / o VVT Monitor Completion Condition Counts
EGRCOND EGR è / o VVT Cundizioni Cundizioni Incontrate Conti
BPCOMP Cundizione di Cundizione di Cumpiimentu di u Monitor di Pressione di Boost
BPCOND Boost Pressure Monitor Cundizioni Cundizioni Incontrate
FUELCOMP Cundizione di Cundizione di Cumpiimentu di Monitor di Carburante
FUELCOND Cundizioni di Monitor di Carburante Incontratu Cunti

PID enumerati[edità]

Certi PID sò da esse interpretati apposta, è ùn sò micca necessariamente codificati esattamente bit, o in ogni scala. I valori per questi PID sò enumeratu.

Modu 1 PID 03[edità]

Una dumanda per questu PID torna 2 byte di dati. U primu byte descrive u sistema di carburante #1.

Valore Description
1 Circuit ouvert à cause d'une température insuffisante du moteur
2 Ciclu chjusu, usendu feedback di sensori d'ossigenu per determinà a mistura di carburante
4 Circuitu apertu per a carica di u mutore O tagliu di carburante per via di a decelerazione
8 Ciclu apertu per fallimentu di u sistema
16 Ciclu chjusu, utilizendu almenu un sensor d'ossigenu ma ci hè un difettu in u sistema di feedback

Ogni altru valore hè una risposta invalida. Ci pò esse solu un bit set à u più.

U secondu byte descrive u sistema di carburante #2 (s'ellu esiste) è hè codificata in modu identicu à u primu byte.

Modu 1 PID 12

Una dumanda per questu PID torna un unicu byte di dati chì descrive u statutu di l'aria secundaria.

Valore Description
1 Upstream
2 A valle di u convertitore cataliticu
4 Da l'atmosfera esterna o fora
8 Pompa cumandata per u diagnosticu

Ogni altru valore hè una risposta invalida. Ci pò esse solu un bit set à u più.

Modu 1 PID 1C

Una dumanda per stu PID torna un unicu byte di dati chì descrive quali standard OBD sta ECU hè stata cuncepita per cunfurmà.. I diversi valori chì u byte di dati ponu cuntene sò mostrati quì sottu, accantu à ciò chì significanu:

Valore Description
1 OBD-II cum'è definitu da u CARB
2 OBD cum'è definitu da u EPA
3 OBD è OBD-II
4 OBD-I
5 Non conforme à l'OBD
6 EOBD (Europa)
7 EOBD è OBD-II
8 EOBD è OBD
9 EOBD, OBD è OBD II
10 JOBD (Giappone)
11 JOBD è OBD II
12 JOBD è EOBD
13 JOBD, EOBD, è OBD II
14 Riservatu
15 Riservatu
16 Riservatu
17 Diagnosticu di u fabricatore di u mutore (EMD)
18 Diagnosticu di u fabricatore di u mutore rinfurzatu (EMD+)
19 Diagnostiche à bordu per impieghi pesanti (Figliolu / Parziale) (HD OBD-C)
20 Diagnostiche à bordu per impieghi pesanti (HD OBD)
21 OBD armonizatu in u mondu (WWH OBD)
22 Riservatu
23 Heavy Duty Euro OBD Stage I senza cuntrollu NOx (HD EOBD-I)
24 Heavy Duty Euro OBD Stage I cun cuntrollu NOx (HD EOBD-I N)
25 Heavy Duty Euro OBD Stage II senza cuntrollu NOx (HD EOBD-II)
26 Heavy Duty Euro OBD Stage II cù cuntrollu NOx (HD EOBD-II N)
27 Riservatu
28 Fase OBD Brasile 1 (OBDBr-1)
29 Fase OBD Brasile 2 (OBDBr-2)
30 OBD coreanu (KOBD)
31 India OBD I (IOBD I)
32 India OBD II (IOBD II)
33 Heavy Duty Euro OBD Stage VI (HD EOBD-IV)
34-250 Riservatu
251-255 Ùn hè micca dispunibule per l'assignazione (SAE J1939 significatu particulari)

Codifica di u tipu di carburante

Modu 1 PID 51 Ritorna un valore da una lista enumerata chì dà u tipu di carburante di u veiculu. U tipu di carburante hè tornatu cum'è un unicu byte, è u valore hè datu da a seguente tabella:

Valore Description
0 Ùn dispunibile
1 A benzina
2 Metanolu
3 Etanolu
4 Diesel
5 GPL
6 CNG
7 Propanu
8 Elettricu
9 Bifuel corsa a benzina
10 Bifuel running Metanol
11 Bifuel running Etanol
12 Bifuel chì funziona GPL
13 Bifuel chì funziona CNG
14 Bifuel chì funziona propanu
15 Bifuel running Electricity
16 Bifuel chì funziona elettricu è mutore à combustione
17 A benzina ibrida
18 Etanolu ibridu
19 Diesel Hybrid
20 Hybrid Electric
21 Motore elettricu è à combustione ibridu chì funziona
22 Hybrid Regenerative
23 Diesel à bifuel

Toute autre valeur est réservée par ISO/SAE. Attualmente ùn ci hè micca definizione per veiculu à carburante flexible.

PID non standard

A maiò parte di tutti i PID OBD-II in usu ùn sò micca standard. Per a maiò parte di i veiculi muderni, Ci sò parechje più funzioni supportate nantu à l'interfaccia OBD-II chì sò cuparti da i PID standard, è ci hè una sovrapposizione relativamente minore trà i fabricatori di veiculi per questi PID non standard.

Ci hè una infurmazione assai limitata dispunibule in u duminiu publicu per i PID non standard. A fonte primaria d'infurmazioni nantu à i PID non standard in diversi fabricatori hè mantinuta da i Stati Uniti Istitutu di l'equipaggiu è l'arnesi è solu dispunibule per i membri. U prezzu di l'adesione à l'ETI per l'accessu à i codici di scansione varieghja secondu a dimensione di l'impresa definita da vendite annuali di strumenti è equipaghji di l'automobile in l'America di u Nordu.:

Vendite annuali in l'America di u Nordu Quote annuale
Sottu $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Più grande di $50,000,000 $10,000

Tuttavia, ancu l'appartenenza à l'ETI ùn furnisce micca a documentazione completa per i PID non standard. Statu ETI:[4][5]

Certi OEM ricusanu di utilizà ETI cum'è una fonte unica di informazioni di l'utillita di scansione. Preferiscenu fà affari cù ogni cumpagnia di strumentu separatamente. Queste cumpagnie necessitanu ancu chì entre in un cuntrattu cù elli. I carichi varianu ma quì hè una foto di u 13 d'aprile, 2015 di i carichi annu:

GM $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 pluma $2,000 per aghjurnamentu. L'aghjurnamenti accadenu annu.

HÈ (11-pocu) furmatu di bus

A dumanda PID è a risposta si trova nantu à u bus CAN di u veiculu. E dumande è e risposte OBD standard utilizanu indirizzi funziunali. U lettore di diagnosticu inizia una dumanda utilizendu CAN ID 7DFh[precisazione necessaria], chì agisce cum'è un indirizzu di trasmissione, è accetta risposte da qualsiasi ID in a gamma 7E8h à 7EFh. L'ECU chì ponu risponde à e dumande OBD ascoltanu sia l'ID di trasmissione funziunale di 7DFh sia un ID assignatu in a gamma 7E0h à 7E7h.. A so risposta hà un ID di u so ID assignatu plus 8 es. 7E8h à 7EFh.

Stu approcciu permette finu à ottu ECU, ognunu risponde indipindentamente à e dumande OBD. U lettore di diagnosticu pò aduprà l'ID in u quadru di risposta ECU per cuntinuà a cumunicazione cù una ECU specifica. In particulare, A cumunicazione multi-frame richiede una risposta à l'ID ECU specificu piuttostu cà à l'ID 7DFh.

CAN bus pò ancu esse usatu per a cumunicazione oltre i missaghji standard OBD. L'indirizzu fisicu usa ID CAN particulari per moduli specifichi (p.e., 720h per u gruppu di strumenti in Fords) cù carichi utili di frame proprietarii.

Quistione

A dumanda PID funzionale hè mandata à u veiculu nantu à u bus CAN à l'ID 7DFh, usu 8 byte di dati. I byte sò:

Byte
Tipu PID 0 1 2 3 4 5 6 7
Standard SAE Numaru di
supplementu
byte di dati:
2
Modu
01 = mostra i dati attuali;
02 = freeze frame;
etc..
codice PID
(p.e.: 05 = Température du liquide de refroidissement du moteur)
micca usatu
(pò esse 55 ore)
Specificu di u veiculu Numaru di
supplementu
byte di dati:
3
Modu persunalizatu: (p.e.: 22 = dati rinfurzati) codice PID
(p.e.: 4980h)
micca usatu
(pò esse 00h o 55h)

Risposta

U veiculu risponde à a dumanda PID nantu à u bus CAN cù l'ID di missaghju chì dipendenu da quale modulu hà rispostu. Di genere, u mutore o l'ECU principale risponde à ID 7E8h. Altri moduli, cum'è u controller hibridu o u controller di bateria in una Prius, risponde à 07E9h, 07EAh, 07EBh, etc.. Quessi sò 8h più altu ch'è l'indirizzu fisicu à u modulu risponde. Ancu s'è u numeru di bytes in u valore restituitu hè variabile, u missaghju usa 8 byte di dati indipendentemente (CAN bus forma di protocolu Frameformat cù 8 byte di dati). I byte sò:

Byte
Tipu PID 0 1 2 3 4 5 6 7
Standard SAE
7E8h,
7E9h,
7EAh,
etc..
Numaru di
supplementu
byte di dati:
3 à 6
Modu persunalizatu
U listessu cum'è a dumanda, salvu chì 40h hè aghjuntu à u valore di modu. Allora:
41h = mostra i dati attuali;
42h = freeze frame;
etc..
codice PID
(p.e.: 05 = Température du liquide de refroidissement du moteur)
valore di u paràmetru specificatu, byte 0 valore, byte 1 (vuòti) valore, byte 2 (vuòti) valore, byte 3 (vuòti) micca usatu
(pò esse 00h o 55h)
Specificu di u veiculu
7E8h, o 8h + ID fisicu di u modulu.
Numaru di
supplementu
byte di dati:
4à 7
Modu persunalizatu: listessu cum'è a dumanda, salvu chì 40h hè aghjuntu à u valore di modu.(p.e.: 62h = risposta à a dumanda di modu 22h) codice PID
(p.e.: 4980h)
valore di u paràmetru specificatu, byte 0 valore, byte 1 (vuòti) valore, byte 2 (vuòti) valore, byte 3 (vuòti)
Specificu di u veiculu
7E8h, o 8h + ID fisicu di u modulu.
Numaru di
supplementu
byte di dati:
3
7Fh questa una risposta generale chì generalmente indica chì u modulu ùn ricunnosce micca a dumanda. Modu persunalizatu: (p.e.: 22h = dati di diagnostichi rinfurzati da PID, 21h = dati rinfurzati per offset) 31h micca usatu
(pò esse 00h)

Benz 14pin – 16pin

Nissianu 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