Odb2 -pinoutaj kodoj ĉiuj

Por OBD2 -fino malfermita & Etendu kablan pinglan asignon ,Bonvolu alklaki ĉi tie

Norma OBD2 Pinout

Soure:Vikio

Modoj

Estas 10 Modoj de operacio priskribitaj en la plej nova OBD-II-normo SAE J1979. Ili estas kiel sekvas:

Reĝimo (HEX) Priskribo
01 Montri aktualajn datumojn
02 Montru frostajn kadrajn datumojn
03 Montri stokitajn diagnozajn problemajn kodojn
04 Klaraj diagnozaj problemaj kodoj kaj stokitaj valoroj
05 Testrezultoj, monitorado de oksigena sensilo (ne povas nur)
06 Testrezultoj, alia komponento/sistemo -monitorado (Testrezultoj, monitorado de oksigena sensilo por nur povas)
07 Montri pritraktajn diagnozajn problemajn kodojn (detektita dum nuna aŭ lasta veturanta ciklo)
08 Kontrola operacio de surŝipe komponento/sistemo
09 Peti veturilajn informojn
0A Konstanta Diagnozaj Problemaj Kodoj (DTCS) (Malplenigitaj DTC -oj)

Veturilaj fabrikantoj ne bezonas subteni ĉiujn modojn. Ĉiu fabrikanto povas difini aldonajn modojn supre #9 (T.e.: reĝimo 22 kiel difinita de SAE J2190 por Ford/GM, reĝimo 21 por Toyota) Por aliaj informoj t.e.. la tensio de la tirada baterio en a hibrida elektra veturilo (HEV).[2]

Normaj PIDoj

La tabelo sube montras la normajn OBD-II-PIDojn kiel difinitan de SAE J1979. La atendata respondo por ĉiu PID estas donita, kune kun informoj pri kiel traduki la respondon al signifaj datumoj. Denove, Ne ĉiuj veturiloj subtenos ĉiujn PID-ojn kaj povas esti fabrikantoj-difinitaj kutimaj PIDoj, kiuj ne estas difinitaj en la normo OBD-II.

Notu, ke modoj 1 kaj 2 estas esence identaj, Krom tiu reĝimo 1 Provizas aktualajn informojn, dum reĝimo 2 Provizas bildon de la samaj datumoj prenitaj ĉe la punkto, kiam la lasta diagnoza problemkodo estis agordita. La esceptoj estas PID 01, kiu nur haveblas en reĝimo 1, Kaj PID 02, kiu nur haveblas en reĝimo 2. Se reĝimo 2 PID 02 Redonas nulon, tiam ne ekzistas bildstrio kaj ĉiu alia reĝimo 2 Datumoj estas sensencaj.

Kiam vi uzas bit-koditan noton, Kvantoj kiel C4 signifas biton 4 de datuma bajto c. Ĉiu bito estas numerita de 0 al 7, do 7 estas la plej signifa bito kaj 0 estas la malplej signifa bito.

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

Reĝimo 01

PID
(HEX)
PID
(Dec)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
00 0 4 PIDS subtenataj [01 – 20] Iom kodita [A7..D0] == [Pid $ 01..pid $20] Vidu sube
01 1 4 Monitori statuson ĉar DTCS malplenigis. (Inkluzivas misfunkcian indikilon (MIL) Statuso kaj nombro de DTC -oj.) Iom kodita. Vidu sube
02 2 2 Frostigi DTC
03 3 2 Statuso de brula sistemo Iom kodita. Vidu sube
04 4 1 Kalkulita motora ŝarĝo 0 100 % {\displaystyle {\Tfrac {100}{255}}A} (aŭ {\displaystyle {\Tfrac {A}{2.55}}})
05 5 1 Motora malvarmiga temperaturo -40 215 ° C {\Displaystyle A-40}
06 6 1 Mallongdaŭra brula garnizono - banka 1 -100 (Redukti brulaĵon: Tro Riĉa) 99.2 (Aldonu brulaĵon: Tro malgrasa) %
{\displaystyle {\frac {100}{128}}A-100}

(aŭ {\displaystyle {\Tfrac {A}{1.28}}-100} )

07 7 1 Longtempa brula garnizono - Bank 1
08 8 1 Mallongdaŭra brula garnizono - banka 2
09 9 1 Longtempa brula garnizono - Bank 2
0A 10 1 Brula premo (mezurila premo) 0 765 KPA {\Displaystyle 3a}
0B 11 1 Enkonduka Manifold Absoluta Premo 0 255 KPA {\montrilo a}
0C 12 2 motoro RPM 0 16,383.75 RPM {\displaystyle {\frac {256A+B}{4}}}
0D 13 1 Veturila Rapido 0 255 km/h {\montrilo a}
0E 14 1 Tempa Antaŭenigo -64 63.5 ° Antaŭ TDC {\displaystyle {\frac {A}{2}}-64}
0F 15 1 Enhava aera temperaturo -40 215 ° C {\Displaystyle A-40}
10 16 2 MAF aerfluo 0 655.35 gramoj/sek {\displaystyle {\frac {256A+B}{100}}}
11 17 1 Akcela pozicio 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
12 18 1 Komandis malĉefan aeran statuson Iom kodita. Vidu sube
13 19 1 Oksigenaj sensiloj ĉeestantaj (en 2 Bankoj) [A0..A3] == banko 1, Sensiloj 1-4. [A4..A7] == Banko 2…
14 20 2 Oksigena sensilo 1
A: Tensio
B: Mallongdaŭra brula garnizono
0
-100
1.275
99.2
Voltoj%
{\displaystyle {\frac {A}{200}}}

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

(Se b == $ ff, Sensilo ne estas uzata en garnizona kalkulo)

15 21 2 Oksigena sensilo 2
A: Tensio
B: Mallongdaŭra brula garnizono
16 22 2 Oksigena sensilo 3
A: Tensio
B: Mallongdaŭra brula garnizono
17 23 2 Oksigena sensilo 4
A: Tensio
B: Mallongdaŭra brula garnizono
18 24 2 Oksigena sensilo 5
A: Tensio
B: Mallongdaŭra brula garnizono
19 25 2 Oksigena sensilo 6
A: Tensio
B: Mallongdaŭra brula garnizono
1A 26 2 Oksigena sensilo 7
A: Tensio
B: Mallongdaŭra brula garnizono
1B 27 2 Oksigena sensilo 8
A: Tensio
B: Mallongdaŭra brula garnizono
1C 28 1 OBD -normoj ĉi tiu veturilo konformas al Iom kodita. Vidu sube
1D 29 1 Oksigenaj sensiloj ĉeestantaj (en 4 Bankoj) Simila al PID 13, Sed [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Helpa eniga stato A0 == Potenco ekflugo (PTO) Stato (1 == aktiva)
[A1..A7] ne uzata
1F 31 2 Kuru tempon ekde la ekfunkciigo de la motoro 0 65,535 sekundoj {\Displaystyle 256a+B}
20 32 4 PIDS subtenataj [21 – 40] Iom kodita [A7..D0] == [Pid $ 21.. -pid $40] Vidu sube
21 33 2 Distanco veturita kun misfunkcia indikilo (MIL) ON 0 65,535 km {\Displaystyle 256a+B}
22 34 2 Brula relo Premo (relative al dukto -vakuo) 0 5177.265 KPA {\displaystyle 0.079(256A+B)}
23 35 2 Brula relo Mezurila premo (Diesel, aŭ benzino rekta injekto) 0 655,350 KPA {\displaystyle 10(256A+B)}
24 36 4 Oksigena sensilo 1
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
0
0
< 2
< 8
Ratio
V
{\displaystyle {\frac {2}{65536}}(256A+B)}

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

25 37 4 Oksigena sensilo 2
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
26 38 4 Oksigena sensilo 3
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
27 39 4 Oksigena sensilo 4
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
28 40 4 Oksigena sensilo 5
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
29 41 4 Oksigena sensilo 6
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
2A 42 4 Oksigena sensilo 7
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
2B 43 4 Oksigena sensilo 8
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Tensio
2C 44 1 Ordonita Egr 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
2D 45 1 EGR -Eraro -100 99.2 % {\displaystyle {\Tfrac {100}{128}}A-100}
2E 46 1 Ordonis vaporiĝeman purigon 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
2F 47 1 Enigo de brula tanko 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
30 48 1 Varmiĝoj ekde kodoj malplenigitaj 0 255 Kalkulo {\montrilo a}
31 49 2 Distanco veturita ekde kodoj malbaritaj 0 65,535 km {\Displaystyle 256a+B}
32 50 2 Evap. Sistemo vapora premo -8,192 8191.75 PA {\displaystyle {\frac {256A+B}{4}}}(AB estas la komplemento de du Subskribita)[3]
33 51 1 Absoluta barometria premo 0 255 KPA {\montrilo a}
34 52 4 Oksigena sensilo 1
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
0
-128
< 2
<128
Ratio
mA
{\displaystyle {\frac {2}{65536}}(256A+B)}

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

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

35 53 4 Oksigena sensilo 2
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
36 54 4 Oksigena sensilo 3
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
37 55 4 Oksigena sensilo 4
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
38 56 4 Oksigena sensilo 5
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
39 57 4 Oksigena sensilo 6
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
3A 58 4 Oksigena sensilo 7
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
3B 59 4 Oksigena sensilo 8
Ab: Brulaĵo -aera ekvivalenta rilatumo
KD: Nuna
3C 60 2 Kataliza temperaturo: Banko 1, Sensilo 1 -40 6,513.5 ° C {\displaystyle {\frac {256A+B}{10}}-40}
3D 61 2 Kataliza temperaturo: Banko 2, Sensilo 1
3E 62 2 Kataliza temperaturo: Banko 1, Sensilo 2
3F 63 2 Kataliza temperaturo: Banko 2, Sensilo 2
40 64 4 PIDS subtenataj [41 – 60] Iom kodita [A7..D0] == [Pid $ 41.. -pid $60] Vidu sube
41 65 4 Monitori statuson ĉi tiu veturadciklo Iom kodita. Vidu sube
42 66 2 Kontrola modula tensio 0 65.535 V {\displaystyle {\frac {256A+B}{1000}}}
43 67 2 Absoluta ŝarĝa valoro 0 25,700 % {\displaystyle {\Tfrac {100}{255}}(256A+B)}
44 68 2 Brulaĵo - Air ordonis ekvivalentan rilatumon 0 < 2 Ratio {\displaystyle {\Tfrac {2}{65536}}(256A+B)}
45 69 1 Relativa akcelila pozicio 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
46 70 1 Ĉirkaŭa aera temperaturo -40 215 ° C {\Displaystyle A-40}
47 71 1 Absoluta akcelila pozicio b 0 100 % {\displaystyle {\frac {100}{255}}A}
48 72 1 Absoluta akcelila pozicio c
49 73 1 Akcelila pedala pozicio D
4A 74 1 Akcelila pedala pozicio e
4B 75 1 Akcelila pedala pozicio f
4C 76 1 Ordonita akcia aktuilo
4D 77 2 Tempo Kuri kun Mil On 0 65,535 Minutoj {\Displaystyle 256a+B}
4E 78 2 Tempo ekde problemaj kodoj malplenigitaj
4F 79 4 Maksimuma valoro por brulaĵo -aera ekvivalenta rilatumo, oksigena sensilo tensio, oksigena sensilo, kaj konsumanta dukto absoluta premo 0, 0, 0, 0 255, 255, 255, 2550 Ratio, V, mA, KPA A, B, C, D*10
50 80 4 Maksimuma valoro por aerfluo de masa fluo -sensilo 0 2550 g/s A*10, B, C, kaj D estas rezervitaj por estonta uzo
51 81 1 Brula tipo De brula tipo -tablo Vidu sube
52 82 1 Etanola brulaĵo % 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
53 83 2 Absoluta evap -sistemo vapora premo 0 327.675 KPA {\displaystyle {\frac {256A+B}{200}}}
54 84 2 EvAP -Sistemo -Vapora Premo -32,767 32,768 PA ((A*256)+B)-32767
55 85 2 Mallongdaŭra malĉefa oksigena sensilo, A: banko 1, B: banko 3 -100 99.2 % {\displaystyle {\frac {100}{128}}A-100}{\displaystyle {\frac {100}{128}}B-100}
56 86 2 Longtempa malĉefa oksigena sensilo, A: banko 1, B: banko 3
57 87 2 Mallongdaŭra malĉefa oksigena sensilo, A: banko 2, B: banko 4
58 88 2 Longtempa malĉefa oksigena sensilo, A: banko 2, B: banko 4
59 89 2 Brula relo Absoluta Premo 0 655,350 KPA {\displaystyle 10(256A+B)}
5A 90 1 Relativa akcelila pedala pozicio 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
5B 91 1 Hibrida bateria pako restanta vivo 0 100 % {\displaystyle {\Tfrac {100}{255}}A}
5C 92 1 Motora oleo -temperaturo -40 210 ° C {\Displaystyle A-40}
5D 93 2 Fuel -injekta tempigo -210.00 301.992 ° {\displaystyle {\frac {256A+B}{128}}-210}
5E 94 2 Motora brula indico 0 3276.75 L/h {\displaystyle {\frac {256A+B}{20}}}
5F 95 1 Emisiaj postuloj al kiuj veturilo estas desegnita Iom kodita
60 96 4 PIDS subtenataj [61 – 80] Iom kodita [A7..D0] == [Pid $ 61..p $80] Vidu sube
61 97 1 La postula motoro de ŝoforo – Procento Torque -125 125 % A-125
62 98 1 Efektiva motoro – Procento Torque -125 125 % A-125
63 99 2 Motora referenca tordmomanto 0 65,535 NM {\Displaystyle 256a+B}
64 100 5 Motoro -Procenta Torque Datumoj -125 125 % A-125 senutila
B-125-motora punkto 1
C-125-motora punkto 2
D-125-motora punkto 3
E-125-motora punkto 4
65 101 2 Helpa enigo / eligo subtenata Iom kodita
66 102 5 Masa aerfluo -sensilo
67 103 3 Motora malvarmiga temperaturo
68 104 7 Konsumanta aera temperatur -sensilo
69 105 7 Ordonis EGR kaj EGR -eraro
6A 106 5 Komandis dizelan konsuman aerfluon kaj relativan konsuman aerfluon
6B 107 5 Elĉerpa gaso recirkla temperaturo
6C 108 5 Ordonita akcela aktuala kontrolo kaj relativa akcelilo
6D 109 6 Brula prema kontrolsistemo
6E 110 5 Injekta prema kontrolsistemo
6F 111 3 Turboŝargilo -kompresora enira premo
70 112 9 Akceli preman kontrolon
71 113 5 Varia geometrio turbo (VGT) kontrolo
72 114 5 Wastegate -kontrolo
73 115 5 Elĉerpa Premo
74 116 5 Turboŝargilo rpm
75 117 7 Turboŝarĝa temperaturo
76 118 7 Turboŝarĝa temperaturo
77 119 5 Ŝarĝi aer -malvarmigan temperaturon (Kakto)
78 120 9 Elĉerpa gasa temperaturo (EGT) Banko 1 Speciala PID. Vidu sube
79 121 9 Elĉerpa gasa temperaturo (EGT) Banko 2 Speciala PID. Vidu sube
7A 122 7 Diesel -partikla filtrilo (DPF)
7B 123 7 Diesel -partikla filtrilo (DPF)
7C 124 9 Diesel -partikla filtrilo (DPF) Temperaturo
7D 125 1 Nox nte (Ne por ekscesi) Kontrola Areo -Statuso
7E 126 1 PM NTE (Ne por ekscesi) Kontrola Areo -Statuso
7F 127 13 Motoro funkcianta tempo
80 128 4 PIDS subtenataj [81 – A0] Iom kodita [A7..D0] == [Pid $ 81.. -a $ a0] Vidu sube
81 129 21 Motoro funkcianta tempo por helpaj emisioj de kontrolo de emisioj(AECD)
82 130 21 Motoro funkcianta tempo por helpaj emisioj de kontrolo de emisioj(AECD)
83 131 5 Nox -sensilo
84 132 Dukto -surfaca temperaturo
85 133 Nox -reagenta sistemo
86 134 Partikla materio (PM) Sensilo
87 135 Enkonduka Manifold Absoluta Premo
A0 160 4 PIDS subtenataj [A1 – C0] Iom kodita [A7..D0] == [Pid $ a1..pid $ c0] Vidu sube
C0 192 4 PIDS subtenataj [C1 – E0] Iom kodita [A7..D0] == [Pid $ c1..pid $ e0] Vidu sube
C3 195 ? ? ? ? ? Redonas multnombrajn datumojn, inkluzive de veturado -kondiĉo ID kaj motora rapideco*
C4 196 ? ? ? ? ? B5 estas motora senutila peto
B6 estas motora haltpeto*
PID
(HEX)
PID
(Dec)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]

Reĝimo 02[Redakti]

Reĝimo 02 akceptas la samajn PIDojn kiel reĝimo 01, kun la sama signifo, Sed informoj donitaj estas de kiam la frosta kadro estis kreita.

Vi devas sendi la kadran numeron en la datuma sekcio de la mesaĝo.

PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
02 2 DTC, kiu kaŭzis frostan kadron. BCD kodita. Malkodigita kiel en reĝimo 3

Reĝimo 03

PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
N/A n*6 Petu Problemajn Kodojn 3 kodoj per mesaĝa kadro. Vidu sube

Reĝimo 04[Redakti]

PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
N/A 0 Klaraj Problemaj Kodoj / Malfunkcia Indikilo -Lampo (MIL) / Kontrolu motoron Demetas ĉiujn stokitajn problemajn kodojn kaj malŝaltas la mil.

Reĝimo 05

PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
0100 OBD -monitoraj identigiloj subtenataj ($01 - $20)
0101 O2 Sensor Monitor Bank 1 Sensilo 1 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0102 O2 Sensor Monitor Bank 1 Sensilo 2 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0103 O2 Sensor Monitor Bank 1 Sensilo 3 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0104 O2 Sensor Monitor Bank 1 Sensilo 4 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0105 O2 Sensor Monitor Bank 2 Sensilo 1 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0106 O2 Sensor Monitor Bank 2 Sensilo 2 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0107 O2 Sensor Monitor Bank 2 Sensilo 3 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0108 O2 Sensor Monitor Bank 2 Sensilo 4 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0109 O2 Sensor Monitor Bank 3 Sensilo 1 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
010A O2 Sensor Monitor Bank 3 Sensilo 2 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
010B O2 Sensor Monitor Bank 3 Sensilo 3 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
010C O2 Sensor Monitor Bank 3 Sensilo 4 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
010D O2 Sensor Monitor Bank 4 Sensilo 1 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
010E O2 Sensor Monitor Bank 4 Sensilo 2 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
010F O2 Sensor Monitor Bank 4 Sensilo 3 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0110 O2 Sensor Monitor Bank 4 Sensilo 4 0.00 1.275 voltoj 0.005 Riĉa al malgrasa sensa sojla tensio
0201 O2 Sensor Monitor Bank 1 Sensilo 1 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0202 O2 Sensor Monitor Bank 1 Sensilo 2 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0203 O2 Sensor Monitor Bank 1 Sensilo 3 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0204 O2 Sensor Monitor Bank 1 Sensilo 4 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0205 O2 Sensor Monitor Bank 2 Sensilo 1 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0206 O2 Sensor Monitor Bank 2 Sensilo 2 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0207 O2 Sensor Monitor Bank 2 Sensilo 3 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0208 O2 Sensor Monitor Bank 2 Sensilo 4 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0209 O2 Sensor Monitor Bank 3 Sensilo 1 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
020A O2 Sensor Monitor Bank 3 Sensilo 2 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
020B O2 Sensor Monitor Bank 3 Sensilo 3 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
020C O2 Sensor Monitor Bank 3 Sensilo 4 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
020D O2 Sensor Monitor Bank 4 Sensilo 1 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
020E O2 Sensor Monitor Bank 4 Sensilo 2 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
020F O2 Sensor Monitor Bank 4 Sensilo 3 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
0210 O2 Sensor Monitor Bank 4 Sensilo 4 0.00 1.275 voltoj 0.005 Kliniĝu al riĉa sensa sojla tensio
PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]

Reĝimo 09

PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
00 4 Reĝimo 9 Subtenataj PIDoj (01 al 20) Iom kodita. [A7..D0] = [Pid $ 01..pid $20] Vidu sube
01 1 VIN -mesaĝo -kalkulo en PID 02. Nur por ISO 9141-2, ISO 14230-4 kaj SAE J1850. Kutime valoro estos 5.
02 17 Veturila identiga numero (Vin) 17-Char vin, Ascii-kodita kaj maldekstra-plenigita per nulaj ĉaroj (0x00) Se necesas.
03 1 Kalibra ID -Mesaĝa Kalkulo por PID 04. Nur por ISO 9141-2, ISO 14230-4 kaj SAE J1850. Ĝi estos multoblo de 4 (4 Mesaĝoj bezonas por ĉiu identigilo).
04 16,32,48,64.. Kalibra ID Ĝis 16 Ascii chars. Datumaj bajtoj ne uzataj estos raportitaj kiel nulaj bajtoj (0x00). Pluraj Calid povas esti eligitaj (16 bajtoj ĉiu)
05 1 Kalibraj kontrolaj nombroj (CVN) Mesaĝa Kalkulo por PID 06. Nur por ISO 9141-2, ISO 14230-4 kaj SAE J1850.
06 4,8,12,16 Kalibraj kontrolaj nombroj (CVN) Pluraj CVN povas esti eligitaj (4 bajtoj ĉiu) La nombro de CVN kaj Calid devas kongrui Krudaj datumoj maldekstre kungluitaj kun nulaj signoj (0x00). Kutime montrita kiel heksa ĉeno.
07 1 En-Uzanta Rendimento-Spurado-Mesaĝo-Kalkulo por PID 08 kaj 0B. Nur por ISO 9141-2, ISO 14230-4 kaj SAE J1850. 8 10 8 Se dek ses (16) valoroj devas esti raportitaj, 9 Se dek ok (18) valoroj devas esti raportitaj, kaj 10 Se dudek (20) valoroj devas esti raportitaj (Unu mesaĝo raportas du valorojn, ĉiu konsistanta en du bajtoj).
08 4 En-Uza Rendimento-Spurado por Spark-Ŝaltitaj Veturiloj 4 aŭ 5 Mesaĝoj, ĉiu enhavanta 4 bajtoj (du valoroj). Vidu sube
09 1 ECU -nomumkombino por PID 0A
0A 20 ECU -nomo Ascii-kodita. Dekstre-enŝovita per nulaj ĉaroj (0x00).
0B 4 En-Uza Rendimento-Spurado por Kunpremaj Ŝaltantaj Veturiloj 5 Mesaĝoj, ĉiu enhavanta 4 bajtoj (du valoroj). Vidu sube
PID
(HEX)
Datumaj bajtoj revenis Priskribo Min Valoro Maksimuma valoro Unuoj Formulo[a]
  1. ^ Saltu ĝis:a b C D e f g H Vira al Vira Metala ŝelo plata Hdmi-kablo 3M En la formulo -kolumno, Leteroj a, B, C, ktp. reprezentu la dekuman ekvivalenton de la unua, Due, tria, ktp. bajtoj de datumoj. Kie a (?) aperas, kontraŭdiraj aŭ nekompletaj informoj estis haveblaj.

Bitwise koditaj PIDoj

Iuj el la PIDoj en la supra tablo ne povas esti klarigitaj per simpla formulo. Pli ellaborita klarigo pri ĉi tiuj datumoj estas provizita ĉi tie:

Reĝimo 1 PID 00

Peto pri ĉi tiu PID -redonado 4 bajtoj de datumoj. Ĉiu peceto, de MSB al LSB, reprezentas unu el la sekva 32 Pids kaj donas informojn pri se ĝi estas subtenata.

Ekzemple, Se la aŭta respondo estas Esti1fa813, ĝi povas esti malkodigita tiel:

Heksadekima B E 1 F A 8 1 3
Binara 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
Subtenata? Jes Ne Jes Jes Jes Jes Jes Ne Ne Ne Ne Jes Jes Jes Jes Jes Jes Ne Jes Ne Jes Ne Ne Ne Ne Ne Ne Jes Ne Ne Jes Jes
PID -numero 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

Do, subtenataj PIDoj estas: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F kaj 20

Reĝimo 1 PID 01

Peto pri ĉi tiu PID -redonado 4 bajtoj de datumoj, etikedita A B C kaj D.

La unua bajto(A) enhavas du informojn. Iom A7 (MSB de bajto a, la unua bajto) indikas ĉu la MIL aŭ ne (Kontrolu motoron) estas lumigita. Bitoj A6 tra A0reprezentu la nombron de diagnozaj problemaj kodoj nuntempe flagritaj en la ECU.

La dua, tria, kaj kvara bajtoj(B, C kaj D) Donu informojn pri la havebleco kaj kompleteco de certaj surŝipe provoj. Notu tiun teston havebleco estas indikita per aro (1) iom kaj kompleteco estas indikita per reset (0) iom.

Iom Nomo Difino
A7 MIL For aŭ plu, indikas ĉu la CEL/MIL estas ON (aŭ devus esti sur)
A6A0 Dtc_cnt Nombro de konfirmitaj emisioj rilataj al DTC-oj haveblaj por ekrano.
B7 Rezervita Rezervita (devus esti 0)
B3 Neniu Nomo 0 = Spark -ŝaltilaj monitoroj subtenataj (e.g. Otto aŭ Wankel -motoroj)
1 = Kunpremaj ŝaltaj monitoroj subtenataj (e.g. Dizelaj motoroj)

Jen la komunaj bitoj B -difinoj, Ili estas test -bazitaj.

Provo havebla Testu nekompleta
Komponentoj B2 B6
Brula sistemo B1 B5
Misfire B0 B4

La tria kaj kvara bajtoj devas esti interpretitaj malsame depende de ĉu la motoro estas Sparko ekbruligado (e.g. Otto aŭ Wankel -motoroj) aŭ kunprema ŝaltado (e.g. Dizelaj motoroj). En la dua (B) bajto, iom 3 indikas kiel interpreti la C kaj D -bajtojn, kun 0 estante fajrero (Otto aŭ wankel) kaj 1 (Aro) estante kunpremo (Diesel).

La bajtoj C kaj D por ekbruligaj ŝaltaj monitoroj (e.g. Otto aŭ Wankel -motoroj):

Provo havebla Testu nekompleta
EGR -Sistemo C7 D7
Hejtilo de oksigena sensilo C6 D6
Oksigena sensilo C5 D5
A/C -refrigeranto C4 D4
Malĉefa aera sistemo C3 D3
Elvapora sistemo C2 D2
Varmigita Katalizilo C1 D1
Katalizilo C0 D0

Kaj la bajtoj C kaj D por kunpremaj ŝaltaj monitoroj (Dizelaj motoroj):

Provo havebla Testu nekompleta
EGR kaj/aŭ VVT -sistemo C7 D7
PM -filtrila monitorado C6 D6
Elĉerpa gasa sentilo C5 D5
– Rezervita – C4 D4
Akceli premon C3 D3
– Rezervita – C2 D2
NOx/SCR -monitoro C1 D1
NMHC -Katalizilo[a] C0 D0
  1. Saltu supren^ NMHC majo staru por ne-metanaj hidrokarbonoj, Sed J1979 ne lumigas nin. La traduko estus la amonia sensilo en la SCR -katalizilo.

Reĝimo 1 PID 41

Peto pri ĉi tiu PID -redonado 4 bajtoj de datumoj. La unua bajto estas ĉiam nulo. La dua, tria, Kaj kvara bajtoj donas informojn pri la havebleco kaj kompleteco de certaj surŝipe provoj. Kiel ĉe PID 01, La tria kaj kvara bajtoj devas esti interpretitaj malsame depende de la ŝaltita tipo (B3) - kun 0 estante fajrero kaj 1 (Aro) estante kunpremo. Notu denove tiun teston havebleco estas reprezentita per aro (1) iom kaj kompleteco estas reprezentita per restarigo (0) iom.

Jen la komunaj bitoj B -difinoj, Ili estas test -bazitaj.

Provo havebla Testu nekompleta
Komponentoj B2 B6
Brula sistemo B1 B5
Misfire B0 B4

La bajtoj C kaj D por ekbruligaj ŝaltaj monitoroj (e.g. Otto aŭ Wankel -motoroj):

Provo havebla Testu nekompleta
EGR -Sistemo C7 D7
Hejtilo de oksigena sensilo C6 D6
Oksigena sensilo C5 D5
A/C -refrigeranto C4 D4
Malĉefa aera sistemo C3 D3
Elvapora sistemo C2 D2
Varmigita Katalizilo C1 D1
Katalizilo C0 D0

Kaj la bajtoj C kaj D por kunpremaj ŝaltaj monitoroj (Dizelaj motoroj):

Provo havebla Testu nekompleta
EGR kaj/aŭ VVT -sistemo C7 D7
PM -filtrila monitorado C6 D6
Elĉerpa gasa sentilo C5 D5
– Rezervita – C4 D4
Akceli premon C3 D3
– Rezervita – C2 D2
NOx/SCR -monitoro C1 D1
NMHC -Katalizilo[a] C0 D0
  1. Saltu supren^ NMHC majo staru por ne-metanaj hidrokarbonoj, Sed J1979 ne lumigas nin. La traduko estus la amonia sensilo en la SCR -katalizilo.

Reĝimo 1 PID 78

Peto por ĉi tiu PID revenos 9 bajtoj de datumoj. La unua bajto estas iom kodita kampo indikanta kiu EGT Sensiloj estas subtenataj:

Bajto Priskribo
A Subtenataj EGT -sensiloj
BC Temperaturo legita de EGT11
DE Temperaturo legita de EGT12
FG Temperaturo legata de EGT13
HSubtenu ciferecan signalon al analoga signala konvertiĝo Temperaturo legata de EGT14

La unua bajto estas iom kodita jene:

Iom Priskribo
A7A4 Rezervita
A3 EGT -banko 1, Sensilo 4 Subtenata?
A2 EGT -banko 1, Sensilo 3 Subtenata?
A1 EGT -banko 1, Sensilo 2 Subtenata?
A0 EGT -banko 1, Sensilo 1 Subtenata?

La ceteraj bajtoj estas 16 Bit entjeroj indikantaj la temperaturon en gradoj Celsius en la gamo -40 al 6513.5 (Skalo 0.1), uzante la kutiman {\displaystyle (A fojojn 256+b)/10-40} Formulo (MSB estas a, LSB estas B). Nur valoroj, por kiuj la responda sensilo estas subtenata, estas signifaj.

La sama strukturo validas por PID 79, Sed valoroj estas por sensiloj de banko 2.

Reĝimo 3 (neniu PID necesas)

Peto por ĉi tiu reĝimo redonas liston de la DTC -oj agorditaj. La listo estas enkapsuligita per la ISO 15765-2 Protokolo.

Se estas du aŭ malpli da DTC -oj (4 bajtoj) Ili estas redonitaj en ISO-TP-ununura kadro (SF). Tri aŭ pli da DTC -oj en la listo estas raportitaj en multoblaj kadroj, Kun la ĝusta kalkulo de kadroj dependantaj de la komunikada tipo kaj traktado de detaloj.

Ĉiu problemkodo postulas 2 bajtoj priskribi. La teksta priskribo de problema kodo povas esti malkodigita jene. La unua rolulo en la problemo -kodo estas determinita de la unuaj du bitoj en la unua bajto:

A7A6 Unua DTC -karaktero
00 P – Powertrain
01 C – Ĉasio
10 B – Korpo
11 U – Reto

La du sekvaj ciferoj estas koditaj kiel 2 bitoj. La dua karaktero en la DTC estas nombro difinita de la sekva tabelo:

A5A4 Dua DTC -karaktero
00 0
01 1
10 2
11 3

La tria karaktero en la DTC estas nombro difinita de

A3A0 Tria DTC -Karaktero
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

La kvara kaj kvina signoj estas difinitaj samkiel la tria, Sed uzante bitojn B7B4 kaj B3B0. La rezulta kvin-karaktera kodo devas aspekti kiel io simila “U0158” kaj povas esti rigardata en tablo de OBD-II DTCS. Heksadekimaj roluloj (0-9, A-F), Dum relative malofta, estas permesitaj en la lasta 3 pozicioj de la kodo mem.

Reĝimo 9 PID 08

Ĝi liveras informojn pri traka agado por katalizaj bankoj, oksigenaj sensilaj bankoj, Evaporaj likvaj detektaj sistemoj, EGR -sistemoj kaj malĉefa aera sistemo.

La numeratoro por ĉiu komponento aŭ sistemo spuras la nombron da fojoj, ke ĉiuj kondiĉoj necesaj por specifa monitoro por detekti misfunkcion estis renkontitaj. La nomanto por ĉiu ero aŭ sistemo spuras la nombron da fojoj, ke la veturilo estis operaciita en la specifitaj kondiĉoj.

La kalkulo de datumaj eroj devas esti raportita komence (la unua bajto).

Ĉiuj datumaj eroj de la en-uzanta rendimento-spuranta rekordo konsistas el du (2) bajtoj kaj estas raportitaj en ĉi tiu ordo (Ĉiu mesaĝo enhavas du erojn, tial la mesaĝa longo estas 4).

Mnemona Priskribo
Obdcond OBD -monitoradaj kondiĉoj renkontitaj kalkuloj
Igncntr Ŝaltita vendotablo
Catcomcom1 Kataliza monitoro kompletigas bankon 1
CATCOND1 Katalizaj monitoraj kondiĉoj renkontitaj kalkulas bankon 1
Catcomcom Kataliza monitoro kompletigas bankon 2
Catcond2 Katalizaj monitoraj kondiĉoj renkontitaj kalkulas bankon 2
O2SCOMP1 O2 -sensilo -monitoro kompletigas Bankon 1
O2SCOND1 O2 -sensil -monitoraj kondiĉoj renkontitaj kalkulas bankon 1
O2SCOMP2 O2 -sensilo -monitoro kompletigas Bankon 2
O2scond2 O2 -sensil -monitoraj kondiĉoj renkontitaj kalkulas bankon 2
Egrcomp EGR -monitor -kompletiga kondiĉo
Egrcond EGR -monitoraj kondiĉoj renkontitaj kalkuloj
AirComp Aera monitoro kompletiga kondiĉo (Malĉefa aero)
Aircond Aeraj monitoraj kondiĉoj renkontitaj kalkuloj (Malĉefa aero)
Evapcomp EVAP -monitor -kompletiga kondiĉo
Evapcondon EVAP -monitoraj kondiĉoj renkontitaj kalkuloj
SO2SCOMP1 Malĉefa O2 -Sensilo -Monitoro -Kompletigo Kalkulas Bankon 1
SO2SCOND1 Malĉefa O2 -Sensilo -Monitoraj Kondiĉoj Renkontitaj Kalkulaj Banko 1
SO2SCOMP2 Malĉefa O2 -Sensilo -Monitoro -Kompletigo Kalkulas Bankon 2
SO2SCOND2 Malĉefa O2 -Sensilo -Monitoraj Kondiĉoj Renkontitaj Kalkulaj Banko 2

Reĝimo 9 PID 0B

Ĝi liveras informojn pri trako en-uzanta agadon por NMHC-katalizilo, Nox -kataliza monitoro, NOX Adsorber -monitoro, PM -filtrila monitoro, Elĉerpa Gas -Sensa Monitoro, EGR/ VVT -monitoro, akceli monitoron de prema kaj brula sistemo.

Ĉiuj datumaj eroj konsistas el du (2) bajtoj kaj estas raportitaj en ĉi tiu ordo (Ĉiu mesaĝo enhavas du erojn, Tial mesaĝa longo estas 4):

Mnemona Priskribo
Obdcond OBD -monitoradaj kondiĉoj renkontitaj kalkuloj
Igncntr Ŝaltita vendotablo
HCCATCOMP NMHC -kataliza monitoro kompletiga kondiĉo
Hccatcond NMHC -katalizaj monitoraj kondiĉoj renkontitaj kalkuloj
Ncatcomp NOx/SCR -kataliza monitoro kompletiga kondiĉo
Ncatcond NOx/SCR -katalizilo -monitoraj kondiĉoj renkontitaj kalkuloj
NadsComp NOX Adsorber Monitor Completion Condition Counts
Nadscond NOX Adsorber Monitor -Kondiĉoj Renkontitaj Kalkuloj
PMComp PM -filtrila monitoro kompletiga kondiĉo
PMCOND PM -filtrilaj monitoraj kondiĉoj renkontitaj kalkuloj
Egscomp Elĉerpa Gas -Sensilo -Monitoro -Kompletaj Kondiĉoj
EgScond Elĉerpaj Gas -Sensiloj -Monitoraj Kondiĉoj Renkontitaj Kalkuloj
Egrcomp EGR kaj/aŭ VVT -monitor -kompletiga kondiĉo
Egrcond EGR kaj/aŭ VVT -monitoraj kondiĉoj renkontitaj kalkuloj
Bpcomp Akceli kalkulojn de kompletigo de prema monitoro
Bpcond Akceli Kondiĉojn pri Premo -Monitoraj Kondiĉoj
FuelComp Brula monitoro kompletiga kondiĉo
FuelCond Kondiĉoj de brula monitoro renkontitaj kalkuloj

Enumeritaj PIDoj[Redakti]

Iuj PIDoj devas esti interpretitaj speciale, kaj ne nepre estas ĝuste iomete koditaj, aŭ en iu ajn skalo. La valoroj por ĉi tiuj PIDoj estas Enumerata.

Reĝimo 1 PID 03[Redakti]

Peto pri ĉi tiu PID -redonado 2 bajtoj de datumoj. La unua bajto priskribas fuelan sistemon #1.

Valoro Priskribo
1 Malferma buklo pro nesufiĉa motora temperaturo
2 Fermita buklo, uzante oksigenan sensilan retrosciigon por determini fuelan miksaĵon
4 Malfermu buklon pro motora ŝarĝo aŭ brulaĵo tranĉita pro malrapidiĝo
8 Malferma buklo pro sistema fiasko
16 Fermita buklo, Uzante almenaŭ unu oksigenan sensilon, sed ekzistas kulpo en la retrosistemo

Ĉiu alia valoro estas nevalida respondo. Maksimume nur unu iom fiksita.

La dua bajto priskribas fuelan sistemon #2 (Se ĝi ekzistas) kaj estas kodita idente al la unua bajto.

Reĝimo 1 PID 12

Peto por ĉi tiu PID redonas ununuran bajton da datumoj, kiuj priskribas la malĉefan aeran staton.

Valoro Priskribo
1 Supre
2 Sube de kataliza konvertilo
4 De la ekstera atmosfero aŭ for
8 Pumpilo ordonita por diagnozoj

Ĉiu alia valoro estas nevalida respondo. Maksimume nur unu iom fiksita.

Reĝimo 1 PID 1C

Peto por ĉi tiu PID redonas ununuran bajton da datumoj, kiuj priskribas, kiujn OBD -normojn ĉi tiu ECU estis desegnita por plenumi. La malsamaj valoroj, kiujn la datuma bajto povas teni, estas montritaj sube, apud tio, kion ili celas:

Valoro Priskribo
1 OBD-II kiel difinita de la Karbo
2 Obd kiel difinita de la EPA
3 OBD kaj OBD-II
4 Obd-i
5 Ne konforma al
6 EOBD (Eŭropo)
7 EOBD kaj OBD-II
8 EOBD kaj OBD
9 EOBD, OBD kaj OBD II
10 Jobd (Japanio)
11 Jobd kaj OBD II
12 Jobd kaj EOBD
13 Jobd, EOBD, kaj OBD II
14 Rezervita
15 Rezervita
16 Rezervita
17 Diagnozoj pri fabrikanto de motoroj (EMD)
18 Motoro -fabrikanto -diagnozo plibonigita (EMD+)
19 Peza devo surŝipe diagnozoj (Infano/parta) (HD OBD-C)
20 Peza devo surŝipe diagnozoj (HD OBD)
21 Monda harmoniigita OBD (WWH OBD)
22 Rezervita
23 Peza devo eŭro obd stadio I sen nox -kontrolo (Hd eobd-i)
24 Peza devo eŭro obd stadio I kun nox -kontrolo (Hd eobd-i n)
25 Peza devo eŭro obd stadio II sen NOx -kontrolo (HD EOBD-II)
26 Peza devo eŭro obd stadio II kun NOx -kontrolo (Hd eobd-ii n)
27 Rezervita
28 Brazila obd -fazo 1 (Obdbr-1)
29 Brazila obd -fazo 2 (OBDBR-2)
30 Korea OBD (KOBD)
31 Barato obd i (Iobd i)
32 Barato OBD II (IOBD II)
33 Peza devo eŭro obd stadio vi (HD EOBD-IV)
34-250 Rezervita
251-255 Ne havebla por tasko (SAE J1939 Speciala Signifo)

Brula tipo -kodado

Reĝimo 1 PID 51 redonas valoron de enumerita listo donanta la brulaĵon de la veturilo. La brula tipo estas redonita kiel ununura bajto, kaj la valoro estas donita de la sekva tabelo:

Valoro Priskribo
0 Ne havebla
1 Benzino
2 Metanolo
3 Etanolo
4 Diesel
5 LPG
6 CNG
7 Propano
8 Elektra
9 Bifuel Kuranta benzino
10 Bifuel kuranta metanolo
11 Bifuel kuranta etanolo
12 Bifuel Running LPG
13 Bifuel kuranta cng
14 Bifuel kuranta propano
15 Bifuel funkcianta elektro
16 Bifuel funkcianta elektra kaj brula motoro
17 Hibrida benzino
18 Hibrida etanolo
19 Hibrida Diesel
20 Hibrida Elektra
21 Hibrida funkcianta elektra kaj brula motoro
22 Hibrida regenerado
23 Bifuel kuranta dizelo

Ĉiu alia valoro estas rezervita de ISO/SAE. Nuntempe ne ekzistas difinoj por Fleksebla-brula veturilo.

Ne normaj pidoj

La plimulto de ĉiuj OBD-II-PIDoj en uzo estas ne normaj. Por plej modernaj veturiloj, Estas multaj pli da funkcioj subtenataj sur la OBD-II-interfaco ol estas kovritaj de la normaj PIDoj, kaj estas relative negrava interkovro inter veturilaj fabrikantoj por ĉi tiuj ne-normaj PIDoj.

Estas tre limigitaj informoj haveblaj en la publika havaĵo por ne-normaj PIDoj. La ĉefa fonto de informoj pri ne-normaj PIDoj tra diversaj fabrikantoj estas konservita de la usona bazita Ekipaĵo kaj Ila Instituto kaj nur havebla al membroj. La prezo de ETI -membreco por aliro al skanaj kodoj varias laŭ la grandeco de la kompanio difinita per ĉiujaraj vendoj de aŭtomobilaj iloj kaj ekipaĵo en Nordameriko:

Ĉiujaraj vendoj en Nordameriko Ĉiujaraj kotizoj
Sub $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Pli granda ol $50,000,000 $10,000

Tamen, Eĉ ETI-membreco ne provizos plenan dokumentadon por ne-normaj PIDoj. Eti -ŝtato:[4][5]

Iuj OEM-oj rifuzas uzi ETI kiel unufoja fonto de skana ilo. Ili preferas komerci kun ĉiu ilo -kompanio aparte. Ĉi tiuj kompanioj ankaŭ postulas, ke vi subskribu kontrakton kun ili. La akuzoj varias, sed jen bildstrio de la 13a de aprilo, 2015 de la jare akuzoj:

GM $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 plus $2,000 por ĝisdatigo. Ĝisdatigoj okazas ĉiujare.

POVAS (11-iom) Busformato

La PID -enketo kaj respondo okazas sur la povas buso de la veturilo. Normaj OBD -petoj kaj respondoj uzas funkciajn adresojn. La diagnoza leganto iniciatas demandon uzante Can ID 7DFH[Klarigo Bezonata], kiu funkcias kiel elsenda adreso, kaj akceptas respondojn de iu ajn identigilo en la gamo 7e8h ĝis 7EFH. ECU -oj, kiuj povas respondi al OBD -konsultoj, aŭskultu ambaŭ la funkcian elsendan ID de 7DFH kaj unu asignita ID en la gamo 7e0h ĝis 7e7h. Ilia respondo havas identigilon de ilia asignita ID plus 8 e.g. 7E8h tra 7efh.

Ĉi tiu alproksimiĝo permesas ĝis ok ecus, ĉiu sendepende respondas al OBD -demandoj. La diagnoza leganto povas uzi la ID en la ECU -responda kadro por daŭrigi komunikadon kun specifa ECU. Precipe, Mult-kadra komunikado postulas respondon al la specifa ECU-ID prefere ol al ID 7DFH.

Ĉu buso povas ankaŭ esti uzata por komunikado preter la normaj OBD -mesaĝoj. Fizika adresado uzas apartajn ID -ojn por specifaj moduloj (T.e., 720h por la instrumento en fordoj) kun proprietaj kadraj ŝarĝoj.

Demando

La funkcia PID -enketo estas sendita al la veturilo en la CAN -buso ĉe ID 7DFH, Uzante 8 Datumaj bajtoj. La bajtoj estas:

Bajto
PID -tipo 0 1 2 3 4 5 6 7
SAE -Normo Nombro de
Plia
Datumaj bajtoj:
2
Reĝimo
01 = Montri aktualajn datumojn;
02 = frostigi kadron;
ktp.
PID -Kodo
(T.e.: 05 = Motora malvarmiga temperaturo)
ne uzata
(eble estos 55h)
Veturila specifa Nombro de
Plia
Datumaj bajtoj:
3
Propra reĝimo: (T.e.: 22 = Plibonigitaj datumoj) PID -Kodo
(T.e.: 4980H)
ne uzata
(Povas esti 00h aŭ 55h)

Respondo

La veturilo respondas al la PID -enketo en la CAN -buso kun mesaĝaj identigiloj, kiuj dependas de kiu modulo respondis. Tipe la motoro aŭ ĉefa ECU respondas ĉe ID 7E8H. Aliaj Moduloj, Kiel la hibrida regilo aŭ bateria regilo en Prius, Respondu ĉe 07E9H, 07Eah, 07EBH, ktp. Ĉi tiuj estas 8h pli altaj ol la fizika adreso, kiun la modulo respondas. Kvankam la nombro de bajtoj en la resendita valoro estas varia, La mesaĝo uzas 8 Datumaj bajtoj sendepende (Povas buso protokola formo framformat kun 8 Datumaj bajtoj). La bajtoj estas:

Bajto
PID -tipo 0 1 2 3 4 5 6 7
SAE -Normo
7E8H,
7E9H,
7Eah,
ktp.
Nombro de
Plia
Datumaj bajtoj:
3 al 6
Propra reĝimo
Same kiel Demando, Krom ke 40h estas aldonita al la reĝima valoro. Do:
41H = Montri aktualajn datumojn;
42h = frostigi kadron;
ktp.
PID -Kodo
(T.e.: 05 = Motora malvarmiga temperaturo)
valoro de la specifita parametro, bajto 0 Valoro, bajto 1 (nedeviga) Valoro, bajto 2 (nedeviga) Valoro, bajto 3 (nedeviga) ne uzata
(Povas esti 00h aŭ 55h)
Veturila specifa
7E8H, aŭ 8h + Fizika ID de Modulo.
Nombro de
Plia
Datumaj bajtoj:
4al 7
Propra reĝimo: Same kiel Demando, krom ke 40h estas aldonita al la reĝima valoro.(T.e.: 62H = Respondo al reĝimo 22h peto) PID -Kodo
(T.e.: 4980H)
valoro de la specifita parametro, bajto 0 Valoro, bajto 1 (nedeviga) Valoro, bajto 2 (nedeviga) Valoro, bajto 3 (nedeviga)
Veturila specifa
7E8H, aŭ 8h + Fizika ID de Modulo.
Nombro de
Plia
Datumaj bajtoj:
3
7FH ĉi tiu ĝenerala respondo kutime indikanta la modulon ne rekonas la peton. Propra reĝimo: (T.e.: 22H = Plibonigitaj diagnozaj datumoj de PID, 21h = plibonigitaj datumoj per kompenso) 31H ne uzata
(eble estas 00h)

Benz 14pin – 16pinglo

Nissian 14 pinglo – 16pinglo

GM12 PIN-16PIN

DB9-16-pinglo

Iveco 38pin -16 pinglo

Fiat 3 pinglo – 16 pinglo

Toyato 22pin – 16 pinglo

Kiam ajn 20 Pin – 16 pinglo

Audi 2×2 – 16 pinglo

Benz 38 Pin

Mitsubishi 12 pinglo – 16pinglo

Honda 3pin – 16pinglo

BMW 20 Pinglo – 3 pinglo

Subaru 9 pinglo – 16 pinglo

Chrysler 6 pinglo