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] |
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 |
- 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 |
- 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 |
B–C | Temperatur lest av EGT11 |
D–E | Temperatur lest av EGT12 |
F–G | Temperatur lest av EGT13 |
H–I | 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