ODB2 Pinout Code lahat

Para sa OBD2 End bukas & pahabain ang pagtatalaga ng cable pin ,paki click dito

Karaniwang OBD2 Pinout

Maasim:wiki

Mga mode

meron 10 mga mode ng operasyon na inilarawan sa pinakabagong OBD-II standard SAE J1979. Ang mga ito ay ang mga sumusunod:

Mode (hex) paglalarawan
01 Ipakita ang kasalukuyang data
02 Ipakita ang data ng freeze frame
03 Ipakita ang mga nakaimbak na Diagnostic Trouble Code
04 I-clear ang Diagnostic Trouble Code at mga naka-imbak na halaga
05 Mga resulta ng pagsubok, pagsubaybay ng oxygen sensor (hindi PWEDE lang)
06 Mga resulta ng pagsubok, iba pang component/system monitoring (Mga resulta ng pagsubok, oxygen sensor monitoring para sa CAN lamang)
07 Ipakita ang mga nakabinbing Diagnostic Trouble Code (nakita sa kasalukuyan o huling ikot ng pagmamaneho)
08 Kontrolin ang operasyon ng on-board na bahagi/system
09 Humiling ng impormasyon ng sasakyan
0A Permanente Mga Code ng Diagnostic Trouble (Mga DTC) (Na-clear ang mga DTC)

Ang mga tagagawa ng sasakyan ay hindi kinakailangang suportahan ang lahat ng mga mode. Maaaring tukuyin ng bawat tagagawa ang mga karagdagang mode sa itaas #9 (hal.: mode 22 gaya ng tinukoy ng SAE J2190 para sa Ford/GM, mode 21 para sa Toyota) para sa iba pang impormasyon hal. ang boltahe ng baterya ng traksyon sa a hybrid na de-kuryenteng sasakyan (HEV).[2]

Mga karaniwang PID

Ipinapakita ng talahanayan sa ibaba ang mga karaniwang OBD-II PID gaya ng tinukoy ng SAE J1979. Ang inaasahang tugon para sa bawat PID ay ibinigay, kasama ng impormasyon kung paano isasalin ang tugon sa makabuluhang datos. muli, hindi lahat ng sasakyan ay susuportahan ang lahat ng PID at maaaring mayroong mga custom na PID na tinukoy ng tagagawa na hindi tinukoy sa pamantayan ng OBD-II.

Tandaan na ang mga mode 1 at 2 ay karaniwang magkapareho, maliban sa Mode na iyon 1 nagbibigay ng kasalukuyang impormasyon, samantalang ang Mode 2 nagbibigay ng snapshot ng parehong data na kinuha sa punto kung kailan naitakda ang huling diagnostic trouble code. Ang mga eksepsiyon ay PID 01, na available lang sa Mode 1, at PID 02, na available lang sa Mode 2. Kung Mode 2 PID 02 nagbabalik ng zero, pagkatapos ay walang snapshot at lahat ng iba pang Mode 2 walang kahulugan ang data.

Kapag gumagamit ng Bit-Encoded-Notation, mga dami tulad ng C4 ay nangangahulugang bit 4 mula sa data byte C. Ang bawat bit ay binilang mula sa 0 sa 7, kaya 7 ay ang pinaka makabuluhang bit at 0 ay ang hindi bababa sa makabuluhang bit.

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

Mode 01

PID
(hex)
PID
(Dec)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
00 0 4 Mga suportadong PID [01 – 20] Bit na naka-encode [A7..D0] == [PID $01..PID $20] Tingnan sa ibaba
01 1 4 Subaybayan ang katayuan mula noong na-clear ang mga DTC. (May kasamang malfunction indicator lamp (MIL) katayuan at bilang ng mga DTC.) Bit na naka-encode. Tingnan sa ibaba
02 2 2 I-freeze ang DTC
03 3 2 Katayuan ng sistema ng gasolina Bit na naka-encode. Tingnan sa ibaba
04 4 1 Kinakalkula ang pagkarga ng engine 0 100 % {\displaystyle {\tfrac {100}{255}}A} (o {\displaystyle {\tfrac {A}{2.55}}})
05 5 1 Temperatura ng coolant ng engine -40 215 ° C {\displaystyle A-40}
06 6 1 Short term fuel trim—Bangko 1 -100 (Bawasan ang gasolina: Masyadong Mayaman) 99.2 (Magdagdag ng gasolina: Masyadong Lean) %
{\displaystyle {\frac {100}{128}}A-100}

(o {\displaystyle {\tfrac {A}{1.28}}-100} )

07 7 1 Pangmatagalang fuel trim—Bank 1
08 8 1 Short term fuel trim—Bangko 2
09 9 1 Pangmatagalang fuel trim—Bank 2
0A 10 1 Presyon ng gasolina (gauge pressure) 0 765 kPa {\displaystyle 3A}
0B 11 1 Intake manifold absolute pressure 0 255 kPa {\displaystyle A}
0C 12 2 RPM ng makina 0 16,383.75 rpm {\displaystyle {\frac {256A+B}{4}}}
0D 13 1 Bilis ng sasakyan 0 255 km/h {\displaystyle A}
0E 14 1 Timing advance -64 63.5 ° dati TDC {\displaystyle {\frac {A}{2}}-64}
0F 15 1 Temperatura ng hangin sa pagpasok -40 215 ° C {\displaystyle A-40}
10 16 2 MAF rate ng daloy ng hangin 0 655.35 gramo/seg {\displaystyle {\frac {256A+B}{100}}}
11 17 1 Posisyon ng throttle 0 100 % {\displaystyle {\tfrac {100}{255}}A}
12 18 1 Inutusan ang pangalawang katayuan sa hangin Bit na naka-encode. Tingnan sa ibaba
13 19 1 Ang mga sensor ng oxygen ay naroroon (sa 2 mga bangko) [A0..A3] == Bangko 1, Mga sensor 1-4. [A4..A7] == Bangko 2…
14 20 2 Sensor ng Oxygen 1
A: Boltahe
B: Panandaliang trim ng gasolina
0
-100
1.275
99.2
volts%
{\displaystyle {\frac {A}{200}}}

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

(kung B==$FF, hindi ginagamit ang sensor sa pagkalkula ng trim)

15 21 2 Sensor ng Oxygen 2
A: Boltahe
B: Panandaliang trim ng gasolina
16 22 2 Sensor ng Oxygen 3
A: Boltahe
B: Panandaliang trim ng gasolina
17 23 2 Sensor ng Oxygen 4
A: Boltahe
B: Panandaliang trim ng gasolina
18 24 2 Sensor ng Oxygen 5
A: Boltahe
B: Panandaliang trim ng gasolina
19 25 2 Sensor ng Oxygen 6
A: Boltahe
B: Panandaliang trim ng gasolina
1A 26 2 Sensor ng Oxygen 7
A: Boltahe
B: Panandaliang trim ng gasolina
1B 27 2 Sensor ng Oxygen 8
A: Boltahe
B: Panandaliang trim ng gasolina
1C 28 1 Mga pamantayan ng OBD na sinusunod ng sasakyang ito Bit na naka-encode. Tingnan sa ibaba
1D 29 1 Ang mga sensor ng oxygen ay naroroon (sa 4 mga bangko) Katulad ng PID 13, ngunit [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Katayuan ng auxiliary input A0 == Power Take Off (PTO) katayuan (1 == aktibo)
[A1..A7] hindi ginagamit
1F 31 2 Oras ng pagpapatakbo mula nang magsimula ang makina 0 65,535 segundo {\displaystyle 256A+B}
20 32 4 Mga suportadong PID [21 – 40] Bit na naka-encode [A7..D0] == [PID $21..PID $40] Tingnan sa ibaba
21 33 2 Distansya na nilakbay gamit ang malfunction indicator lamp (MIL) sa 0 65,535 km {\displaystyle 256A+B}
22 34 2 Rail ng gasolina Presyon (may kaugnayan sa manifold vacuum) 0 5177.265 kPa {\displaystyle 0.079(256A+B)}
23 35 2 Rail ng gasolina Gauge Pressure (diesel, o direktang iniksyon ng gasolina) 0 655,350 kPa {\displaystyle 10(256A+B)}
24 36 4 Sensor ng Oxygen 1
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
0
0
< 2
< 8
ratio
V
{\displaystyle {\frac {2}{65536}}(256A+B)}

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

25 37 4 Sensor ng Oxygen 2
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
26 38 4 Sensor ng Oxygen 3
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
27 39 4 Sensor ng Oxygen 4
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
28 40 4 Sensor ng Oxygen 5
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
29 41 4 Sensor ng Oxygen 6
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
2A 42 4 Sensor ng Oxygen 7
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
2B 43 4 Sensor ng Oxygen 8
AB: Fuel–Air Equivalence Ratio
CD: Boltahe
2C 44 1 Nag-utos EGR 0 100 % {\displaystyle {\tfrac {100}{255}}A}
2D 45 1 Error sa EGR -100 99.2 % {\displaystyle {\tfrac {100}{128}}A-100}
2E 46 1 Nag-utos ng evaporative purge 0 100 % {\displaystyle {\tfrac {100}{255}}A}
2F 47 1 Input sa Antas ng Tangke ng gasolina 0 100 % {\displaystyle {\tfrac {100}{255}}A}
30 48 1 Mga warm-up simula nang na-clear ang mga code 0 255 bilangin {\displaystyle A}
31 49 2 Distansya na nilakbay mula noong na-clear ang mga code 0 65,535 km {\displaystyle 256A+B}
32 50 2 Evap. Presyon ng singaw ng System -8,192 8191.75 Pa {\displaystyle {\frac {256A+B}{4}}}(Si AB ay pandagdag ng dalawa pinirmahan)[3]
33 51 1 Ganap na Barometric Pressure 0 255 kPa {\displaystyle A}
34 52 4 Sensor ng Oxygen 1
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
0
-128
< 2
<128
ratio
mA
{\displaystyle {\frac {2}{65536}}(256A+B)}

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

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

35 53 4 Sensor ng Oxygen 2
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
36 54 4 Sensor ng Oxygen 3
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
37 55 4 Sensor ng Oxygen 4
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
38 56 4 Sensor ng Oxygen 5
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
39 57 4 Sensor ng Oxygen 6
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
3A 58 4 Sensor ng Oxygen 7
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
3B 59 4 Sensor ng Oxygen 8
AB: Fuel–Air Equivalence Ratio
CD: kasalukuyan
3C 60 2 Temperatura ng Catalyst: Bangko 1, Sensor 1 -40 6,513.5 ° C {\displaystyle {\frac {256A+B}{10}}-40}
3D 61 2 Temperatura ng Catalyst: Bangko 2, Sensor 1
3E 62 2 Temperatura ng Catalyst: Bangko 1, Sensor 2
3F 63 2 Temperatura ng Catalyst: Bangko 2, Sensor 2
40 64 4 Mga suportadong PID [41 – 60] Bit na naka-encode [A7..D0] == [PID $41..PID $60] Tingnan sa ibaba
41 65 4 Subaybayan ang status nitong drive cycle Bit na naka-encode. Tingnan sa ibaba
42 66 2 Kontrolin ang boltahe ng module 0 65.535 V {\displaystyle {\frac {256A+B}{1000}}}
43 67 2 Ganap na halaga ng pagkarga 0 25,700 % {\displaystyle {\tfrac {100}{255}}(256A+B)}
44 68 2 Fuel–Air commanded equivalence ratio 0 < 2 ratio {\displaystyle {\tfrac {2}{65536}}(256A+B)}
45 69 1 Kamag-anak na posisyon ng throttle 0 100 % {\displaystyle {\tfrac {100}{255}}A}
46 70 1 Temperatura ng hangin sa paligid -40 215 ° C {\displaystyle A-40}
47 71 1 Ganap na posisyon ng throttle B 0 100 % {\displaystyle {\frac {100}{255}}A}
48 72 1 Ganap na posisyon ng throttle C
49 73 1 Posisyon ng pedal ng accelerator D
4A 74 1 Posisyon ng pedal ng accelerator E
4B 75 1 Posisyon ng pedal ng accelerator F
4C 76 1 Nag-utos ng throttle actuator
4D 77 2 Tumatakbo ang oras nang naka-on ang MIL 0 65,535 minuto {\displaystyle 256A+B}
4E 78 2 Oras na simula noong na-clear ang mga code ng problema
4F 79 4 Maximum na halaga para sa Fuel–Air equivalence ratio, boltahe ng sensor ng oxygen, kasalukuyang sensor ng oxygen, at intake manifold absolute pressure 0, 0, 0, 0 255, 255, 255, 2550 ratio, V, mA, kPa A, B, C, D*10
50 80 4 Pinakamataas na halaga para sa air flow rate mula sa mass air flow sensor 0 2550 g/s A*10, B, C, at D ay nakalaan para magamit sa hinaharap
51 81 1 Uri ng gasolina Mula sa talahanayan ng uri ng gasolina tingnan sa ibaba
52 82 1 Ethanol fuel % 0 100 % {\displaystyle {\tfrac {100}{255}}A}
53 83 2 Ganap na sistema ng Evap Presyon ng singaw 0 327.675 kPa {\displaystyle {\frac {256A+B}{200}}}
54 84 2 I-evap ang presyon ng singaw ng system -32,767 32,768 Pa ((A*256)+B)-32767
55 85 2 Maikling termino pangalawang oxygen sensor trim, A: bangko 1, B: bangko 3 -100 99.2 % {\displaystyle {\frac {100}{128}}A-100}{\displaystyle {\frac {100}{128}}B-100}
56 86 2 Pangmatagalang pangalawang oxygen sensor trim, A: bangko 1, B: bangko 3
57 87 2 Maikling termino pangalawang oxygen sensor trim, A: bangko 2, B: bangko 4
58 88 2 Pangmatagalang pangalawang oxygen sensor trim, A: bangko 2, B: bangko 4
59 89 2 Tren ng gasolina ganap na presyon 0 655,350 kPa {\displaystyle 10(256A+B)}
5A 90 1 Kamag-anak na posisyon ng pedal ng accelerator 0 100 % {\displaystyle {\tfrac {100}{255}}A}
5B 91 1 Hybrid battery pack ang natitirang buhay 0 100 % {\displaystyle {\tfrac {100}{255}}A}
5C 92 1 Temperatura ng langis ng makina -40 210 ° C {\displaystyle A-40}
5D 93 2 Timing ng pag-iniksyon ng gasolina -210.00 301.992 ° {\displaystyle {\frac {256A+B}{128}}-210}
5E 94 2 Rate ng gasolina ng makina 0 3276.75 L/h {\displaystyle {\frac {256A+B}{20}}}
5F 95 1 Mga kinakailangan sa paglabas kung saan idinisenyo ang sasakyan Bit Encoded
60 96 4 Mga suportadong PID [61 – 80] Bit na naka-encode [A7..D0] == [PID $61..PID $80] Tingnan sa ibaba
61 97 1 Demand ng makina ng driver – porsyento ng metalikang kuwintas -125 125 % A-125
62 98 1 Aktwal na makina – porsyento ng metalikang kuwintas -125 125 % A-125
63 99 2 Sangguniang metalikang kuwintas ng makina 0 65,535 Nm {\displaystyle 256A+B}
64 100 5 Data ng metalikang kuwintas ng engine -125 125 % A-125 Walang ginagawa
B-125 Engine point 1
C-125 Engine point 2
D-125 Engine point 3
E-125 Engine point 4
65 101 2 Pantulong na input / sinusuportahan ang output Bit Encoded
66 102 5 Mass air flow sensor
67 103 3 Temperatura ng coolant ng engine
68 104 7 Intake air temperature sensor
69 105 7 Iniutos ang EGR at EGR Error
6A 106 5 Iniutos ang Diesel intake air flow control at relative intake air flow position
6B 107 5 Temperatura ng recirculation ng maubos na gas
6C 108 5 Iniutos ang kontrol ng throttle actuator at kamag-anak na posisyon ng throttle
6D 109 6 Sistema ng kontrol sa presyon ng gasolina
6E 110 5 Sistema ng kontrol sa presyon ng iniksyon
6F 111 3 Ang presyon ng pumapasok na turbocharger compressor
70 112 9 Palakasin ang kontrol ng presyon
71 113 5 Variable Geometry turbo (VGT) kontrol
72 114 5 Kontrol ng basura
73 115 5 Presyon ng tambutso
74 116 5 Turbocharger RPM
75 117 7 Temperatura ng turbocharger
76 118 7 Temperatura ng turbocharger
77 119 5 I-charge ang air cooler temperature (CACT)
78 120 9 Temperatura ng Exhaust Gas (EGT) Bangko 1 Espesyal na PID. Tingnan sa ibaba
79 121 9 Temperatura ng Exhaust Gas (EGT) Bangko 2 Espesyal na PID. Tingnan sa ibaba
7A 122 7 Diesel particulate filter (DPF)
7B 123 7 Diesel particulate filter (DPF)
7C 124 9 Filter ng Diesel Particulate (DPF) temperatura
7D 125 1 NOx NTE (Not-To-Exceed) status ng control area
7E 126 1 PM NTE (Not-To-Exceed) status ng control area
7F 127 13 Oras ng pagpapatakbo ng makina
80 128 4 Mga suportadong PID [81 – A0] Bit na naka-encode [A7..D0] == [PID $81..PID $A0] Tingnan sa ibaba
81 129 21 Oras ng pagpapatakbo ng engine para sa Auxiliary Emissions Control Device(AECD)
82 130 21 Oras ng pagpapatakbo ng engine para sa Auxiliary Emissions Control Device(AECD)
83 131 5 sensor ng NOx
84 132 Manifold na temperatura sa ibabaw
85 133 NOx reagent system
86 134 Particulate matter (PM) sensor
87 135 Intake manifold absolute pressure
A0 160 4 Mga suportadong PID [A1 – C0] Bit na naka-encode [A7..D0] == [PID $A1..PID $C0] Tingnan sa ibaba
C0 192 4 Mga suportadong PID [C1 – E0] Bit na naka-encode [A7..D0] == [PID $C1..PID $E0] Tingnan sa ibaba
C3 195 ? ? ? ? ? Nagbabalik ng maraming data, kasama ang Drive Condition ID at Engine Speed*
C4 196 ? ? ? ? ? Ang B5 ay Engine Idle Request
Ang B6 ay Engine Stop Request*
PID
(hex)
PID
(Dec)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]

Mode 02[i-edit]

Mode 02 tumatanggap ng parehong mga PID bilang mode 01, na may parehong kahulugan, ngunit ang impormasyong ibinigay ay mula noong ginawa ang freeze frame.

Kailangan mong ipadala ang numero ng frame sa seksyon ng data ng mensahe.

PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
02 2 DTC na naging dahilan ng pag-imbak ng freeze frame. Naka-encode ang BCD. Na-decode tulad ng nasa mode 3

Mode 03

PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
N/A n*6 Humiling ng mga code ng problema 3 mga code sa bawat frame ng mensahe. Tingnan sa ibaba

Mode 04[i-edit]

PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
N/A 0 I-clear ang mga code ng problema / Ilaw na tagapagpahiwatig ng malfunction (MIL) / Suriin ang ilaw ng makina Tinatanggal ang lahat ng nakaimbak na code ng problema at i-off ang MIL.

Mode 05

PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
0100 Sinusuportahan ang mga OBD Monitor ID ($01 – $20)
0101 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0102 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0103 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0104 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0105 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0106 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0107 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0108 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0109 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
010A O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
010B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
010C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
010D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
010E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
010F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0110 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 volts 0.005 Rich to lean sensor threshold boltahe
0201 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0202 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0203 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0204 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0205 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0206 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0207 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0208 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0209 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
020A O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
020B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
020C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
020D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
020E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
020F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
0210 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 volts 0.005 Lean to Rich sensor threshold boltahe
PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]

Mode 09

PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
00 4 Mode 9 mga suportadong PID (01 sa 20) Bit na naka-encode. [A7..D0] = [PID $01..PID $20] Tingnan sa ibaba
01 1 Bilang ng Mensahe ng VIN sa PID 02. Para lang sa ISO 9141-2, ISO 14230-4 at SAE J1850. Karaniwan ang halaga ay magiging 5.
02 17 Numero ng Pagkakakilanlan ng Sasakyan (WINE) 17-char WINE, ASCII-encoded at left-padded na may mga null char (0x00) kung kinakailangan.
03 1 Bilang ng mensahe ng Calibration ID para sa PID 04. Para lang sa ISO 9141-2, ISO 14230-4 at SAE J1850. Ito ay magiging maramihang ng 4 (4 kailangan ng mga mensahe para sa bawat ID).
04 16,32,48,64.. ID ng pagkakalibrate Hanggang sa 16 ASCII chars. Ang mga data byte na hindi nagamit ay iuulat bilang null byte (0x00). Maraming CALID ang maaaring i-output (16 byte bawat isa)
05 1 Mga numero ng pag-verify ng pagkakalibrate (CVN) bilang ng mensahe para sa PID 06. Para lang sa ISO 9141-2, ISO 14230-4 at SAE J1850.
06 4,8,12,16 Mga Numero ng Pag-verify ng Calibration (CVN) Maraming CVN ang maaaring i-output (4 byte bawat isa) dapat magkatugma ang bilang ng CVN at CALID Ang hilaw na data ay naka-left-padded na may mga null na character (0x00). Karaniwang ipinapakita bilang hex string.
07 1 Bilang ng mensahe sa pagsubaybay sa pagganap na ginagamit para sa PID 08 at 0B. Para lang sa ISO 9141-2, ISO 14230-4 at SAE J1850. 8 10 8 kung labing-anim (16) kailangang iulat ang mga halaga, 9 kung labing-walo (18) kailangang iulat ang mga halaga, at 10 kung dalawampu (20) kailangang iulat ang mga halaga (ang isang mensahe ay nag-uulat ng dalawang halaga, bawat isa ay binubuo ng dalawang byte).
08 4 Ginagamit na pagsubaybay sa pagganap para sa mga sasakyang nag-aapoy ng spark 4 o 5 mga mensahe, bawat isa ay naglalaman ng 4 byte (dalawang halaga). Tingnan sa ibaba
09 1 Bilang ng mensahe ng pangalan ng ECU para sa PID 0A
0A 20 pangalan ng ECU ASCII-coded. Right-padded na may mga null char (0x00).
0B 4 Ginagamit na pagsubaybay sa pagganap para sa mga compression ignition na sasakyan 5 mga mensahe, bawat isa ay naglalaman ng 4 byte (dalawang halaga). Tingnan sa ibaba
PID
(hex)
Ibinalik ang mga byte ng data paglalarawan Min halaga Max na halaga Mga yunit Formula[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m]
  1. ^ Tumalon hanggang sa:mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m g h ako Sa column ng formula, mga titik A, B, C, etc. kumakatawan sa decimal na katumbas ng una, pangalawa, pangatlo, etc. byte ng data. Saan a (?) lilitaw, salungat o hindi kumpletong impormasyon ay magagamit.

Bitwise na naka-encode na mga PID

Ang ilan sa mga PID sa talahanayan sa itaas ay hindi maipaliwanag gamit ang isang simpleng formula. Ang isang mas detalyadong paliwanag ng mga data na ito ay ibinigay dito:

Mode 1 PID 00

Nagbabalik ang isang kahilingan para sa PID na ito 4 byte ng data. Bawat bit, mula sa MSB sa LSB, kumakatawan sa isa sa susunod 32 PID at nagbibigay ng impormasyon tungkol sa kung sinusuportahan ito.

Halimbawa, kung ang tugon ng sasakyan ay BE1FA813, maaari itong i-decode ng ganito:

Hexadecimal B E 1 F A 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
Sinusuportahan? oo Hindi oo oo oo oo oo Hindi Hindi Hindi Hindi oo oo oo oo oo oo Hindi oo Hindi oo Hindi Hindi Hindi Hindi Hindi Hindi oo Hindi Hindi oo oo
Numero ng PID 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20

Kaya, ang mga sinusuportahang PID ay: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F at 20

Mode 1 PID 01

Nagbabalik ang isang kahilingan para sa PID na ito 4 byte ng data, may label na A B C at D.

Ang unang byte(A) naglalaman ng dalawang piraso ng impormasyon. bit A7 (MSB ng byte A, ang unang byte) ay nagpapahiwatig kung ang MIL o hindi (suriin ang ilaw ng makina) ay iluminado. Bits A6 sa pamamagitan ng A0kumakatawan sa bilang ng mga diagnostic trouble code na kasalukuyang naka-flag sa ECU.

Ang pangalawa, pangatlo, at ikaapat na byte(B, C at D) magbigay ng impormasyon tungkol sa pagkakaroon at pagkakumpleto ng ilang mga on-board na pagsubok. Tandaan na pagsubok pagkakaroon ay ipinahiwatig ng set (1) bit at pagkakumpleto ay ipinahiwatig sa pamamagitan ng pag-reset (0) kaunti.

bit pangalan Kahulugan
A7 MIL Naka-off o Naka-on, ay nagpapahiwatig kung ang CEL/MIL ay naka-on (o dapat ay naka-on)
A6A0 DTC_CNT Bilang ng mga kumpirmadong DTC na nauugnay sa paglabas na available para ipakita.
B7 RESERVED Nakareserba (dapat ay 0)
B3 WALANG PANGALAN 0 = Sinusuportahan ang mga Spark ignition monitor (hal. Mga makinang Otto o Wankel)
1 = Sinusuportahan ang compression ignition monitor (hal. Mga makinang diesel)

Narito ang mga karaniwang kahulugan ng bit B, sila ay batay sa pagsubok.

Available ang pagsubok Hindi kumpleto ang pagsubok
Mga bahagi B2 B6
Sistema ng gasolina B1 B5
misfire B0 B4

Ang ikatlo at ikaapat na byte ay iba-iba ang interpretasyon depende sa kung ang makina ay kislap pag-aapoy (hal. Mga makinang Otto o Wankel) o compression ignition (hal. Mga makinang diesel). Sa pangalawa (B) byte, kaunti 3 ay nagpapahiwatig kung paano i-interpret ang C at D bytes, kasama 0 pagiging spark (Otto o Wankel) at 1 (itakda) pagiging compression (Diesel).

Ang mga byte C at D para sa mga monitor ng spark ignition (hal. Mga makinang Otto o Wankel):

Available ang pagsubok Hindi kumpleto ang pagsubok
Sistema ng EGR C7 D7
Oxygen Sensor Heater C6 D6
Sensor ng Oxygen C5 D5
A/C Refrigerant C4 D4
Pangalawang Sistema ng Hangin C3 D3
Evaporative System C2 D2
Pinainit na Catalyst C1 D1
Catalyst C0 D0

At ang mga byte C at D para sa compression ignition monitor (Mga makinang diesel):

Available ang pagsubok Hindi kumpleto ang pagsubok
EGR at/o VVT System C7 D7
Pagsubaybay sa filter ng PM C6 D6
Exhaust Gas Sensor C5 D5
– Nakareserba – C4 D4
Palakasin ang Presyon C3 D3
– Nakareserba – C2 D2
NOx/SCR Monitor C1 D1
Katalista ng NMHC[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m] C0 D0
  1. Tumalon pataas^ NMHC maaaring panindigan para sa Non-Methane HydroCarbons, ngunit hindi tayo naliliwanagan ng J1979. Ang pagsasalin ay ang ammonia sensor sa SCR catalyst.

Mode 1 PID 41

Nagbabalik ang isang kahilingan para sa PID na ito 4 byte ng data. Ang unang byte ay palaging zero. Ang pangalawa, pangatlo, at ang pang-apat na byte ay nagbibigay ng impormasyon tungkol sa pagkakaroon at pagkakumpleto ng ilang mga on-board na pagsubok. Tulad ng sa PID 01, ang ikatlo at ikaapat na byte ay dapat bigyang-kahulugan nang iba depende sa uri ng pag-aapoy (B3) – kasama 0 pagiging spark at 1 (itakda) pagiging compression. Tandaan muli ang pagsubok na iyon pagkakaroon ay kinakatawan ng isang set (1) bit at pagkakumpleto ay kinakatawan ng isang pag-reset (0) kaunti.

Narito ang mga karaniwang kahulugan ng bit B, sila ay batay sa pagsubok.

Available ang pagsubok Hindi kumpleto ang pagsubok
Mga bahagi B2 B6
Sistema ng gasolina B1 B5
misfire B0 B4

Ang mga byte C at D para sa mga monitor ng spark ignition (hal. Mga makinang Otto o Wankel):

Available ang pagsubok Hindi kumpleto ang pagsubok
Sistema ng EGR C7 D7
Oxygen Sensor Heater C6 D6
Sensor ng Oxygen C5 D5
A/C Refrigerant C4 D4
Pangalawang Sistema ng Hangin C3 D3
Evaporative System C2 D2
Pinainit na Catalyst C1 D1
Catalyst C0 D0

At ang mga byte C at D para sa compression ignition monitor (Mga makinang diesel):

Available ang pagsubok Hindi kumpleto ang pagsubok
EGR at/o VVT System C7 D7
Pagsubaybay sa filter ng PM C6 D6
Exhaust Gas Sensor C5 D5
– Nakareserba – C4 D4
Palakasin ang Presyon C3 D3
– Nakareserba – C2 D2
NOx/SCR Monitor C1 D1
Katalista ng NMHC[mataas na kalidad-usb3-0-am-to-mini-10p-cable-1m] C0 D0
  1. Tumalon pataas^ NMHC maaaring panindigan para sa Non-Methane HydroCarbons, ngunit hindi tayo naliliwanagan ng J1979. Ang pagsasalin ay ang ammonia sensor sa SCR catalyst.

Mode 1 PID 78

Magbabalik ang isang kahilingan para sa PID na ito 9 byte ng data. Ang unang byte ay medyo naka-encode na field na nagpapahiwatig kung alin EGT sinusuportahan ang mga sensor:

Byte paglalarawan
A Mga sinusuportahang EGT sensor
BC Binasa ng EGT11 ang temperatura
DE Binasa ng EGT12 ang temperatura
FG Binasa ng EGT13 ang temperatura
Hako Binasa ng EGT14 ang temperatura

Ang unang byte ay bit-encode tulad ng sumusunod:

bit paglalarawan
A7A4 Nakareserba
A3 bangko ng EGT 1, sensor 4 Sinusuportahan?
A2 bangko ng EGT 1, sensor 3 Sinusuportahan?
A1 bangko ng EGT 1, sensor 2 Sinusuportahan?
A0 bangko ng EGT 1, sensor 1 Sinusuportahan?

Ang natitirang mga byte ay 16 bit integer na nagsasaad ng temperatura sa degrees Celsius sa hanay -40 sa 6513.5 (sukat 0.1), gamit ang karaniwan {\displaystyle (A\times 256+B)/10-40} pormula (Ang MSB ay A, Ang LSB ay B). Ang mga value lang kung saan sinusuportahan ang kaukulang sensor ang makabuluhan.

Ang parehong istraktura ay nalalapat sa PID 79, ngunit ang mga halaga ay para sa mga sensor ng bangko 2.

Mode 3 (walang kinakailangang PID)

Ang isang kahilingan para sa mode na ito ay nagbabalik ng isang listahan ng mga DTC na naitakda. Ang listahan ay naka-encapsulated gamit ang ISO 15765-2 protocol.

Kung mayroong dalawa o mas kaunting mga DTC (4 byte) ibinalik ang mga ito sa isang ISO-TP Single Frame (SF). Tatlo o higit pang DTC sa listahan ang iniuulat sa maraming frame, na may eksaktong bilang ng mga frame na nakadepende sa uri ng komunikasyon at mga detalye ng pagtugon.

Ang bawat trouble code ay nangangailangan 2 byte upang ilarawan. Ang paglalarawan ng teksto ng isang code ng problema ay maaaring i-decode tulad ng sumusunod. Ang unang character sa trouble code ay tinutukoy ng unang dalawang bits sa unang byte:

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

Ang dalawang sumusunod na digit ay naka-encode bilang 2 bits. Ang pangalawang character sa DTC ay isang numero na tinukoy ng sumusunod na talahanayan:

A5A4 Pangalawang karakter ng DTC
00 0
01 1
10 2
11 3

Ang pangatlong character sa DTC ay isang numero na tinukoy ng

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

Ang ikaapat at ikalimang character ay tinukoy sa parehong paraan tulad ng pangatlo, ngunit gumagamit ng mga bits B7B4 at B3B0. Ang resultang limang-character na code ay dapat magmukhang katulad “U0158” at maaaring hanapin sa isang talahanayan ng mga OBD-II DTC. Hexadecimal na mga character (0-9, A-F), habang medyo bihira, pinapayagan sa huli 3 mga posisyon ng code mismo.

Mode 9 PID 08

Nagbibigay ito ng impormasyon tungkol sa pagganap ng track na ginagamit para sa mga catalyst na bangko, mga bangko ng oxygen sensor, evaporative leak detection system, EGR system at pangalawang sistema ng hangin.

Sinusubaybayan ng numerator para sa bawat bahagi o system ang dami ng beses na naranasan ang lahat ng kundisyon na kinakailangan para sa isang partikular na monitor para matukoy ang malfunction.. Sinusubaybayan ng denominator para sa bawat bahagi o system ang dami ng beses na pinaandar ang sasakyan sa mga tinukoy na kundisyon.

Ang bilang ng mga item ng data ay dapat iulat sa simula (ang unang byte).

Ang lahat ng data item ng In-use Performance Tracking record ay binubuo ng dalawa (2) bytes at iniuulat sa ganitong pagkakasunud-sunod (ang bawat mensahe ay naglalaman ng dalawang aytem, kaya ang haba ng mensahe ay 4).

Mnemonic paglalarawan
OBDCOND Ang mga Kondisyon sa Pagsubaybay sa OBD ay Nakatagpo ng mga Bilang
IGNCNTR Ignition Counter
CATCOMP1 Catalyst Monitor Completion Counts Bank 1
CATCOND1 Catalyst Monitor Conditions Encountered Counts Bank 1
CATCOMP2 Catalyst Monitor Completion Counts Bank 2
CATCOND2 Catalyst Monitor Conditions Encountered Counts Bank 2
O2SCOMP1 O2 Sensor Monitor Completion Counts Bank 1
O2SCOND1 O2 Sensor Monitor Kondisyon Nakatagpo Counts Bank 1
O2SCOMP2 O2 Sensor Monitor Completion Counts Bank 2
O2SCOND2 O2 Sensor Monitor Kondisyon Nakatagpo Counts Bank 2
EGRCOMP Bilang ng Kundisyon ng Pagkumpleto ng EGR Monitor
EGRCOND Mga Kondisyon na Nakatagpo ng EGR Monitor
AIRCOMP Bilang ng Kundisyon ng Pagkumpleto ng AIR Monitor (Pangalawang Hangin)
AIRCOND AIR Monitor Kundisyon Nakatagpo Bilang (Pangalawang Hangin)
EVAPCOMP Bilang ng Kundisyon ng Pagkumpleto ng EVAP Monitor
EVAPCOND Mga Kondisyon ng EVAP Monitor na Nakatagpo ng mga Bilang
SO2SCOMP1 Ang Secondary O2 Sensor Monitor Completion Counts Bank 1
SO2SCOND1 Secondary O2 Sensor Monitor Conditions Encountered Counts Bank 1
SO2SCOMP2 Ang Secondary O2 Sensor Monitor Completion Counts Bank 2
SO2SCOND2 Secondary O2 Sensor Monitor Conditions Encountered Counts Bank 2

Mode 9 PID 0B

Nagbibigay ito ng impormasyon tungkol sa pagganap ng track na ginagamit para sa NMHC catalyst, Monitor ng NOx catalyst, NOx adsorber monitor, PM filter monitor, monitor ng exhaust gas sensor, EGR/VVT monitor, boost pressure monitor at fuel system monitor.

Ang lahat ng mga item ng data ay binubuo ng dalawa (2) bytes at iniuulat sa ganitong pagkakasunud-sunod (ang bawat mensahe ay naglalaman ng dalawang aytem, kaya ang haba ng mensahe ay 4):

Mnemonic paglalarawan
OBDCOND Ang mga Kondisyon sa Pagsubaybay sa OBD ay Nakatagpo ng mga Bilang
IGNCNTR Ignition Counter
HCCATCOMP Bilang ng Kundisyon ng Pagkumpleto ng NMHC Catalyst Monitor
HCCATCOND Mga Kondisyon ng NMHC Catalyst Monitor na Nakatagpo ng Bilang
NCATCOMP Bilang ng Kundisyon ng Pagkumpleto ng NOx/SCR Catalyst Monitor
NCATCOND NOx/SCR Catalyst Monitor Kondisyon Nakatagpo Bilang
NADSCOMP Bilang ng Kundisyon ng Pagkumpleto ng NOx Adsorber Monitor
NADSCOND Mga Kondisyon ng NOx Adsorber Monitor na Nakatagpo ng Bilang
PMCOMP Bilang ng Kundisyon ng Pagkumpleto ng Pagkumpleto ng PM Filter Monitor
PMCOND Mga Kondisyon ng PM Filter Monitor na Nakatagpo ng Bilang
EGSCOMP Bilang ng Kondisyon ng Pagkumpleto ng Exhaust Gas Sensor Monitor
EGSCOND Exhaust Gas Sensor Monitor Kondisyon Nakatagpo Bilang
EGRCOMP Bilang ng Kundisyon ng Pagkumpleto ng EGR at/o VVT Monitor
EGRCOND Mga Kondisyon na Nakatagpo ng EGR at/o VVT Monitor
BPCOMP Bilang ng Kundisyon ng Pagkumpleto ng Pagkumpleto ng Pressure Pressure Monitor
BPCOND Boost Pressure Monitor Kondisyon Nakatagpo Bilang
FUELCOMP Bilang ng Kondisyon ng Pagkumpleto ng Fuel Monitor
FUELCOND Ang mga Kondisyon ng Fuel Monitor na Nakatagpo ay Bilang

Enumerated PIDs[i-edit]

Ang ilang mga PID ay dapat bigyang-kahulugan nang espesyal, at hindi kinakailangang eksaktong bitwise na naka-encode, o sa anumang sukat. Ang mga halaga para sa mga PID na ito ay binanggit.

Mode 1 PID 03[i-edit]

Nagbabalik ang isang kahilingan para sa PID na ito 2 byte ng data. Ang unang byte ay naglalarawan ng sistema ng gasolina #1.

Halaga paglalarawan
1 Buksan ang loop dahil sa hindi sapat na temperatura ng engine
2 Saradong loop, gamit ang feedback ng oxygen sensor upang matukoy ang halo ng gasolina
4 Buksan ang loop dahil sa load ng engine O fuel cut dahil sa deceleration
8 Buksan ang loop dahil sa pagkabigo ng system
16 Saradong loop, gamit ang hindi bababa sa isang oxygen sensor ngunit may sira sa feedback system

Ang anumang iba pang halaga ay isang di-wastong tugon. Maaari lamang magkaroon ng isang bit set sa pinakamaraming.

Ang pangalawang byte ay naglalarawan ng sistema ng gasolina #2 (kung ito ay umiiral) at naka-encode nang magkapareho sa unang byte.

Mode 1 PID 12

Ang isang kahilingan para sa PID na ito ay nagbabalik ng isang byte ng data na naglalarawan sa pangalawang air status.

Halaga paglalarawan
1 Upstream
2 Pababa ng catalytic converter
4 Mula sa kapaligiran sa labas o sa labas
8 Naka-on ang pump para sa mga diagnostic

Ang anumang iba pang halaga ay isang di-wastong tugon. Maaari lamang magkaroon ng isang bit set sa pinakamaraming.

Mode 1 PID 1C

Ang isang kahilingan para sa PID na ito ay nagbabalik ng isang byte ng data na naglalarawan kung aling mga pamantayan ng OBD ang idinisenyo ng ECU na ito upang sumunod sa. Ang iba't ibang mga halaga na maaaring hawakan ng data byte ay ipinapakita sa ibaba, kasunod ng ibig nilang sabihin:

Halaga paglalarawan
1 OBD-II gaya ng tinukoy ng CARB
2 OBD gaya ng tinukoy ng EPA
3 OBD at OBD-II
4 OBD-I
5 Hindi sumusunod sa OBD
6 Eobd (Europa)
7 EOBD at OBD-II
8 EOBD at OBD
9 Eobd, OBD at OBD II
10 JOBD (Hapon)
11 JOBD at OBD II
12 JOBD at EOBD
13 JOBD, Eobd, at OBD II
14 Nakareserba
15 Nakareserba
16 Nakareserba
17 Diagnostics ng Tagagawa ng Engine (EMD)
18 Pinahusay na Diagnostics ng Manufacturer ng Engine (EMD+)
19 Heavy Duty On-Board Diagnostics (Bata/Bahagyang) (HD OBD-C)
20 Heavy Duty On-Board Diagnostics (HD OBD)
21 World Wide Harmonized OBD (WWH OBD)
22 Nakareserba
23 Heavy Duty Euro OBD Stage I na walang kontrol ng NOx (HD EOBD-I)
24 Heavy Duty Euro OBD Stage I na may kontrol ng NOx (HD EOBD-I N)
25 Heavy Duty Euro OBD Stage II na walang kontrol ng NOx (HD EOBD-II)
26 Heavy Duty Euro OBD Stage II na may kontrol ng NOx (HD EOBD-II N)
27 Nakareserba
28 Brazil OBD Phase 1 (OBDBr-1)
29 Brazil OBD Phase 2 (OBDBr-2)
30 Korean OBD (KOBD)
31 India OBD I (IOBD I)
32 India OBD II (IOBD II)
33 Heavy Duty Euro OBD Stage VI (HD EOBD-IV)
34-250 Nakareserba
251-255 Hindi magagamit para sa pagtatalaga (SAE J1939 espesyal na kahulugan)

Pag-cod ng Uri ng gasolina

Mode 1 PID 51 nagbabalik ng halaga mula sa isang enumerated list na nagbibigay ng uri ng gasolina ng sasakyan. Ang uri ng gasolina ay ibinalik bilang isang byte, at ang halaga ay ibinibigay ng sumusunod na talahanayan:

Halaga paglalarawan
0 Hindi available
1 gasolina
2 Methanol
3 Ethanol
4 Diesel
5 LPG
6 CNG
7 Propane
8 Elektrisidad
9 Bifuel nagpapatakbo ng Gasoline
10 Bifuel na nagpapatakbo ng Methanol
11 Bifuel na nagpapatakbo ng Ethanol
12 Bifuel na nagpapatakbo ng LPG
13 Bifuel na tumatakbo sa CNG
14 Bifuel na tumatakbo sa Propane
15 Bifuel na tumatakbo sa Kuryente
16 Bifuel na nagpapatakbo ng electric at combustion engine
17 Hybrid na gasolina
18 Hybrid Ethanol
19 Hybrid Diesel
20 Hybrid Electric
21 Hybrid running electric at combustion engine
22 Hybrid Regenerative
23 Bifuel na nagpapatakbo ng diesel

Ang anumang iba pang halaga ay nakalaan ng ISO/SAE. Kasalukuyang walang mga kahulugan para sa flexible-fuel na sasakyan.

Mga hindi karaniwang PID

Ang karamihan sa lahat ng OBD-II PID na ginagamit ay hindi karaniwan. Para sa karamihan ng mga modernong sasakyan, marami pang mga function na sinusuportahan sa interface ng OBD-II kaysa sa sakop ng mga karaniwang PID, at mayroong medyo maliit na overlap sa pagitan ng mga tagagawa ng sasakyan para sa mga hindi karaniwang PID na ito.

Napakalimitado ng impormasyong magagamit sa pampublikong domain para sa mga hindi karaniwang PID. Ang pangunahing mapagkukunan ng impormasyon sa mga hindi karaniwang PID sa iba't ibang mga tagagawa ay pinananatili ng US-based Kagamitan at Tool Institute at magagamit lamang sa mga miyembro. Ang presyo ng membership sa ETI para sa pag-access sa mga scan code ay nag-iiba-iba batay sa laki ng kumpanya na tinukoy ng taunang pagbebenta ng mga automotive na kasangkapan at kagamitan sa North America:

Taunang Benta sa North America Taunang Bayad
Sa ilalim $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Higit sa $50,000,000 $10,000

Gayunpaman, kahit na ang ETI membership ay hindi magbibigay ng buong dokumentasyon para sa mga hindi karaniwang PID. estado ng ETI:[4][5]

Ang ilang mga OEM ay tumatangging gamitin ang ETI bilang isang one-stop na mapagkukunan ng impormasyon ng tool sa pag-scan. Mas gusto nilang magnegosyo sa bawat kumpanya ng tool nang hiwalay. Hinihiling din ng mga kumpanyang ito na pumasok ka sa isang kontrata sa kanila. Iba-iba ang mga singil ngunit narito ang isang snapshot noong ika-13 ng Abril, 2015 ng bawat taon na singil:

GM $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 dagdagan $2,000 bawat update. Ang mga update ay nangyayari taun-taon.

MAAARI (11-kaunti) format ng bus

Ang PID query at tugon ay nangyayari sa CAN bus ng sasakyan. Ang mga karaniwang kahilingan at tugon sa OBD ay gumagamit ng mga functional na address. Ang diagnostic reader ay nagpasimula ng isang query gamit ang CAN ID 7DFh[kailangan ng paglilinaw], na gumaganap bilang isang broadcast address, at tumatanggap ng mga tugon mula sa anumang ID sa hanay na 7E8h hanggang 7EFh. Ang mga ECU na maaaring tumugon sa mga query sa OBD ay nakikinig sa functional broadcast ID na 7DFh at isang nakatalagang ID sa hanay na 7E0h hanggang 7E7h. Ang kanilang tugon ay may ID ng kanilang nakatalagang ID plus 8 hal. 7E8h hanggang 7EFh.

Nagbibigay-daan ang diskarteng ito ng hanggang walong ECU, ang bawat isa ay hiwalay na tumutugon sa mga query sa OBD. Maaaring gamitin ng diagnostic reader ang ID sa ECU response frame para ipagpatuloy ang komunikasyon sa isang partikular na ECU. Sa partikular, Ang multi-frame na komunikasyon ay nangangailangan ng tugon sa partikular na ECU ID sa halip na sa ID 7DFh.

Maaari ding gamitin ang CAN bus para sa komunikasyon na lampas sa karaniwang mga mensahe ng OBD. Gumagamit ang physical addressing ng mga partikular na CAN ID para sa mga partikular na module (hal., 720h para sa kumpol ng instrumento sa Fords) na may pagmamay-ari na frame payload.

Tanong

Ang functional PID query ay ipinapadala sa sasakyan sa CAN bus sa ID 7DFh, gamit 8 data byte. Ang mga byte ay:

Byte
Uri ng PID 0 1 2 3 4 5 6 7
Pamantayan ng SAE Bilang ng
karagdagang
data byte:
2
Mode
01 = ipakita ang kasalukuyang data;
02 = i-freeze ang frame;
etc.
PID code
(hal.: 05 = Temperatura ng coolant ng engine)
hindi ginagamit
(maaaring 55h)
Partikular sa sasakyan Bilang ng
karagdagang
data byte:
3
Custom na mode: (hal.: 22 = pinahusay na data) PID code
(hal.: 4980h)
hindi ginagamit
(maaaring 00h o 55h)

Tugon

Tumutugon ang sasakyan sa query ng PID sa CAN bus na may mga message ID na nakadepende sa kung aling module ang tumugon. Karaniwang tumutugon ang makina o pangunahing ECU sa ID 7E8h. Iba pang mga module, tulad ng hybrid controller o battery controller sa isang Prius, tumugon sa 07E9h, 07EAh, 07EBh, etc. Ang mga ito ay 8h mas mataas kaysa sa pisikal na address na tinutugunan ng module. Kahit na ang bilang ng mga byte sa ibinalik na halaga ay variable, ginagamit ng mensahe 8 data byte anuman (CAN bus protocol form Frameformat na may 8 data byte). Ang mga byte ay:

Byte
Uri ng PID 0 1 2 3 4 5 6 7
Pamantayan ng SAE
7E8h,
7E9h,
7EAh,
etc.
Bilang ng
karagdagang
data byte:
3 sa 6
Custom na mode
Pareho sa query, maliban na ang 40h ay idinagdag sa halaga ng mode. Kaya:
41h = ipakita ang kasalukuyang data;
42h = i-freeze ang frame;
etc.
PID code
(hal.: 05 = Temperatura ng coolant ng engine)
halaga ng tinukoy na parameter, byte 0 halaga, byte 1 (opsyonal) halaga, byte 2 (opsyonal) halaga, byte 3 (opsyonal) hindi ginagamit
(maaaring 00h o 55h)
Partikular sa sasakyan
7E8h, o 8h + pisikal na ID ng module.
Bilang ng
karagdagang
data byte:
4sa 7
Custom na mode: katulad ng pagtatanong, maliban na ang 40h ay idinagdag sa halaga ng mode.(hal.: 62h = tugon sa mode 22h na kahilingan) PID code
(hal.: 4980h)
halaga ng tinukoy na parameter, byte 0 halaga, byte 1 (opsyonal) halaga, byte 2 (opsyonal) halaga, byte 3 (opsyonal)
Partikular sa sasakyan
7E8h, o 8h + pisikal na ID ng module.
Bilang ng
karagdagang
data byte:
3
7Fh ito ay isang pangkalahatang tugon na karaniwang nagsasaad na hindi nakikilala ng module ang kahilingan. Custom na mode: (hal.: 22h = pinahusay na diagnostic data ng PID, 21h = pinahusay na data sa pamamagitan ng offset) 31h hindi ginagamit
(maaaring 00h)

Benz 14pin – 16aspile

Nissan 14 aspile – 16aspile

GM12 PIN-16PIN

DB9-16 PIN

iveco 38pin -16 aspile

Fiat 3 aspile – 16 aspile

Toyato 22pin – 16 aspile

KIA 20 aspile – 16 aspile

Audi 2×2 – 16 aspile

Benz 38 aspile

Mitsubishi 12 aspile – 16aspile

Honda 3pin – 16aspile

BMW 20 K gold plated male to male DVI to DVI cable – 3 aspile

Subaru 9 aspile – 16 aspile

Chrysler 6 aspile