ODB2 Kode Pinout kabeh

Kanggo OBD2 End mbukak & ngluwihi tugas pin kabel ,mangga klik kene

Standar OBD2 Pinout

asem:wiki

Mode

Ana 10 mode operasi diterangake ing paling anyar OBD-II standar SAE J1979. Padha kaya ing ngisor iki:

Mode (hex) Gambaran
01 Tampilake data saiki
02 Tampilake data pigura beku
03 Tampilake Kode Masalah Diagnostik sing disimpen
04 Mbusak Kode Masalah Diagnostik lan nilai sing disimpen
05 Asil tes, ngawasi sensor oksigen (ora BISA wae)
06 Asil tes, komponen liyane / ngawasi sistem (Asil tes, ngawasi sensor oksigen mung kanggo CAN)
07 Tampilake Kode Masalah Diagnostik sing ditundha (dideteksi sajrone siklus nyopir saiki utawa pungkasan)
08 Kontrol operasi komponen / sistem on-board
09 Njaluk informasi kendaraan
0A permanen Kode Masalah Diagnostik (DTCs) (DTC sing diresiki)

Produsen kendaraan ora kudu ndhukung kabeh mode. Saben pabrikan bisa nemtokake mode tambahan ing ndhuwur #9 (contone.: modus 22 minangka ditetepake dening SAE J2190 kanggo Ford / GM, modus 21 kanggo Toyota) kanggo informasi liyane contone. voltase baterei traksi ing a kendaraan listrik hibrida (HEV).[2]

PID standar

Tabel ing ngisor iki nuduhake standar OBD-II PID kaya sing ditegesake dening SAE J1979. Tanggepan samesthine kanggo saben PID diwenehi, bebarengan karo informasi babagan carane nerjemahake respon menyang data sing migunani. maneh, ora kabeh kendaraan bakal ndhukung kabeh PID lan bisa uga ana PID khusus sing ditetepake pabrikan sing ora ditetepake ing standar OBD-II.

Elinga yen mode 1 lan 2 padha Sejatine, kajaba sing Mode 1 menehi informasi saiki, dene Mode 2 nyedhiyakake snapshot saka data sing padha dijupuk ing titik nalika kode masalah diagnostik pungkasan disetel. Pengecualian yaiku PID 01, kang mung kasedhiya ing Mode 1, lan PID 02, kang mung kasedhiya ing Mode 2. Yen Mode 2 PID 02 ngasilake nul, banjur ora ana gambar asli seko lan kabeh Mode liyane 2 data ora ana teges.

Nalika nggunakake Bit-Encoded-Notation, jumlah kaya C4 tegese bit 4 saka data byte C. Saben bit angka saka 0 kanggo 7, dadi 7 punika dicokot paling pinunjul lan 0 punika bit paling pinunjul.

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)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
00 0 4 PIDs didhukung [01 – 20] Bit dikodekan [A7..D0] == [PID $01..PID $20] Deleng ing ngisor iki
01 1 4 Ngawasi status wiwit DTCs dibusak. (Kalebu lampu indikator malfungsi (MIL) status lan nomer DTCs.) Bit dikodekan. Deleng ing ngisor iki
02 2 2 DTC beku
03 3 2 Status sistem bahan bakar Bit dikodekan. Deleng ing ngisor iki
04 4 1 Ngitung beban engine 0 100 % {\gaya tampilan {\tfrac {100}{255}}A} (utawa {\gaya tampilan {\tfrac {A}{2.55}}})
05 5 1 Suhu coolant engine -40 215 ° C {\tampilan gaya A-40}
06 6 1 Trim bahan bakar jangka pendek-Bank 1 -100 (Ngurangi Bahan Bakar: Sugih banget) 99.2 (Tambah Bahan Bakar: Terlalu Lean) %
{\gaya tampilan {\frac {100}{128}}A-100}

(utawa {\gaya tampilan {\tfrac {A}{1.28}}-100} )

07 7 1 Trim bahan bakar jangka panjang-Bank 1
08 8 1 Trim bahan bakar jangka pendek-Bank 2
09 9 1 Trim bahan bakar jangka panjang-Bank 2
0A 10 1 Tekanan bahan bakar (tekanan gauge) 0 765 kPa {\gaya tampilan 3A}
0B 11 1 Tekanan absolut intake manifold 0 255 kPa {\gaya tampilan A}
0C 12 2 engine RPM 0 16,383.75 rpm {\gaya tampilan {\frac {256A+B}{4}}}
0D 13 1 kacepetan kendaraan 0 255 km/j {\gaya tampilan A}
0E 14 1 Timing advance -64 63.5 ° sadurunge TDC {\gaya tampilan {\frac {A}{2}}-64}
0F 15 1 Suhu udara asupan -40 215 ° C {\tampilan gaya A-40}
10 16 2 MAF tingkat aliran udara 0 655.35 gram / sec {\gaya tampilan {\frac {256A+B}{100}}}
11 17 1 Posisi throttle 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
12 18 1 Status udara sekunder dhawuh Bit dikodekan. Deleng ing ngisor iki
13 19 1 Ana sensor oksigen (ing 2 bank-bank) [A0..A3] == Bank 1, Sensor 1-4. [A4..A7] == Bank 2…
14 20 2 Sensor Oksigen 1
A: Tegangan
B: Trim bahan bakar jangka pendek
0
-100
1.275
99.2
volt%
{\gaya tampilan {\frac {A}{200}}}

{\gaya tampilan {\frac {100}{128}}B-100}

(yen B==$FF, sensor ora digunakake ing pitungan trim)

15 21 2 Sensor Oksigen 2
A: Tegangan
B: Trim bahan bakar jangka pendek
16 22 2 Sensor Oksigen 3
A: Tegangan
B: Trim bahan bakar jangka pendek
17 23 2 Sensor Oksigen 4
A: Tegangan
B: Trim bahan bakar jangka pendek
18 24 2 Sensor Oksigen 5
A: Tegangan
B: Trim bahan bakar jangka pendek
19 25 2 Sensor Oksigen 6
A: Tegangan
B: Trim bahan bakar jangka pendek
1A 26 2 Sensor Oksigen 7
A: Tegangan
B: Trim bahan bakar jangka pendek
1B 27 2 Sensor Oksigen 8
A: Tegangan
B: Trim bahan bakar jangka pendek
1C 28 1 Standar OBD kendaraan iki cocog karo Bit dikodekan. Deleng ing ngisor iki
1D 29 1 Ana sensor oksigen (ing 4 bank-bank) Padha karo PID 13, nanging [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Status input tambahan A0 == Power Take Off (PTO) status (1 == aktif)
[A1..A7] ora digunakake
1F 31 2 Wektu mlaku wiwit wiwitan mesin 0 65,535 detik {\gaya tampilan 256A+B}
20 32 4 PIDs didhukung [21 – 40] Bit dikodekan [A7..D0] == [PID $21..PID $40] Deleng ing ngisor iki
21 33 2 Jarak sing ditempuh kanthi lampu indikator malfungsi (MIL) ing 0 65,535 km {\gaya tampilan 256A+B}
22 34 2 Rel Bahan Bakar Tekanan (relatif kanggo vakum manifold) 0 5177.265 kPa {\gaya tampilan 0.079(256A+B)}
23 35 2 Rel Bahan Bakar Gauge Tekanan (diesel, utawa injeksi langsung bensin) 0 655,350 kPa {\gaya tampilan 10(256A+B)}
24 36 4 Sensor Oksigen 1
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
0
0
< 2
< 8
rasio
V
{\gaya tampilan {\frac {2}{65536}}(256A+B)}

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

25 37 4 Sensor Oksigen 2
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
26 38 4 Sensor Oksigen 3
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
27 39 4 Sensor Oksigen 4
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
28 40 4 Sensor Oksigen 5
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
29 41 4 Sensor Oksigen 6
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
2A 42 4 Sensor Oksigen 7
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
2B 43 4 Sensor Oksigen 8
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Tegangan
2C 44 1 dhawuh EGR 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
2D 45 1 Kesalahan EGR -100 99.2 % {\gaya tampilan {\tfrac {100}{128}}A-100}
2E 46 1 Diprentahake purge evaporative 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
2F 47 1 Input Tingkat Tangki Bahan Bakar 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
30 48 1 Pemanasan wiwit kode dibusak 0 255 ngetang {\gaya tampilan A}
31 49 2 Jarak lelungan wiwit kode dibusak 0 65,535 km {\gaya tampilan 256A+B}
32 50 2 Evap. Tekanan Uap Sistem -8,192 8191.75 Pa {\gaya tampilan {\frac {256A+B}{4}}}(AB iku pelengkap loro mlebu)[3]
33 51 1 Tekanan Barometrik Absolut 0 255 kPa {\gaya tampilan A}
34 52 4 Sensor Oksigen 1
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
0
-128
< 2
<128
rasio
mA
{\gaya tampilan {\frac {2}{65536}}(256A+B)}

{\gaya tampilan {\frac {256C+D}{256}}-128}

utawa {\gaya tampilan C+{\frac {D}{256}}-128}

35 53 4 Sensor Oksigen 2
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
36 54 4 Sensor Oksigen 3
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
37 55 4 Sensor Oksigen 4
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
38 56 4 Sensor Oksigen 5
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
39 57 4 Sensor Oksigen 6
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
3A 58 4 Sensor Oksigen 7
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
3B 59 4 Sensor Oksigen 8
AB: Rasio Kesetaraan Bahan Bakar-Udhara
CD: Saiki
3C 60 2 Suhu Katalis: Bank 1, Sensor 1 -40 6,513.5 ° C {\gaya tampilan {\frac {256A+B}{10}}-40}
3D 61 2 Suhu Katalis: Bank 2, Sensor 1
3E 62 2 Suhu Katalis: Bank 1, Sensor 2
3F 63 2 Suhu Katalis: Bank 2, Sensor 2
40 64 4 PIDs didhukung [41 – 60] Bit dikodekan [A7..D0] == [PID $41..PID $60] Deleng ing ngisor iki
41 65 4 Ngawasi status siklus drive iki Bit dikodekan. Deleng ing ngisor iki
42 66 2 Tegangan modul kontrol 0 65.535 V {\gaya tampilan {\frac {256A+B}{1000}}}
43 67 2 Nilai beban absolut 0 25,700 % {\gaya tampilan {\tfrac {100}{255}}(256A+B)}
44 68 2 Rasio kesetaraan bahan bakar-Udara 0 < 2 rasio {\gaya tampilan {\tfrac {2}{65536}}(256A+B)}
45 69 1 Posisi throttle relatif 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
46 70 1 Suhu udara sekitar -40 215 ° C {\tampilan gaya A-40}
47 71 1 Posisi throttle absolut B 0 100 % {\gaya tampilan {\frac {100}{255}}A}
48 72 1 Posisi throttle absolut C
49 73 1 Posisi pedal akselerator D
4A 74 1 Posisi pedal akselerator E
4B 75 1 Posisi pedal akselerator F
4C 76 1 Aktuator throttle dhawuh
4D 77 2 Wektu mbukak karo MIL ing 0 65,535 menit {\gaya tampilan 256A+B}
4E 78 2 Wektu wiwit kode alangan dibusak
4F 79 4 Nilai maksimum kanggo rasio ekuivalensi Bahan Bakar-Udara, voltase sensor oksigen, sensor oksigen saiki, dan tekanan absolut intake manifold 0, 0, 0, 0 255, 255, 255, 2550 rasio, V, mA, kPa A, B, C, D*10
50 80 4 Nilai maksimal kanggo tingkat aliran udara saka sensor aliran udara massa 0 2550 g/s A*10, B, C, lan D dilindhungi undhang-undhang kanggo nggunakake mangsa
51 81 1 Tipe Bahan Bakar Saka tabel jinis bahan bakar ndeleng ngisor
52 82 1 Bahan bakar etanol % 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
53 83 2 Sistem Evap Absolute Tekanan Uap 0 327.675 kPa {\gaya tampilan {\frac {256A+B}{200}}}
54 84 2 Tekanan uap sistem evap -32,767 32,768 Pa ((A*256)+B)-32767
55 85 2 Trim sensor oksigen sekunder jangka pendek, A: bank 1, B: bank 3 -100 99.2 % {\gaya tampilan {\frac {100}{128}}A-100}{\gaya tampilan {\frac {100}{128}}B-100}
56 86 2 Trim sensor oksigen sekunder jangka panjang, A: bank 1, B: bank 3
57 87 2 Trim sensor oksigen sekunder jangka pendek, A: bank 2, B: bank 4
58 88 2 Trim sensor oksigen sekunder jangka panjang, A: bank 2, B: bank 4
59 89 2 Rel bahan bakar tekanan absolut 0 655,350 kPa {\gaya tampilan 10(256A+B)}
5A 90 1 Posisi pedal akselerator relatif 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
5B 91 1 Paket baterei hibrida isih urip 0 100 % {\gaya tampilan {\tfrac {100}{255}}A}
5C 92 1 Suhu oli mesin -40 210 ° C {\tampilan gaya A-40}
5D 93 2 Wektu injeksi bahan bakar -210.00 301.992 ° {\gaya tampilan {\frac {256A+B}{128}}-210}
5E 94 2 rate bahan bakar engine 0 3276.75 L/h {\gaya tampilan {\frac {256A+B}{20}}}
5F 95 1 Persyaratan emisi kanggo kendaraan sing dirancang Bit Encoded
60 96 4 PIDs didhukung [61 – 80] Bit dikodekan [A7..D0] == [PID $61..PID $80] Deleng ing ngisor iki
61 97 1 Mesin panjaluk driver – persen torsi -125 125 % A-125
62 98 1 engine nyata – persen torsi -125 125 % A-125
63 99 2 Torsi referensi engine 0 65,535 Nm {\gaya tampilan 256A+B}
64 100 5 Engine persen data torsi -125 125 % A-125 nganggur
Titik mesin B-125 1
C-125 Engine point 2
D-125 titik mesin 3
E-125 titik mesin 4
65 101 2 Input tambahan / output didhukung Bit Encoded
66 102 5 Sensor aliran udara massa
67 103 3 Suhu coolant engine
68 104 7 Sensor suhu udara intake
69 105 7 Dhawuh EGR lan EGR Error
6A 106 5 Kontrol aliran udara intake Diesel lan posisi aliran udara intake relatif
6B 107 5 Suhu resirkulasi gas buang
6C 108 5 Kontrol aktuator throttle lan posisi throttle relatif
6D 109 6 Sistem kontrol tekanan bahan bakar
6E 110 5 Sistem kontrol tekanan injeksi
6F 111 3 Tekanan inlet kompresor turbocharger
70 112 9 Ningkatake kontrol tekanan
71 113 5 Variabel Geometry turbo (VGT) kontrol
72 114 5 Kontrol wastegate
73 115 5 Tekanan knalpot
74 116 5 Turbocharger RPM
75 117 7 Suhu turbocharger
76 118 7 Suhu turbocharger
77 119 5 Ngisi suhu hawa adhem (CACT)
78 120 9 Suhu Gas Exhaust (EGT) Bank 1 PID khusus. Deleng ing ngisor iki
79 121 9 Suhu Gas Exhaust (EGT) Bank 2 PID khusus. Deleng ing ngisor iki
7A 122 7 Filter partikel diesel (DPF)
7B 123 7 Filter partikel diesel (DPF)
7C 124 9 Filter Partikulat Diesel (DPF) suhu
7D 125 1 NOx NTE (Ora-Kanggo-Ngluwihi) status area kontrol
7E 126 1 PM NTE (Ora-Kanggo-Ngluwihi) status area kontrol
7F 127 13 Wektu mesin mlaku
80 128 4 PIDs didhukung [81 – A0] Bit dikodekan [A7..D0] == [PID $81..PID $A0] Deleng ing ngisor iki
81 129 21 Wektu mlaku mesin kanggo Piranti Kontrol Emisi Auxiliary(AECD)
82 130 21 Wektu mlaku mesin kanggo Piranti Kontrol Emisi Auxiliary(AECD)
83 131 5 Sensor NOx Kab
84 132 Suhu permukaan manifold
85 133 Sistem reagen NOx
86 134 Partikulat (PM) sensor
87 135 Tekanan absolut intake manifold
A0 160 4 PIDs didhukung [A1 – C0] Bit dikodekan [A7..D0] == [PID $A1..PID $C0] Deleng ing ngisor iki
C0 192 4 PIDs didhukung [C1 – E0] Bit dikodekan [A7..D0] == [PID $C1..PID $E0] Deleng ing ngisor iki
C3 195 ? ? ? ? ? Ngasilake akeh data, kalebu ID Kondisi Drive lan Kacepetan Mesin*
C4 196 ? ? ? ? ? B5 yaiku Engine Idle Request
B6 yaiku Engine Stop Request*
PID
(hex)
PID
(Dec)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]

Mode 02[nyunting]

Mode 02 nampa PID sing padha karo mode 01, kanthi teges ingkang sami, nanging informasi sing diwenehake yaiku nalika pigura beku digawe.

Sampeyan kudu ngirim nomer pigura ing bagean data pesen.

PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
02 2 DTC sing nyebabake pigura beku disimpen. BCD dikodekan. Decoded minangka ing mode 3

Mode 03

PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
N/A n*6 Njaluk kode masalah 3 kode saben pigura pesen. Deleng ing ngisor iki

Mode 04[nyunting]

PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
N/A 0 Mbusak kode masalah / Lampu indikator malfunction (MIL) / Priksa lampu engine Mbusak kabeh kode masalah sing disimpen lan mateni MIL.

Mode 05

PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
0100 ID Monitor OBD didhukung ($01 – $20)
0101 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0102 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0103 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0104 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0105 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0106 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0107 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0108 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0109 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
010A O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
010B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
010C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
010D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
010E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
010F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0110 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 volt 0.005 Sugih kanggo mimpin voltase ambang sensor
0201 O2 Sensor Monitor Bank 1 Sensor 1 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0202 O2 Sensor Monitor Bank 1 Sensor 2 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0203 O2 Sensor Monitor Bank 1 Sensor 3 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0204 O2 Sensor Monitor Bank 1 Sensor 4 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0205 O2 Sensor Monitor Bank 2 Sensor 1 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0206 O2 Sensor Monitor Bank 2 Sensor 2 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0207 O2 Sensor Monitor Bank 2 Sensor 3 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0208 O2 Sensor Monitor Bank 2 Sensor 4 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0209 O2 Sensor Monitor Bank 3 Sensor 1 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
020A O2 Sensor Monitor Bank 3 Sensor 2 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
020B O2 Sensor Monitor Bank 3 Sensor 3 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
020C O2 Sensor Monitor Bank 3 Sensor 4 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
020D O2 Sensor Monitor Bank 4 Sensor 1 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
020E O2 Sensor Monitor Bank 4 Sensor 2 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
020F O2 Sensor Monitor Bank 4 Sensor 3 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
0210 O2 Sensor Monitor Bank 4 Sensor 4 0.00 1.275 volt 0.005 Lean to Rich voltase ambang sensor
PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]

Mode 09

PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
00 4 Mode 9 PID sing didhukung (01 kanggo 20) Bit dikodekan. [A7..D0] = [PID $01..PID $20] Deleng ing ngisor iki
01 1 Jumlah Pesen VIN ing PID 02. Mung kanggo ISO 9141-2, ISO 14230-4 lan SAE J1850. Biasane nilai bakal 5.
02 17 Nomer Idhentifikasi Kendaraan (VIN) 17-char WINE, ASCII-encoded lan kiwa-padded karo karakter null (0x00) yen perlu.
03 1 Nomer pesen ID Kalibrasi kanggo PID 04. Mung kanggo ISO 9141-2, ISO 14230-4 lan SAE J1850. Iku bakal dadi pirang-pirang 4 (4 pesen dibutuhake kanggo saben ID).
04 16,32,48,64.. ID kalibrasi Nganti 16 aksara ASCII. Byte data sing ora digunakake bakal dilapurake minangka bait null (0x00). Sawetara CALID bisa metu (16 saben bita)
05 1 Nomer verifikasi kalibrasi (CVN) count pesen kanggo PID 06. Mung kanggo ISO 9141-2, ISO 14230-4 lan SAE J1850.
06 4,8,12,16 Nomer Verifikasi Kalibrasi (CVN) Sawetara CVN bisa diprodhuksi (4 saben bita) nomer CVN lan CALID kudu cocog Data mentah diisi kiwa kanthi karakter null (0x00). Biasane ditampilake minangka string hex.
07 1 Etungan pesen pelacakan kinerja sing dienggo kanggo PID 08 lan 0B. Mung kanggo ISO 9141-2, ISO 14230-4 lan SAE J1850. 8 10 8 yen nembelas (16) nilai kudu dilaporake, 9 yen wolulas (18) nilai kudu dilaporake, lan 10 yen rong puluh (20) nilai kudu dilaporake (pesen siji laporan loro nilai, saben siji dumadi ing rong bita).
08 4 Pelacakan kinerja sing digunakake kanggo kendharaan spark ignition 4 utawa 5 pesen, saben ngemot 4 bita (rong nilai). Deleng ing ngisor iki
09 1 count pesen jeneng ECU kanggo PID 0A
0A 20 jeneng ECU ASCII-kode. Tengen-berlapis karo karakter null (0x00).
0B 4 Pelacakan kinerja sing digunakake kanggo kendharaan ignition kompresi 5 pesen, saben ngemot 4 bita (rong nilai). Deleng ing ngisor iki
PID
(hex)
Bait data bali Gambaran Nilai min Nilai maksimal Unit Formula[a]
  1. ^ Langsung menyang:a b c d e f g h aku Ing kolom rumus, aksara A, B, C, etc. makili padha desimal saka pisanan, kapindho, katelu, etc. bita data. Ngendi a (?) katon, informasi sing kontradiktif utawa ora lengkap kasedhiya.

PID sing dienkode bitwise

Sawetara PID ing tabel ndhuwur ora bisa diterangake karo rumus prasaja. Panjelasan sing luwih rinci babagan data kasebut kasedhiya ing kene:

Mode 1 PID 00

Panjaluk kanggo PID iki bali 4 bita data. Saben bit, saka MSB kanggo LSB, makili salah siji saka sabanjuré 32 PIDs lan menehi informasi babagan yen didhukung.

Contone, yen nanggepi mobil BE1FA813, iku bisa decoded kaya iki:

Heksadesimal B E 1 F A 8 1 3
binar 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
Didhukung? Ya Ora Ya Ya Ya Ya Ya Ora Ora Ora Ora Ya Ya Ya Ya Ya Ya Ora Ya Ora Ya Ora Ora Ora Ora Ora Ora Ya Ora Ora Ya Ya
nomer 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

Dadi, PID sing didhukung yaiku: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F lan 20

Mode 1 PID 01

Panjaluk kanggo PID iki bali 4 bita data, diwenehi label A B C lan D.

Byte pisanan(A) ngandhut rong bagéyan informasi. bit A7 (MSB saka byte A, byte pisanan) nuduhake apa utawa ora MIL (mriksa lampu engine) wis padhang. bit A6 liwat A0makili nomer kode alangan diagnostik saiki gendero ing ECU.

Kapindho, katelu, lan bait papat(B, C lan D) menehi informasi bab kasedhiyan lan nggenepi test on-board tartamtu. Elinga tes kasebut kasedhiyan dituduhake dening set (1) dicokot lan kelengkapan dituduhake kanthi reset (0) dicokot.

bit jeneng definisi
A7 MIL Off utawa On, nuduhake yen CEL / MIL urip (utawa kudu ing)
A6A0 DTC_CNT Jumlah DTCs related emisi dikonfirmasi kasedhiya kanggo tampilan.
B7 DILIH dilindhungi (kudune 0)
B3 ORA JENENG 0 = Spark ignition monitor didhukung (e.g. Mesin Otto utawa Wankel)
1 = Kompresi ignition monitor didhukung (e.g. Mesin diesel)

Punika definisi bit B umum, padha adhedhasar test.

Test kasedhiya Tes ora lengkap
Komponen B2 B6
Sistem Bahan Bakar B1 B5
salah tembak B0 B4

Byte katelu lan papat kudu diinterpretasikake beda-beda gumantung yen mesin kasebut cemlorot ignition (e.g. Mesin Otto utawa Wankel) utawa ignition komprèsi (e.g. Mesin diesel). Ing kaloro (B) bait, dicokot 3 nuduhake carane napsirake bita C lan D, karo 0 dadi spark (Otto utawa Wankel) lan 1 (nyetel) dadi kompresi (Diesel).

Byte C lan D kanggo monitor ignition spark (e.g. Mesin Otto utawa Wankel):

Test kasedhiya Tes ora lengkap
Sistem EGR C7 D7
Pemanas Sensor Oksigen C6 D6
Sensor Oksigen C5 D5
A/C Refrigerant C4 D4
Sistem Udara Sekunder C3 D3
Sistem Penguapan C2 D2
Katalis sing digawe panas C1 D1
Katalis C0 D0

Lan bita C lan D kanggo monitor kontak komprèsi (Mesin diesel):

Test kasedhiya Tes ora lengkap
EGR lan / utawa Sistem VVT C7 D7
Pemantauan filter PM C6 D6
Sensor Gas Exhaust Kab C5 D5
– dilindhungi – C4 D4
Boost Tekanan C3 D3
– dilindhungi – C2 D2
Monitor NOx/SCR C1 D1
Katalis NMHC[a] C0 D0
  1. Mlumpat munggah^ NMHC bisa stand for Non-Methane HydroCarbons, nanging J1979 ora enlighten kita. Terjemahan kasebut bakal dadi sensor amonia ing katalis SCR.

Mode 1 PID 41

Panjaluk kanggo PID iki bali 4 bita data. Byte pisanan tansah nul. Kapindho, katelu, lan bait papat menehi informasi bab kasedhiyan lan nggenepi test on-board tartamtu. Minangka karo PID 01, bait katelu lan papat kudu diinterpretasikake beda-beda gumantung saka jinis kontak (B3) – karo 0 dadi spark lan 1 (nyetel) dadi kompresi. Elinga maneh tes kasebut kasedhiyan diwakili dening set (1) dicokot lan kelengkapan diwakili dening reset (0) dicokot.

Punika definisi bit B umum, padha adhedhasar test.

Test kasedhiya Tes ora lengkap
Komponen B2 B6
Sistem Bahan Bakar B1 B5
salah tembak B0 B4

Byte C lan D kanggo monitor ignition spark (e.g. Mesin Otto utawa Wankel):

Test kasedhiya Tes ora lengkap
Sistem EGR C7 D7
Pemanas Sensor Oksigen C6 D6
Sensor Oksigen C5 D5
A/C Refrigerant C4 D4
Sistem Udara Sekunder C3 D3
Sistem Penguapan C2 D2
Katalis sing digawe panas C1 D1
Katalis C0 D0

Lan bita C lan D kanggo monitor kontak komprèsi (Mesin diesel):

Test kasedhiya Tes ora lengkap
EGR lan / utawa Sistem VVT C7 D7
Pemantauan filter PM C6 D6
Sensor Gas Exhaust Kab C5 D5
– dilindhungi – C4 D4
Boost Tekanan C3 D3
– dilindhungi – C2 D2
Monitor NOx/SCR C1 D1
Katalis NMHC[a] C0 D0
  1. Mlumpat munggah^ NMHC bisa stand for Non-Methane HydroCarbons, nanging J1979 ora enlighten kita. Terjemahan kasebut bakal dadi sensor amonia ing katalis SCR.

Mode 1 PID 78

Panjaluk kanggo PID iki bakal bali 9 bita data. Byte pisanan minangka lapangan sing rada dienkode sing nuduhake EGT sensor didhukung:

Byte Gambaran
A Didhukung sensor EGT
BC Suhu diwaca dening EGT11
DE Suhu diwaca dening EGT12
FG Suhu diwaca dening EGT13
Haku Suhu diwaca dening EGT14

Byte pisanan dienkode bit kaya ing ngisor iki:

bit Gambaran
A7A4 dilindhungi
A3 Bank EGT 1, sensor 4 Didhukung?
A2 Bank EGT 1, sensor 3 Didhukung?
A1 Bank EGT 1, sensor 2 Didhukung?
A0 Bank EGT 1, sensor 1 Didhukung?

Sisa byte yaiku 16 integer bit nuduhake suhu ing derajat Celsius ing sawetara -40 kanggo 6513.5 (skala 0.1), nggunakake biasanipun {\gaya tampilan (A\times 256+B)/10-40} rumus (MSB yaiku A, LSB iku B). Mung nilai sing didhukung sensor sing cocog sing migunani.

Struktur sing padha ditrapake kanggo PID 79, nanging nilai kanggo sensor bank 2.

Mode 3 (ora PID dibutuhake)

Panjaluk kanggo mode iki ngasilake dhaptar DTC sing wis disetel. Dhaptar iki encapsulated nggunakake ISO 15765-2 protokol.

Yen ana loro utawa kurang DTC (4 bita) padha bali ing ISO-TP Single Frame (SF). Telu utawa luwih DTCs ing dhaftar kacarita ing sawetara pigura, kanthi jumlah pigura sing tepat gumantung saka jinis komunikasi lan rincian alamat.

Saben kode masalah mbutuhake 2 bita kanggo njlèntrèhaké. Katrangan teks saka kode masalah bisa didekode kaya ing ngisor iki. Karakter pisanan ing kode masalah ditemtokake dening rong bit pisanan ing byte pisanan:

A7A6 Karakter DTC pisanan
00 P – Powertrain
01 C – Sasis
10 B – awak
11 U – Jaringan

Loro digit ing ngisor iki dienkode minangka 2 bit. Karakter kapindho ing DTC minangka nomer sing ditemtokake dening tabel ing ngisor iki:

A5A4 Karakter DTC kapindho
00 0
01 1
10 2
11 3

Karakter katelu ing DTC iku nomer ditetepake dening

A3A0 Karakter DTC katelu
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

Karakter papat lan kaping lima ditetepake kanthi cara sing padha karo karakter katelu, nanging nggunakake bit B7B4 lan B3B0. Kode limang karakter sing diasilake kudu katon kaya “U0158” lan bisa katon ing tabel OBD-II DTCs. Karakter heksadesimal (0-9, A-F), nalika relatif langka, diijini ing pungkasan 3 posisi kode dhewe.

Mode 9 PID 08

Menehi informasi babagan kinerja trek dienggo kanggo bank katalis, bank sensor oksigen, sistem deteksi bocor evaporative, Sistem EGR lan sistem udara sekunder.

Numerator kanggo saben komponen utawa sistem nglacak kaping pirang-pirang kahanan sing dibutuhake kanggo monitor tartamtu kanggo ndeteksi kerusakan sing ditemoni.. Denominator kanggo saben komponen utawa sistem nglacak kaping pirang-pirang kendaraan wis dioperasikake ing kahanan tartamtu..

Cacahing item data kudu dilaporake ing wiwitan (byte pisanan).

Kabeh item data saka rekaman Pelacakan Kinerja Digunakake kalebu loro (2) bita lan kacarita ing urutan iki (saben pesen ngemot rong item, mula dawane pesen yaiku 4).

Mnemonic Gambaran
OBDCOND Kawontenan Ngawasi OBD Ditemokake Counts
IGNCNTR Ignition Counter
CATCOMP1 Catalyst Monitor Completion Counts Bank 1
CATCOND1 Catalyst ngawasi Kawontenan Encountered Counts Bank 1
CATCOMP2 Catalyst Monitor Completion Counts Bank 2
CATCOND2 Catalyst ngawasi Kawontenan Encountered Counts Bank 2
O2SCOMP1 O2 Sensor Monitor Completion Counts Bank 1
O2SCOND1 O2 Sensor Ngawasi Kahanan Ditemokake Counts Bank 1
O2SCOMP2 O2 Sensor Monitor Completion Counts Bank 2
O2SCOND2 O2 Sensor Ngawasi Kahanan Ditemokake Counts Bank 2
EGRCOMP EGR Monitor Completion Kawontenan Counts
EGRCOND EGR Monitor Kahanan Ditemokake Counts
AIRCOMP AIR Monitor Completion Kawontenan Counts (Udara Sekunder)
AIRCOND Kondisi Monitor AIR Ditemokake Counts (Udara Sekunder)
EVAPCOMP EVAP Monitor Completion Kawontenan Counts
EVAPCOND EVAP Monitor Kondisi Ditemokake Counts
SO2SCOMP1 Secondary O2 Sensor Monitor Completion Counts Bank 1
SO2SCOND1 Secondary O2 Sensor Monitor Kondisi ketemu Counts Bank 1
SO2SCOMP2 Secondary O2 Sensor Monitor Completion Counts Bank 2
SO2SCOND2 Secondary O2 Sensor Monitor Kondisi ketemu Counts Bank 2

Mode 9 PID 0B

Menehi informasi babagan kinerja trek dienggo kanggo katalis NMHC, Monitor katalis NOx, NOx adsorber monitor, PM filter monitor, monitor sensor gas buang, Monitor EGR/VVT, monitor tekanan ngedongkrak lan monitor sistem bahan bakar.

Kabeh item data kalebu loro (2) bita lan kacarita ing urutan iki (saben pesen ngemot rong item, mula pesen dawane 4):

Mnemonic Gambaran
OBDCOND Kawontenan Ngawasi OBD Ditemokake Counts
IGNCNTR Ignition Counter
HCCATCOMP NMHC Catalyst Monitor Completion Kawontenan Counts
HCCATCOND NMHC Catalyst Ngawasi Kahanan Ditemokake Counts
NCATCOMP NOx/SCR Catalyst Monitor Completion Kawontenan Counts
NCATCOND NOx / SCR Catalyst Monitor Kondisi ketemu Counts
NADSCOMP NOx Adsorber Monitor Kawontenan Completion Counts
NADSCOND NOx Adsorber Monitor Kahanan Ditemokake Counts
PMCOMP PM Filter Monitor Completion Kawontenan Counts
PMCOND PM Filter Monitor Kahanan Ditemokake Counts
EGSCOMP Exhaust Gas Sensor Monitor Completion Kawontenan Counts
EGSCOND Exhaust Gas Sensor Monitor Kondisi Ditemokake Counts
EGRCOMP EGR lan/utawa VVT Monitor Completion Conditions Counts
EGRCOND EGR lan/utawa VVT Monitor Kondisi Ditemokake Counts
BPCOMP Ngedongkrak Tekanan Monitor Completion Counts
BPCOND Ngedongkrak Tekanan Monitor Kahanan Ditemokake Counts
FUELCOMP Cacah Kondisi Rampung Monitor Bahan Bakar
FUELCOND Kahanan Monitor Bahan Bakar Ditemoni Counts

Enumerated PIDs[nyunting]

Sawetara PID kudu diinterpretasikake khusus, lan ora kudu dienkode kanthi bitwise, utawa ing skala apa wae. Nilai kanggo PID iki yaiku enumerated.

Mode 1 PID 03[nyunting]

Panjaluk kanggo PID iki bali 2 bita data. Byte pisanan nggambarake sistem bahan bakar #1.

Nilai Gambaran
1 Bukak loop amarga suhu mesin ora cukup
2 Loop tertutup, nggunakake umpan balik sensor oksigen kanggo nemtokake campuran bahan bakar
4 Bukak loop amarga beban mesin UTAWA bahan bakar dipotong amarga deceleration
8 Open loop amarga gagal sistem
16 Loop tertutup, nggunakake paling ora siji sensor oksigen nanging ana fault ing sistem umpan balik

Nilai liyane minangka respon sing ora bener. Ana mung bisa disetel paling sethithik.

Byte kapindho nggambarake sistem bahan bakar #2 (yen ana) lan dienkode identik karo byte pisanan.

Mode 1 PID 12

Panyuwunan kanggo PID iki ngasilake bait data siji sing nggambarake status udara sekunder.

Nilai Gambaran
1 hulu
2 Hilir konverter katalitik
4 Saka atmosfer njaba utawa mati
8 Pompa dhawuh kanggo diagnosa

Nilai liyane minangka respon sing ora bener. Ana mung bisa disetel paling sethithik.

Mode 1 PID 1C

Panjaluk kanggo PID iki ngasilake data bita siji sing nggambarake standar OBD sing dirancang kanggo ECU iki.. Nilai sing beda-beda sing bisa ditahan byte data ditampilake ing ngisor iki, jejere apa tegese:

Nilai Gambaran
1 OBD-II minangka ditetepake dening KAB
2 OBD minangka ditetepake dening EPA
3 OBD lan OBD-II
4 OBD-I
5 Ora cocog karo OBD
6 EOBD (Eropah)
7 EOBD lan OBD-II
8 EOBD lan OBD
9 EOBD, OBD lan OBD II
10 JOBD (Jepang)
11 JOBD lan OBD II
12 JOBD lan EOBD
13 JOBD, EOBD, lan OBD II
14 dilindhungi
15 dilindhungi
16 dilindhungi
17 Diagnostik Produsen Mesin (EMD)
18 Diagnostik Produsen Mesin Ditingkatake (EMD+)
19 Diagnostik On-Board Tugas Berat (Bocah/Sebagean) (HD OBD-C)
20 Diagnostik On-Board Tugas Berat (HD OBD Kab)
21 World Wide Harmonized OBD (WWH OBD)
22 dilindhungi
23 Heavy Duty Euro OBD Stage I tanpa kontrol NOx (HD EOBD-I)
24 Heavy Duty Euro OBD Stage I kanthi kontrol NOx (HD EOBD-I N)
25 Heavy Duty Euro OBD Stage II tanpa kontrol NOx (HD EOBD-II)
26 Heavy Duty Euro OBD Stage II kanthi kontrol NOx (HD EOBD-II N)
27 dilindhungi
28 Fase OBD Brazil 1 (OBDBr-1)
29 Fase OBD Brazil 2 (OBDBr-2)
30 OBD Korea Kab (KOBD)
31 India OBD I (IOBD I)
32 India OBD II (IOBD II)
33 Tugas abot Euro OBD Stage VI (HD EOBD-IV)
34-250 dilindhungi
251-255 Ora kasedhiya kanggo assignment (SAE J1939 teges khusus)

Coding Tipe Bahan Bakar

Mode 1 PID 51 ngasilake nilai saka dhaftar enumerated menehi jinis bahan bakar kendaraan. Jinis bahan bakar bali minangka bait siji, lan nilai diwenehi dening tabel ing ngisor iki:

Nilai Gambaran
0 Ora kasedhiya
1 bensin
2 Metanol
3 Etanol
4 Diesel
5 LPG
6 CNG
7 propana
8 Listrik
9 Bifuel mlaku Bensin
10 Bifuel mlaku Metanol
11 Bifuel mlaku Etanol
12 Bifuel mlaku LPG
13 Bifuel mlaku CNG
14 Bifuel mlaku Propane
15 Bifuel mlaku Listrik
16 Bifuel mlaku listrik lan mesin pembakaran
17 Bensin hibrida
18 Etanol Hibrida
19 Diesel Hibrida
20 Hybrid Electric Kab
21 Hybrid mlaku listrik lan mesin pembakaran
22 Regeneratif hibrida
23 Bifuel mlaku diesel

Nilai liyane dilindhungi dening ISO/SAE. Saiki ora ana definisi kanggo kendaraan bahan bakar fleksibel.

PID non-standar

Mayoritas kabeh PID OBD-II sing digunakake ora standar. Kanggo paling kendaraan modern, ana akeh fungsi liyane didhukung ing antarmuka OBD-II saka dijamin dening PIDs standar, lan ana tumpang tindih relatif cilik antarane manufaktur kendaraan kanggo PIDs non-standar iki.

Ana informasi winates banget kasedhiya ing domain umum kanggo non-standar PIDs. Sumber utama informasi babagan PID non-standar ing macem-macem manufaktur dikelola dening basis AS Institut Peralatan lan Alat lan mung kasedhiya kanggo anggota. Rega anggota ETI kanggo ngakses kode pindai beda-beda adhedhasar ukuran perusahaan sing ditetepake miturut dodolan taunan alat lan peralatan otomotif ing Amerika Utara:

Penjualan taunan ing Amerika Utara Iuran taunan
Ing $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Luwih gedhe tinimbang $50,000,000 $10,000

Nanging, malah anggota ETI ora bakal nyedhiyani dokumentasi lengkap kanggo PID non-standar. negara ETI:[4][5]

Sawetara OEM ora gelem nggunakake ETI minangka sumber informasi alat pindai siji-mandeg. Dheweke luwih seneng nindakake bisnis karo saben perusahaan alat kanthi kapisah. Perusahaan kasebut uga mbutuhake sampeyan mlebu kontrak karo dheweke. Biaya kasebut beda-beda, nanging iki minangka gambar tanggal 13 April, 2015 saka biaya saben taun:

GM $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 plus $2,000 saben nganyari. Pembaruan kedadeyan saben taun.

CAN (11-dicokot) format bis

Pitakon lan respon PID dumadi ing bis CAN kendaraan. Panjaluk lan tanggapan OBD standar nggunakake alamat fungsional. Pamaca diagnostik miwiti pitakon nggunakake CAN ID 7DFh[klarifikasi dibutuhake], kang tumindak minangka alamat siaran, lan nampa respon saka ID sembarang ing sawetara 7E8h kanggo 7EFh. ECU sing bisa nanggapi pitakon OBD ngrungokake ID siaran fungsional 7DFh lan siji ID sing ditugasake ing kisaran 7E0h nganti 7E7h. Tanggepan kasebut duwe ID saka ID sing ditugasake ditambah 8 e.g. 7E8h nganti 7EFh.

Pendekatan iki ngidini nganti wolung ECU, saben mandhiri nanggapi pitakon OBD. Pamaca diagnostik bisa nggunakake ID ing pigura respon ECU kanggo terus komunikasi karo ECU tartamtu. mligine, komunikasi multi-pigura mbutuhake respon kanggo ID ECU tartamtu tinimbang ID 7DFh.

CAN bis uga bisa digunakake kanggo komunikasi ngluwihi pesen OBD standar. Pengalamatan fisik nggunakake ID CAN tartamtu kanggo modul tartamtu (contone., 720h kanggo kluster instrumen ing Fords) karo payloads pigura proprietary.

pitakon

Pitakon PID fungsional dikirim menyang kendaraan ing bis CAN ing ID 7DFh, nggunakake 8 bita data. Byte yaiku:

Byte
Tipe PID 0 1 2 3 4 5 6 7
Standar SAE Jumlah
tambahan
bita data:
2
Mode
01 = nuduhake data saiki;
02 = pigura beku;
etc.
kode PID
(contone.: 05 = Suhu coolant engine)
ora digunakake
(bisa 55h)
Khusus kendaraan Jumlah
tambahan
bita data:
3
Mode khusus: (contone.: 22 = data sing ditambahi) kode PID
(contone.: 4980h)
ora digunakake
(bisa uga 00h utawa 55h)

wangsulan

Kendaraan kasebut nanggapi pitakon PID ing bis CAN kanthi ID pesen sing gumantung saka modul sing nanggapi. Biasane mesin utawa ECU utama nanggapi ing ID 7E8h. modul liyane, kaya controller hibrida utawa controller baterei ing Prius, nanggapi ing 07E9h, 07Eh, 07EBh, etc. Iki 8h luwih dhuwur tinimbang alamat fisik modul nanggapi. Sanajan jumlah bita ing nilai bali iku variabel, pesen nggunakake 8 bita data preduli (BISA bis wangun protokol Frameformat karo 8 bita data). Byte yaiku:

Byte
Tipe PID 0 1 2 3 4 5 6 7
Standar SAE
7E8h,
7E9h,
7Eh,
etc.
Jumlah
tambahan
bita data:
3 kanggo 6
Mode khusus
Padha karo pitakonan, kajaba sing 40h ditambahake menyang Nilai mode. Dadi:
41h = nuduhake data saiki;
42h = kerangka beku;
etc.
kode PID
(contone.: 05 = Suhu coolant engine)
Nilai parameter sing ditemtokake, bait 0 nilai, bait 1 (pilihan) nilai, bait 2 (pilihan) nilai, bait 3 (pilihan) ora digunakake
(bisa uga 00h utawa 55h)
Khusus kendaraan
7E8h, utawa 8h + ID fisik modul.
Jumlah
tambahan
bita data:
4kanggo 7
Mode khusus: padha karo pitakon, kajaba sing 40h ditambahake menyang Nilai mode.(contone.: 62h = nanggepi mode 22h request) kode PID
(contone.: 4980h)
Nilai parameter sing ditemtokake, bait 0 nilai, bait 1 (pilihan) nilai, bait 2 (pilihan) nilai, bait 3 (pilihan)
Khusus kendaraan
7E8h, utawa 8h + ID fisik modul.
Jumlah
tambahan
bita data:
3
7Fh iki respon umum biasane nuduhake modul ora ngenali panjalukan. Mode khusus: (contone.: 22h = data diagnostik ditingkatake dening PID, 21h = data sing ditambahake kanthi offset) 31h ora digunakake
(bisa 00h)

Benz 14pin Kab – 16pin

Nissan 14 pin – 16pin

GM12 PIN-16PIN

PIN DB9-16

iveco 38 pin -16 pin

Fiat 3 pin – 16 pin

Toyato 22 Pin – 16 pin

KIA 20 Pin – 16 pin

Audi 2×2 – 16 pin

Benz 38 Pin

Mitsubishi 12 pin – 16pin

Honda 3pin Kab – 16pin

BMW 20 PIN – 3 pin

Subaru 9 pin – 16 pin

Chrysler 6 pin