ODB2 Pinout Codes tanan

Alang sa OBD2 End bukas & i-extend ang assignment sa cable pin ,palihog click dinhi

Standard nga OBD2 Pinout

Maaslom:wiki

Mga mode

Adunay 10 mga paagi sa operasyon nga gihulagway sa pinakabag-o nga OBD-II standard SAE J1979. Sila mao ang mosunod:

Mode (hex) Description
01 Ipakita ang kasamtangan nga datos
02 Ipakita ang freeze frame data
03 Ipakita ang gitipigan nga Diagnostic Trouble Codes
04 Tin-aw ang Diagnostic Trouble Code ug gitipigan nga mga kantidad
05 Mga resulta sa pagsulay, pagmonitor sa oxygen sensor (dili PWEDE lang)
06 Mga resulta sa pagsulay, ubang component/system monitoring (Mga resulta sa pagsulay, oxygen sensor monitoring alang sa CAN lamang)
07 Ipakita ang pending nga Diagnostic Trouble Codes (nakit-an sa karon o katapusan nga siklo sa pagmaneho)
08 Pagkontrol sa operasyon sa on-board nga sangkap/sistema
09 Pangayo ug impormasyon sa sakyanan
0Usa ka Permanente Diagnostic Trouble Codes (Mga DTC) (Gi-clear ang mga DTC)

Dili kinahanglan nga suportahan sa mga tiggama sa salakyanan ang tanan nga mga mode. Ang matag tiggama mahimong maghubit sa dugang nga mga paagi sa ibabaw #9 (e.g.: mode 22 sumala sa gihubit sa SAE J2190 alang sa Ford/GM, mode 21 alang sa Toyota) para sa ubang impormasyon e.g. ang boltahe sa traction battery sa a hybrid nga de-koryenteng sakyanan (HEV).[2]

Mga standard nga PID

Ang lamesa sa ubos nagpakita sa standard OBD-II PIDs nga gihubit sa SAE J1979. Ang gipaabot nga tubag alang sa matag PID gihatag, uban sa impormasyon kon unsaon paghubad sa tubag ngadto sa makahuluganon nga datos. Pag-usab, dili tanan nga mga salakyanan ang mosuporta sa tanan nga mga PID ug adunay mga custom nga PID nga gitakda sa tiggama nga wala gihubit sa sumbanan sa OBD-II.

Timan-i nga ang mga mode 1 ug 2 mga batakan managsama, gawas niana nga Mode 1 naghatag ug kasamtangang impormasyon, samtang ang Mode 2 naghatag og snapshot sa samang data nga gikuha sa punto nga ang kataposang diagnostic trouble code gitakda. Ang mga eksepsiyon mao ang PID 01, nga anaa lamang sa Mode 1, ug PID 02, nga anaa lamang sa Mode 2. Kung Mode 2 PID 02 nagbalik sa zero, unya walay snapshot ug tanan nga uban nga Mode 2 walay kahulogan ang datos.

Kung gigamit ang Bit-Encoded-Notation, gidaghanon sama sa C4 nagpasabot gamay 4 gikan sa data byte C. Ang matag bit giihap gikan sa 0 sa 7, mao na 7 mao ang labing mahinungdanon nga bit ug 0 mao ang labing gamay nga hinungdanon nga bahin.

Usa ka 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

Mode 01

PID
(hex)
PID
(Dis)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
00 0 4 Gisuportahan ang mga PID [01 – 20] Gi-encode ang gamay [A7..D0] == [PID $01..PID $20] Tan-awa sa ubos
01 1 4 Pag-monitor sa kahimtang sukad natangtang ang mga DTC. (Naglakip sa malfunction indicator lamp (MIL) kahimtang ug gidaghanon sa mga DTC.) Gi-encode ang gamay. Tan-awa sa ubos
02 2 2 I-freeze ang DTC
03 3 2 Ang kahimtang sa sistema sa gasolina Gi-encode ang gamay. Tan-awa sa ubos
04 4 1 Kalkulado nga load sa makina 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka} (o {\estilo sa pagpakita {\tfrac {Usa ka}{2.55}}})
05 5 1 Temperatura sa coolant sa makina -40 215 ° C {\displaystyle A-40}
06 6 1 Mubo nga termino nga fuel trim-Bank 1 -100 (Bawasan ang Sugnod: Dato kaayo) 99.2 (Idugang ang Sugnod: Hayag kaayo) %
{\estilo sa pagpakita {\frac {100}{128}}A-100}

(o {\estilo sa pagpakita {\tfrac {Usa ka}{1.28}}-100} )

07 7 1 Long term fuel trim—Bangko 1
08 8 1 Mubo nga termino nga fuel trim-Bank 2
09 9 1 Long term fuel trim—Bangko 2
0Usa ka 10 1 Presyon sa gasolina (gauge pressure) 0 765 kPa {\displaystyle 3A}
0B 11 1 Ang intake manifold hingpit nga presyur 0 255 kPa {\displaystyle A}
0C 12 2 engine RPM 0 16,383.75 rpm {\estilo sa pagpakita {\frac {256A+B}{4}}}
0D 13 1 Kakusog sa sakyanan 0 255 km/h {\displaystyle A}
0E 14 1 Pag-abante sa oras -64 63.5 ° kaniadto TDC {\estilo sa pagpakita {\frac {Usa ka}{2}}-64}
0F 15 1 Pag-inom sa temperatura sa hangin -40 215 ° C {\displaystyle A-40}
10 16 2 MAF rate sa agos sa hangin 0 655.35 gramo/seg {\estilo sa pagpakita {\frac {256A+B}{100}}}
11 17 1 Posisyon sa throttle 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
12 18 1 Gimando nga sekondaryang kahimtang sa hangin Gi-encode ang gamay. Tan-awa sa ubos
13 19 1 Adunay mga sensor sa oxygen (sa 2 mga bangko) [A0..A3] == Bangko 1, Mga sensor 1-4. [A4..A7] == Bangko 2…
14 20 2 Sensor sa Oksiheno 1
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
0
-100
1.275
99.2
boltahe%
{\estilo sa pagpakita {\frac {Usa ka}{200}}}

{\estilo sa pagpakita {\frac {100}{128}}B-100}

(kung B==$FF, Ang sensor wala gigamit sa pagkalkula sa trim)

15 21 2 Sensor sa Oksiheno 2
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
16 22 2 Sensor sa Oksiheno 3
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
17 23 2 Sensor sa Oksiheno 4
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
18 24 2 Sensor sa Oksiheno 5
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
19 25 2 Sensor sa Oksiheno 6
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
1Usa ka 26 2 Sensor sa Oksiheno 7
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
1B 27 2 Sensor sa Oksiheno 8
Usa ka: boltahe
B: Mubo nga termino nga fuel trim
1C 28 1 Ang mga sumbanan sa OBD nga gisunod niini nga awto Gi-encode ang gamay. Tan-awa sa ubos
1D 29 1 Adunay mga sensor sa oxygen (sa 4 mga bangko) Sama sa PID 13, apan [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Auxiliary input status A0 == Pagtangtang sa Gahum (PTO) kahimtang (1 == aktibo)
[A1..A7] wala gigamit
1F 31 2 Panahon sa pagdagan sukad sa pagsugod sa makina 0 65,535 segundo {\displaystyle 256A+B}
20 32 4 Gisuportahan ang mga PID [21 – 40] Gi-encode ang gamay [A7..D0] == [PID $21..PID $40] Tan-awa sa ubos
21 33 2 Distansya nga gibiyahe gamit ang malfunction indicator lamp (MIL) sa 0 65,535 km {\displaystyle 256A+B}
22 34 2 Sugnod nga Riles Pressure (kalabot sa manifold vacuum) 0 5177.265 kPa {\estilo sa pagpakita 0.079(256A+B)}
23 35 2 Sugnod nga Riles Gauge nga Presyon (diesel, o direktang pag-injection sa gasolina) 0 655,350 kPa {\estilo sa pagpakita 10(256A+B)}
24 36 4 Sensor sa Oksiheno 1
AB: Fuel–Air Equivalence Ratio
CD: boltahe
0
0
< 2
< 8
ratio
V
{\estilo sa pagpakita {\frac {2}{65536}}(256A+B)}

{\estilo sa pagpakita {\frac {8}{65536}}(256C+D)}

25 37 4 Sensor sa Oksiheno 2
AB: Fuel–Air Equivalence Ratio
CD: boltahe
26 38 4 Sensor sa Oksiheno 3
AB: Fuel–Air Equivalence Ratio
CD: boltahe
27 39 4 Sensor sa Oksiheno 4
AB: Fuel–Air Equivalence Ratio
CD: boltahe
28 40 4 Sensor sa Oksiheno 5
AB: Fuel–Air Equivalence Ratio
CD: boltahe
29 41 4 Sensor sa Oksiheno 6
AB: Fuel–Air Equivalence Ratio
CD: boltahe
2Usa ka 42 4 Sensor sa Oksiheno 7
AB: Fuel–Air Equivalence Ratio
CD: boltahe
2B 43 4 Sensor sa Oksiheno 8
AB: Fuel–Air Equivalence Ratio
CD: boltahe
2C 44 1 Gisugo EGR 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
2D 45 1 EGR Sayop -100 99.2 % {\estilo sa pagpakita {\tfrac {100}{128}}A-100}
2E 46 1 Gisugo nga evaporative purge 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
2F 47 1 Input sa Level sa Tangke sa Sugnod 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
30 48 1 Mga warm-up sukad natangtang ang mga code 0 255 ihap {\displaystyle A}
31 49 2 Gilay-on ang gibiyahe sukad natangtang ang mga code 0 65,535 km {\displaystyle 256A+B}
32 50 2 Evap. Presyon sa singaw sa Sistema -8,192 8191.75 Pa {\estilo sa pagpakita {\frac {256A+B}{4}}}(AB diay duha ka komplemento gipirmahan)[3]
33 51 1 Hingpit nga Barometric Pressure 0 255 kPa {\displaystyle A}
34 52 4 Sensor sa Oksiheno 1
AB: Fuel–Air Equivalence Ratio
CD: Current
0
-128
< 2
<128
ratio
mA
{\estilo sa pagpakita {\frac {2}{65536}}(256A+B)}

{\estilo sa pagpakita {\frac {256C+D}{256}}-128}

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

35 53 4 Sensor sa Oksiheno 2
AB: Fuel–Air Equivalence Ratio
CD: Current
36 54 4 Sensor sa Oksiheno 3
AB: Fuel–Air Equivalence Ratio
CD: Current
37 55 4 Sensor sa Oksiheno 4
AB: Fuel–Air Equivalence Ratio
CD: Current
38 56 4 Sensor sa Oksiheno 5
AB: Fuel–Air Equivalence Ratio
CD: Current
39 57 4 Sensor sa Oksiheno 6
AB: Fuel–Air Equivalence Ratio
CD: Current
3Usa ka 58 4 Sensor sa Oksiheno 7
AB: Fuel–Air Equivalence Ratio
CD: Current
3B 59 4 Sensor sa Oksiheno 8
AB: Fuel–Air Equivalence Ratio
CD: Current
3C 60 2 Temperatura sa Catalyst: Bangko 1, Sensor 1 -40 6,513.5 ° C {\estilo sa pagpakita {\frac {256A+B}{10}}-40}
3D 61 2 Temperatura sa Catalyst: Bangko 2, Sensor 1
3E 62 2 Temperatura sa Catalyst: Bangko 1, Sensor 2
3F 63 2 Temperatura sa Catalyst: Bangko 2, Sensor 2
40 64 4 Gisuportahan ang mga PID [41 – 60] Gi-encode ang gamay [A7..D0] == [PID $41..PID $60] Tan-awa sa ubos
41 65 4 Pag-monitor sa status niini nga drive cycle Gi-encode ang gamay. Tan-awa sa ubos
42 66 2 Pagkontrol sa boltahe sa module 0 65.535 V {\estilo sa pagpakita {\frac {256A+B}{1000}}}
43 67 2 Hingpit nga kantidad sa pagkarga 0 25,700 % {\estilo sa pagpakita {\tfrac {100}{255}}(256A+B)}
44 68 2 Gisugo sa Fuel–Air ang equivalence ratio 0 < 2 ratio {\estilo sa pagpakita {\tfrac {2}{65536}}(256A+B)}
45 69 1 Relatibong posisyon sa throttle 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
46 70 1 Ambient nga temperatura sa hangin -40 215 ° C {\displaystyle A-40}
47 71 1 Hingpit nga posisyon sa throttle B 0 100 % {\estilo sa pagpakita {\frac {100}{255}}Usa ka}
48 72 1 Hingpit nga posisyon sa throttle C
49 73 1 Posisyon sa accelerator pedal D
4Usa ka 74 1 Posisyon sa accelerator pedal E
4B 75 1 Posisyon sa accelerator pedal F
4C 76 1 Gisugo ang throttle actuator
4D 77 2 Pagdagan sa oras nga adunay MIL 0 65,535 minuto {\displaystyle 256A+B}
4E 78 2 Panahon sukad natangtang ang mga code sa kasamok
4F 79 4 Kinatas-ang bili alang sa Fuel–Air equivalence ratio, boltahe sa sensor sa oxygen, oxygen sensor kasamtangan, ug intake manifold hingpit nga presyur 0, 0, 0, 0 255, 255, 255, 2550 ratio, V, mA, kPa Usa ka, B, C, D*10
50 80 4 Kinatas-ang bili alang sa air flow rate gikan sa mass air flow sensor 0 2550 g/s A*10, B, C, ug D gitagana alang sa umaabot nga paggamit
51 81 1 Matang sa Sugnod Gikan sa fuel type table tan-awa sa ubos
52 82 1 Sugnod sa ethanol % 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
53 83 2 Hingpit nga sistema sa Evap Presyon sa singaw 0 327.675 kPa {\estilo sa pagpakita {\frac {256A+B}{200}}}
54 84 2 Pag-alis sa presyur sa alisngaw sa sistema -32,767 32,768 Pa ((A*256)+B)-32767
55 85 2 Mubo nga termino nga secondary oxygen sensor trim, Usa ka: bangko 1, B: bangko 3 -100 99.2 % {\estilo sa pagpakita {\frac {100}{128}}A-100}{\estilo sa pagpakita {\frac {100}{128}}B-100}
56 86 2 Dugay nga termino nga secondary oxygen sensor trim, Usa ka: bangko 1, B: bangko 3
57 87 2 Mubo nga termino nga secondary oxygen sensor trim, Usa ka: bangko 2, B: bangko 4
58 88 2 Dugay nga termino nga secondary oxygen sensor trim, Usa ka: bangko 2, B: bangko 4
59 89 2 Riles sa gasolina hingpit nga pressure 0 655,350 kPa {\estilo sa pagpakita 10(256A+B)}
5Usa ka 90 1 Relatibo nga posisyon sa pedal sa accelerator 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
5B 91 1 Hybrid battery pack nabilin nga kinabuhi 0 100 % {\estilo sa pagpakita {\tfrac {100}{255}}Usa ka}
5C 92 1 Temperatura sa lana sa makina -40 210 ° C {\displaystyle A-40}
5D 93 2 Timing sa pag-injection sa gasolina -210.00 301.992 ° {\estilo sa pagpakita {\frac {256A+B}{128}}-210}
5E 94 2 Rate sa gasolina sa makina 0 3276.75 L/h {\estilo sa pagpakita {\frac {256A+B}{20}}}
5F 95 1 Mga kinahanglanon sa emission diin ang sakyanan gidisenyo Gi-encode nga gamay
60 96 4 Gisuportahan ang mga PID [61 – 80] Gi-encode ang gamay [A7..D0] == [PID $61..PID $80] Tan-awa sa ubos
61 97 1 Demand sa makina sa drayber – porsyento nga torque -125 125 % A-125
62 98 1 Aktuwal nga makina – porsyento nga torque -125 125 % A-125
63 99 2 Engine reference torque 0 65,535 Nm {\displaystyle 256A+B}
64 100 5 Ang datos sa torque sa makina -125 125 % A-125 walay pulos
B-125 Engine point 1
C-125 Engine point 2
D-125 Engine point 3
E-125 Punto sa makina 4
65 101 2 Auxiliary input / gisuportahan ang output Gi-encode nga gamay
66 102 5 Mass air flow sensor
67 103 3 Temperatura sa coolant sa makina
68 104 7 Pag-intake sa air temperature sensor
69 105 7 Gisugo ang EGR ug EGR Error
6Usa ka 106 5 Gisugo nga Diesel intake air flow control ug relative intake air flow position
6B 107 5 Temperatura sa recirculation sa tambutso sa gas
6C 108 5 Gimando nga kontrol sa throttle actuator ug posisyon sa relatibong throttle
6D 109 6 Sistema sa pagkontrol sa presyur sa gasolina
6E 110 5 Sistema sa pagkontrol sa presyur sa injection
6F 111 3 Ang pressure sa pagsulod sa turbocharger compressor
70 112 9 Pausbaw ang pagkontrol sa presyur
71 113 5 Variable Geometry turbo (VGT) kontrol
72 114 5 Pagkontrol sa basura
73 115 5 Presyon sa tambutso
74 116 5 Turbocharger RPM
75 117 7 Temperatura sa turbocharger
76 118 7 Temperatura sa turbocharger
77 119 5 I-charge ang mas bugnaw nga temperatura sa hangin (CACT)
78 120 9 Temperatura sa Exhaust Gas (EGT) Bangko 1 Espesyal nga PID. Tan-awa sa ubos
79 121 9 Temperatura sa Exhaust Gas (EGT) Bangko 2 Espesyal nga PID. Tan-awa sa ubos
7Usa ka 122 7 Diesel particulate filter (DPF)
7B 123 7 Diesel particulate filter (DPF)
7C 124 9 Diesel Particulate filter (DPF) temperatura
7D 125 1 NOx NTE (Dili-Sa-Paglabaw) kahimtang sa kontrol nga lugar
7E 126 1 PM NTE (Dili-Sa-Paglabaw) kahimtang sa kontrol nga lugar
7F 127 13 Panahon sa pagpadagan sa makina
80 128 4 Gisuportahan ang mga PID [81 – A0] Gi-encode ang gamay [A7..D0] == [PID $81..PID $A0] Tan-awa sa ubos
81 129 21 Panahon sa pagdagan sa makina alang sa Auxiliary Emissions Control Device(AECD)
82 130 21 Panahon sa pagdagan sa makina alang sa Auxiliary Emissions Control Device(AECD)
83 131 5 NOx sensor
84 132 Manifold nga temperatura sa nawong
85 133 NOx reagent nga sistema
86 134 Particulate nga butang (PM) sensor
87 135 Ang intake manifold hingpit nga presyur
A0 160 4 Gisuportahan ang mga PID [A1 – C0] Gi-encode ang gamay [A7..D0] == [PID $A1..PID $C0] Tan-awa sa ubos
C0 192 4 Gisuportahan ang mga PID [C1 – E0] Gi-encode ang gamay [A7..D0] == [PID $C1..PID $E0] Tan-awa sa ubos
C3 195 ? ? ? ? ? Nagbalik ug daghang datos, lakip ang Drive Condition ID ug Engine Speed*
C4 196 ? ? ? ? ? Ang B5 mao ang Engine Idle Request
Ang B6 kay Engine Stop Request*
PID
(hex)
PID
(Dis)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]

Mode 02[usba]

Mode 02 midawat sa samang PIDs isip mode 01, sa samang kahulogan, apan ang impormasyon nga gihatag gikan sa dihang gihimo ang freeze frame.

Kinahanglan nimong ipadala ang numero sa frame sa seksyon sa datos sa mensahe.

PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
02 2 DTC nga hinungdan nga gitipigan ang freeze frame. Gi-encode ang BCD. Gi-decode sama sa mode 3

Mode 03

PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
N/A n*6 Pangayo ug trouble code 3 mga code kada message frame. Tan-awa sa ubos

Mode 04[usba]

PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
N/A 0 Klaro ang mga code sa problema / Malfunction indicator lamp (MIL) / Susiha ang suga sa makina Pagtangtang sa tanan nga gitipigan nga mga code sa problema ug gipalong ang MIL.

Mode 05

PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
0100 Gisuportahan ang OBD Monitor ID ($01 – $20)
0101 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0102 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0103 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0104 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0105 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0106 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0107 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0108 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0109 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
010Usa ka O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
010B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
010C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
010D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
010E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
010F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0110 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 boltahe 0.005 Rich to lean sensor threshold boltahe
0201 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0202 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0203 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0204 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0205 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0206 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0207 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0208 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0209 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
020Usa ka O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
020B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
020C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
020D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
020E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
020F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
0210 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 boltahe 0.005 Lean to Rich sensor threshold boltahe
PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]

Mode 09

PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
00 4 Mode 9 gisuportahan nga mga PID (01 sa 20) Gi-encode ang gamay. [A7..D0] = [PID $01..PID $20] Tan-awa sa ubos
01 1 Ihap sa Mensahe sa VIN sa PID 02. Para lang sa ISO 9141-2, ISO 14230-4 ug SAE J1850. Kasagaran ang bili mahimong 5.
02 17 Numero sa Pag-ila sa Sasakyan (VIN) 17-char BINO, ASCII-encoded ug left-padded uban sa null chars (0x00) kung gikinahanglan.
03 1 Ihap sa mensahe sa Calibration ID alang sa PID 04. Para lang sa ISO 9141-2, ISO 14230-4 ug SAE J1850. Kini mahimong usa ka multiple sa 4 (4 mga mensahe gikinahanglan alang sa matag ID).
04 16,32,48,64.. Pag-calibrate ID Mosangko sa 16 Mga karakter sa ASCII. Ang mga byte sa datos nga wala gigamit i-report nga null bytes (0x00). Daghang CALID mahimong ma-output (16 bytes matag usa)
05 1 Mga numero sa pag-verify sa pagkakalibrate (CVN) ihap sa mensahe alang sa PID 06. Para lang sa ISO 9141-2, ISO 14230-4 ug SAE J1850.
06 4,8,12,16 Mga Numero sa Pag-verify sa Calibration (CVN) Daghang CVN ang mahimong ma-output (4 bytes matag usa) ang gidaghanon sa CVN ug CALID kinahanglan nga magkatugma Ang hilaw nga datos nga wala giputos sa mga null nga karakter (0x00). Kasagaran nga gipakita ingon hex string.
07 1 In-use nga performance tracking message count para sa PID 08 ug 0B. Para lang sa ISO 9141-2, ISO 14230-4 ug SAE J1850. 8 10 8 kon katorse (16) ang mga kantidad gikinahanglan nga i-report, 9 kon napulog walo (18) ang mga kantidad gikinahanglan nga i-report, ug 10 kon baynte (20) ang mga kantidad gikinahanglan nga i-report (usa ka mensahe nagreport sa duha ka mga kantidad, ang matag usa naglangkob sa duha ka byte).
08 4 In-use performance tracking para sa spark ignition nga mga sakyanan 4 o 5 mga mensahe, matag usa nga adunay sulod 4 bytes (duha ka bili). Tan-awa sa ubos
09 1 Ihap sa mensahe sa ngalan sa ECU alang sa PID 0Usa ka
0Usa ka 20 ECU nga ngalan ASCII-coded. Gibutangan sa tuo nga adunay null nga mga karakter (0x00).
0B 4 In-use performance tracking para sa compression ignition nga mga sakyanan 5 mga mensahe, matag usa nga adunay sulod 4 bytes (duha ka bili). Tan-awa sa ubos
PID
(hex)
Gibalik ang mga byte sa datos Description Min nga bili Max nga bili Mga yunit Pormula[a]
  1. ^ Ambak sa:a b c d e f g h i Sa kolum sa pormula, mga letra A, B, C, etc. nagrepresentar sa decimal nga katumbas sa una, ikaduha, ikatulo, etc. bytes sa datos. Diin a (?) makita, nagkasumpaki o dili kompleto nga impormasyon ang anaa.

Bitwise nga naka-encode nga mga PID

Ang pipila sa mga PID sa ibabaw nga lamesa dili mapasabut sa usa ka yano nga pormula. Ang mas detalyado nga pagpatin-aw sa kini nga mga datos gihatag dinhi:

Mode 1 PID 00

Usa ka hangyo alang niini nga PID mobalik 4 bytes sa datos. Matag gamay, gikan sa MSB sa LSB, nagrepresentar sa usa sa sunod 32 PIDs ug naghatag impormasyon bahin sa kung kini gisuportahan.

Pananglitan, kung ang tubag sa sakyanan mao BE1FA813, kini mahimong decode sama niini:

Hexadecimal B E 1 F Usa ka 8 1 3
Binary 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 1 1
Gisuportahan? Oo Dili Oo Oo Oo Oo Oo Dili Dili Dili Dili Oo Oo Oo Oo Oo Oo Dili Oo Dili Oo Dili Dili Dili Dili Dili Dili Oo Dili Dili Oo Oo
Numero sa PID 01 02 03 04 05 06 07 08 09 0Usa ka 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1Usa ka 1B 1C 1D 1E 1F 20

Busa, gisuportahan ang mga PID: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F ug 20

Mode 1 PID 01

Usa ka hangyo alang niini nga PID mobalik 4 bytes sa datos, gimarkahan A B C ug D.

Ang unang byte(Usa ka) adunay duha ka piraso sa impormasyon. gamay A7 (MSB sa byte A, ang unang byte) nagpakita kung ang MIL o dili (check sa suga sa makina) gilamdagan. Mga bit A6 pinaagi sa A0nagrepresentar sa gidaghanon sa mga diagnostic trouble code nga gi-flag karon sa ECU.

Ang ikaduha, ikatulo, ug ikaupat nga byte(B, C ug D) paghatag impormasyon mahitungod sa pagkaanaa ug pagkakompleto sa pipila ka on-board nga mga pagsulay. Timan-i kana nga pagsulay anaa gipakita pinaagi sa set (1) bit ug pagkakompleto gipakita pinaagi sa pag-reset (0) gamay.

gamay Ngalan Kahubitan
A7 MIL Off o On, nagpakita kon ang CEL/MIL on (o kinahanglan nga sa)
A6A0 DTC_CNT Gidaghanon sa gikumpirma nga mga DTC nga may kalabotan sa emisyon nga magamit aron ipakita.
B7 GIRESERBA Gireserba (dapat nga 0)
B3 WALAY NGALAN 0 = Gisuportahan ang Spark ignition monitor (USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. Otto o Wankel nga mga makina)
1 = Gisuportahan ang compression ignition monitor (USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. Mga makina sa diesel)

Ania ang kasagaran nga mga kahulugan sa bit B, sila gibase sa pagsulay.

Anaa ang pagsulay Dili kompleto ang pagsulay
Mga sangkap B2 B6
Sistema sa Sugnod B1 B5
Misfire B0 B4

Ang ikatulo ug ikaupat nga byte kinahanglan nga hubaron nga lahi depende kung ang makina spark ignition (USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. Otto o Wankel nga mga makina) o compression ignition (USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. Mga makina sa diesel). Sa ikaduha (B) byte, gamay 3 nagpakita kon unsaon paghubad ang C ug D bytes, uban sa 0 pagka spark (Otto o Wankel) ug 1 (gitakda) kay compression (Diesel).

Ang mga byte C ug D alang sa spark ignition monitor (USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. Otto o Wankel nga mga makina):

Anaa ang pagsulay Dili kompleto ang pagsulay
Sistema sa EGR C7 D7
Oxygen Sensor Heater C6 D6
Sensor sa Oksiheno C5 D5
A/C Refrigerant C4 D4
Secondary Air System C3 D3
Sistema sa evaporative C2 D2
Gipainit nga Catalyst C1 D1
Catalyst C0 D0

Ug ang mga byte C ug D alang sa compression ignition monitor (Mga makina sa diesel):

Anaa ang pagsulay Dili kompleto ang pagsulay
EGR ug/o VVT System C7 D7
Pagmonitor sa PM filter C6 D6
Exhaust Gas Sensor C5 D5
– Gireserba – C4 D4
Pagpataas sa Presyon C3 D3
– Gireserba – C2 D2
NOx/SCR Monitor C1 D1
NMHC Catalyst[a] C0 D0
  1. Ambak^ NMHC mahimo nagbarog alang sa Non-Methane HydroCarbons, apan ang J1979 wala maglamdag kanato. Ang hubad mao ang ammonia sensor sa SCR catalyst.

Mode 1 PID 41

Usa ka hangyo alang niini nga PID mobalik 4 bytes sa datos. Ang una nga byte kanunay nga zero. Ang ikaduha, ikatulo, ug ang ikaupat nga byte naghatag og impormasyon mahitungod sa pagkaanaa ug pagkakompleto sa pipila ka on-board nga mga pagsulay. Sama sa PID 01, ang ikatulo ug ikaupat nga byte kinahanglang hubaron nga lahi depende sa matang sa ignition (B3) – uban sa 0 pagka spark ug 1 (gitakda) kay compression. Timan-i pag-usab kana nga pagsulay anaa girepresentahan sa usa ka set (1) bit ug pagkakompleto girepresentahan sa usa ka pag-reset (0) gamay.

Ania ang kasagaran nga mga kahulugan sa bit B, sila gibase sa pagsulay.

Anaa ang pagsulay Dili kompleto ang pagsulay
Mga sangkap B2 B6
Sistema sa Sugnod B1 B5
Misfire B0 B4

Ang mga byte C ug D alang sa spark ignition monitor (USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. Otto o Wankel nga mga makina):

Anaa ang pagsulay Dili kompleto ang pagsulay
Sistema sa EGR C7 D7
Oxygen Sensor Heater C6 D6
Sensor sa Oksiheno C5 D5
A/C Refrigerant C4 D4
Secondary Air System C3 D3
Sistema sa evaporative C2 D2
Gipainit nga Catalyst C1 D1
Catalyst C0 D0

Ug ang mga byte C ug D alang sa compression ignition monitor (Mga makina sa diesel):

Anaa ang pagsulay Dili kompleto ang pagsulay
EGR ug/o VVT System C7 D7
Pagmonitor sa PM filter C6 D6
Exhaust Gas Sensor C5 D5
– Gireserba – C4 D4
Pagpataas sa Presyon C3 D3
– Gireserba – C2 D2
NOx/SCR Monitor C1 D1
NMHC Catalyst[a] C0 D0
  1. Ambak^ NMHC mahimo nagbarog alang sa Non-Methane HydroCarbons, apan ang J1979 wala maglamdag kanato. Ang hubad mao ang ammonia sensor sa SCR catalyst.

Mode 1 PID 78

Ang usa ka hangyo alang niini nga PID mobalik 9 bytes sa datos. Ang una nga byte usa ka gamay nga na-encode nga natad nga nagpakita kung diin EGT gisuportahan ang mga sensor:

Byte Description
Usa ka Gisuportahan ang mga sensor sa EGT
BC Temperatura nga gibasa sa EGT11
DE Temperatura nga gibasa sa EGT12
FG Temperatura nga gibasa sa EGT13
HAko Temperatura nga gibasa sa EGT14

Ang unang byte kay bit-encoded sama sa mosunod:

gamay Description
A7A4 Gireserba
A3 EGT nga bangko 1, sensor 4 Gisuportahan?
A2 EGT nga bangko 1, sensor 3 Gisuportahan?
A1 EGT nga bangko 1, sensor 2 Gisuportahan?
A0 EGT nga bangko 1, sensor 1 Gisuportahan?

Ang nahabilin nga mga byte mao ang 16 bit integer nga nagpakita sa temperatura sa degrees Celsius sa range -40 sa 6513.5 (timbangan 0.1), gamit ang naandan {\estilo sa pagpakita (Atimes 256+B)/10-40} pormula (Ang MSB kay A, Ang LSB kay B). Ang mga bili lamang diin ang katugbang nga sensor gisuportahan ang makahuluganon.

Ang sama nga istruktura magamit sa PID 79, apan ang mga kantidad alang sa mga sensor sa bangko 2.

Mode 3 (walay PID nga gikinahanglan)

Ang usa ka hangyo alang niini nga mode nagbalik sa usa ka lista sa mga DTC nga gitakda. Ang lista gi-encapsulated gamit ang ISO 15765-2 protocol.

Kung adunay duha o gamay nga DTC (4 bytes) gibalik sila sa usa ka ISO-TP Single Frame (SF). Tulo o daghan pa nga mga DTC sa lista ang gitaho sa daghang mga frame, uban ang eksaktong ihap sa mga frame nagdepende sa matang sa komunikasyon ug mga detalye sa pag-address.

Ang matag trouble code nagkinahanglan 2 bytes sa paghulagway. Ang deskripsyon sa teksto sa usa ka code sa problema mahimong ma-decode sama sa mosunod. Ang unang karakter sa trouble code gitino sa unang duha ka bits sa unang byte:

A7A6 Unang karakter sa DTC
00 P – Powertrain
01 C – Chassis
10 B – Lawas
11 U – Network

Ang duha ka mosunod nga mga digit gi-encode ingon 2 mga tipik. Ang ikaduhang karakter sa DTC usa ka numero nga gihubit sa mosunod nga lamesa:

A5A4 Ikaduha nga karakter sa DTC
00 0
01 1
10 2
11 3

Ang ikatulo nga karakter sa DTC usa ka numero nga gihubit sa

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

Ang ikaupat ug ikalima nga mga karakter gihubit sa samang paagi sa ikatulo, pero gamit ug bits B7B4 ug B3B0. Ang resulta nga lima ka karakter nga code kinahanglan nga tan-awon sama sa “U0158” ug mahimong tan-awon sa usa ka lamesa sa OBD-II DTCs. Hexadecimal nga mga karakter (0-9, A-F), samtang medyo talagsaon, gitugotan sa katapusan 3 mga posisyon sa code mismo.

Mode 9 PID 08

Naghatag kini og impormasyon bahin sa pagsubay sa gigamit nga performance alang sa mga catalyst nga bangko, mga bangko sa sensor sa oxygen, evaporative leak detection system, EGR system ug secondary air system.

Ang numerator alang sa matag component o sistema nagsubay sa gidaghanon sa mga higayon nga ang tanang kondisyon nga gikinahanglan alang sa usa ka piho nga monitor sa pag-ila sa usa ka malfunction nasugatan.. Ang denominator alang sa matag sangkap o sistema nagsubay sa gidaghanon sa mga higayon nga ang sakyanan gipaandar sa gipiho nga mga kondisyon.

Ang pag-ihap sa mga butang sa datos kinahanglan nga i-report sa sinugdanan (ang unang byte).

Ang tanang data item sa In-use Performance Tracking record naglangkob sa duha (2) bytes ug gitaho niini nga han-ay (ang matag mensahe adunay duha ka butang, busa ang gitas-on sa mensahe mao 4).

Mnemonic Description
OBDCOND Mga Kondisyon sa Pag-monitor sa OBD nga Nasugatan nga Ihap
IGNCNTR Ignition Counter
CATCOMP1 Ang Catalyst Monitor Completion Counts Bank 1
CATCOND1 Catalyst Monitor Kondisyon Nahimamat Counts Bank 1
CATCOMP2 Ang Catalyst Monitor Completion Counts Bank 2
CATCOND2 Catalyst Monitor Kondisyon Nahimamat Counts Bank 2
O2SCOMP1 Ang O2 Sensor Monitor Completion Counts Bank 1
O2SCOND1 O2 Sensor Monitor Kondisyon Nahimamat Counts Bank 1
O2SCOMP2 Ang O2 Sensor Monitor Completion Counts Bank 2
O2SCOND2 O2 Sensor Monitor Kondisyon Nahimamat Counts Bank 2
EGRCOMP Mga Ihap sa Kondisyon sa Pagkompleto sa EGR Monitor
EGRCOND EGR Monitor Kondisyon Nasugatan Ihap
AIRCOMP Ihap sa Kondisyon sa Pagkompleto sa AIR Monitor (Ikaduhang Hangin)
AIRCOND AIR Monitor Kondisyon Nasugatan Ihap (Ikaduhang Hangin)
EVAPCOMP Ihap sa Kondisyon sa Pagkompleto sa EVAP Monitor
EVAPCOND EVAP Monitor Kondisyon Nasugatan Ihap
SO2SCOMP1 Secondary O2 Sensor Monitor Completion Counts Bank 1
SO2SCOND1 Secondary O2 Sensor Monitor Kondisyon Nasugatan Counts Bank 1
SO2SCOMP2 Secondary O2 Sensor Monitor Completion Counts Bank 2
SO2SCOND2 Secondary O2 Sensor Monitor Kondisyon Nasugatan Counts Bank 2

Mode 9 PID 0B

Naghatag kini og impormasyon bahin sa track in-use performance alang sa NMHC catalyst, NOx catalyst monitor, NOx adsorber monitor, PM filter monitor, monitor sa exhaust gas sensor, EGR/VVT monitor, boost pressure monitor ug fuel system monitor.

Ang tanan nga mga butang sa datos naglangkob sa duha (2) bytes ug gitaho niini nga han-ay (ang matag mensahe adunay duha ka butang, busa ang gitas-on sa mensahe mao 4):

Mnemonic Description
OBDCOND Mga Kondisyon sa Pag-monitor sa OBD nga Nasugatan nga Ihap
IGNCNTR Ignition Counter
HCCATCOMP Ihap sa Kondisyon sa Pagkompleto sa NMHC Catalyst Monitor
HCCATCOND Ang NMHC Catalyst Monitor Kondisyon nga Nasugatan Ihap
NCATCOMP NOx/SCR Catalyst Monitor Completion Conditions Counts
NCATCOND Ang NOx/SCR Catalyst Monitor nga Kondisyon nga Nasugatan nga Ihap
NADSCOMP Ang NOx Adsorber Monitor nga Pagkompleto sa Kondisyon sa Ihap
NADSCOND Mga Kondisyon sa NOx Adsorber Monitor nga Nasugatan
PMCOMP Mga Ihap sa Kondisyon sa Pagkompleto sa PM Filter Monitor
PMCOND PM Filter Monitor Kondisyon Nasugatan Ihap
EGSCOMP Pag-ihap sa Kondisyon sa Pagkompleto sa Pag-monitor sa Exhaust Gas Sensor
EGSCOND Exhaust Gas Sensor Monitor Kondisyon Nasugatan Ihap
EGRCOMP EGR ug/o VVT Monitor Completion Conditions Counts
EGRCOND EGR ug/o VVT Monitor Kondisyon Nasugatan Ihap
BPCOMP Pag-uswag sa Pressure Monitor Pagkompleto sa Kondisyon Ihap
BPCOND Boost Pressure Monitor Kondisyon nga Nasugatan Ihap
FUELCOMP Ihap sa Kondisyon sa Pagkompleto sa Fuel Monitor
FUELCOND Mga Kondisyon sa Pag-monitor sa Sugnod nga Nasugatan nga Ihap

Giihap nga mga PID[usba]

Ang ubang mga PID kinahanglang hubaron nga espesyal, ug dili kinahanglan nga eksakto nga bitwise nga gi-encode, o sa bisan unsang sukod. Ang mga kantidad alang niini nga mga PID mao ang gilista.

Mode 1 PID 03[usba]

Usa ka hangyo alang niini nga PID mobalik 2 bytes sa datos. Ang unang byte naghulagway sa fuel system #1.

Bili Description
1 Open loop tungod sa dili igo nga temperatura sa makina
2 Sirado nga loop, gamit ang feedback sa oxygen sensor aron mahibal-an ang pagsagol sa gasolina
4 Open loop tungod sa engine load O fuel cut tungod sa deceleration
8 Open loop tungod sa sistema sa kapakyasan
16 Sirado nga loop, naggamit ug labing menos usa ka sensor sa oxygen apan adunay sayup sa sistema sa feedback

Ang bisan unsang uban nga kantidad usa ka dili balido nga tubag. Adunay mahimo nga usa ka gamay nga set sa kadaghanan.

Ang ikaduhang byte naghulagway sa fuel system #2 (kon kini anaa) ug gi-encode nga parehas sa unang byte.

Mode 1 PID 12

Ang usa ka hangyo alang niini nga PID nagbalik sa usa ka byte sa datos nga naghulagway sa ikaduhang kahimtang sa hangin.

Bili Description
1 Upstream
2 Sa ubos sa catalytic converter
4 Gikan sa atmospera sa gawas o sa gawas
8 Gisugo ang bomba alang sa pagdayagnos

Ang bisan unsang uban nga kantidad usa ka dili balido nga tubag. Adunay mahimo nga usa ka gamay nga set sa kadaghanan.

Mode 1 PID 1C

Ang usa ka hangyo alang niini nga PID nagbalik usa ka byte sa datos nga naghulagway kung unsang mga sumbanan sa OBD nga kini nga ECU gidisenyo aron sundon.. Ang lain-laing mga kantidad nga mahimo sa data byte gipakita sa ubos, sunod sa ilang gipasabot:

Bili Description
1 OBD-II nga gihubit sa CARB
2 OBD nga gihubit sa EPA
3 OBD ug OBD-II
4 OBD-I
5 Dili OBD compliant
6 EOBD (Europe)
7 EOBD ug OBD-II
8 EOBD ug OBD
9 EOBD, OBD ug OBD II
10 JOBD (Japan)
11 JOBD ug OBD II
12 JOBD ug EOBD
13 JOBD, EOBD, ug OBD II
14 Gireserba
15 Gireserba
16 Gireserba
17 Diagnostics sa Manufacturer sa Makina (EMD)
18 Gipauswag ang Diagnostics sa Manufacturer sa Makina (EMD+)
19 Bug-at nga Katungdanan sa On-Board Diagnostics (Bata/Partiyal) (HD OBD-C)
20 Bug-at nga Katungdanan sa On-Board Diagnostics (HD OBD)
21 World Wide Harmonized OBD (WWH OBD)
22 Gireserba
23 Bug-at nga Katungdanan sa Euro OBD Stage I nga walay kontrol sa NOx (HD EOBD-I)
24 Heavy Duty Euro OBD Stage I nga adunay kontrol sa NOx (HD EOBD-I N)
25 Bug-at nga Katungdanan sa Euro OBD Stage II nga walay kontrol sa NOx (HD EOBD-II)
26 Bug-at nga Katungdanan sa Euro OBD Stage II nga adunay kontrol sa NOx (HD EOBD-II N)
27 Gireserba
28 Brazil OBD Phase 1 (OBDBr-1)
29 Brazil OBD Phase 2 (OBDBr-2)
30 Koreano nga OBD (KOBD)
31 India OBD I (IOBD I)
32 India OBD II (IOBD II)
33 Bug-at nga Katungdanan sa Euro OBD Stage VI (HD EOBD-IV)
34-250 Gireserba
251-255 Dili magamit alang sa buluhaton (SAE J1939 espesyal nga kahulogan)

Type sa Fuel Coding

Mode 1 PID 51 mibalik og bili gikan sa usa ka enumerated list nga naghatag sa fuel type sa sakyanan. Ang klase sa gasolina gibalik isip usa ka byte, ug ang bili gihatag sa mosunod nga lamesa:

Bili Description
0 Dili magamit
1 Gasolina
2 Methanol
3 Ethanol
4 Diesel
5 LPG
6 CNG
7 Propane
8 Elektrisidad
9 Bifuel nagdagan sa Gasoline
10 Bifuel nga nagdagan sa Methanol
11 Bifuel nga nagdagan sa Ethanol
12 Bifuel nga nagdagan sa LPG
13 Bifuel nga nagdagan sa CNG
14 Bifuel nga nagdagan sa Propane
15 Bifuel nga nagdagan sa Elektrisidad
16 Bifuel nga nagdagan sa electric ug combustion engine
17 Hybrid nga gasolina
18 Hybrid nga Ethanol
19 Hybrid nga Diesel
20 Hybrid nga Electric
21 Hybrid running electric ug combustion engine
22 Hybrid Regenerative
23 Bifuel nga nagdagan sa diesel

Ang bisan unsang ubang kantidad gireserba sa ISO/SAE. Sa pagkakaron walay mga kahulugan alang sa flexible-fuel nga sakyanan.

Non-standard nga mga PID

Ang kadaghanan sa tanan nga OBD-II PID nga gigamit dili standard. Alang sa kadaghanan sa modernong mga sakyanan, adunay daghan pa nga mga gimbuhaton nga gisuportahan sa OBD-II interface kay sa gitabonan sa standard PIDs, ug adunay medyo gamay nga overlap tali sa mga tiggama sa salakyanan alang niining dili standard nga mga PID.

Adunay limitado nga impormasyon nga anaa sa publikong dominyo alang sa dili standard nga mga PID. Ang nag-unang tinubdan sa impormasyon sa dili standard nga mga PID sa lain-laing mga tiggama gipadayon sa US-based Equipment ug Tool Institute ug magamit ra sa mga miyembro. Ang presyo sa membership sa ETI alang sa pag-access sa mga scan code magkalainlain base sa gidak-on sa kompanya nga gipasabut sa tinuig nga pagbaligya sa mga gamit ug kagamitan sa awto sa North America:

Tinuig nga Pagbaligya sa North America Tinuig nga Bayad
Ubos $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Labaw sa $50,000,000 $10,000

Hinuon, bisan ang pagkamiyembro sa ETI dili maghatag kompleto nga dokumentasyon alang sa dili standard nga mga PID. ETI nga estado:[4][5]

Ang ubang mga OEM nagdumili sa paggamit sa ETI isip one-stop source sa scan tool information. Gipalabi nila nga magnegosyo sa matag kompanya sa himan nga gilain. Kini nga mga kompanya kinahanglan usab nga mosulod ka sa usa ka kontrata uban kanila. Nagkalainlain ang mga singil apan ania ang usa ka snapshot kaniadtong Abril 13th, 2015 sa matag tuig nga bayad:

GM $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 plus $2,000 kada update. Ang mga update mahitabo kada tuig.

MAHIMO (11-gamay) porma sa bus

Ang pangutana ug tubag sa PID mahitabo sa CAN bus sa sakyanan. Ang standard nga mga hangyo ug tubag sa OBD naggamit sa mga functional nga adres. Ang diagnostic reader magsugod ug pangutana gamit ang CAN ID 7DFh[klaripikasyon gikinahanglan], nga naglihok isip adres sa sibya, ug modawat sa mga tubag gikan sa bisan unsang ID sa range 7E8h ngadto sa 7EFh. Ang mga ECU nga makatubag sa mga pangutana sa OBD maminaw sa functional broadcast ID sa 7DFh ug usa ka assigned ID sa range 7E0h ngadto sa 7E7h. Ang ilang tubag adunay ID sa ilang gi-assign nga ID plus 8 USB-C Ngadto sa USB2.0 Micro B Female Adapter Cable. 7E8h hangtod 7EFh.

Kini nga pamaagi nagtugot hangtod sa walo ka ECU, matag usa nga independente nga nagtubag sa mga pangutana sa OBD. Ang diagnostic reader mahimong mogamit sa ID sa ECU response frame aron ipadayon ang komunikasyon sa usa ka piho nga ECU. Sa partikular, multi-frame nga komunikasyon nagkinahanglan og tubag sa piho nga ECU ID kay sa ID 7DFh.

Ang CAN bus mahimo usab nga gamiton alang sa komunikasyon lapas sa standard nga mga mensahe sa OBD. Ang physical addressing naggamit ug partikular nga CAN IDs para sa piho nga modules (e.g., 720h alang sa instrument cluster sa Fords) nga adunay proprietary frame payloads.

Pangutana

Ang functional PID nga pangutana ipadala sa sakyanan sa CAN bus sa ID 7DFh, naggamit 8 data byte. Ang mga byte mao ang:

Byte
Uri sa PID 0 1 2 3 4 5 6 7
SAE Standard Gidaghanon sa
dugang
data byte:
2
Mode
01 = ipakita ang kasamtangan nga datos;
02 = freeze frame;
etc.
PID code
(e.g.: 05 = Temperatura sa coolant sa makina)
wala gigamit
(mahimong 55h)
Espesipiko sa sakyanan Gidaghanon sa
dugang
data byte:
3
Pasadya nga paagi: (e.g.: 22 = gipaayo nga datos) PID code
(e.g.: 4980h)
wala gigamit
(mahimong 00h o 55h)

tubag

Ang sakyanan motubag sa PID nga pangutana sa CAN bus nga adunay mga message ID nga nagdepende kung asa nga module ang mitubag. Kasagaran ang makina o nag-unang ECU motubag sa ID 7E8h. Uban pang mga module, sama sa hybrid controller o battery controller sa usa ka Prius, tubag sa 07E9h, 07EAh, 07EBh, etc. Kini mga 8h nga mas taas kaysa pisikal nga adres nga gitubag sa module. Bisan kung ang gidaghanon sa mga byte sa gibalik nga kantidad kay variable, gigamit ang mensahe 8 data bytes walay sapayan (PWEDE bus protocol porma Frameformat uban sa 8 data byte). Ang mga byte mao ang:

Byte
Uri sa PID 0 1 2 3 4 5 6 7
SAE Standard
7E8h,
7E9h,
7EAh,
etc.
Gidaghanon sa
dugang
data byte:
3 sa 6
Pasadya nga paagi
Sama sa pangutana, gawas nga ang 40h gidugang sa kantidad sa mode. Busa:
41h = ipakita ang kasamtangan nga datos;
42h = freeze nga bayanan;
etc.
PID code
(e.g.: 05 = Temperatura sa coolant sa makina)
bili sa espesipikong parameter, byte 0 bili, byte 1 (kapilian) bili, byte 2 (kapilian) bili, byte 3 (kapilian) wala gigamit
(mahimong 00h o 55h)
Espesipiko sa sakyanan
7E8h, o 8h + pisikal nga ID sa module.
Gidaghanon sa
dugang
data byte:
4sa 7
Pasadya nga paagi: parehas sa pangutana, gawas nga ang 40h gidugang sa kantidad sa mode.(e.g.: 62h = tubag sa mode 22h nga hangyo) PID code
(e.g.: 4980h)
bili sa espesipikong parameter, byte 0 bili, byte 1 (kapilian) bili, byte 2 (kapilian) bili, byte 3 (kapilian)
Espesipiko sa sakyanan
7E8h, o 8h + pisikal nga ID sa module.
Gidaghanon sa
dugang
data byte:
3
7Fh kini usa ka kinatibuk-ang tubag nga kasagaran nagpakita nga ang module wala makaila sa hangyo. Pasadya nga paagi: (e.g.: 22h = gipaayo nga diagnostic data pinaagi sa PID, 21h = gipaayo nga datos pinaagi sa offset) 31h wala gigamit
(mahimong 00h)

Benz 14pin – 16pin

Nissan 14 pin – 16pin

GM12 PIN-16PIN

DB9-16 PIN

iveco 38 pin -16 pin

Ang Fiat 3 pin – 16 pin

Toyato 22pin – 16 pin

KIA 20 Pin – 16 pin

Audi 2×2 – 16 pin

Benz 38 Pin

Mitsubishi 12 pin – 16pin

Honda 3pin – 16pin

BMW 20 PIN – 3 pin

Subaru 9 pin – 16 pin

Chrysler 6 pin