ODB2 Pinout Koder alle

For OBD2 End åpen & forlenge kabelpintilordningen ,vennligst klikk her

Standard OBD2-pinout

Soure (andre er i sin pris):Wiki

Moduser

Det er 10 driftsmoduser som er beskrevet i den nyeste OBD-II-standarden SAE J1979. De er som følger:

Modus (Hex) Beskrivelse
01 Vis gjeldende data
02 Vis fryserammedata
03 Vis lagrede diagnosefeilkoder
04 Fjern diagnostiske feilkoder og lagrede verdier
05 Testresultater, overvåking av oksygensensor (ikke KAN bare)
06 Testresultater, annen komponent-/systemovervåking (Testresultater, oksygensensorovervåking for CAN)
07 Vis ventende diagnosefeilkoder (oppdaget under gjeldende eller siste kjøresyklus)
08 Kontrolldrift av innebygd komponent/system
09 Be om kjøretøyinformasjon
0A Permanent Diagnostiske feilkoder (DtCer) (Klarerte DTCer)

Bilprodusenter er ikke pålagt å støtte alle moduser. Hver produsent kan definere flere moduser over #9 (F.eks.: Modus 22 som definert av SAE J2190 for Ford/GM, Modus 21 for Toyota) for annen informasjon, for eksempel. spenningen på trekkraftbatteriet i en hybrid elbil (Hev (andre versjon)).[2]

Standard-PID-er

Tabellen nedenfor viser standard OBD-II-PIDer som definert av SAE J1979. Forventet respons for hver PID er gitt, sammen med informasjon om hvordan du oversetter svaret til meningsfulle data. Igjen, ikke alle kjøretøy vil støtte alle PIDer, og det kan være produsentdefinerte tilpassede PIDer som ikke er definert i OBD-II-standarden.

Vær oppmerksom på at moduser 1 og 2 er i utgangspunktet identiske, bortsett fra at modus 1 gir gjeldende informasjon, mens modus 2 gir et øyeblikksbilde av de samme dataene som ble tatt på det punktet da den siste diagnostiske feilkoden ble angitt. Unntakene er PID 01, som bare er tilgjengelig i modus 1, og PID 02, som bare er tilgjengelig i modus 2. Hvis modus 2 Pid 02 returnerer null, så er det ingen øyeblikksbilde og alle andre modus 2 data er meningsløse.

Når du bruker Bit-Coded-Notation, mengder som C4 betyr litt 4 fra data byte C. Hver bit er tallfra 0 til 7, Så 7 er den viktigste biten og 0 er den minst betydningsfulle biten.

A B C D
A7 (andre kan være på A6 (andre kan være på A5 (andre kan være på A4 (andre kan være på A3 (andre kan være på A2 (andre kan være på A1 (andre kan være på A0 (andre kan være på B7 (andre kan være på) B6 (andre kan være på) B5 (andre kan være på) B4 (andre har) B3 (andre kan være på) B2 B1 (andre kan si) B0 (andre kan være på) C7 (andre) C6 (andre) C5 (andre er) C4 (andre er) C3 (andre) C2 (andre) C1 (andre) C0 (andre er) D7 (andre) D6 (andre) D5 (andre) D4 (andre kan være på den D3 (andre) D2 (andre) D1 (andre kan være på den D0 (andre er i den kan

Modus 01

Pid
(Hex)
Pid
(Desember)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
00 0 4 PIDer støttes [01 – 20] Bit kodet [A7.. D0 (andre er i den kan] == [PID $ 01..PID $20] Se nedenfor
01 1 4 Skjermstatus siden DTCer fjernet. (Inkluderer funksjonsfeilindikatorlampe (MIL (andre er)) status og antall DTCer.) Bit kodet. Se nedenfor
02 2 2 Fryse DTC
03 3 2 Status for drivstoffsystemet Bit kodet. Se nedenfor
04 4 1 Beregnet motorbelastning 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A} (eller {\displaystyle (displaystyle) {\Tfrac (andre kan være på {A}{2.55}}})
05 5 1 Temperatur for motorkjølevæske -40 215 °C (andre er i norge) {\displaystyle A-40}
06 6 1 Kortsikt i drivstoff – Bank 1 -100 (Reduser drivstoff: For rik) 99.2 (Legg til drivstoff: For mager) %
{\displaystyle (displaystyle) {\Frac (andre kan være på vei {100}{128}}A-100 (andre- 1999- 1990}

(eller {\displaystyle (displaystyle) {\Tfrac (andre kan være på {A}{1.28}}-100} )

07 7 1 Langsiktig drivstofftrim – Bank 1
08 8 1 Kortsikt i drivstoff – Bank 2
09 9 1 Langsiktig drivstofftrim – Bank 2
0A 10 1 Drivstofftrykk (måletrykk) 0 765 kPa (andre kan være på samme {\displaystyle 3A (displaystyle 3A)}
0B 11 1 Inntak manifold absolutt trykk 0 255 kPa (andre kan være på samme {\displaystyle A}
0C 12 2 Motor RPM 0 16,383.75 Rpm {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{4}}}
0D 13 1 Kjøretøyets hastighet 0 255 Km/t {\displaystyle A}
0E 14 1 Tidsberegning forhånd -64 63.5 ° før Tdc {\displaystyle (displaystyle) {\Frac (andre kan være på vei {A}{2}}-64}
0F 15 1 Lufttemperatur for inntak -40 215 °C (andre er i norge) {\displaystyle A-40}
10 16 2 Maf luftstrømhastighet 0 655.35 gram/sek {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{100}}}
11 17 1 Gassposisjon 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
12 18 1 Kommando sekundær luftstatus Bit kodet. Se nedenfor
13 19 1 Oksygensensorer til stede (i 2 Banker) [A0.. A3 (andre kan være på] == Bank 1, Sensorer 1-4. [A4.. A7 (andre kan være på] == Bank 2…
14 20 2 Oksygen sensor 1
A: Spenning
B: Kortsikt drivstoff trim
0
-100
1.275
99.2
volt%
{\displaystyle (displaystyle) {\Frac (andre kan være på vei {A}{200}}}

{\displaystyle (displaystyle) {\Frac (andre kan være på vei {100}{128}}B-100 (Andre)}

(hvis B==$FF, sensoren ikke brukes i trimberegning)

15 21 2 Oksygen sensor 2
A: Spenning
B: Kortsikt drivstoff trim
16 22 2 Oksygen sensor 3
A: Spenning
B: Kortsikt drivstoff trim
17 23 2 Oksygen sensor 4
A: Spenning
B: Kortsikt drivstoff trim
18 24 2 Oksygen sensor 5
A: Spenning
B: Kortsikt drivstoff trim
19 25 2 Oksygen sensor 6
A: Spenning
B: Kortsikt drivstoff trim
1A 26 2 Oksygen sensor 7
A: Spenning
B: Kortsikt drivstoff trim
1B 27 2 Oksygen sensor 8
A: Spenning
B: Kortsikt drivstoff trim
1C 28 1 OBD-standarder dette kjøretøyet er i samsvar med Bit kodet. Se nedenfor
1D 29 1 Oksygensensorer til stede (i 4 Banker) Ligner på PID 13, men [A0.. A7 (andre kan være på] == [B1S1 (andre er i seg selv), B1S2 (andre er i seg selv), B2S1 (andre er i seg selv), B2S2 (andre er i seg selv), B3S1 (andre er i seg selv), B3S2 (andre er i seg selv), B4S1 (andre er i seg selv), B4S2 (andre er i seg selv)]
1E 30 1 Ekstra inngangsstatus A0 == Strøm take off (Pto) Status (1 == aktiv)
[A1.. A7 (andre kan være på] ikke brukt
1F 31 2 Kjøretid siden motoren starter 0 65,535 Sekunder {\displaystyle 256A+B}
20 32 4 PIDer støttes [21 – 40] Bit kodet [A7.. D0 (andre er i den kan] == [PID $ 21..PID $40] Se nedenfor
21 33 2 Tilbakelagt avstand med funksjonsfeilindikatorlampe (MIL (andre er)) på 0 65,535 Km unna, og km {\displaystyle 256A+B}
22 34 2 Drivstoff rail Press (i forhold til manifold vakuum) 0 5177.265 kPa (andre kan være på samme {\displaystyle (displaystyle) 0.079(256A+B (andre er i seg selv))}
23 35 2 Drivstoff rail Måletrykk (Diesel, eller bensin direkte injeksjon) 0 655,350 kPa (andre kan være på samme {\displaystyle (displaystyle) 10(256A+B (andre er i seg selv))}
24 36 4 Oksygen sensor 1
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
0
0
< 2
< 8
Forholdet
V
{\displaystyle (displaystyle) {\Frac (andre kan være på vei {2}{65536}}(256A+B (andre er i seg selv))}

{\displaystyle (displaystyle) {\Frac (andre kan være på vei {8}{65536}}(256C+D (andre))}

25 37 4 Oksygen sensor 2
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
26 38 4 Oksygen sensor 3
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
27 39 4 Oksygen sensor 4
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
28 40 4 Oksygen sensor 5
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
29 41 4 Oksygen sensor 6
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
2A 42 4 Oksygen sensor 7
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
2B 43 4 Oksygen sensor 8
Ab: Drivstoff-Air Ekvivalens forhold
CD: Spenning
2C 44 1 Befalt EGR (andre er i 20 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
2D 45 1 EGR-feil -100 99.2 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{128}}A-100 (andre- 1999- 1990}
2E 46 1 Befalt evaporative utrenskning 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
2F 47 1 Drivstoff tank nivå inngang 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
30 48 1 Oppvarming siden koder ryddet 0 255 Telle {\displaystyle A}
31 49 2 Tilbakelagt avstand siden koder fjernet 0 65,535 Km unna, og km {\displaystyle 256A+B}
32 50 2 Evap (andre overnattingssteder). System damptrykk -8,192 8191.75 Pa {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{4}}}(AB er tos komplement Signert)[3]
33 51 1 Absolutt barometrisk trykk 0 255 kPa (andre kan være på samme {\displaystyle A}
34 52 4 Oksygen sensor 1
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
0
-128
< 2
<128
Forholdet
Ma
{\displaystyle (displaystyle) {\Frac (andre kan være på vei {2}{65536}}(256A+B (andre er i seg selv))}

{\displaystyle (displaystyle) {\Frac (andre kan være på vei {256C+D (andre)}{256}}-128}

eller {\displaystyle C+{\Frac (andre kan være på vei {D}{256}}-128}

35 53 4 Oksygen sensor 2
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
36 54 4 Oksygen sensor 3
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
37 55 4 Oksygen sensor 4
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
38 56 4 Oksygen sensor 5
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
39 57 4 Oksygen sensor 6
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
3A 58 4 Oksygen sensor 7
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
3B 59 4 Oksygen sensor 8
Ab: Drivstoff-Air Ekvivalens forhold
CD: Gjeldende
3C 60 2 Katalysator Temperatur: Bank 1, Sensor 1 -40 6,513.5 °C (andre er i norge) {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{10}}-40}
3D 61 2 Katalysator Temperatur: Bank 2, Sensor 1
3E 62 2 Katalysator Temperatur: Bank 1, Sensor 2
3F 63 2 Katalysator Temperatur: Bank 2, Sensor 2
40 64 4 PIDer støttes [41 – 60] Bit kodet [A7.. D0 (andre er i den kan] == [PID $ 41..PID $60] Se nedenfor
41 65 4 Overvåk status denne stasjonssyklusen Bit kodet. Se nedenfor
42 66 2 Kontrollmodulspenning 0 65.535 V {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{1000}}}
43 67 2 Absolutt lastverdi 0 25,700 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}(256A+B (andre er i seg selv))}
44 68 2 Drivstoff-Air kommanderte ekvivalensforhold 0 < 2 Forholdet {\displaystyle (displaystyle) {\Tfrac (andre kan være på {2}{65536}}(256A+B (andre er i seg selv))}
45 69 1 Relativ gassposisjon 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
46 70 1 Omgivelseslufttemperatur -40 215 °C (andre er i norge) {\displaystyle A-40}
47 71 1 Absolutt gassposisjon B 0 100 % {\displaystyle (displaystyle) {\Frac (andre kan være på vei {100}{255}}A}
48 72 1 Absolutt gassposisjon C
49 73 1 Gasspedalposisjon D
4A 74 1 Gasspedalposisjon E
4B 75 1 Gasspedalposisjon F
4C 76 1 Kommandert gassaktuator
4D 77 2 Tidsløp med MIL på 0 65,535 Minutter {\displaystyle 256A+B}
4E 78 2 Tid siden feilkoder ryddet
4F 79 4 Maksimal verdi for drivstoff-luftekvivalensforhold, oksygen sensor spenning, oksygen sensor strøm, og inntak manifold absolutt trykk 0, 0, 0, 0 255, 255, 255, 2550 Forholdet, V, Ma, kPa (andre kan være på samme A, B, C, D*10 (D*10)
50 80 4 Maksimal verdi for luftstrømningshastighet fra masseluftstrømningssensor 0 2550 g/s A*10 (andre* 10), B, C, og D er reservert for fremtidig bruk
51 81 1 Drivstoff type Fra drivstofftypetabell se nedenfor
52 82 1 Etanol drivstoff % 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
53 83 2 Absolutt Evap system Damptrykk 0 327.675 kPa (andre kan være på samme {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{200}}}
54 84 2 Evap system damptrykk -32,767 32,768 Pa ((A*256)+B)-32767
55 85 2 Korttids, sekundær oksygensensortrim, A: Bank 1, B: Bank 3 -100 99.2 % {\displaystyle (displaystyle) {\Frac (andre kan være på vei {100}{128}}A-100 (andre- 1999- 1990}{\displaystyle (displaystyle) {\Frac (andre kan være på vei {100}{128}}B-100 (Andre)}
56 86 2 Langsiktig sekundær oksygensensor trim, A: Bank 1, B: Bank 3
57 87 2 Korttids, sekundær oksygensensortrim, A: Bank 2, B: Bank 4
58 88 2 Langsiktig sekundær oksygensensor trim, A: Bank 2, B: Bank 4
59 89 2 Drivstoffskinne absolutt trykk 0 655,350 kPa (andre kan være på samme {\displaystyle (displaystyle) 10(256A+B (andre er i seg selv))}
5A 90 1 Relativ gasspedalposisjon 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
5B 91 1 Hybrid batteripakke gjenværende levetid 0 100 % {\displaystyle (displaystyle) {\Tfrac (andre kan være på {100}{255}}A}
5C 92 1 Motorolje temperatur -40 210 °C (andre er i norge) {\displaystyle A-40}
5D 93 2 Timing for drivstoffinnsprøytning -210.00 301.992 ° {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{128}}-210}
5E 94 2 Drivstoffhastighet for motoren 0 3276.75 L/t {\displaystyle (displaystyle) {\Frac (andre kan være på vei {256A+B (andre er i seg selv)}{20}}}
5F 95 1 Utslippskrav som kjøretøyet er utformet for Bit Kodet
60 96 4 PIDer støttes [61 – 80] Bit kodet [A7.. D0 (andre er i den kan] == [PID $ 61..PID $80] Se nedenfor
61 97 1 Førerens behovsmotor – prosent dreiemoment -125 125 % A-125 (andre- 125- 125- 1
62 98 1 Faktisk motor – prosent dreiemoment -125 125 % A-125 (andre- 125- 125- 1
63 99 2 Dreiemoment for motorreferanse 0 65,535 Nm {\displaystyle 256A+B}
64 100 5 Motor prosent dreiemoment data -125 125 % A-125 Inaktiv
B-125 Motorpunkt 1
C-125 Motorpunkt 2
D-125 Motorpunkt 3
E-125 Motorpunkt 4
65 101 2 Ekstra inngang / utgang støttes Bit Kodet
66 102 5 Sensor for masseluftstrømning
67 103 3 Temperatur for motorkjølevæske
68 104 7 Sensor for lufttemperatur for inntak
69 105 7 Commanded EGR og EGR Feil
6A 106 5 Kommandert Diesel inntak luftstrømkontroll og relativ inntak luftstrøm posisjon
6B 107 5 Resirkulering ser uttil
6C 108 5 Commanded gass aktuator kontroll og relativ gassposisjon
6D 109 6 Kontrollsystem for drivstofftrykk
6E 110 5 Kontrollsystem for injeksjonstrykk
6F 111 3 Turbolader kompressor inntakstrykk
70 112 9 Øk trykkkontroll
71 113 5 Variabel geometri turbo (Vgt) Kontroll
72 114 5 Wastegate kontroll
73 115 5 Eksostrykk
74 116 5 Turbolader RPM
75 117 7 Turbolader temperatur
76 118 7 Turbolader temperatur
77 119 5 Lade luftkjølertemperaturen (CACT (andre))
78 120 9 Gasstemperatur (EGT (andre)) Bank 1 Spesiell PID. Se nedenfor
79 121 9 Gasstemperatur (EGT (andre)) Bank 2 Spesiell PID. Se nedenfor
7A 122 7 Diesel partikkelfilter (Dpf)
7B 123 7 Diesel partikkelfilter (Dpf)
7C 124 9 Diesel partikkelfilter (Dpf) Temperatur
7D 125 1 NOx NTE (Ikke å overskride) status for kontrollområdet
7E 126 1 PM NTE (Ikke å overskride) status for kontrollområdet
7F 127 13 Kjøretid for motoren
80 128 4 PIDer støttes [81 – A0 (andre kan være på] Bit kodet [A7.. D0 (andre er i den kan] == [PID $ 81.PID $A0] Se nedenfor
81 129 21 Motorkjøretid for hjelpeutslippskontrollenhet(AECD (andre vil ha deg))
82 130 21 Motorkjøretid for hjelpeutslippskontrollenhet(AECD (andre vil ha deg))
83 131 5 NOx-sensor
84 132 Manifold overflatetemperatur
85 133 NOx reagenssystem
86 134 Svevestøv (Pm) Sensor
87 135 Inntak manifold absolutt trykk
A0 (andre kan være på 160 4 PIDer støttes [A1 (andre kan være på – C0 (andre er)] Bit kodet [A7.. D0 (andre er i den kan] == [PID $A1.. PID $C0] Se nedenfor
C0 (andre er) 192 4 PIDer støttes [C1 (andre) – E0 (andre er)] Bit kodet [A7.. D0 (andre er i den kan] == [PID $C1.. PID $E0] Se nedenfor
C3 (andre) 195 ? ? ? ? ? Returnerer mange data, inkludert stasjonstilstands-ID og motorhastighet*
C4 (andre er) 196 ? ? ? ? ? B5 er engine idle forespørsel
B6 er Engine Stop Request*
Pid
(Hex)
Pid
(Desember)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]

Modus 02[Redigere]

Modus 02 godtar de samme PIDene som modus 01, med samme betydning, men informasjonen som gis er fra da fryserammen ble opprettet.

Du må sende rammenummeret i datadelen av meldingen.

Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
02 2 DTC som forårsaket fryseramme som skal lagres. BCD kodet. Dekodet som i modus 3

Modus 03

Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
N/a n*6 (andre er i seg selv) Be om feilkoder 3 koder per meldingsramme. Se nedenfor

Modus 04[Redigere]

Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
N/a 0 Fjern feilkoder / Feil indikatorlampe (MIL (andre er)) / Kontroller motorlyset Fjerner alle lagrede feilkoder og slår av MIL.

Modus 05

Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
0100 OBD-skjerm-IDer støttes ($01 – $20)
0101 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0102 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0103 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0104 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0105 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0106 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0107 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0108 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0109 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
010A O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
010B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
010C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
010D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
010E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
010F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0110 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 Volt 0.005 Rik til lean sensor terskelspenning
0201 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0202 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0203 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0204 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0205 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0206 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0207 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0208 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0209 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
020A O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
020B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
020C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
020D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
020E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
020F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
0210 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 Volt 0.005 Lene deg mot rik sensorterskelspenning
Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]

Modus 09

Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
00 4 Modus 9 støttede PIDer (01 til 20) Bit kodet. [A7.. D0 (andre er i den kan] = [PID $ 01..PID $20] Se nedenfor
01 1 VIN-meldingsantall i PID 02. Kun for ISO 9141-2, Iso 14230-4 og SAE J1850. Vanligvis vil verdien bli 5.
02 17 Identifikasjonsnummer for kjøretøy (VIN (andre kan være) 17-røye VIN, ASCII-kodet og venstre polstret med null tegn (0X00 (andre er i seg selv)) om nødvendig for å.
03 1 Kalibrerings-ID-melding teller for PID 04. Kun for ISO 9141-2, Iso 14230-4 og SAE J1850. Det vil være et multiplum av 4 (4 meldinger er nødvendig for hver ID).
04 16,32,48,64.. Kalibrerings-ID Opptil 16 ASCII tegn. Databyte som ikke brukes, rapporteres som nullbyte (0X00 (andre er i seg selv)). Flere CALID kan sendes ut (16 byte hver)
05 1 Kalibreringsbekreftelsesnumre (Cvn) meldingsantall for PID 06. Kun for ISO 9141-2, Iso 14230-4 og SAE J1850.
06 4,8,12,16 Kalibreringsbekreftelsesnumre (Cvn) Flere CVN kan sendes ut (4 byte hver) antall CVN og CALID må samsvare med Rådata som er polstret med nulltegn (0X00 (andre er i seg selv)). Vanligvis vises som hex streng.
07 1 Bruksvarselantall for ytelsessporing i bruk for PID 08 og 0B. Kun for ISO 9141-2, Iso 14230-4 og SAE J1850. 8 10 8 hvis seksten (16) verdier er nødvendig for å bli rapportert, 9 hvis atten (18) verdier er nødvendig for å bli rapportert, og 10 hvis tjue (20) verdier er nødvendig for å bli rapportert (én melding rapporterer to verdier, hver og en som består i to byte).
08 4 Ytelsessporing i bruk for gnistantenningskjøretøy 4 eller 5 Meldinger, hver og en som inneholder 4 Byte (to verdier). Se nedenfor
09 1 Antall eCU-navnemeldinger for PID 0A
0A 20 ECU-navn ASCII-kodet. Høyre polstret med nulltegn (0X00 (andre er i seg selv)).
0B 4 Ytelsessporing i bruk for kompresjonstenningskjøretøy 5 Meldinger, hver og en som inneholder 4 Byte (to verdier). Se nedenfor
Pid
(Hex)
Databyte returnert Beskrivelse Min verdi Maks verdi Enheter Formel[en]
  1. ^ Hopp opp til:en b c d E F g H Jeg I formelkolonnen, bokstaver A, B, C, etc. representerer desimaltilsvarende for den første, Andre, Tredje, etc. byte av data. Hvor en (?) Vises, motstridende eller ufullstendig informasjon var tilgjengelig.

Bitvis kodet PIDer

Noen av PID-ene i tabellen ovenfor kan ikke forklares med en enkel formel. En mer detaljert forklaring av disse dataene er gitt her:

Modus 1 Pid 00

En forespørsel om denne PID returnerer 4 byte av data. Hver bit, Fra Msb til Lsb, representerer en av de neste 32 PIDer og gir informasjon om om den støttes.

For eksempel, hvis bilresponsen er BE1FA813 (ANDRE KAN IKKE SE DEG), det kan dekodes slik:

Heksadesimale B E 1 F A 8 1 3
Binære 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
Støttes? ja nei ja ja ja ja ja nei nei nei nei ja ja ja ja ja ja nei ja nei ja nei nei nei nei nei nei ja nei nei ja ja
PID-nummer 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

Så, støttede PIDer er: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F og 20

Modus 1 Pid 01

En forespørsel om denne PID returnerer 4 byte av data, merket A B C og D.

Den første byte(A) inneholder to opplysninger. Bit A7 (andre kan være på (Msb av byte A, den første byte) angir hvorvidt MIL-en skal (sjekk motorlys) lyser. Biter A6 (andre kan være på Gjennom A0 (andre kan være pårepresenterer antall diagnostiske feilkoder som er flagget i.

Den andre, Tredje, og fjerde byte(B, C og D) gi informasjon om tilgjengeligheten og fullstendigheten av visse tester om bord. Vær oppmerksom på at test Tilgjengelighet indikeres av (1) bit og Fullstendighet indikeres ved å tilbakestille (0) bit.

Bit navn Definisjon
A7 (andre kan være på MIL (andre er) Av eller På, indikerer at CEL/MIL er på (eller bør være på)
A6 (andre kan være påA0 (andre kan være på DTC_CNT Antall bekreftede utslippsrelaterte DTCer tilgjengelig for visning.
B7 (andre kan være på) Reservert Reservert (bør 0)
B3 (andre kan være på) IKKE NOE NAVN 0 = Gnisttenningsskjermer støttes (f.eks. Otto- eller Wankel-motorer)
1 = Kompresjonstenningsskjermer støttes (f.eks. Dieselmotorer)

Her er de vanlige bit B-definisjonene, de er testbaserte.

Test tilgjengelig Test ufullstendig
Komponenter B2 B6 (andre kan være på)
Drivstoff system B1 (andre kan si) B5 (andre kan være på)
Misfire (andre kan være på feil B0 (andre kan være på) B4 (andre har)

Den tredje og fjerde bytes skal tolkes annerledes avhengig av om motoren er Gnist Tenning (f.eks. Otto- eller Wankel-motorer) eller kompresjontenning (f.eks. Dieselmotorer). I den andre (B) byte (andre kan tera, bit 3 angir hvordan c- og D-byte skal tolkes, Med 0 å være gnist (Otto eller Wankel) og 1 (Angi) å være komprimering (Diesel).

Byte C og D for gnisttenningsskjermer (f.eks. Otto- eller Wankel-motorer):

Test tilgjengelig Test ufullstendig
EGR-system C7 (andre) D7 (andre)
Oksygen sensor varmeapparat C6 (andre) D6 (andre)
Oksygen sensor C5 (andre er) D5 (andre)
A/C Kjølemiddel C4 (andre er) D4 (andre kan være på den
Sekundært luftsystem C3 (andre) D3 (andre)
Fordampende system C2 (andre) D2 (andre)
Oppvarmet katalysator C1 (andre) D1 (andre kan være på den
Katalysator C0 (andre er) D0 (andre er i den kan

Og byte C og D for kompresjonstenningsskjermer (Dieselmotorer):

Test tilgjengelig Test ufullstendig
EGR og/eller VVT-system C7 (andre) D7 (andre)
Overvåking av PM-filter C6 (andre) D6 (andre)
Gasssensor for eksos C5 (andre er) D5 (andre)
– Reservert – C4 (andre er) D4 (andre kan være på den
Øk trykket C3 (andre) D3 (andre)
– Reservert – C2 (andre) D2 (andre)
NOx/SCR-skjerm C1 (andre) D1 (andre kan være på den
NMHC Katalysator[en] C0 (andre er) D0 (andre er i den kan
  1. Hopp opp^ Nmhc (andre er) Kan stå for hydrokarboner uten metan, men J1979 ikke opplyse oss. Oversettelsen ville være ammoniakksensoren i SCR katalysator.

Modus 1 Pid 41

En forespørsel om denne PID returnerer 4 byte av data. Den første byte er alltid null. Den andre, Tredje, og fjerde byte gi informasjon om tilgjengelighet og fullstendighet av visse on-board tester. Som med PID 01, den tredje og fjerde byte skal tolkes annerledes avhengig av tenningstypen (B3 (andre kan være på)) – med 0 å være gnist og 1 (Angi) å være komprimering. Vær oppmerksom på at testen Tilgjengelighet representeres av et sett (1) bit og Fullstendighet representeres av en (0) bit.

Her er de vanlige bit B-definisjonene, de er testbaserte.

Test tilgjengelig Test ufullstendig
Komponenter B2 B6 (andre kan være på)
Drivstoff system B1 (andre kan si) B5 (andre kan være på)
Misfire (andre kan være på feil B0 (andre kan være på) B4 (andre har)

Byte C og D for gnisttenningsskjermer (f.eks. Otto- eller Wankel-motorer):

Test tilgjengelig Test ufullstendig
EGR-system C7 (andre) D7 (andre)
Oksygen sensor varmeapparat C6 (andre) D6 (andre)
Oksygen sensor C5 (andre er) D5 (andre)
A/C Kjølemiddel C4 (andre er) D4 (andre kan være på den
Sekundært luftsystem C3 (andre) D3 (andre)
Fordampende system C2 (andre) D2 (andre)
Oppvarmet katalysator C1 (andre) D1 (andre kan være på den
Katalysator C0 (andre er) D0 (andre er i den kan

Og byte C og D for kompresjonstenningsskjermer (Dieselmotorer):

Test tilgjengelig Test ufullstendig
EGR og/eller VVT-system C7 (andre) D7 (andre)
Overvåking av PM-filter C6 (andre) D6 (andre)
Gasssensor for eksos C5 (andre er) D5 (andre)
– Reservert – C4 (andre er) D4 (andre kan være på den
Øk trykket C3 (andre) D3 (andre)
– Reservert – C2 (andre) D2 (andre)
NOx/SCR-skjerm C1 (andre) D1 (andre kan være på den
NMHC Katalysator[en] C0 (andre er) D0 (andre er i den kan
  1. Hopp opp^ Nmhc (andre er) Kan stå for hydrokarboner uten metan, men J1979 ikke opplyse oss. Oversettelsen ville være ammoniakksensoren i SCR katalysator.

Modus 1 Pid 78

En forespørsel om denne PID vil returnere 9 byte av data. Den første byten er et litt kodet felt som angir hvilke EGT (andre) sensorer støttes:

Byte (andre er i seg selv Beskrivelse
A EGT-sensorer som støttes
BC Temperatur lest av EGT11
DE Temperatur lest av EGT12
FG Temperatur lest av EGT13
HI Temperatur lest av EGT14

Den første byten er bitkodet som følger:

Bit Beskrivelse
A7 (andre kan være påA4 (andre kan være på Reservert
A3 (andre kan være på EGT bank 1, Sensor 4 Støttes?
A2 (andre kan være på EGT bank 1, Sensor 3 Støttes?
A1 (andre kan være på EGT bank 1, Sensor 2 Støttes?
A0 (andre kan være på EGT bank 1, Sensor 1 Støttes?

De resterende byte er 16 bitsheltall som indikerer temperaturen i grader Celsius i området -40 til 6513.5 (Skala 0.1), ved hjelp av den vanlige {\displaystyle (displaystyle) (Aganger 256+B)/10-40} Formel (MSB er A, LSB er B). Bare verdier som den tilsvarende sensoren støttes for, er meningsfulle.

Den samme strukturen gjelder for PID 79, men verdiene er for sensorer av bank 2.

Modus 3 (ingen PID nødvendig)

En forespørsel for denne modusen returnerer en liste over DTCer som er angitt. Listen er innkapslet ved hjelp av Iso 15765-2 Protokollen.

Hvis det er to eller færre DTCer (4 Byte) de returneres i en ISO-TP enkeltramme (Sf). Tre eller flere DTCer i listen rapporteres i flere rammer, med nøyaktig antall rammer som er avhengige av kommunikasjonstypen og adresseringsdetaljer.

Hver feilkode krever 2 byte for å beskrive. Tekstbeskrivelsen av en feilkode kan dekodes på følgende måte. Det første tegnet i problemkoden bestemmes av de to første bitene i den første byte:

A7 (andre kan være påA6 (andre kan være på Første DTC-tegn
00 P – Drivverk
01 C – Chassis
10 B – Kroppen
11 U – Nettverk

De to følgende sifrene er kodet som 2 biter. Det andre tegnet i DTC er et tall definert av følgende tabell:

A5 (andre kan være påA4 (andre kan være på Andre DTC-tegn
00 0
01 1
10 2
11 3

Det tredje tegnet i DTC er et tall definert av

A3 (andre kan være påA0 (andre kan være på Tredje DTC-tegn
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

Den fjerde og femte tegn er definert på samme måte som den tredje, men ved hjelp av biter B7 (andre kan være på)B4 (andre har) og B3 (andre kan være på)B0 (andre kan være på). Den resulterende kodekoden på fem tegn skal se ut som “U0158 (Andre)” og kan bli sett opp i en tabell med OBD-II DTCer. Heksadesimale tegn (0-9, A-F (andre- og mellom- og 1), mens relativt sjeldne, er tillatt i den siste 3 posisjoner av selve koden.

Modus 9 Pid 08

Det gir informasjon om spor i bruk ytelse for katalysator banker, oksygen sensor banker, fordampende lekkasjedeteksjonssystemer, EGR-systemer og sekundært luftsystem.

Telleren for hver komponent eller system sporer antall ganger alle forhold som er nødvendige for en bestemt skjerm for å oppdage en funksjonsfeil, har oppstått. Nevneren for hver komponent eller system sporer antall ganger kjøretøyet har blitt operert under de angitte forholdene.

Antall dataelementer skal rapporteres i begynnelsen (den første byte).

Alle dataelementer i oppføringen For ytelsessporing i bruk består av to (2) byte og rapporteres i denne rekkefølgen (hver melding inneholder to elementer, derav meldingslengden er 4).

Mnemonic Beskrivelse
OBDCOND (andre er i sor OBD-overvåkingsforhold oppdaget antall
IGNCNTR (andre betydninger) Tenningsteller
Catcomp1 (andre) Catalyst Monitor Ferdigstillelse teller Bank 1
Catcond1 (andre er i 2009) Catalyst Monitor forhold oppstått teller Bank 1
Catcomp2 (andre) Catalyst Monitor Ferdigstillelse teller Bank 2
Catcond2 (andre er i 2009) Catalyst Monitor forhold oppstått teller Bank 2
O2SCOMP1 (andre er i seg selv) O2 Sensor Monitor Ferdigstillelse Teller Bank 1
O2SCOND1 (andre kan være på den siden) O2 Sensor Monitor Forhold oppstått teller Bank 1
O2SCOMP2 (andre er i seg selv) O2 Sensor Monitor Ferdigstillelse Teller Bank 2
O2SCOND2 (andre er i 2009) O2 Sensor Monitor Forhold oppstått teller Bank 2
EGRCOMP (andre er i seg selv) EGR Monitor Fullføring stelles
EGRCOND (andre er i seg selv) EGR-skjermforhold oppdaget antall
AIRCOMP (ANDRE) AIR Monitor Ferdigstillelse Tilstand Teller (Sekundær luft)
AIRCOND (andre kan være på lufta) AIR monitor forhold oppstått teller (Sekundær luft)
EVAPCOMP (andre er i seg selv) EVAP Monitor Completion Condition Teller
EVAPCOND (ANDRE BETYDNINGER) EVAP-skjermforhold oppdaget antall
SO2SCOMP1 (andre er i seg selv) Sekundær O2 Sensor Monitor Fullføring Teller Bank 1
SO2SCOND1 (Andre) Sekundære O2 Sensor Monitor forhold oppstått teller Bank 1
SO2SCOMP2 (andre er i seg selv) Sekundær O2 Sensor Monitor Fullføring Teller Bank 2
SO2SCOND2 (andre er i 1998) Sekundære O2 Sensor Monitor forhold oppstått teller Bank 2

Modus 9 PID 0B (andre kan være på den siden)

PID 0B (andre kan være på den siden), NOx katalysator skjerm, NOx adsorber skjerm, PM filter skjerm, eksosgasssensormonitor, EGR/ VVT-skjerm, boost trykkmonitor og drivstoffsystemmonitor.

Alle dataelementer består av to (2) byte og rapporteres i denne rekkefølgen (hver melding inneholder to elementer, dermed meldingen lengde er 4):

Mnemonic Beskrivelse
OBDCOND (andre er i sor OBD-overvåkingsforhold oppdaget antall
IGNCNTR (andre betydninger) Tenningsteller
HCCATCOMP (andre) NMHC Catalyst Monitor Fullføringsbetingelse teller
HCCATCOND (andre) NMHC Catalyst Monitor forhold oppdaget teller
NCATCOMP (andre) NOx/SCR Catalyst Monitor Fullføringsbetingelse teller
NCATCOND (andre) NOx/SCR Catalyst Monitor forhold oppdaget teller
NADSCOMP (andre) NOx Adsorber Monitor Fullføring Tilstand teller
NADSCOND (ANDRE) NOx Adsorber Monitor Forhold oppdaget teller
Pmcomp (andre) Pm filter monitor fullføring tilstand teller
Pmcond (andre) PM Filter Monitor Betingelser oppdaget teller
Egscomp (andre) Eksosgasssensor monitor fullføring tilstand teller
Egscond (andre) Eksosgasssensorens monitorforhold som oppstår teller
EGRCOMP (andre er i seg selv) EGR og/eller VVT-skjerm fullføringsbetingelse teller
EGRCOND (andre er i seg selv) EGR- og/eller VVT-skjermbetingelsene som oppstod teller
Bpcomp (andre betydninger) Øk fullføringstilstanden for trykkovervåking
BPCOND (andre betydninger) Frem støtovervåkingsforhold som oppstår teller
DRIVSTOFFCOMP Fullføringsbetingelse for drivstoffovervåking teller
DRIVSTOFFLEDNING Drivstoff monitor forhold oppdaget teller

Opplistede PIDer[Redigere]

Noen PID-er skal tolkes spesielt, og er ikke nødvendigvis akkurat bitvis kodet, eller i noen skala. Verdiene for disse PID-ene er Nummerert.

Modus 1 Pid 03[Redigere]

En forespørsel om denne PID returnerer 2 byte av data. Den første byten beskriver drivstoffsystemet #1.

Verdi Beskrivelse
1 Åpen sløyfe på grunn av utilstrekkelig motortemperatur
2 Lukket sløyfe, bruk av tilbakemelding på oksygensensoren for å bestemme drivstoffblanding
4 Åpen sløyfe på grunn av motorbelastning ELLER drivstoffkutt på grunn av retardasjon
8 Åpen sløyfe på grunn av systemfeil
16 Lukket sløyfe, ved hjelp av minst én oksygensensor, men det er en feil i tilbakemeldingssystemet

Enhver annen verdi er et ugyldig svar. Det kan bare være ett bitsett på det meste.

Den andre byten beskriver drivstoffsystem #2 (hvis den eksisterer) og er kodet identisk med den første byte.

Modus 1 Pid 12

En forespørsel om denne PID returnerer en enkelt byte av data som beskriver sekundær luftstatus.

Verdi Beskrivelse
1 Oppstrøms
2 Nedstrøms av katalysator
4 Fra den ytre atmosfæren eller av
8 Pumpe kommandert på for diagnostikk

Enhver annen verdi er et ugyldig svar. Det kan bare være ett bitsett på det meste.

Modus 1 Pid 1C

En forespørsel om denne PID returnerer en enkelt byte av data som beskriver hvilke OBD-standarder denne ECU-en ble utformet for å overholde. De ulike verdiene databyten kan inneholde, vises nedenfor, ved siden av hva de mener:

Verdi Beskrivelse
1 OBD-II som definert av Carb
2 OBD som definert av Epa
3 OBD og OBD-II
4 OBD-I (andre)
5 Ikke OBD-kompatibel
6 EOBD (andre) (Europa)
7 EOBD og OBD-II
8 EOBD og OBD
9 EOBD (andre), OBD og OBD II
10 JOBBER FOR Å GJØRE EN (Japan)
11 JOBD og OBD II
12 JOBD og EOBD
13 JOBBER FOR Å GJØRE EN, EOBD (andre), og OBD II
14 Reservert
15 Reservert
16 Reservert
17 Diagnose av motorprodusent (Emd)
18 Motor produsent diagnostikk forbedret (EMD+ (andre))
19 Heavy Duty On-Board Diagnostikk (Barn/delvis) (HD OBD-C)
20 Heavy Duty On-Board Diagnostikk (HD OBD)
21 Verdensomspennende harmonisert OBD (WWH OBD)
22 Reservert
23 Heavy Duty Euro OBD Trinn I uten NOx-kontroll (HD EOBD-I)
24 Heavy Duty Euro OBD Trinn I med NOx-kontroll (HD EOBD-I N)
25 Heavy Duty Euro OBD Trinn II uten NOx-kontroll (HD EOBD-II)
26 Heavy Duty Euro OBD Trinn II med NOx-kontroll (HD EOBD-II N)
27 Reservert
28 Brasil OBD-fase 1 (OBDBr-1 (Andre))
29 Brasil OBD-fase 2 (OBDBr-2 (Andre))
30 Koreansk OBD (Kobd (andre betydninger))
31 India OBD I (IOBD I)
32 India OBD II (IOBD II)
33 Heavy Duty Euro OBD Trinn VI (HD EOBD-IV)
34-250 Reservert
251-255 Ikke tilgjengelig for oppdrag (Sae J1939 (andre) spesiell betydning)

Koding av drivstofftype

Modus 1 Pid 51 returnerer en verdi fra en liste som gir drivstofftypen på kjøretøyet. Drivstofftypen returneres som en enkelt byte, og verdien er gitt av følgende tabell:

Verdi Beskrivelse
0 Ikke tilgjengelig
1 Bensin
2 Metanol
3 Etanol
4 Diesel
5 Lpg
6 Cng
7 Propan
8 Elektrisk
9 Bifuel (andre) kjører Bensin
10 Bifuel kjører Metanol
11 Bifuel kjører etanol
12 Bifuel kjører LPG
13 Bifuel kjører CNG
14 Bifuel kjører Propane
15 Bifuel kjører Elektrisitet
16 Bifuel kjører elektrisk og forbrenningsmotor
17 Hybrid bensin
18 Hybrid etanol
19 Hybrid Diesel
20 Hybrid Elektrisk
21 Hybrid kjører elektrisk og forbrenningsmotor
22 Hybrid Regenerativ
23 Bifuel kjører diesel

Enhver annen verdi er reservert av ISO/SAE. Det finnes for øyeblikket ingen definisjoner for fleksibel-drivstoff kjøretøy.

Ikke-standard PID-er

De fleste OBD-II PID-er i bruk er ikke-standard. For de fleste moderne kjøretøy, det er mange flere funksjoner som støttes på OBD-II-grensesnittet enn det som dekkes av standard PID-er, og det er relativt liten overlapping mellom bilprodusenter for disse ikke-standard PIDs.

Det er svært begrenset informasjon tilgjengelig i det offentlige rom for ikke-standard PIDer. Den primære informasjonskilden om ikke-standard PID-er på tvers av ulike produsenter opprettholdes av den USA-baserte Institutt for utstyr og verktøy og bare tilgjengelig for medlemmer. Prisen på ETI-medlemskap for tilgang til skannekoder varierer basert på selskapets størrelse definert av årlig salg av bilverktøy og utstyr i Nord-Amerika:

Årlig salg i Nord-Amerika Årlige avgifter
Under $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Større enn $50,000,000 $10,000

Men, selv ETI-medlemskap vil ikke gi full dokumentasjon for ikke-standard PIDer. ETI-tilstand:[4][5]

Noen OEM-er nekter å bruke ETI som en one-stop kilde til skanneverktøyinformasjon. De foretrekker å gjøre forretninger med hvert verktøyselskap separat. Disse selskapene krever også at du inngår en kontrakt med dem. Kostnadene varierer, men her er et øyeblikksbilde per 13 april, 2015 av per år kostnader:

Gm $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 Plus $2,000 per oppdatering. Oppdateringer skjer årlig.

Kan (11-bit) buss format

PID-spørringen og svaret skjer på kjøretøyets CAN-buss. Standard OBD-forespørsler og svar bruker funksjonelle adresser. Diagnoseleseren starter en spørring ved hjelp av CAN ID 7DFh[avklaring nødvendig], som fungerer som en kringkastingsadresse, og aksepterer svar fra hvilken som helst ID i området 7E8h til 7EFh. ECUer som kan svare på OBD-spørringer lytte både til funksjonell kringkasting ID av 7DFh og en tildelt ID i området 7E0h til 7E7h. Deres svar har en ID av deres tildelte ID pluss 8 f.eks. 7E8h gjennom 7EFh.

Denne tilnærmingen tillater opptil åtte ECUer, hver uavhengig svare på OBD-spørringer. Diagnoseleseren kan bruke ID-en i ECU-svarrammen til å fortsette kommunikasjonen med en bestemt ECU-. Spesielt, flerbildekommunikasjon krever svar på den spesifikke ECU-ID-en i stedet for ID 7DFh.

CAN-buss kan også brukes til kommunikasjon utover standard OBD-meldinger. Fysisk adressering bruker bestemte CAN-IDer for bestemte moduler (F.eks., 720h for instrumentklyngen i Fords) med proprietære ramme nyttelaster.

Spørring

Den funksjonelle PID-spørringen sendes til kjøretøyet på CAN-bussen på ID 7DFh, Bruke 8 databyte. Byte er:

Byte (andre er i seg selv
PID-type 0 1 2 3 4 5 6 7
SAE Standard Antall
Ekstra
databyte:
2
Modus
01 = vise gjeldende data;
02 = fryse ramme;
etc.
PID-kode
(F.eks.: 05 = Temperatur for motor kjølevæske)
ikke brukt
(kan være 55h)
Kjøretøy spesifikke Antall
Ekstra
databyte:
3
Egendefinert modus: (F.eks.: 22 = forbedrede data) PID-kode
(F.eks.: 4980H)
ikke brukt
(kan være 00t eller 55h)

Svar

Kjøretøyet svarer på PID-spørringen på CAN-bussen med meldings-IDer som avhenger av hvilken modul som svarte. Motoren eller hovedintensiven reagerer vanligvis på ID 7E8h. Andre moduler, som hybridkontrolleren eller batterikontrolleren i en Prius, reagere på 07E9h, 07EAh (andre betydninger), 07EBh (andre), etc. Disse er 8t høyere enn den fysiske adressen modulen reagerer på. Selv om antall byte i den returnerte verdien er variabel, meldingen bruker 8 databyte uansett (CAN buss protokollskjema Rammeformat med 8 databyte). Byte er:

Byte (andre er i seg selv
PID-type 0 1 2 3 4 5 6 7
SAE Standard
7E8h (andre),
7E9h (andre),
7EAh (andre betydninger),
etc.
Antall
Ekstra
databyte:
3 til 6
Egendefinert modus
Samme som spørring, bortsett fra at 40h legges til modusverdien. Så:
41h = vis gjeldende data;
42h = fryseramme;
etc.
PID-kode
(F.eks.: 05 = Temperatur for motor kjølevæske)
verdien for den angitte parameteren, byte (andre kan tera 0 Verdi, byte (andre kan tera 1 (Valgfritt) Verdi, byte (andre kan tera 2 (Valgfritt) Verdi, byte (andre kan tera 3 (Valgfritt) ikke brukt
(kan være 00t eller 55h)
Kjøretøy spesifikke
7E8h (andre), eller 8t + fysisk ID for modul.
Antall
Ekstra
databyte:
4til 7
Egendefinert modus: samme som spørring, bortsett fra at 40t legges til modusverdien.(F.eks.: 62h = svar på modus 22t forespørsel) PID-kode
(F.eks.: 4980H)
verdien for den angitte parameteren, byte (andre kan tera 0 Verdi, byte (andre kan tera 1 (Valgfritt) Verdi, byte (andre kan tera 2 (Valgfritt) Verdi, byte (andre kan tera 3 (Valgfritt)
Kjøretøy spesifikke
7E8h (andre), eller 8t + fysisk ID for modul.
Antall
Ekstra
databyte:
3
7Fh dette et generelt svar som vanligvis indikerer at modulen ikke gjenkjenner forespørselen. Egendefinert modus: (F.eks.: 22h = forbedrede diagnosedata fra PID, 21h = forbedrede data ved forskyvning) 31H ikke brukt
(kan være 00h)

Benz 14pin – 16PIN

Nissian (nær Nissian) 14 PIN – 16PIN

GM12 PIN-16PIN

DB9-16 PIN-kode

iveco 38pin (andre) -16 PIN

Fiat 3 PIN – 16 PIN

Toyato 22pin – 16 PIN

Kia 20 PIN – 16 PIN

Audi 2 (andre)×2 – 16 PIN

Benz 38 PIN

Mitsubishi 12 PIN – 16PIN

Honda 3pin (andre) – 16PIN

BMW 20 PIN – 3 PIN

Subaru 9 PIN – 16 PIN

Chrysler 6 PIN