ODB2 Pinout รหัสทั้งหมด

เปิดท้าย OBD2 & ขยายการกำหนด pin สาย ,กรุณาคลิก ที่นี่

มาตรฐาน OBD2 Pinout

ซูเร:wiki

โหมด

มี 10 โหมดของการดำเนินการที่อธิบายไว้ในการล่าสุด OBD II มาตรฐาน SAE J1979. พวกเขามีดังนี้:

โหมด (ฐานสิบหก) คำอธิบาย
01 แสดงข้อมูลปัจจุบัน
02 แสดงข้อมูลกรอบแช่แข็ง
03 แสดงรหัสปัญหาการวินิจฉัยเก็บไว้
04 รหัสปัญหาการวินิจฉัยที่ชัดเจนและเก็บค่า
05 ผลการทดสอบ, ออกซิเจนเซนเซอร์การตรวจสอบ (ไม่สามารถเท่านั้น)
06 ผลการทดสอบ, การตรวจสอบคอมโพเนนต์ระบบอื่น (ผลการทดสอบ, ออกซิเจนเซ็นเซอร์ตรวจสอบสามารถเท่านั้น)
07 แสดงรหัสปัญหาการวินิจฉัยค้างอยู่ (ตรวจพบในปัจจุบัน หรือล่าสุดขับรถรอบ)
08 ควบคุมการทำงานของคอมโพเนนต์ระบบออนบอร์ด
09 ขอข้อมูลรถ
0A ถาวร รหัสปัญหาการวินิจฉัย (Dtc) (ล้าง Dtc)

ผู้ผลิตจะต้องสนับสนุนโหมดทั้งหมด. แต่ละผู้ผลิตอาจกำหนดเพิ่มเติมโหมดข้างต้น #9 (เช่น: โหมด 22 ตามที่นิยามโดย SAE J2190 สำหรับฟอร์ด/GM, โหมด 21 สำหรับโตโยต้า) สำหรับข้อมูลอื่นๆเช่น. แรงดันไฟฟ้าของแบตเตอรี่ฉุดใน รถยนต์ไฟฟ้าไฮบริด (HEV).[2]

สแตนดาร์ด PIDs

ตารางด้านล่างแสดงให้เห็นถึงมาตรฐาน OBD-II PIDs ตามที่กำหนดโดย SAE J1979. การตอบสนองที่คาดไว้สำหรับ PID แต่ละรายการจะได้รับ, พร้อมกับข้อมูลเกี่ยวกับวิธีการแปลการตอบสนองเป็นข้อมูลที่มีความหมาย. อีก ครั้ง, ไม่มียานพาหนะทั้งหมดจะสนับสนุน PIDs ทั้งหมดและมีผู้ผลิตกำหนดเอง PIDs ที่ไม่ได้กำหนดไว้ในมาตรฐาน OBD-II.

โปรดทราบว่าโหมด 1 และ 2 เหมือนกัน, ยกเว้นโหมดนั้น 1 ให้ข้อมูลปัจจุบัน, ในขณะที่โหมด 2 ให้ภาพรวมของข้อมูลเดียวกันที่ถ่ายเมื่อมีการตั้งค่ารหัสปัญหาการวินิจฉัยล่าสุด. ข้อยกเว้นคือ PID 01, ซึ่งมีอยู่ในโหมดเท่านั้น 1, และ PID 02, ซึ่งมีอยู่ในโหมดเท่านั้น 2. โหมด If 2 Pid 02 ส่งคืนศูนย์, ไม่มี snapshot และโหมดอื่นๆทั้งหมด 2 ข้อมูลจะไม่มีความหมาย.

เมื่อใช้สัญกรณ์ที่เข้ารหัสบิต, ปริมาณเช่น C4 หมายถึงบิต 4 จากข้อมูลไบต์ C. แต่ละบิตจะถูกคั่นจาก 0 ถึง 7, ดัง นั้น 7 เป็นบิตที่สำคัญที่สุดและ 0 เป็นบิตที่สำคัญน้อย.

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

โหมด 01

Pid
(ฐานสิบหก)
Pid
(ธันวาคม)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
00 0 4 PIDs สนับสนุน [01 – 20] การเข้ารหัสบิต [A7 ... D0] == [PID $ 01. PID $20] ดูด้านล่าง
01 1 4 สถานะการตรวจสอบตั้งแต่ DTCs ถูกล้างออก. (มีไฟแสดงสถานะที่ทำงานผิดปกติ (MIL) สถานะและหมายเลขของ DTCs) การเข้ารหัสบิต. ดูด้านล่าง
02 2 2 หยุด DTC ใหม่
03 3 2 สถานะระบบเชื้อเพลิง การเข้ารหัสบิต. ดูด้านล่าง
04 4 1 โหลดเครื่องยนต์ที่คำนวณได้ 0 100 % {\display {\tfrac {100}{255}}A} (หรือ {\display {\tfrac {A}{2.55}}})
05 5 1 อุณหภูมิน้ำหล่อเย็นเครื่องยนต์ -40 215 ° C {\displaystyle A-๔๐}
06 6 1 การตัดเชื้อเพลิงระยะสั้น-ธนาคาร 1 -100 (ลดเชื้อเพลิง: รวยเกินไป) 99.2 (เพิ่มน้ำมันเชื้อเพลิง: เกินไปลีน) %
{\display {\ทั้งนี้ {100}{128}}A-๑๐๐}

(หรือ {\display {\tfrac {A}{1.28}}-100} )

07 7 1 การตัดเชื้อเพลิงระยะยาว—ธนาคาร 1
08 8 1 การตัดเชื้อเพลิงระยะสั้น-ธนาคาร 2
09 9 1 การตัดเชื้อเพลิงระยะยาว—ธนาคาร 2
0A 10 1 แรงดันน้ำมันเชื้อเพลิง (แรงดันเกจ) 0 765 kPa {\การตกแต่งภายใน}
0B 11 1 ความดันสัมบูรณ์ท่อร่วม 0 255 kPa {\display}
0C 12 2 รอบต่อนาทีเครื่องยนต์ 0 16,383.75 Rpm {\display {\ทั้งนี้ {256A + B}{4}}}
0D 13 1 ความเร็วของรถ 0 255 กิโลเมตร/ชั่วโมง {\display}
0อี 14 1 กำหนดเวลาล่วงหน้า -64 63.5 องศาก่อน บริษัททีดีซี {\display {\ทั้งนี้ {A}{2}}-64}
0F 15 1 อุณหภูมิอากาศบริโภค -40 215 ° C {\displaystyle A-๔๐}
10 16 2 MAF อัตราการไหลของอากาศ 0 655.35 กรัม/วินาที {\display {\ทั้งนี้ {256A + B}{100}}}
11 17 1 ตำแหน่งคันเร่ง 0 100 % {\display {\tfrac {100}{255}}A}
12 18 1 บัญชารองอากาศสถานะ การเข้ารหัสบิต. ดูด้านล่าง
13 19 1 ออกซิเจนเซ็นเซอร์อยู่ (ใน 2 ธนาคาร) [A0 ... A3] == ธนาคาร 1, เซนเซอร์ 1-4. [A4 ... A7] == 2 ธนาคาร…
14 20 2 ออกซิเจนเซ็นเซอร์ 1
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
0
-100
1.275
99.2
โวลท์%
{\display {\ทั้งนี้ {A}{200}}}

{\display {\ทั้งนี้ {100}{128}}B-100}

(ถ้า B == $FF, ไม่มีใช้เซนเซอร์ในการคำนวณตัดแต่ง)

15 21 2 ออกซิเจนเซ็นเซอร์ 2
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
16 22 2 ออกซิเจนเซ็นเซอร์ 3
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
17 23 2 ออกซิเจนเซ็นเซอร์ 4
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
18 24 2 ออกซิเจนเซ็นเซอร์ 5
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
19 25 2 ออกซิเจนเซ็นเซอร์ 6
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
1A 26 2 ออกซิเจนเซ็นเซอร์ 7
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
1B 27 2 ออกซิเจนเซ็นเซอร์ 8
A: แรงดันไฟฟ้า
B: ตัดน้ำมันระยะสั้น
1C 28 1 รถถังนี้สอดคล้องกับมาตรฐาน OBD การเข้ารหัสบิต. ดูด้านล่าง
1D 29 1 ออกซิเจนเซ็นเซอร์อยู่ (ใน 4 ธนาคาร) คล้ายกับ PID 13, แต่ [A0 ... A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1อี 30 1 สถานะอินพุทที่เสริม A0 == พลังงานที่ใช้ออก (ส่งกำลังออก) สถานะ (1 ใช้งาน==)
[A1 ... A7] ไม่ได้ใช้
1F 31 2 เวลาที่ใช้ตั้งแต่เปิดเครื่อง 0 65,535 วินาที {\displaystyle 256A + B}
20 32 4 PIDs สนับสนุน [21 – 40] การเข้ารหัสบิต [A7 ... D0] == [PID $21 ... PID $40] ดูด้านล่าง
21 33 2 ระยะทางพร้อมไฟแสดงสถานะทำงานผิดปกติ (MIL) บน 0 65,535 กม. {\displaystyle 256A + B}
22 34 2 รางน้ำมันเชื้อเพลิง ความดัน (เมื่อเทียบกับสุญญากาศท่อร่วม) 0 5177.265 kPa {\display 0.079(256A + B)}
23 35 2 รางน้ำมันเชื้อเพลิง วัดความดัน (เครื่องยนต์ดีเซล, หรือเบนซินฉีดตรง) 0 655,350 kPa {\display 10(256A + B)}
24 36 4 ออกซิเจนเซ็นเซอร์ 1
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
0
0
< 2
< 8
อัตราส่วน
V
{\display {\ทั้งนี้ {2}{65536}}(256A + B)}

{\display {\ทั้งนี้ {8}{65536}}(256C + D)}

25 37 4 ออกซิเจนเซ็นเซอร์ 2
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
26 38 4 ออกซิเจนเซ็นเซอร์ 3
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
27 39 4 ออกซิเจนเซ็นเซอร์ 4
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
28 40 4 ออกซิเจนเซ็นเซอร์ 5
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
29 41 4 ออกซิเจนเซ็นเซอร์ 6
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
2A 42 4 ออกซิเจนเซ็นเซอร์ 7
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
2B 43 4 ออกซิเจนเซ็นเซอร์ 8
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: แรงดันไฟฟ้า
2C 44 1 บัญชา EGR 0 100 % {\display {\tfrac {100}{255}}A}
2D 45 1 ข้อผิดพลาดของ EGR -100 99.2 % {\display {\tfrac {100}{128}}A-๑๐๐}
2อี 46 1 สั่งให้กำจัดฯลฯ 0 100 % {\display {\tfrac {100}{255}}A}
2F 47 1 ถังน้ำมันเชื้อเพลิงระดับอินพุต 0 100 % {\display {\tfrac {100}{255}}A}
30 48 1 ตั้งแต่ล้างรหัส warm-ups 0 255 จำนวน {\display}
31 49 2 ระยะทางตั้งแต่ล้างรหัส 0 65,535 กม. {\displaystyle 256A + B}
32 50 2 Evap. ระบบความดันไอ -8,192 8191.75 Pa {\display {\ทั้งนี้ {256A + B}{4}}}(AB คือ ส่วนเติมเต็มสอง ลงชื่อเข้าใช้)[3]
33 51 1 ความดันบารอมิเตอร์แบบสัมบูรณ์ 0 255 kPa {\display}
34 52 4 ออกซิเจนเซ็นเซอร์ 1
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
0
-128
< 2
<128
อัตราส่วน
mA
{\display {\ทั้งนี้ {2}{65536}}(256A + B)}

{\display {\ทั้งนี้ {256C + D}{256}}-128}

หรือ {\displaystyle C +{\ทั้งนี้ {D}{256}}-128}

35 53 4 ออกซิเจนเซ็นเซอร์ 2
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
36 54 4 ออกซิเจนเซ็นเซอร์ 3
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
37 55 4 ออกซิเจนเซ็นเซอร์ 4
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
38 56 4 ออกซิเจนเซ็นเซอร์ 5
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
39 57 4 ออกซิเจนเซ็นเซอร์ 6
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
3A 58 4 ออกซิเจนเซ็นเซอร์ 7
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
3B 59 4 ออกซิเจนเซ็นเซอร์ 8
AB: อัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า
ซีดี: ปัจจุบัน
3C 60 2 ตัวเร่งปฏิกิริยาอุณหภูมิ: ธนาคาร 1, เซนเซอร์ 1 -40 6,513.5 ° C {\display {\ทั้งนี้ {256A + B}{10}}-40}
3D 61 2 ตัวเร่งปฏิกิริยาอุณหภูมิ: ธนาคาร 2, เซนเซอร์ 1
3อี 62 2 ตัวเร่งปฏิกิริยาอุณหภูมิ: ธนาคาร 1, เซนเซอร์ 2
3F 63 2 ตัวเร่งปฏิกิริยาอุณหภูมิ: ธนาคาร 2, เซนเซอร์ 2
40 64 4 PIDs สนับสนุน [41 – 60] การเข้ารหัสบิต [A7 ... D0] == [PID $41 ... PID $60] ดูด้านล่าง
41 65 4 ตรวจสอบสถานะรอบนี้ไดรฟ์ การเข้ารหัสบิต. ดูด้านล่าง
42 66 2 โมดูลการควบคุมแรงดัน 0 65.535 V {\display {\ทั้งนี้ {256A + B}{1000}}}
43 67 2 โหลดแน่นอนค่า 0 25,700 % {\display {\tfrac {100}{255}}(256A + B)}
44 68 2 เชื้อเพลิงอากาศบัญชาอัตราส่วนสมมูล 0 < 2 อัตราส่วน {\display {\tfrac {2}{65536}}(256A + B)}
45 69 1 ตำแหน่งสัมพัทธ์เค้น 0 100 % {\display {\tfrac {100}{255}}A}
46 70 1 อุณหภูมิอากาศแวดล้อม -40 215 ° C {\displaystyle A-๔๐}
47 71 1 ตำแหน่งสัมบูรณ์เค้น B 0 100 % {\display {\ทั้งนี้ {100}{255}}A}
48 72 1 ตำแหน่งสัมบูรณ์เค้น C
49 73 1 ตำแหน่งคันเร่งเหยียบ D
4A 74 1 ตำแหน่งคันเร่งเหยียบ E
4B 75 1 ตำแหน่งคันเร่งเหยียบ F
4C 76 1 บัญชาเค้น actuator
4D 77 2 เวลาเรียกใช้ ด้วย MIL บน 0 65,535 นาที {\displaystyle 256A + B}
4อี 78 2 เวลาล้างรหัสปัญหา
4F 79 4 ค่าสูงสุดสำหรับอัตราส่วนอากาศ – เชื้อเพลิงเทียบเท่า, ออกซิเจนเซนเซอร์แรงดันไฟฟ้า, ออกซิเจนเซ็นเซอร์ปัจจุบัน, และแรงดันสัมบูรณ์ท่อร่วมบริโภค 0, 0, 0, 0 255, 255, 255, 2550 อัตราส่วน, V, mA, kPa A, B, C, D * 10
50 80 4 ค่าสูงสุดสำหรับอัตราการไหลของอากาศจากเซ็นเซอร์การไหลของมวลอากาศ 0 2550 g/s A * 10, B, C, และ D มีสงวนไว้สำหรับใช้ในอนาคต
51 81 1 ชนิดของเชื้อเพลิง จากตารางชนิดของน้ำมันเชื้อเพลิง ดูด้านล่าง
52 82 1 เชื้อเพลิงเอทานอล % 0 100 % {\display {\tfrac {100}{255}}A}
53 83 2 ระบบ Evap แบบสัมบูรณ์ความดันไอ 0 327.675 kPa {\display {\ทั้งนี้ {256A + B}{200}}}
54 84 2 ความดันไอระบบ Evap -32,767 32,768 Pa ((A * 256)+B)-32767
55 85 2 ระยะสั้นรองออกซิเจนเซ็นเซอร์ตัดแต่ง, A: ธนาคาร 1, B: ธนาคาร 3 -100 99.2 % {\display {\ทั้งนี้ {100}{128}}A-๑๐๐}{\display {\ทั้งนี้ {100}{128}}B-100}
56 86 2 ยาวระยะรองออกซิเจนเซ็นเซอร์ตัดแต่ง, A: ธนาคาร 1, B: ธนาคาร 3
57 87 2 ระยะสั้นรองออกซิเจนเซ็นเซอร์ตัดแต่ง, A: ธนาคาร 2, B: ธนาคาร 4
58 88 2 ยาวระยะรองออกซิเจนเซ็นเซอร์ตัดแต่ง, A: ธนาคาร 2, B: ธนาคาร 4
59 89 2 รางน้ำมันเชื้อเพลิง ความดันสัมบูรณ์ 0 655,350 kPa {\display 10(256A + B)}
5A 90 1 ญาติเร่งเหยียบตำแหน่ง 0 100 % {\display {\tfrac {100}{255}}A}
5B 91 1 แบตเตอรี่ไฮบริดสลีที่เหลือ ชีวิต 0 100 % {\display {\tfrac {100}{255}}A}
5C 92 1 อุณหภูมิน้ำมันเครื่องยนต์ -40 210 ° C {\displaystyle A-๔๐}
5D 93 2 เวลาฉีดเชื้อเพลิง -210.00 301.992 ° {\display {\ทั้งนี้ {256A + B}{128}}-210}
5อี 94 2 ราคาน้ำมันเชื้อเพลิงเครื่องยนต์ 0 3276.75 ลิตร/ชั่วโมง {\display {\ทั้งนี้ {256A + B}{20}}}
5F 95 1 ต้องการปล่อยรถถูกออกแบบมา บิตที่เข้ารหัส
60 96 4 PIDs สนับสนุน [61 – 80] การเข้ารหัสบิต [A7 ... D0] == [PID $61 ... PID $80] ดูด้านล่าง
61 97 1 เครื่องยนต์ขับขี่ต้องการ – แรงบิดเปอร์เซ็นต์ -125 125 % A-125
62 98 1 เครื่องยนต์จริง – แรงบิดเปอร์เซ็นต์ -125 125 % A-125
63 99 2 แรงบิดเครื่องยนต์อ้างอิง 0 65,535 นาโนเมตร {\displaystyle 256A + B}
64 100 5 ข้อมูลเปอร์เซ็นต์แรงบิดเครื่องยนต์ -125 125 % ไม่ได้ใช้งาน A-125
จุดเครื่องยนต์ B-125 1
จุดเครื่องยนต์ C-125 2
จุดเครื่องยนต์ D-125 3
จุดเครื่องยนต์ E-125 4
65 101 2 อินพุตเสริม / ผลผลิตที่ได้รับการสนับสนุน บิตที่เข้ารหัส
66 102 5 เซ็นเซอร์การไหลของมวลอากาศ
67 103 3 อุณหภูมิน้ำหล่อเย็นเครื่องยนต์
68 104 7 เซ็นเซอร์วัดอุณหภูมิของอากาศปริมาณ
69 105 7 สั่งให้ EGR และ EGR ข้อผิดพลาด
6A 106 5 สั่งการควบคุมการไหลของอากาศดีเซลและตำแหน่งการไหลของอากาศแบบสัมพัทธ์
6B 107 5 อุณหภูมิหมุนเวียนก๊าซไอเสีย
6C 108 5 บัญชาควบคุมตัวกระตุ้นเค้นและตำแหน่งเค้นญาติ
6D 109 6 ระบบควบคุมแรงดันน้ำมันเชื้อเพลิง
6อี 110 5 ระบบควบคุมแรงดันฉีด
6F 111 3 เทอร์โบอัดลม
70 112 9 เพิ่มการควบคุมความดัน
71 113 5 ตัวแปรเทอร์โบเรขาคณิต (VGT) ควบคุม
72 114 5 การควบคุม Wastegate
73 115 5 แรงดันไอเสีย
74 116 5 เทอร์โบชาร์จ RPM
75 117 7 อุณหภูมิเทอร์โบชาร์จ
76 118 7 อุณหภูมิเทอร์โบชาร์จ
77 119 5 ชาร์จอุณหภูมิอากาศเย็น (CACT)
78 120 9 อุณหภูมิของก๊าซไอเสีย (EGT) ธนาคาร 1 ผลิตภัณฑ์พิเศษ. ดูด้านล่าง
79 121 9 อุณหภูมิของก๊าซไอเสีย (EGT) ธนาคาร 2 ผลิตภัณฑ์พิเศษ. ดูด้านล่าง
7A 122 7 กรองฝุ่นดีเซล (DPF)
7B 123 7 กรองฝุ่นดีเซล (DPF)
7C 124 9 ตัวกรองอนุภาคดีเซล (DPF) อุณหภูมิ
7D 125 1 NOx NTE (ไม่เกิน) สถานะของพื้นที่ควบคุม
7อี 126 1 15:00 (ไม่เกิน) สถานะของพื้นที่ควบคุม
7F 127 13 เวลารันเครื่องยนต์
80 128 4 PIDs สนับสนุน [81 – A0] การเข้ารหัสบิต [A7 ... D0] == [PID $ 81. PID $A 0] ดูด้านล่าง
81 129 21 เวลารันเครื่องยนต์สำหรับอุปกรณ์ควบคุมการปล่อยมลพิษเสริม(AECD)
82 130 21 เวลารันเครื่องยนต์สำหรับอุปกรณ์ควบคุมการปล่อยมลพิษเสริม(AECD)
83 131 5 เซ็นเซอร์ NOx
84 132 อุณหภูมิพื้นผิวท่อร่วม
85 133 ระบบรีเอเจนต์ NOx
86 134 สสารละออง (PM) เซน เซอร์
87 135 ความดันสัมบูรณ์ท่อร่วม
A0 160 4 PIDs สนับสนุน [A1 – C0] การเข้ารหัสบิต [A7 ... D0] == [PID $A 1 PID $C 0] ดูด้านล่าง
C0 192 4 PIDs สนับสนุน [C1 – E0] การเข้ารหัสบิต [A7 ... D0] == [PID $C 1 PID $E 0] ดูด้านล่าง
C3 195 ? ? ? ? ? ส่งกลับข้อมูลจำนวนมาก, รหัสเงื่อนไขการขับและความเร็วของเครื่องยนต์ *
C4 196 ? ? ? ? ? B5 คือ เครื่องยนต์ที่ไม่ได้ใช้ขอ
B6 เป็นเครื่องยนต์หยุดร้องขอ *
Pid
(ฐานสิบหก)
Pid
(ธันวาคม)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]

โหมด 02[แก้ไข]

โหมด 02 ยอมรับ PIDs เป็นโหมดเดียวกัน 01, มีความหมายเดียวกัน, แต่ข้อมูลที่ได้รับจากเมื่อสร้างกรอบแช่แข็ง.

คุณต้องส่งหมายเลขเฟรมในส่วนของข้อมูลของข้อความ.

Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
02 2 DTC ที่เกิดกรอบแช่แข็งไว้. รหัส BCD. ถอดรหัสในโหมด 3

โหมด 03

Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
N/A n * 6 ขอรหัสปัญหา 3 รหัสต่อเฟรมข้อความ. ดูด้านล่าง

โหมด 04[แก้ไข]

Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
N/A 0 รหัสปัญหาชัดเจน / ไฟแสดงสถานะทำงานผิดปกติ (MIL) / ไฟเครื่องยนต์ตรวจสอบ ล้างรหัสปัญหาเก็บไว้ทั้งหมด และปิดล้านบาท.

โหมด 05

Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
0100 รหัสตรวจสอบ OBD ที่สนับสนุน ($01 – $20)
0101 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0102 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0103 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0104 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0105 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0106 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0107 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0108 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0109 O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
010A O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
010B O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
010C O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
010D O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
010อี O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
010F O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0110 O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 อุดมไปเซนเซอร์ยันเกณฑ์แรงดันไฟฟ้า
0201 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0202 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0203 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0204 O2 เซนเซอร์ตรวจสอบ ธนาคาร 1 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0205 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0206 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0207 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0208 O2 เซนเซอร์ตรวจสอบ ธนาคาร 2 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0209 O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
020A O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
020B O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
020C O2 เซนเซอร์ตรวจสอบ ธนาคาร 3 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
020D O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 1 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
020อี O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 2 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
020F O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 3 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
0210 O2 เซนเซอร์ตรวจสอบ ธนาคาร 4 เซนเซอร์ 4 0.00 1.275 โวลต์ 0.005 Lean กับ Rich เซ็นเซอร์เกณฑ์แรงดันไฟฟ้า
Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]

โหมด 09

Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
00 4 โหมด 9 สนับสนุน PIDs (01 ถึง 20) การเข้ารหัสบิต. [A7 ... D0] = [PID $ 01. PID $20] ดูด้านล่าง
01 1 จำนวนข้อความ VIN ใน PID 02. สำหรับ ISO เท่านั้น 9141-2, มาตรฐาน ISO 14230-4 และ SAE J1850. โดยปกติค่าจะ 5.
02 17 หมายเลขประจำรถ (วิน) 17-char VIN, ASCII เข้ารหัสและซ้าย-เบาะกับ null อักขระ (0x00) ถ้าจำเป็นเพื่อ.
03 1 การตรวจนับข้อความรหัสการสอบเทียบสำหรับ PID 04. สำหรับ ISO เท่านั้น 9141-2, มาตรฐาน ISO 14230-4 และ SAE J1850. มันจะเป็นหลายของ 4 (4 ข้อความที่จำเป็นสำหรับแต่ละ ID).
04 16,32,48,64.. รหัสการสอบเทียบ ถึง 16 อักษร ASCII. ไม่ได้ใช้ไบต์ข้อมูลจะถูกรายงานเป็น null ไบต์ (0x00). สามารถใช้ CALID หลาย (16 ไบต์แต่ละ)
05 1 หมายเลขการตรวจสอบการสอบเทียบ (--) จำนวนข้อความสำหรับ PID 06. สำหรับ ISO เท่านั้น 9141-2, มาตรฐาน ISO 14230-4 และ SAE J1850.
06 4,8,12,16 หมายเลขการตรวจสอบการสอบเทียบ (--) สามารถใช้ CVN หลายชิ้นได้ (4 ไบต์แต่ละ) จำนวน CVN และ CALID ต้องตรงกับ ข้อมูลดิบที่มีช่องว่างด้านซ้ายมีอักขระ null (0x00). โดยปกติจะแสดงเป็นสตริง hex.
07 1 จำนวนข้อความการติดตามประสิทธิภาพการทำงานในใช้สำหรับ PID 08 และ 0B. สำหรับ ISO เท่านั้น 9141-2, มาตรฐาน ISO 14230-4 และ SAE J1850. 8 10 8 ถ้าสิบหก (16) ต้องรายงาน, 9 ถ้าสิบแปด (18) ต้องรายงาน, และ 10 ถ้ายี่สิบ (20) ต้องรายงาน (ข้อความหนึ่งรายงานสองค่า, แต่ละคนประกอบด้วยสองไบต์).
08 4 การติดตามประสิทธิภาพในการใช้งานสำหรับยานพาหนะจุดประกายไฟ 4 หรือ 5 ข้อความ, แต่ละคนที่มี 4 ไบต์ (สองค่า). ดูด้านล่าง
09 1 จำนวนข้อความชื่อ ECU สำหรับ PID 0A
0A 20 ชื่อ ECU รหัส ASCII. เบาะขวากับข้อมูลอักขระ null (0x00).
0B 4 ประสิทธิภาพการติดตามสำหรับการบีบอัดจุดระเบิดยานพาหนะใช้ 5 ข้อความ, แต่ละคนที่มี 4 ไบต์ (สองค่า). ดูด้านล่าง
Pid
(ฐานสิบหก)
ไบต์ข้อมูลที่ส่งกลับ คำอธิบาย มูลค่าต่ำสุด ค่าสูงสุด หน่วย สูตร[มี]
  1. ^ กระโดดถึง:มี b c d อี f กรัม ชม ผม ในคอลัมน์สูตร, อักษร A, B, C, ฯลฯ. เป็นตัวแทนแรกเท็บทศนิยม, วินาที, สาม, ฯลฯ. ไบต์ของข้อมูล. ที่เป็น (?) ปรากฏขึ้น, ข้อมูลขัดแย้ง หรือไม่สมบูรณ์.

เข้ารหัส bitwise PIDs

บางส่วนของ PIDs ในตารางข้างต้นไม่สามารถอธิบายได้ ด้วยสูตรง่าย ๆ. ให้คำอธิบายที่ซับซ้อนมากขึ้นของข้อมูลเหล่านี้ไว้ที่นี่:

โหมด 1 Pid 00

ส่งกลับค่าการร้องขอสำหรับ PID 4 ไบต์ของข้อมูล. แต่ละบิต, จาก MSB ถึง ให้เช่า, แทนหนึ่งถัดไป 32 PIDs และจะให้ข้อมูลเกี่ยวกับถ้ามีสนับสนุน.

ตัวอย่างเช่น, ถ้าเป็นการตอบสนองของรถ BE1FA813, มันสามารถถอดรหัสได้ดังนี้:

เลขฐานสิบหก B อี 1 F A 8 1 3
ไบนารี 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
ได้รับการสนับสนุน? ใช่ ไม่ใช่ ใช่ ใช่ ใช่ ใช่ ใช่ ไม่ใช่ ไม่ใช่ ไม่ใช่ ไม่ใช่ ใช่ ใช่ ใช่ ใช่ ใช่ ใช่ ไม่ใช่ ใช่ ไม่ใช่ ใช่ ไม่ใช่ ไม่ใช่ ไม่ใช่ ไม่ใช่ ไม่ใช่ ไม่ใช่ ใช่ ไม่ใช่ ไม่ใช่ ใช่ ใช่
หมายเลข PID 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0อี 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1อี 1F 20

ดังนั้น, มีสนับสนุน PIDs: 01, 03, 04, 05, 06, 07, 0C, 0D, 0อี, 0F, 10, 11, 13, 15, 1C, 1F และ 20

โหมด 1 Pid 01

ส่งกลับค่าการร้องขอสำหรับ PID 4 ไบต์ของข้อมูล, มีป้ายชื่อ A B C และ D.

ไบต์แรก(A) ประกอบด้วยข้อมูลสองชิ้น. บิต A7 (MSB ของไบต์ A, ไบต์แรก) บ่งชี้ว่า MIL (ตรวจสอบไฟเครื่องยนต์) สว่าง. บิต A6 ผ่าน A0แสดงถึงจำนวนของรหัสปัญหาการวินิจฉัยที่ถูกตั้งค่าสถานะใน ECU.

ที่สอง, สาม, และไบต์ที่สี่(B, C และ D) ให้ข้อมูลเกี่ยวกับความพร้อมและความสมบูรณ์ของการทดสอบบนเครื่องบางอย่าง. โปรดทราบว่าการทดสอบ ความพร้อม ระบุโดยการตั้งค่า (1) บิตและ ความสมบูรณ์ ระบุโดยการรีเซ็ต (0) บิต.

บิต ชื่อ คำ นิยาม
A7 MIL ปิดหรือเปิด, บ่งชี้ว่า CEL/MIL เปิดอยู่หรือไม่ (หรือควรจะอยู่ใน)
A6A0 DTC_CNT จำนวนของ DTCs ที่เกี่ยวข้องกับการปล่อยมลพิษที่มีอยู่สำหรับการแสดงผล.
B7 สำรอง สำรอง (ควร 0)
B3 ไม่มีชื่อ 0 = จอภาพจุดระเบิดประกายได้รับการสนับสนุน (e.g. ออตโตหรือเครื่องยนต์ Wankel)
1 = จอภาพการจุดระเบิดการบีบอัดได้รับการสนับสนุน (e.g. เครื่องยนต์ดีเซล)

ต่อไปนี้คือคำจำกัดความบิต B ทั่วไป, เป็นการทดสอบตาม.

มีการทดสอบ การทดสอบไม่สมบูรณ์
คอม โพ เนนต์ B2 B6
ระบบเชื้อเพลิง B1 B5
มิสไฟ B0 B4

ไบต์ที่สามและสี่จะถูกตีความแตกต่างกันโดยขึ้นอยู่กับว่าเครื่องยนต์ ประกาย จุด ระเบิด (e.g. ออตโตหรือเครื่องยนต์ Wankel) หรือ การเผาไหม้การบีบอัด (e.g. เครื่องยนต์ดีเซล). ในครั้งที่สอง (B) ไบต์, บิต 3 ระบุวิธีการตีความไบต์ C และ D, กับ 0 การเป็นจุดประกาย (ออตโตหรือ Wankel) และ 1 (ตั้ง ค่า) การบีบอัด (ดีเซล).

ไบต์ C และ D สำหรับจอภาพจุดระเบิดประกาย (e.g. ออตโตหรือเครื่องยนต์ Wankel):

มีการทดสอบ การทดสอบไม่สมบูรณ์
ระบบ EGR C7 D7
เครื่องทำให้เซ็นเซอร์วัดออกซิเจน C6 D6
ออกซิเจนเซ็นเซอร์ C5 D5
สารทำความเย็น A/C C4 D4
ระบบแอร์รอง C3 D3
ระบบการระเหย C2 D2
ตัวเร่งความร้อน C1 D1
เศษ C0 D0

และไบต์ C และ D สำหรับจอภาพจุดระเบิดการบีบอัด (เครื่องยนต์ดีเซล):

มีการทดสอบ การทดสอบไม่สมบูรณ์
ระบบ EGR และ/หรือ VVT C7 D7
การตรวจสอบตัวกรอง PM C6 D6
เซ็นเซอร์ไอเสีย C5 D5
– สำรอง – C4 D4
เพิ่มความดัน C3 D3
– สำรอง – C2 D2
NOx/SCR จอภาพ C1 D1
NMHC ตัวเร่งปฏิกิริยา[มี] C0 D0
  1. กระโดดขึ้น^ NMHC อาจ สำหรับไฮโดรคาร์บอนที่ไม่ใช่มีเทน, แต่ J1979 ไม่ได้สอนเรา. การแปลจะเป็นเซ็นเซอร์แอมโมเนียใน SCR ตัวเร่งปฏิกิริยา.

โหมด 1 Pid 41

ส่งกลับค่าการร้องขอสำหรับ PID 4 ไบต์ของข้อมูล. ไบต์แรกเป็นศูนย์เสมอ. ที่สอง, สาม, และไบต์ที่สี่ให้ข้อมูลเกี่ยวกับความพร้อมใช้งานและความสมบูรณ์ของการทดสอบบนกระดานบางอย่าง. เช่นเดียวกับ PID 01, ไบต์ที่สามและสี่จะถูกตีความแตกต่างกันโดยขึ้นอยู่กับประเภทการจุดระเบิด (B3) –ด้วย 0 การเป็นจุดประกายและ 1 (ตั้ง ค่า) การบีบอัด. หมายเหตุอีกครั้งที่ทดสอบ ความพร้อม จะแสดงโดยชุด (1) บิตและ ความสมบูรณ์ จะแสดงโดยการรีเซ็ต (0) บิต.

ต่อไปนี้คือคำจำกัดความบิต B ทั่วไป, เป็นการทดสอบตาม.

มีการทดสอบ การทดสอบไม่สมบูรณ์
คอม โพ เนนต์ B2 B6
ระบบเชื้อเพลิง B1 B5
มิสไฟ B0 B4

ไบต์ C และ D สำหรับจอภาพจุดระเบิดประกาย (e.g. ออตโตหรือเครื่องยนต์ Wankel):

มีการทดสอบ การทดสอบไม่สมบูรณ์
ระบบ EGR C7 D7
เครื่องทำให้เซ็นเซอร์วัดออกซิเจน C6 D6
ออกซิเจนเซ็นเซอร์ C5 D5
สารทำความเย็น A/C C4 D4
ระบบแอร์รอง C3 D3
ระบบการระเหย C2 D2
ตัวเร่งความร้อน C1 D1
เศษ C0 D0

และไบต์ C และ D สำหรับจอภาพจุดระเบิดการบีบอัด (เครื่องยนต์ดีเซล):

มีการทดสอบ การทดสอบไม่สมบูรณ์
ระบบ EGR และ/หรือ VVT C7 D7
การตรวจสอบตัวกรอง PM C6 D6
เซ็นเซอร์ไอเสีย C5 D5
– สำรอง – C4 D4
เพิ่มความดัน C3 D3
– สำรอง – C2 D2
NOx/SCR จอภาพ C1 D1
NMHC ตัวเร่งปฏิกิริยา[มี] C0 D0
  1. กระโดดขึ้น^ NMHC อาจ สำหรับไฮโดรคาร์บอนที่ไม่ใช่มีเทน, แต่ J1979 ไม่ได้สอนเรา. การแปลจะเป็นเซ็นเซอร์แอมโมเนียใน SCR ตัวเร่งปฏิกิริยา.

โหมด 1 Pid 78

การร้องขอสำหรับ PID นี้จะส่งกลับ 9 ไบต์ของข้อมูล. ไบต์แรกเป็นเขตข้อมูลที่มีการเข้ารหัสบิตที่ระบุว่า EGT เซ็นเซอร์ได้รับการสนับสนุน:

ไบต์ คำอธิบาย
A เซ็นเซอร์ EGT ที่รองรับ
BC อุณหภูมิอ่านโดย EGT11
Dอี อุณหภูมิอ่านโดย EGT12
Fกรัม อุณหภูมิอ่านโดย EGT13
Hฉัน อุณหภูมิอ่านโดย EGT14

ไบต์แรกมีการเข้ารหัสบิตเป็นดังนี้:

บิต คำอธิบาย
A7A4 สำรอง
A3 ธนาคาร EGT 1, เซน เซอร์ 4 ได้รับการสนับสนุน?
A2 ธนาคาร EGT 1, เซน เซอร์ 3 ได้รับการสนับสนุน?
A1 ธนาคาร EGT 1, เซน เซอร์ 2 ได้รับการสนับสนุน?
A0 ธนาคาร EGT 1, เซน เซอร์ 1 ได้รับการสนับสนุน?

ไบต์ที่เหลืออยู่จะ 16 จำนวนเต็มบิตแสดงอุณหภูมิในองศาเซลเซียสในช่วง -40 ถึง 6513.5 (มาตรา ส่วน 0.1), โดยใช้ปกติ {\display (A ครั้ง 256 + B)/10-40} สูตร (MSB เป็น A, LSB เป็น B). เฉพาะค่าที่รองรับเซนเซอร์ที่สอดคล้องกันเท่านั้นที่มีความหมาย.

โครงสร้างเดียวกันนี้ใช้กับ PID 79, แต่ค่าสำหรับเซนเซอร์ของธนาคาร 2.

โหมด 3 (ไม่ต้องใช้ PID)

การร้องขอสำหรับโหมดนี้จะส่งกลับรายการของ DTCs ที่ได้ถูกตั้งค่าไว้. รายการจะถูกห่อโดยใช้ มาตรฐาน ISO 15765-2 โพ รโท คอ ล.

หากมีสองหรือน้อยกว่า DTCs (4 ไบต์) พวกเขาจะถูกส่งกลับในรูปแบบ ISO-TP เฟรมเดียว (Sf). สามหรือมากกว่า DTCs ในรายการมีการรายงานในหลายเฟรม, ด้วยจำนวนเฟรมที่แน่นอนขึ้นอยู่กับประเภทการสื่อสารและการกำหนดรายละเอียด.

แต่ละรหัสปัญหาต้องใช้ 2 ไบต์เพื่ออธิบาย. สามารถถอดรหัสคำอธิบายข้อความของโค้ดปัญหาได้ดังนี้. อักขระตัวแรกในรหัสปัญหาจะถูกกำหนดโดยสองบิตแรกในไบต์แรก:

A7A6 อักขระ DTC แรก
00 P – พาวเวอร์เทรน
01 C – แชสซี
10 B – ร่าง กาย
11 U – เครือ ข่าย

ตัวเลขสองหลักต่อไปนี้จะถูกเข้ารหัสเป็น 2 บิต. อักขระตัวที่สองใน DTC เป็นตัวเลขที่กำหนดโดยตารางต่อไปนี้:

A5A4 อักขระ DTC ที่สอง
00 0
01 1
10 2
11 3

อักขระตัวที่สามใน DTC เป็นหมายเลขที่กำหนดโดย

A3A0 อักขระ 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 อี
1111 F

อักขระที่สี่และห้าจะถูกกำหนดในลักษณะเดียวกับที่สาม, แต่การใช้บิต B7B4 และ B3B0. รหัสห้าอักขระที่เป็นผลลัพธ์ควรมีลักษณะเช่น “U0158” และสามารถมองขึ้นมาในตาราง OBD-II DTCs. อักขระเลขฐานสิบหก (0-9, A-F), ในขณะที่ค่อนข้างหายาก, ได้รับอนุญาตในครั้งสุดท้าย 3 ตำแหน่งของรหัสเอง.

โหมด 9 Pid 08

มันมีข้อมูลเกี่ยวกับการติดตามประสิทธิภาพการทำงานสำหรับธนาคารตัวเร่งปฏิกิริยา, ธนาคารเซ็นเซอร์วัดออกซิเจน, ระบบตรวจจับการรั่วไหลของไอระเหย, ระบบ EGR และระบบอากาศรอง.

ตัวเศษสำหรับแต่ละคอมโพเนนต์หรือระบบจะติดตามจำนวนครั้งที่เงื่อนไขทั้งหมดที่จำเป็นสำหรับจอภาพเฉพาะเพื่อตรวจพบความผิดปกติที่พบ. ตัวหารสำหรับแต่ละองค์ประกอบหรือระบบติดตามจำนวนครั้งที่รถได้รับการดำเนินการในเงื่อนไขที่ระบุ.

การตรวจนับของรายการข้อมูลควรจะรายงานเมื่อเริ่มต้น (ไบต์แรก).

รายการข้อมูลทั้งหมดของเรกคอร์ดการติดตามประสิทธิภาพในการใช้งานประกอบด้วยสอง (2) ไบต์และมีการรายงานตามลำดับนี้ (แต่ละข้อความมีสองรายการ, ดังนั้นความยาวของข้อความจะถูก 4).

จำ คำอธิบาย
การผิด เงื่อนไขการตรวจสอบ OBD พบการนับ
ในประเทศแคนาดา เคาน์เตอร์จุดระเบิด
CATCOMP1 ธนาคารจำนวนการตรวจสอบตัวเร่งปฏิกิริยาเสร็จสมบูรณ์ 1
CATCOND1 เงื่อนไขการตรวจสอบตัวเร่งปฏิกิริยาที่พบการนับธนาคาร 1
CATCOMP2 ธนาคารจำนวนการตรวจสอบตัวเร่งปฏิกิริยาเสร็จสมบูรณ์ 2
CATCOND2 เงื่อนไขการตรวจสอบตัวเร่งปฏิกิริยาที่พบการนับธนาคาร 2
O2SCOMP1 ตัวตรวจสอบเซนเซอร์ O2 เสร็จสิ้นนับจำนวนธนาคาร 1
O2SCOND1 การตรวจสอบเงื่อนไขของเซ็นเซอร์ O2 1
O2SCOMP2 ตัวตรวจสอบเซนเซอร์ O2 เสร็จสิ้นนับจำนวนธนาคาร 2
O2SCOND2 การตรวจสอบเงื่อนไขของเซ็นเซอร์ O2 2
EGRCOMP ตรวจสอบเงื่อนไขการเสร็จสมบูรณ์ของหน้าจอ EGR
เอเลโกร เงื่อนไขการตรวจสอบ EGR ที่พบ
แอร์ COMP จำนวนเงื่อนไขการเสร็จสิ้นการตรวจสอบอากาศ (แอร์รอง)
ขอ เงื่อนไขการตรวจสอบอากาศที่พบ (แอร์รอง)
เอเวค การตรวจสอบเงื่อนไขการทำให้เสร็จสมบูรณ์ของ EVAP
การให้คะแนน เงื่อนไขการตรวจสอบ EVAP ที่พบ
SO2SCOMP1 ตัวตรวจสอบเซนเซอร์ O2 ที่รองเสร็จสิ้นจำนวนธนาคาร 1
SO2SCOND1 ตรวจสอบเงื่อนไขที่พบของตัวเซ็นเซอร์ O2 รอง 1
SO2SCOMP2 ตัวตรวจสอบเซนเซอร์ O2 ที่รองเสร็จสิ้นจำนวนธนาคาร 2
SO2SCOND2 ตรวจสอบเงื่อนไขที่พบของตัวเซ็นเซอร์ O2 รอง 2

โหมด 9 PID 0B

มันมีข้อมูลเกี่ยวกับการติดตามประสิทธิภาพการทำงานสำหรับ NMHC catalyst, จอภาพตัวเร่งปฏิกิริยา NOx, การตรวจสอบการดูดซับ NOx, ตรวจสอบตัวกรอง PM, เซ็นเซอร์ตรวจจับก๊าซไอเสีย, จอภาพ EGR/VVT, เพิ่มความดันจอภาพและการตรวจสอบระบบเชื้อเพลิง.

รายการข้อมูลทั้งหมดประกอบด้วยสอง (2) ไบต์และมีการรายงานตามลำดับนี้ (แต่ละข้อความมีสองรายการ, ดังนั้นความยาวของข้อความจะถูก 4):

จำ คำอธิบาย
การผิด เงื่อนไขการตรวจสอบ OBD พบการนับ
ในประเทศแคนาดา เคาน์เตอร์จุดระเบิด
ซีเอชเอ NMHC การตรวจสอบเงื่อนไขการเสร็จสมบูรณ์ของตัวเร่งปฏิกิริยา
การไล่ เงื่อนไขการตรวจสอบตัวเร่งปฏิกิริยา NMHC ที่พบ
เอ็นซีซี การตรวจสอบเงื่อนไขการเสร็จสมบูรณ์ NOx/SCR ตัวเร่งปฏิกิริยา
การวินิจฉัย การตรวจสอบเงื่อนไขที่พบของ NOx/SCR ตัวเร่งปฏิกิริยา
นาดิม การตรวจสอบเงื่อนไขการทำให้สมบูรณ์ของ NOx
นาการ การตรวจสอบเงื่อนไขที่พบ
PMCOMP ตรวจสอบเงื่อนไขการเสร็จสมบูรณ์ของตัวกรอง PM
การปลอม เงื่อนไขการตรวจสอบตัวกรอง PM จำนวนที่พบ
เอ็กเซอ เซ็นเซอร์ตรวจจับก๊าซไอเสียจำนวนเงื่อนไขการทำให้เสร็จสมบูรณ์
การผิด เซ็นเซอร์ตรวจจับก๊าซไอเสียที่พบการนับ
EGRCOMP EGR และ/หรือ VVT ตรวจสอบเงื่อนไขการเสร็จสิ้น
เอเลโกร EGR และ/หรือ VVT เงื่อนไขการตรวจสอบที่พบ
แบเรียม เพิ่มความดันตรวจสอบเงื่อนไขการเสร็จสมบูรณ์นับ
การดัด เพิ่มความดันการตรวจสอบเงื่อนไขที่พบ
ฟุก การตรวจสอบเงื่อนไขการทำให้เสร็จสมบูรณ์ของเชื้อเพลิง
การยกการ เงื่อนไขการตรวจสอบเชื้อเพลิงที่พบนับ

PIDs ที่แจงนับ[แก้ไข]

บาง PIDs จะถูกตีความเป็นพิเศษ, และไม่จำเป็นต้องเข้ารหัสบิตอย่างแน่นอน, หรือในทุกระดับ. ค่าสำหรับ PIDs เหล่านี้จะถูก ระบุ.

โหมด 1 Pid 03[แก้ไข]

ส่งกลับค่าการร้องขอสำหรับ PID 2 ไบต์ของข้อมูล. ไบต์แรกอธิบายระบบเชื้อเพลิง #1.

ค่า คำอธิบาย
1 เปิดลูปเนื่องจากอุณหภูมิเครื่องยนต์ไม่เพียงพอ
2 การวนรอบที่ปิด, การใช้การตอบสนองของเซ็นเซอร์ออกซิเจนเพื่อตรวจสอบการผสมเชื้อเพลิง
4 เปิดห่วงเนื่องจากการโหลดเครื่องยนต์หรือการตัดเชื้อเพลิงเนื่องจากความชะลอ
8 การวนรอบที่เปิดเนื่องจากความล้มเหลวของระบบ
16 การวนรอบที่ปิด, ใช้อย่างน้อยหนึ่งเซ็นเซอร์ออกซิเจนแต่มีข้อบกพร่องในระบบความคิดเห็น

ค่าอื่นใดเป็นการตอบสนองที่ไม่ถูกต้อง. สามารถตั้งค่าได้เพียงหนึ่งบิตเท่านั้น.

ไบต์ที่สองอธิบายระบบเชื้อเพลิง #2 (ถ้ามีอยู่) และถูกเข้ารหัสเหมือนกับไบต์แรก.

โหมด 1 Pid 12

การร้องขอสำหรับ PID นี้ส่งกลับค่าไบต์เดียวของข้อมูลซึ่งอธิบายถึงสถานะของอากาศรอง.

ค่า คำอธิบาย
1 Upstream
2 ปลายน้ำของแปลงตัวเร่งปฏิกิริยา
4 จากบรรยากาศภายนอกหรือปิด
8 ปั๊มที่สั่งในการวินิจฉัย

ค่าอื่นใดเป็นการตอบสนองที่ไม่ถูกต้อง. สามารถตั้งค่าได้เพียงหนึ่งบิตเท่านั้น.

โหมด 1 Pid 1C

การร้องขอสำหรับ PID นี้ส่งกลับค่าไบต์เดียวของข้อมูลซึ่งอธิบายถึงมาตรฐาน OBD นี้ได้รับการออกแบบเพื่อให้สอดคล้องกับ. ค่าที่แตกต่างกันไบต์ข้อมูลสามารถเก็บจะแสดงด้านล่าง, ถัดจากสิ่งที่พวกเขาหมายถึง:

ค่า คำอธิบาย
1 OBD-II ตามที่กำหนดโดย คาร์โบไฮเดรต
2 OBD ตามที่กำหนดโดย EPA
3 OBD และ OBD-II
4 OBD-I
5 ไม่สอดคล้องกับ OBD
6 EOBD (ยุโรป)
7 EOBD และ OBD-II
8 EOBD และ OBD
9 EOBD, OBD และ OBD II
10 JOBD (ญี่ปุ่น)
11 JOBD และ OBD II
12 JOBD และ EOBD
13 JOBD, EOBD, และ OBD II
14 สำรอง
15 สำรอง
16 สำรอง
17 การวินิจฉัยผู้ผลิตเครื่องยนต์ (EMD)
18 ปรับปรุงการวินิจฉัยของผู้ผลิตเครื่องยนต์ (EMD +)
19 การวินิจฉัยการใช้งานหนักในคณะกรรมการ (เด็ก/บางส่วน) (HD OBD-C)
20 การวินิจฉัยการใช้งานหนักในคณะกรรมการ (HD OBD)
21 เวิลด์ไวด์ Harmonized OBD (WWH OBD)
22 สำรอง
23 หนักยูโร OBD ขั้นตอนฉันโดยไม่ต้องน็อกซ์ควบคุม (HD EOBD-I)
24 หนักยูโร OBD เวทีฉันกับน็อกซ์ควบคุม (HD EOBD-I N)
25 หนักยูโร OBD เวที2โดยไม่ต้องน็อกซ์ควบคุม (HD EOBD-II)
26 หนักยูโร OBD เวที2กับน็อกซ์ควบคุม (HD EOBD-II N)
27 สำรอง
28 สเปน OBD เฟส 1 (OBDBr-1)
29 สเปน OBD เฟส 2 (OBDBr-2)
30 เกาหลี OBD (KOBD)
31 อินเดีย OBD I (IOBD ฉัน)
32 อินเดีย OBD II (IOBD II)
33 หนักยูโร OBD เวที VI (EOBD HD-IV)
34-250 สำรอง
251-255 ไม่พร้อมใช้งานสำหรับการกำหนด (แซะ J1939 ความหมายพิเศษ)

ประเภทเชื้อเพลิงที่เข้ารหัส

โหมด 1 Pid 51 ส่งกลับค่าจากรายการที่ระบุที่ให้ชนิดเชื้อเพลิงของยานพาหนะ. ชนิดของเชื้อเพลิงจะถูกส่งกลับเป็นไบต์เดียว, และค่าจะได้รับจากตารางต่อไปนี้:

ค่า คำอธิบาย
0 ไม่สามารถใช้ได้
1 น้ำมัน
2 นอ
3 นอ
4 ดีเซล
5 แก๊ส
6 Cng
7 รเพ
8 ไฟฟ้า
9 Bifuel ใช้น้ำมันเบนซิน
10 Bifuel ทำงานเมทานอล
11 Bifuel ทำงานเอทานอล
12 Bifuel การทำงานของ LPG
13 Bifuel ที่ทำงาน CNG
14 Bifuel ทำงาน
15 Bifuel ไฟฟ้า
16 Bifuel ที่ทำงานด้วยไฟฟ้าและเครื่องยนต์สันดาป
17 น้ำมันไฮบริด
18 เอทานอล
19 ไฮบริดดีเซล
20 ไฮบริดไฟฟ้า
21 ไฮบริดที่ทำงานไฟฟ้าและเครื่องยนต์สันดาป
22 การฟื้นฟูแบบไฮบริด
23 Bifuel ที่ใช้ดีเซล

ค่าอื่นๆถูกสงวนไว้โดย ISO/SAE. ขณะนี้ยังไม่มีข้อกำหนดสำหรับ รถยนต์ที่มีความยืดหยุ่น.

PIDs มาตรฐาน

ส่วนใหญ่ของ PIDs OBD II ทั้งหมดที่ใช้ไม่ใช่มาตรฐาน. สำหรับรถถังที่ทันสมัยที่สุด, มีฟังก์ชั่นอื่นๆอีกมากมายที่สนับสนุนบนอินเทอร์เฟซ OBD-II นอกเหนือจากจะครอบคลุมโดย PIDs มาตรฐาน, และมีการเหลื่อมกันเล็กน้อยระหว่างผู้ผลิตรถยนต์สำหรับ PIDs ที่ไม่ได้มาตรฐานเหล่านี้.

มีข้อมูลที่มีอยู่จำกัดมากในโดเมนสาธารณะสำหรับ PIDs ที่ไม่ได้มาตรฐาน. แหล่งที่มาหลักของข้อมูลเกี่ยวกับ PIDs ที่ไม่ใช่มาตรฐานข้ามผู้ผลิตที่แตกต่างกันจะถูกรักษาโดยใช้สหรัฐอเมริกา สถาบันอุปกรณ์และเครื่องมือ และใช้ได้กับสมาชิกเท่านั้น. ราคาของการเป็นสมาชิก ETI สำหรับการเข้าถึงรหัสสแกนแตกต่างกันไปขึ้นอยู่กับขนาดของบริษัทที่กำหนดโดยยอดขายประจำปีของเครื่องมือรถยนต์และอุปกรณ์ในอเมริกาเหนือ:

ยอดขายประจำปีในอเมริกาเหนือ รายปี
ภาย ใต้ $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
มากกว่า $50,000,000 $10,000

อย่าง ไร ก็ ตาม, แม้แต่การเป็นสมาชิก ETI จะไม่ให้เอกสารประกอบเต็มสำหรับ PIDs ที่ไม่ใช่มาตรฐาน. รัฐ ETI:[4][5]

Oem บางคนปฏิเสธที่จะใช้ ETI เป็นแหล่งที่มาแบบครบวงจรของข้อมูลเครื่องมือสแกน. พวกเขาชอบที่จะทำธุรกิจกับแต่ละบริษัทเครื่องมือแยกต่างหาก. บริษัทเหล่านี้ยังต้องการให้คุณเข้าสู่สัญญากับพวกเขา. ค่าใช้จ่ายแตกต่างกันไปแต่ที่นี่เป็นภาพรวมณวันที่13เดือนเมษายน, 2015 ของค่าธรรมเนียมต่อปี:

กรัม $50,000
ฮอนด้า $5,000
ซูซูกิ $1,000
BMW $25,500 พลัส $2,000 ต่อการปรับปรุง. การปรับปรุงเกิดขึ้นทุกปี.

สามารถ (11-บิต) รูปแบบรถบัส

แบบสอบถาม PID และการตอบสนองที่เกิดขึ้นบนรถบัสสามารถ. การร้องขอและการตอบสนองมาตรฐาน OBD ใช้ที่อยู่ที่ทำหน้าที่. ตัวอ่านการวินิจฉัยเริ่มต้นแบบสอบถามโดยใช้สามารถ ID 7DFh[คำชี้แจงที่จำเป็น], ที่ทำหน้าที่เป็นที่อยู่การออกอากาศ, และยอมรับการตอบสนองจาก ID ใดๆในช่วง7E8h ไป7EFh. ECUs ที่สามารถตอบสนองต่อการสอบถาม OBD ฟังทั้ง ID การออกอากาศการทำงานของ7DFh และหนึ่ง ID ที่กำหนดในช่วง 7E0h 7E7h. การตอบสนองของพวกเขามี ID ของรหัสที่กำหนดของพวกเขาบวก 8 e.g. 7E8h ผ่าน7EFh.

วิธีการนี้ช่วยให้ได้ถึงแปด ECUs, แต่ละอย่างอิสระตอบสนองต่อการสอบถาม OBD. ตัวอ่านการวินิจฉัยสามารถใช้ ID ในเฟรมการตอบสนองของ ECU เพื่อดำเนินต่อการสื่อสารกับ ECU เฉพาะ. โดยเฉพาะอย่างยิ่ง, การสื่อสารแบบหลายเฟรมต้องมีการตอบสนองต่อรหัส ECU เฉพาะแทนที่จะเป็น ID 7DFh.

รถบัส CAN อาจใช้สําหรับการสื่อสารนอกเหนือจากข้อความ OBD มาตรฐาน. การกําหนดที่อยู่ทางกายภาพจะใช้รหัส CAN เฉพาะสําหรับโมดูลเฉพาะ (เช่น, 720h สําหรับคลัสเตอร์เครื่องมือในฟอร์ด) ด้วยเพย์โหลดเฟรมที่เป็นกรรมสิทธิ์.

แบบ สอบ ถาม

การสอบถาม PID ที่ใช้งานได้จะถูกส่งไปยังยานพาหนะบนรถบัส CAN ที่ ID 7DFh, ใช้ 8 ไบต์ข้อมูล. ไบต์คือ:

ไบต์
ชนิด PID 0 1 2 3 4 5 6 7
มาตรฐาน SAE จํานวนของ
เพิ่ม เติม
ไบต์ข้อมูล:
2
โหมด
01 = แสดงข้อมูลปัจจุบัน;
02 = ตรึงเฟรม;
ฯลฯ.
รหัส PID
(เช่น: 05 = อุณหภูมิน้ําหล่อเย็นของเครื่องยนต์)
ไม่ได้ใช้
(อาจจะ55h)
ยานพาหนะเฉพาะ จํานวนของ
เพิ่ม เติม
ไบต์ข้อมูล:
3
โหมดกําหนดเอง: (เช่น: 22 = ข้อมูลขั้นสูง) รหัส PID
(เช่น: 4980ชม)
ไม่ได้ใช้
(อาจจะ00hหรือ55h)

ตอบ สนอง

ยานพาหนะตอบสนองต่อการสอบถาม PID บนบัส CAN พร้อมรหัสข้อความที่ขึ้นอยู่กับโมดูลที่ตอบสนอง. โดยทั่วไปเครื่องยนต์หรือ ECU หลักจะตอบสนองที่ ID 7E8h. โมดูลอื่น ๆ, เช่นคอนโทรลเลอร์ไฮบริดหรือตัวควบคุมแบตเตอรี่ใน Prius, ตอบสนองที่ 07E9h, 07FAK, 07EBh, ฯลฯ. นี่คือ 8h สูงกว่าที่อยู่ทางกายภาพที่โมดูลตอบสนองต่อ. แม้ว่าจํานวนไบต์ในค่าที่ส่งกลับเป็นตัวแปร, ข้อความใช้ 8 ไบต์ข้อมูลโดยไม่คํานึงถึง (รถบัส CAN ฟอร์มโพรโทคอล Frameformat ที่มี 8 ไบต์ข้อมูล). ไบต์คือ:

ไบต์
ชนิด PID 0 1 2 3 4 5 6 7
มาตรฐาน SAE
7E8h,
7E9h,
7FAK,
ฯลฯ.
จํานวนของ
เพิ่ม เติม
ไบต์ข้อมูล:
3 ถึง 6
โหมดกําหนดเอง
เหมือนกับแบบสอบถาม, ยกเว้นว่า 40h จะถูกเพิ่มลงในค่าโหมด. ดังนั้น:
41h = แสดงข้อมูลปัจจุบัน;
42h = ตรึงเฟรม;
ฯลฯ.
รหัส PID
(เช่น: 05 = อุณหภูมิน้ําหล่อเย็นของเครื่องยนต์)
ค่าของพารามิเตอร์ที่ระบุ, ไบต์ 0 ค่า, ไบต์ 1 (ไม่จำเป็น) ค่า, ไบต์ 2 (ไม่จำเป็น) ค่า, ไบต์ 3 (ไม่จำเป็น) ไม่ได้ใช้
(อาจจะ00hหรือ55h)
ยานพาหนะเฉพาะ
7E8h, หรือ 8 ชั่วโมง + รหัสทางกายภาพของโมดูล.
จํานวนของ
เพิ่ม เติม
ไบต์ข้อมูล:
4ถึง 7
โหมดกําหนดเอง: เหมือนกับแบบสอบถาม, ยกเว้นว่า 40h จะถูกเพิ่มลงในค่าโหมด(เช่น: 62h = การตอบสนองต่อการร้องขอโหมด 22h) รหัส PID
(เช่น: 4980ชม)
ค่าของพารามิเตอร์ที่ระบุ, ไบต์ 0 ค่า, ไบต์ 1 (ไม่จำเป็น) ค่า, ไบต์ 2 (ไม่จำเป็น) ค่า, ไบต์ 3 (ไม่จำเป็น)
ยานพาหนะเฉพาะ
7E8h, หรือ 8 ชั่วโมง + รหัสทางกายภาพของโมดูล.
จํานวนของ
เพิ่ม เติม
ไบต์ข้อมูล:
3
7Fh นี้การตอบสนองทั่วไปมักจะบ่งบอกถึงโมดูลที่ไม่รู้จักการร้องขอ. โหมดกําหนดเอง: (เช่น: 22h = ข้อมูลการวินิจฉัยขั้นสูงโดย PID, 21h = ข้อมูลที่ได้รับการปรับปรุงโดยออฟเซต) 31ชม ไม่ได้ใช้
(อาจจะ00h)

เบนซ์ 14 พิน – 16pin

นิสสัน 14 pin – 16pin

GM12 PIN-16PIN

DB9-16 PIN

iveco 38pin -16 pin

เฟียต 3 pin – 16 pin

โตยาโตะ 22 พิน – 16 pin

Kia 20 ปักหมุด – 16 pin

ออดี้ 2×2 – 16 pin

เบนซ์ 38 ปักหมุด

มิ ตซู บิ ชิ 12 pin – 16pin

ฮอนด้า 3 พิน – 16pin

BMW 20 ปักหมุด – 3 pin

ซูบารุ 9 pin – 16 pin

ไครสเลอร์ 6 pin