ODB2 pinout კოდები ყველა

იყიდება OBD2 End ღია & ვრცელდება საკაბელო pin დავალება ,დააწკაპუნეთ აქ

სტანდარტული OBD2 pinout

Soure:wiki

რეჟიმები

Არიან, იმყოფებიან 10 რეჟიმები ოპერაცია აღწერილი უახლესი OBD-II სტანდარტული SAE J1979. ისინი არიან:

რეჟიმი (hex) აღწერა
01 ახლანდელი მონაცემები
02 Show ყინვები ჩარჩო მონაცემები
03 Show ინახება დიაგნოსტიკური Trouble კოდები
04 წმინდა დიაგნოსტიკური Trouble კოდები და ინახება ღირებულებები
05 Ტესტის პასუხები, ჟანგბადის სენსორი მონიტორინგის (არასამთავრობო შეიძლება მხოლოდ)
06 Ტესტის პასუხები, სხვა კომპონენტი / სისტემის მონიტორინგი (Ტესტის პასუხები, ჟანგბადის სენსორი მონიტორინგის შეიძლება მხოლოდ)
07 ჩვენება შექმნილა დიაგნოსტიკური Trouble კოდები (გამოვლინდა მიმდინარე ან ბოლო მამოძრავებელი ციკლი)
08 კონტროლის ოპერაცია ბორტ კომპონენტი / სისტემის
09 მოთხოვნა ავტომობილის ინფორმაცია
0A Მუდმივი დიაგნოსტიკური Trouble კოდები (DTCs) (განბაჟებული DTCs)

ავტომობილის მწარმოებლები არ არის საჭირო, რომ მხარს ვუჭერთ ყველა რეჟიმები. თითოეული მწარმოებელი შეიძლება განისაზღვროს დამატებითი რეჟიმები ზემოთ #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. თუ რეჟიმი 2 PID 02 ბრუნდება ნულოვანი, მაშინ არ არის Snapshot და ყველა სხვა რეჟიმი 2 მონაცემები უაზრო.

გამოყენებისას Bit კოდირებით-Notation, რაოდენობით, როგორიც C4 ნიშნავს ცოტა 4 მონაცემთა byte C. თითოეული bit დანომრილი ეხლა 0 to 7, ისე 7 არის ყველაზე მნიშვნელოვანი ცოტა და 0 ყველაზე ნაკლებად მნიშვნელოვანი 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

რეჟიმი 01

PID
(hex)
PID
(Dec)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
00 0 4 PIDs მხარი დაუჭირა [01 – 20] bit კოდირებულ [A7..D0] == [PID $ 01..PID $20] Იხილეთ ქვემოთ
01 1 4 მონიტორინგი სტატუსის წლიდან DTCs განბაჟებული. (მოიცავს malfunction მაჩვენებელი ნათურა (MIL) სტატუსი და ნომერი DTCs.) bit კოდირებულ. Იხილეთ ქვემოთ
02 2 2 ყინვები DTC
03 3 2 საწვავის სისტემის მდგომარეობა bit კოდირებულ. Იხილეთ ქვემოთ
04 4 1 გათვლილი ძრავის დატვირთვა 0 100 % {\displaystyle {\tfrac {100}{255}}A} (ან {\displaystyle {\tfrac {A}{2.55}}})
05 5 1 ძრავის გამაგრილებლის ტემპერატურა -40 215 ° C {\displaystyle A-40}
06 6 1 მოკლევადიანი საწვავის მორთვა-ბანკი 1 -100 (ამცირებს საწვავის: ძალიან მდიდარი) 99.2 (რჩეულებში საწვავი: ძალიან მჭლე) %
{\displaystyle {\frac {100}{128}}A-100}

(ან {\displaystyle {\tfrac {A}{1.28}}-100} )

07 7 1 გრძელვადიანი საწვავის მორთვა-ბანკი 1
08 8 1 მოკლევადიანი საწვავის მორთვა-ბანკი 2
09 9 1 გრძელვადიანი საწვავის მორთვა-ბანკი 2
0A 10 1 საწვავის წნევის (წვრილი ზეწოლა) 0 765 კპა {\displaystyle 3A}
0B 11 1 შემშვები კოლექტორი აბსოლუტური წნევა 0 255 კპა {\displaystyle}
0C 12 2 ძრავის RPM 0 16,383.75 rpm {\displaystyle {\frac {256A + B}{4}}}
0D 13 1 სიჩქარის 0 255 კმ / სთ {\displaystyle}
0E 14 1 Timing წინასწარ -64 63.5 ° ადრე TDC {\displaystyle {\frac {A}{2}}-64}
0F 15 1 მიღება ჰაერის ტემპერატურა -40 215 ° C {\displaystyle A-40}
10 16 2 mafa ჰაერის ნაკადის სიჩქარე 0 655.35 გ / წმ {\displaystyle {\frac {256A + B}{100}}}
11 17 1 throttle პოზიცია 0 100 % {\displaystyle {\tfrac {100}{255}}A}
12 18 1 უბრძანა საშუალო საჰაერო სტატუსი bit კოდირებულ. Იხილეთ ქვემოთ
13 19 1 ჟანგბადის სენსორები იმყოფება (in 2 ბანკები) [A0..A3] == ბანკი 1, სენსორები 1-4. [A4..A7] == Bank 2…
14 20 2 Oxygen Sensor 1
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
0
-100
1.275
99.2
ვ%
{\displaystyle {\frac {A}{200}}}

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

(თუ B == $ FF, სენსორი არ გამოიყენება მორთვა გაანგარიშება)

15 21 2 Oxygen Sensor 2
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
16 22 2 Oxygen Sensor 3
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
17 23 2 Oxygen Sensor 4
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
18 24 2 Oxygen Sensor 5
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
19 25 2 Oxygen Sensor 6
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
1A 26 2 Oxygen Sensor 7
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
1B 27 2 Oxygen Sensor 8
A: ვოლტაჟი
B: მოკლევადიანი საწვავის მორთვა
1C 28 1 OBD სტანდარტების ამ ავტომობილის შეესაბამება bit კოდირებულ. Იხილეთ ქვემოთ
1D 29 1 ჟანგბადის სენსორები იმყოფება (in 4 ბანკები) მსგავსი PID 13, მაგრამ [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 დამხმარე შეყვანის სტატუსი A0 == Power Take Off (PTO) სტატუსი (1 == აქტიური)
[A1..A7] არ გამოიყენება
1F 31 2 აწარმოებს მას შემდეგ, რაც ძრავის დაწყება 0 65,535 წამში {\displaystyle 256A + B}
20 32 4 PIDs მხარი დაუჭირა [21 – 40] bit კოდირებულ [A7..D0] == [PID $ 21..PID $40] Იხილეთ ქვემოთ
21 33 2 დისტანციის ერთად malfunction მაჩვენებელი ნათურა (MIL) on 0 65,535 კმ {\displaystyle 256A + B}
22 34 2 საწვავის Rail წნევის (შედარებით მრავალფეროვანი ვაკუუმი) 0 5177.265 კპა {\displaystyle 0.079(256A + B)}
23 35 2 საწვავის Rail Gauge წნევის (დიზელზე, ან ბენზინის პირდაპირი შეფრქვევით) 0 655,350 კპა {\displaystyle 10(256A + B)}
24 36 4 Oxygen Sensor 1
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
0
0
< 2
< 8
თანაფარდობა
V
{\displaystyle {\frac {2}{65536}}(256A + B)}

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

25 37 4 Oxygen Sensor 2
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
26 38 4 Oxygen Sensor 3
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
27 39 4 Oxygen Sensor 4
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
28 40 4 Oxygen Sensor 5
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
29 41 4 Oxygen Sensor 6
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
2A 42 4 Oxygen Sensor 7
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
2B 43 4 Oxygen Sensor 8
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: ვოლტაჟი
2C 44 1 უბრძანა EGR 0 100 % {\displaystyle {\tfrac {100}{255}}A}
2D 45 1 EGR შეცდომა -100 99.2 % {\displaystyle {\tfrac {100}{128}}A-100}
2E 46 1 უბრძანა evaporative purge 0 100 % {\displaystyle {\tfrac {100}{255}}A}
2F 47 1 საწვავის ავზი Level შეყვანის 0 100 % {\displaystyle {\tfrac {100}{255}}A}
30 48 1 Warm-ups წლიდან კოდები განბაჟებული 0 255 იმედი {\displaystyle}
31 49 2 დისტანციის წლიდან კოდები განბაჟებული 0 65,535 კმ {\displaystyle 256A + B}
32 50 2 Evap. სისტემა ორთქლის წნევა -8,192 8191.75 Pa {\displaystyle {\frac {256A + B}{4}}}(AB არის ორი ს შეავსებს ხელმოწერილი)[3]
33 51 1 Absolute Barometric წნევის 0 255 კპა {\displaystyle}
34 52 4 Oxygen Sensor 1
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
0
-128
< 2
<128
თანაფარდობა
mA
{\displaystyle {\frac {2}{65536}}(256A + B)}

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

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

35 53 4 Oxygen Sensor 2
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
36 54 4 Oxygen Sensor 3
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
37 55 4 Oxygen Sensor 4
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
38 56 4 Oxygen Sensor 5
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
39 57 4 Oxygen Sensor 6
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
3A 58 4 Oxygen Sensor 7
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
3B 59 4 Oxygen Sensor 8
AB: საწვავის Air ექვივალენტობის თანაფარდობა
CD: აქტუალური
3C 60 2 Catalyst ტემპერატურა: ბანკი 1, Sensor 1 -40 6,513.5 ° C {\displaystyle {\frac {256A + B}{10}}-40}
3D 61 2 Catalyst ტემპერატურა: ბანკი 2, Sensor 1
3E 62 2 Catalyst ტემპერატურა: ბანკი 1, Sensor 2
3F 63 2 Catalyst ტემპერატურა: ბანკი 2, Sensor 2
40 64 4 PIDs მხარი დაუჭირა [41 – 60] bit კოდირებულ [A7..D0] == [PID $ 41..PID $60] Იხილეთ ქვემოთ
41 65 4 მონიტორინგი სტატუსის ამ დისკზე ციკლი bit კოდირებულ. Იხილეთ ქვემოთ
42 66 2 კონტროლის მოდული ძაბვის 0 65.535 V {\displaystyle {\frac {256A + B}{1000}}}
43 67 2 Absolute დატვირთვის მნიშვნელობა 0 25,700 % {\displaystyle {\tfrac {100}{255}}(256A + B)}
44 68 2 საწვავის Air უბრძანა ეკვივალენტობის თანაფარდობა 0 < 2 თანაფარდობა {\displaystyle {\tfrac {2}{65536}}(256A + B)}
45 69 1 შედარებითი Throttle თანამდებობა 0 100 % {\displaystyle {\tfrac {100}{255}}A}
46 70 1 ჰაერის ტემპერატურა -40 215 ° C {\displaystyle A-40}
47 71 1 Absolute Throttle თანამდებობა B 0 100 % {\displaystyle {\frac {100}{255}}A}
48 72 1 Absolute Throttle თანამდებობა C
49 73 1 ამაჩქარებელი პედლებიანი პოზიცია D
4A 74 1 ამაჩქარებელი პედლებიანი პოზიცია E
4B 75 1 ამაჩქარებელი პედლებიანი პოზიცია F
4C 76 1 უბრძანა throttle actuator
4D 77 2 ახლა აწარმოებს MIL on 0 65,535 -ე {\displaystyle 256A + B}
4E 78 2 მას შემდეგ, რაც უბედურება კოდები განბაჟებული
4F 79 4 მაქსიმალური მნიშვნელობა საწვავის Air ეკვივალენტობის თანაფარდობა, ჟანგბადის სენსორი ძაბვის, ჟანგბადის სენსორი მიმდინარე, და მიღებას მრავალფეროვანი აბსოლუტური წნევა 0, 0, 0, 0 255, 255, 255, 2550 თანაფარდობა, V, mA, კპა 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 % {\displaystyle {\tfrac {100}{255}}A}
53 83 2 Absolute Evap სისტემა ორთქლის წნევა 0 327.675 კპა {\displaystyle {\frac {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 % {\displaystyle {\frac {100}{128}}A-100}{\displaystyle {\frac {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 კპა {\displaystyle 10(256A + B)}
5A 90 1 შედარებითი ამაჩქარებელი პედლებიანი პოზიცია 0 100 % {\displaystyle {\tfrac {100}{255}}A}
5B 91 1 ჰიბრიდული ბატარეის დარჩენილი ცხოვრება 0 100 % {\displaystyle {\tfrac {100}{255}}A}
5C 92 1 ძრავის ზეთი ტემპერატურა -40 210 ° C {\displaystyle A-40}
5D 93 2 საწვავის დრო -210.00 301.992 ° {\displaystyle {\frac {256A + B}{128}}-210}
5E 94 2 ძრავის საწვავის კურსი 0 3276.75 L / სთ {\displaystyle {\frac {256A + B}{20}}}
5F 95 1 ემისიის მოთხოვნებთან, რომლის მანქანა განკუთვნილია bit კოდირებით
60 96 4 PIDs მხარი დაუჭირა [61 – 80] bit კოდირებულ [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 Nm {\displaystyle 256A + B}
64 100 5 ძრავის პროცენტი ბრუნვის მონაცემები -125 125 % A-125 Idle
B-125 ძრავის წერტილი 1
C-125 ძრავის წერტილი 2
D-125 ძრავის წერტილი 3
E-125 ძრავის წერტილი 4
65 101 2 დამხმარე შეყვანის / გამომავალი მხარი დაუჭირა bit კოდირებით
66 102 5 მასობრივი ჰაერის ნაკადის სენსორი
67 103 3 ძრავის გამაგრილებლის ტემპერატურა
68 104 7 ნაკადის ჰაერის ტემპერატურის სენსორი
69 105 7 უბრძანა EGR და EGR შეცდომა
6A 106 5 უბრძანა Diesel მიღება ჰაერის ნაკადის კონტროლი და ნათესავი მიღებას საჰაერო ნაკადის პოზიცია
6B 107 5 გამონაბოლქვი აირის რეცირკულაციის ტემპერატურის
6C 108 5 უბრძანა throttle საწვავის კონტროლი და ნათესავი Throttle თანამდებობა
6D 109 6 საწვავის წნევის მართვის სისტემის
6E 110 5 Injection წნევის მართვის სისტემის
6F 111 3 ტურბო კომპრესორი შესასვლელი ზეწოლა
70 112 9 Boost წნევის კონტროლი
71 113 5 ცვალებადი გეომეტრიით turbo (საავტომობილო) კონტროლის
72 114 5 Wastegate კონტროლი
73 115 5 Exhaust ზეწოლა
74 116 5 ტურბო დაბერვის არსებობა RPM
75 117 7 ტურბო დაბერვის არსებობა ტემპერატურა
76 118 7 ტურბო დაბერვის არსებობა ტემპერატურა
77 119 5 პასუხისმგებელი ჰაერის ქულერი ტემპერატურის (CACT)
78 120 9 გამონაბოლქვი გაზის ტემპერატურა (EGT) ბანკი 1 სპეციალური PID. Იხილეთ ქვემოთ
79 121 9 გამონაბოლქვი გაზის ტემპერატურა (EGT) ბანკი 2 სპეციალური PID. Იხილეთ ქვემოთ
7A 122 7 დიზელის particulate ფილტრის (DPF)
7B 123 7 დიზელის particulate ფილტრის (DPF)
7C 124 9 დიზელის particulate ფილტრის (DPF) ტემპერატურა
7D 125 1 NOx nte (არ-To-გადააჭარბოს) კონტროლის სფეროში სტატუსი
7E 126 1 PM nte (არ-To-გადააჭარბოს) კონტროლის სფეროში სტატუსი
7F 127 13 ძრავის პერსპექტივაში დრო
80 128 4 PIDs მხარი დაუჭირა [81 – A0] bit კოდირებულ [A7..D0] == [PID $ 81..PID $ A0] Იხილეთ ქვემოთ
81 129 21 ძრავის პერსპექტივაში დრო დამხმარე Emissions საკონტროლო მოწყობილობა(aecd)
82 130 21 ძრავის პერსპექტივაში დრო დამხმარე Emissions საკონტროლო მოწყობილობა(aecd)
83 131 5 NOx სენსორი
84 132 Manifold ზედაპირზე ტემპერატურა
85 133 NOx რეაგენტი სისტემა
86 134 ნაწილაკების (PM) სენსორი
87 135 შემშვები კოლექტორი აბსოლუტური წნევა
A0 160 4 PIDs მხარი დაუჭირა [A1 – C0] bit კოდირებულ [A7..D0] == [PID $ A1..PID $ C0] Იხილეთ ქვემოთ
C0 192 4 PIDs მხარი დაუჭირა [C1 – e0] bit კოდირებულ [A7..D0] == [PID $ C1..PID $ e0] Იხილეთ ქვემოთ
C3 195 ? ? ? ? ? ანაზღაურება მრავალრიცხოვანი მონაცემები, მათ შორის წამყვანი მდგომარეობა ID და ძრავის სიჩქარე *
C4 196 ? ? ? ? ? B5 არის ძრავის Idle მოთხოვნა
B6 არის ძრავის Stop მოთხოვნა *
PID
(hex)
PID
(Dec)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]

რეჟიმი 02[რედაქტირება]

რეჟიმი 02 იღებს იმავე PIDs როგორც რეჟიმი 01, იგივე მნიშვნელობა, მაგრამ მოცემული ინფორმაცია არის, როდესაც ყინვის ფარგლებში შეიქმნა.

თქვენ უნდა გააგზავნოთ ჩარჩო ნომერი მონაცემთა მონაკვეთის გაგზავნა.

PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
02 2 DTC, რამაც გამოიწვია ყინვები ჩარჩო უნდა იყოს შენახული. BCD კოდირებულ. გაშიფრული როგორც რეჟიმი 3

რეჟიმი 03

PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
N / A n * 6 მოითხოვოს პრობლემები კოდები 3 კოდები პოსტი გაგზავნა ჩარჩო. Იხილეთ ქვემოთ

რეჟიმი 04[რედაქტირება]

PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
N / A 0 წმინდა პრობლემები კოდები / Malfunction მაჩვენებელი ნათურა (MIL) / შემოწმება ძრავის სინათლის გაასუფთავებს ყველა შენახული პრობლემები კოდები და თურმე MIL off.

რეჟიმი 05

PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
0100 OBD მონიტორი პირადობის მოწმობა მხარი დაუჭირა ($01 - $20)
0101 O2 სენსორი მონიტორი ბანკი 1 Sensor 1 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0102 O2 სენსორი მონიტორი ბანკი 1 Sensor 2 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0103 O2 სენსორი მონიტორი ბანკი 1 Sensor 3 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0104 O2 სენსორი მონიტორი ბანკი 1 Sensor 4 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0105 O2 სენსორი მონიტორი ბანკი 2 Sensor 1 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0106 O2 სენსორი მონიტორი ბანკი 2 Sensor 2 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0107 O2 სენსორი მონიტორი ბანკი 2 Sensor 3 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0108 O2 სენსორი მონიტორი ბანკი 2 Sensor 4 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0109 O2 სენსორი მონიტორი ბანკი 3 Sensor 1 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
010A O2 სენსორი მონიტორი ბანკი 3 Sensor 2 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
010B O2 სენსორი მონიტორი ბანკი 3 Sensor 3 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
010C O2 სენსორი მონიტორი ბანკი 3 Sensor 4 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
010D O2 სენსორი მონიტორი ბანკი 4 Sensor 1 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
010E O2 სენსორი მონიტორი ბანკი 4 Sensor 2 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
010F O2 სენსორი მონიტორი ბანკი 4 Sensor 3 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0110 O2 სენსორი მონიტორი ბანკი 4 Sensor 4 0.00 1.275 0.005 Rich მჭლე სენსორი ბარიერი ძაბვის
0201 O2 სენსორი მონიტორი ბანკი 1 Sensor 1 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0202 O2 სენსორი მონიტორი ბანკი 1 Sensor 2 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0203 O2 სენსორი მონიტორი ბანკი 1 Sensor 3 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0204 O2 სენსორი მონიტორი ბანკი 1 Sensor 4 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0205 O2 სენსორი მონიტორი ბანკი 2 Sensor 1 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0206 O2 სენსორი მონიტორი ბანკი 2 Sensor 2 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0207 O2 სენსორი მონიტორი ბანკი 2 Sensor 3 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0208 O2 სენსორი მონიტორი ბანკი 2 Sensor 4 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0209 O2 სენსორი მონიტორი ბანკი 3 Sensor 1 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
020A O2 სენსორი მონიტორი ბანკი 3 Sensor 2 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
020B O2 სენსორი მონიტორი ბანკი 3 Sensor 3 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
020C O2 სენსორი მონიტორი ბანკი 3 Sensor 4 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
020D O2 სენსორი მონიტორი ბანკი 4 Sensor 1 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
020E O2 სენსორი მონიტორი ბანკი 4 Sensor 2 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
020F O2 სენსორი მონიტორი ბანკი 4 Sensor 3 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
0210 O2 სენსორი მონიტორი ბანკი 4 Sensor 4 0.00 1.275 0.005 Lean მდიდარი სენსორი ბარიერი ძაბვის
PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]

რეჟიმი 09

PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
00 4 რეჟიმი 9 მხარდაჭერილი PIDs (01 to 20) bit კოდირებულ. [A7..D0] = [PID $ 01..PID $20] Იხილეთ ქვემოთ
01 1 VIN შეტყობინება დათვლის PID 02. მხოლოდ ISO 9141-2, ISO 14230-4 და SAE J1850. როგორც წესი, ღირებულება იქნება 5.
02 17 ავტომანქანა საიდენტიფიკაციო ნომერი (WINE) 17-char WINE, ASCII კოდირებით და მარცხენა padded ერთად null სიმბოლო (0x00) თუ საჭირო.
03 1 Calibration ID გაგზავნა დათვლის PID 04. მხოლოდ ISO 9141-2, ISO 14230-4 და SAE J1850. ეს იქნება მრავალჯერადი 4 (4 შეტყობინებები საჭიროა თითოეული ID).
04 16,32,48,64.. calibration ID Მდე 16 ASCII სიმბოლო. მონაცემთა ბაიტი არ გამოყენებული იქნება, როგორც null bytes (0x00). რამდენიმე CALID შეიძლება outputed (16 bytes თითოეული)
05 1 Calibration გადამოწმების ნომრები (CVN) გაგზავნა დათვლის PID 06. მხოლოდ ISO 9141-2, ISO 14230-4 და SAE J1850.
06 4,8,12,16 Calibration Verification ნომრები (CVN) რამდენიმე CVN შეიძლება outputed (4 bytes თითოეული) რაოდენობის CVN და CALID უნდა ემთხვეოდეს Raw მონაცემების მარცხენა padded ერთად null გმირები (0x00). ჩვეულებრივ გამოისახება hex string.
07 1 გამოყენების შესრულების თვალთვალის გაგზავნა ითვლიან PID 08 და 0B. მხოლოდ ISO 9141-2, ISO 14230-4 და SAE J1850. 8 10 8 თუ თექვსმეტი (16) ღირებულებები სავალდებულოა ცნობით, 9 თუ თვრამეტი (18) ღირებულებები სავალდებულოა ცნობით, და 10 თუ ოცი (20) ღირებულებები სავალდებულოა ცნობით (ერთი გაგზავნა იუწყება ორი ღირებულებები, თითოეული შედგება ორი bytes).
08 4 გამოყენების შესრულება მიკვლევა ნაპერწკალი ანთება მანქანები 4 ან 5 შეტყობინებები, თითოეული შეიცავს 4 bytes (ორი ღირებულებები). Იხილეთ ქვემოთ
09 1 ECU სახელი გაგზავნა დათვლის PID 0A
0A 20 ECU სახელი ASCII კოდირებული. მარჯვენა padded ერთად null სიმბოლო (0x00).
0B 4 გამოყენების შესრულების თვალთვალის შეკუმშვის ანთება მანქანები 5 შეტყობინებები, თითოეული შეიცავს 4 bytes (ორი ღირებულებები). Იხილეთ ქვემოთ
PID
(hex)
მონაცემთა ბაიტი დაბრუნდა აღწერა მინ ღირებულების Max მნიშვნელობა ბლოკი ფორმულა[a]
  1. ^ გადასვლა მდე:a e h მე ფორმულა სვეტი, წერილები, B, C, და ა.შ.. წარმოადგენს ათობითი ექვივალენტი პირველი, მეორე, მესამე, და ა.შ.. ბაიტი მონაცემთა. იმ შემთხვევაში, თუ (?) როგორც ჩანს,, წინააღმდეგობრივი ან არასრული ინფორმაცია ხელმისაწვდომი იყო.

Bitwise კოდირებით PIDs

ზოგიერთი PIDs ზემოთ მოცემული ვერ აიხსნება მარტივი ფორმულა. უფრო დახვეწილი ახსნა ეს მონაცემები არის გათვალისწინებული:

რეჟიმი 1 PID 00

მოთხოვნა ამ PID ბრუნდება 4 ბაიტი მონაცემთა. თითოეული bit, საწყისი MSB to LSB, ერთ-ერთი შემდეგი 32 PIDs და იძლევა ინფორმაციას, თუ მას მხარს.

Მაგალითად, თუ მანქანა პასუხი არის BE1FA813, ეს შეიძლება იყოს გაშიფრული მოსწონს ეს:

თექვსმეტობითი B E 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 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20

Ისე, მხარდაჭერილი PIDs არიან: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F და 20

რეჟიმი 1 PID 01

მოთხოვნა ამ PID ბრუნდება 4 ბაიტი მონაცემთა, შეაფასა A B C და D.

პირველი byte(A) შეიცავს ორი ცალი ინფორმაცია. bit A7 (MSB of byte, პირველი byte) მიუთითებს თუ არა MIL (შემოწმება ძრავის სინათლის) განათებულია. Bits A6 მეშვეობით A0წარმოადგენს რაოდენობა დიაგნოსტიკური trouble კოდები გაკეთებული დროშის იმ ECU.

Მეორე, მესამე, და მეოთხე bytes(B, C და D) იძლევა ინფორმაციას ხელმისაწვდომობა და სისრულე გარკვეული ბორტ ტესტები. გაითვალისწინეთ, რომ ტესტი ხელმისაწვდომობა მიერ მითითებულ კომპლექტი (1) ცოტა და სისრულე მიერ მითითებულ გადატვირთვის (0) ცოტა.

bit სახელი განმარტება
A7 MIL გამორთვის ან, მიუთითებს, თუ CEL / MIL არის (ან უნდა იყოს)
A6A0 Ditisi_chnt პუნქტების დაადასტურა გამოყოფა დაკავშირებული DTCs ხელმისაწვდომია ჩვენება.
B7 დაცულია დაცულია (უნდა იყოს 0)
B3 ᲡᲐᲮᲔᲚᲘᲡ ᲒᲐᲠᲔᲨᲔ 0 = ნაპერწკალი ანთება დამკვირვებლების მხარდაჭერა (მაგ. Otto ან Wankel ძრავები)
1 = შეკუმშვის ანთება დამკვირვებლების მხარდაჭერა (მაგ. დიზელის ძრავები)

აქ არიან საერთო ცოტა B განმარტებები, ისინი ტესტი ეფუძნება.

ტესტი ხელმისაწვდომია ტესტი არასრული
კომპონენტები B2 B6
Საწვავის სისტემა B1 B5
misfire B0 B4

მესამე და მეოთხე bytes უნდა იქნას გაგებული განსხვავებულად დამოკიდებულია თუ ძრავა არის spark ანთება (მაგ. Otto ან Wankel ძრავები) ან შეკუმშვის ანთება (მაგ. დიზელის ძრავები). მეორე (B) byte, ცოტა 3 მიუთითებს, თუ როგორ ინტერპრეტაცია C და D bytes, ერთად 0 რომ ნაპერწკალი (Otto ან Wankel) და 1 (კომპლექტი) უკვე შეკუმშვის (Diesel).

ბაიტი C და D ნაპერწკალი ანთება მონიტორები (მაგ. Otto ან Wankel ძრავები):

ტესტი ხელმისაწვდომია ტესტი არასრული
EGR სისტემის C7 D7
Oxygen Sensor გამათბობელი C6 D6
Oxygen Sensor C5 D5
A / C სითხით C4 D4
საშუალო Air სისტემა C3 D3
evaporative სისტემა C2 D2
სავარძლების Catalyst C1 D1
Catalyst C0 D0

და bytes C და D შეკუმშვის ანთება მონიტორები (დიზელის ძრავები):

ტესტი ხელმისაწვდომია ტესტი არასრული
EGR და / ან VVT სისტემა C7 D7
PM ფილტრაციის მონიტორინგი C6 D6
გამონაბოლქვი გაზის სენსორი C5 D5
– დაცულია – C4 D4
Boost წნევის C3 D3
– დაცულია – C2 D2
NOx / SCR მონიტორი C1 D1
NMHC Catalyst[a] C0 D0
  1. გადასვლა up^ Nn ः c შეუძლია დავდგეთ არასამთავრობო მეთანის ნახშირწყალბადები, მაგრამ J1979 არ შეეცდებიან us. თარგმანი იქნება ამიაკის სენსორი SCR კატალიზატორი.

რეჟიმი 1 PID 41

მოთხოვნა ამ PID ბრუნდება 4 ბაიტი მონაცემთა. პირველი byte ყოველთვის ნულის ტოლია. Მეორე, მესამე, და მეოთხე bytes იძლევა ინფორმაციას ხელმისაწვდომობა და სისრულე გარკვეული ბორტ ტესტები. როგორც PID 01, მესამე და მეოთხე bytes უნდა იქნას გაგებული განსხვავებულად დამოკიდებულია აალება ტიპი (B3) - ერთად 0 რომ ნაპერწკალი და 1 (კომპლექტი) უკვე შეკუმშვის. შენიშვნა ერთხელ, რომ ტესტი ხელმისაწვდომობა წარმოდგენილია კომპლექტი (1) ცოტა და სისრულე წარმოდგენილია გადატვირთვის (0) ცოტა.

აქ არიან საერთო ცოტა B განმარტებები, ისინი ტესტი ეფუძნება.

ტესტი ხელმისაწვდომია ტესტი არასრული
კომპონენტები B2 B6
Საწვავის სისტემა B1 B5
misfire B0 B4

ბაიტი C და D ნაპერწკალი ანთება მონიტორები (მაგ. Otto ან Wankel ძრავები):

ტესტი ხელმისაწვდომია ტესტი არასრული
EGR სისტემის C7 D7
Oxygen Sensor გამათბობელი C6 D6
Oxygen Sensor C5 D5
A / C სითხით C4 D4
საშუალო Air სისტემა C3 D3
evaporative სისტემა C2 D2
სავარძლების Catalyst C1 D1
Catalyst C0 D0

და bytes C და D შეკუმშვის ანთება მონიტორები (დიზელის ძრავები):

ტესტი ხელმისაწვდომია ტესტი არასრული
EGR და / ან VVT სისტემა C7 D7
PM ფილტრაციის მონიტორინგი C6 D6
გამონაბოლქვი გაზის სენსორი C5 D5
– დაცულია – C4 D4
Boost წნევის C3 D3
– დაცულია – C2 D2
NOx / SCR მონიტორი C1 D1
NMHC Catalyst[a] C0 D0
  1. გადასვლა up^ Nn ः c შეუძლია დავდგეთ არასამთავრობო მეთანის ნახშირწყალბადები, მაგრამ J1979 არ შეეცდებიან us. თარგმანი იქნება ამიაკის სენსორი SCR კატალიზატორი.

რეჟიმი 1 PID 78

მოთხოვნა ამ PID დაბრუნდება 9 ბაიტი მონაცემთა. პირველი byte ცოტა კოდირებით სფეროში მითითებით, რომელიც EGT სენსორები მხარდაჭერა:

byte აღწერა
A მხარდაჭერილი EGT სენსორები
BC ტემპერატურა წაიკითხეს EGT11
DE ტემპერატურა წაიკითხეს EGT12
FG ტემპერატურა წაიკითხეს EGT13
Hმე ტემპერატურა წაიკითხეს EGT14

პირველი ბაიტი ცოტა კოდირებით ასეთია:

bit აღწერა
A7A4 დაცულია
A3 EGT bench 1, სენსორი 4 მხარდაჭერილი?
A2 EGT bench 1, სენსორი 3 მხარდაჭერილი?
A1 EGT bench 1, სენსორი 2 მხარდაჭერილი?
A0 EGT bench 1, სენსორი 1 მხარდაჭერილი?

დარჩენილი bytes არიან 16 ცოტა რიცხვებით მითითებით ტემპერატურა გრადუსი სპექტრი -40 to 6513.5 (მასშტაბის 0.1), გამოყენებით ჩვეულებრივი {\displaystyle (A ჯერ 256 + B)/10-40} ფორმულა (MSB არის A, LSB არის B). მხოლოდ ღირებულებათა შესაბამისი სენსორი მხარდაჭერილი მნიშვნელოვანი.

იგივე სტრუქტურა ვრცელდება PID 79, მაგრამ ღირებულებები სენსორები საბანკო 2.

რეჟიმი 3 (არ PID საჭირო)

მოთხოვნა ამ რეჟიმში ბრუნდება სიას DTCs რომ არ შეიქმნა. სიაში ლაკონურად გამოყენებით ISO 15765-2 ოქმი.

თუ არსებობს ორი ან ნაკლები DTCs (4 bytes) ისინი დაბრუნდნენ წელს ISO-TP Single Frame (SF). სამი ან მეტი DTCs სიაში ინფორმაციით მრავალი ფარგლებში, ზუსტი რაოდენობა ფარგლებში დამოკიდებული კომუნიკაციის ტიპი და მიმართავენ დეტალები.

თითოეული პრობლემები კოდი მოითხოვს 2 bytes აღწერს. ტექსტი აღწერა უბედურება კოდი შეიძლება გაშიფრული ასეთია. პირველი პერსონაჟი უბედურება კოდი განისაზღვრება პირველი ორი ბიტი პირველ byte:

A7A6 პირველი DTC ხასიათი
00 P – powertrain
01 C – Ჩარჩო
10 B – Body
11 U – ქსელი

ორ ციფრები კოდირებით, როგორც 2 bits. მეორე პერსონაჟის 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 E
1111 F

მეოთხე და მეხუთე სიმბოლო განისაზღვრება ისევე, როგორც მესამე, მაგრამ გამოყენებით ბიტი B7B4 და B3B0. შედეგად ხუთი ხასიათის კოდი უნდა გამოიყურებოდეს ასე “U0158” და შეიძლება ჩანდა up მაგიდასთან OBD-II DTCs. თექვსმეტობითი პერსონაჟი (0-9, A-F), ხოლო შედარებით იშვიათი, დასაშვებია ბოლო 3 პოზიციების კოდი თავად.

რეჟიმი 9 PID 08

იგი იძლევა ინფორმაციას სიმღერა გამოყენების წარმოდგენა კატალიზატორი ბანკები, ჟანგბადის სენსორი ბანკები, evaporative გაჟონვის აღმოჩენის სისტემები, EGR სისტემები და მეორადი ჰაერის სისტემა.

მრიცხველი თითოეული კომპონენტი და სისტემის საჩვენებელი რაოდენობის ჯერ, რომ ყველა აუცილებელი პირობების კონკრეტული მონიტორის აღმოაჩინოს malfunction უკვე შეექმნა. მნიშვნელი თითოეული კომპონენტი და სისტემის საჩვენებელი ნომერი ჯერ, რომ მანქანა უკვე ოპერაცია მითითებულ პირობებს.

გრაფი მონაცემების საკითხი უნდა ცნობით დასაწყისში (პირველი byte).

ყველა მონაცემები ნივთები გამოყენების Performance Tracking ჩანაწერი შედგება ორი (2) bytes და ინფორმაციით ამ მიზნით (თითოეული გაგზავნა შეიცავს ორ ნივთები, აქედან გამომდინარე გაგზავნა სიგრძე 4).

mnemonic აღწერა
OBDCOND OBD მონიტორინგის პირობებში წარმოიშვა ითვლის
IGNCNTR Ignition Counter
CATCOMP1 Catalyst მონიტორი დასრულების ითვლის ბანკი 1
CATCOND1 Catalyst მონიტორი პირობები შეექმნა ითვლის ბანკი 1
CATCOMP2 Catalyst მონიტორი დასრულების ითვლის ბანკი 2
CATCOND2 Catalyst მონიტორი პირობები შეექმნა ითვლის ბანკი 2
O2SCOMP1 O2 სენსორი მონიტორინგის დასრულების ითვლის ბანკი 1
O2SCOND1 O2 სენსორი მონიტორი პირობები შეექმნა ითვლის ბანკი 1
O2SCOMP2 O2 სენსორი მონიტორინგის დასრულების ითვლის ბანკი 2
O2SCOND2 O2 სენსორი მონიტორი პირობები შეექმნა ითვლის ბანკი 2
EGRCOMP EGR მონიტორი დასრულების მდგომარეობა ითვლის
EGRCOND EGR მონიტორი პირობები შეექმნა ითვლის
AIRCOMP AIR მონიტორი დასრულების მდგომარეობა ითვლის (საშუალო Air)
aIRCOND AIR მონიტორი პირობები შეექმნა ითვლის (საშუალო Air)
EVAPCOMP EVAP მონიტორი დასრულების მდგომარეობა ითვლის
EVAPCOND EVAP მონიტორი პირობები შეექმნა ითვლის
SO2SCOMP1 საშუალო O2 სენსორი მონიტორინგის დასრულების ითვლის ბანკი 1
SO2SCOND1 საშუალო O2 სენსორი მონიტორი პირობები შეექმნა ითვლის ბანკი 1
SO2SCOMP2 საშუალო O2 სენსორი მონიტორინგის დასრულების ითვლის ბანკი 2
SO2SCOND2 საშუალო O2 სენსორი მონიტორი პირობები შეექმნა ითვლის ბანკი 2

რეჟიმი 9 PID 0B

იგი იძლევა ინფორმაციას სიმღერა გამოყენების წარმოდგენა NMHC კატალიზატორი, NOx კატალიზატორი მონიტორი, NOx adsorber მონიტორი, PM filter მონიტორი, გამონაბოლქვი გაზის სენსორი მონიტორი, EGR / მონიტორი VVT, ემსახურებოდეს წნევის მონიტორი და საწვავის სისტემის მონიტორი.

ყველა მონაცემები ელემენტი შედგება ორი (2) bytes და ინფორმაციით ამ მიზნით (თითოეული გაგზავნა შეიცავს ორ ნივთები, აქედან გამომდინარე გაგზავნა სიგრძე 4):

mnemonic აღწერა
OBDCOND OBD მონიტორინგის პირობებში წარმოიშვა ითვლის
IGNCNTR Ignition Counter
HCCATCOMP NMHC Catalyst მონიტორი დასრულების მდგომარეობა ითვლის
HCCATCOND NMHC Catalyst მონიტორი პირობები შეექმნა ითვლის
NCATCOMP NOx / SCR Catalyst მონიტორი დასრულების მდგომარეობა ითვლის
NCATCOND NOx / SCR Catalyst მონიტორი პირობები შეექმნა ითვლის
NADSCOMP NOx Adsorber მონიტორი დასრულების მდგომარეობა ითვლის
NADSCOND NOx Adsorber მონიტორი პირობები შეექმნა ითვლის
PMCOMP PM Filter მონიტორი დასრულების მდგომარეობა ითვლის
PMCOND PM Filter მონიტორი პირობები შეექმნა ითვლის
EGSCOMP გამონაბოლქვი გაზის სენსორი მონიტორინგის დასრულების მდგომარეობა ითვლის
EGSCOND გამონაბოლქვი გაზის სენსორი მონიტორი პირობები შეექმნა ითვლის
EGRCOMP EGR და / ან VVT მონიტორი დასრულების მდგომარეობა ითვლის
EGRCOND EGR და / ან VVT მონიტორი პირობები შეექმნა ითვლის
BPCOMP Boost წნევის მონიტორი დასრულების მდგომარეობა ითვლის
BPCOND Boost წნევის მონიტორი პირობები შეექმნა ითვლის
FUELCOMP საწვავის მონიტორი დასრულების მდგომარეობა ითვლის
FUELCOND საწვავის მონიტორი პირობები შეექმნა ითვლის

ჩამოთვლილი PIDs[რედაქტირება]

ზოგიერთი PIDs უნდა განიმარტოს, სპეციალურად, და არ არის აუცილებელი ზუსტად bitwise კოდირებულ, ან ნებისმიერი მასშტაბის. ღირებულებათა ამ PIDs არიან ჩამოთვლილ.

რეჟიმი 1 PID 03[რედაქტირება]

მოთხოვნა ამ PID ბრუნდება 2 ბაიტი მონაცემთა. პირველი byte აღწერს საწვავის სისტემა #1.

მნიშვნელობა აღწერა
1 ღია loop გამო არასაკმარისი ძრავის ტემპერატურის
2 Შეკრული წრე, გამოყენებით ჟანგბადის სენსორი კავშირი, რათა დადგინდეს საწვავის ნაზავი
4 ღია loop გამო ძრავის დატვირთვის ან საწვავის cut გამო შენელება
8 ღია loop გამო სისტემის მარცხი
16 Შეკრული წრე, გამოყენებით მინიმუმ ერთი ჟანგბადის სენსორი, მაგრამ არ არის შუაში უკუკავშირის სისტემა

ნებისმიერი სხვა ღირებულება არის არასწორი პასუხი. იქ უნდა იყოს მხოლოდ ერთი ცოტა მითითებული საუკეთესო.

მეორე byte აღწერს საწვავის სისტემა #2 (თუ ის არსებობს) და კოდირებით იდენტურად პირველი byte.

რეჟიმი 1 PID 12

მოთხოვნა ამ PID ბრუნდება ერთი ბაიტი მონაცემები, რომლებიც აღწერს საშუალო საჰაერო სტატუსი.

მნიშვნელობა აღწერა
1 დინების
2 დინების მიმართულებით კატალიზური კონვერტერი
4 გარედან ატმოსფერო ან off
8 Pump უბრძანა on დიაგნოსტიკა

ნებისმიერი სხვა ღირებულება არის არასწორი პასუხი. იქ უნდა იყოს მხოლოდ ერთი ცოტა მითითებული საუკეთესო.

რეჟიმი 1 PID 1C

მოთხოვნა ამ PID ბრუნდება ერთი ბაიტი მონაცემები, რომელიც აღწერს, რომელიც OBD სტანდარტით ECU შეიქმნა, რომელიც არ შეესაბამება. სხვადასხვა ღირებულებების მონაცემები byte იტევს ნაჩვენებია ქვემოთ, შემდეგი, რას ნიშნავს:

მნიშვნელობა აღწერა
1 OBD-II მიერ განსაზღვრული carb
2 OBD მიერ განსაზღვრული EPA
3 OBD და OBD-II
4 OBD-I
5 არ OBD compliant
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 ძრავის მწარმოებელი დიაგნოსტიკა (ემდ)
18 ძრავის მწარმოებელი დიაგნოსტიკა გაძლიერებული (ემდ +)
19 Heavy Duty On-Board დიაგნოსტიკა (Child / ნაწილობრივი) (HD OBD-C)
20 Heavy Duty On-Board დიაგნოსტიკა (HD OBD)
21 მსოფლიო ჰარმონიზებული OBD (WWH OBD)
22 დაცულია
23 Heavy Duty Euro OBD I ეტაპი გარეშე NOx კონტროლი (HD EOBD-I)
24 Heavy Duty Euro OBD I ეტაპი ერთად NOx კონტროლი (HD EOBD-I N)
25 Heavy Duty Euro OBD II ეტაპი გარეშე NOx კონტროლი (HD EOBD-II)
26 Heavy Duty Euro OBD II ეტაპი ერთად NOx კონტროლი (HD EOBD-II N)
27 დაცულია
28 ბრაზილიის OBD ფაზა 1 (OBDBr-1)
29 ბრაზილიის OBD ფაზა 2 (OBDBr 2)
30 კორეული OBD (KOBD)
31 ინდოეთის OBD I (IOBD I)
32 ინდოეთის OBD II (IOBD II)
33 Heavy Duty Euro OBD ეტაპი VI (HD EOBD-IV)
34-250 დაცულია
251-255 არ არის ხელმისაწვდომი დავალება (SAE J1939 განსაკუთრებული მნიშვნელობა აქვს)

საწვავის ტიპი Coding

რეჟიმი 1 PID 51 დააბრუნებს ღირებულება საწყისი ჩამოთვლილ სიაში მიცემა საწვავის ტიპი ავტომანქანა. საწვავის ტიპი უბრუნდება, როგორც ერთი byte, და ღირებულება მოცემულია შემდეგ ცხრილში:

მნიშვნელობა აღწერა
0 Მიუწვდომელია
1 Ბენზინი
2 მეთანოლი
3 ეთანოლი
4 Diesel
5 LPG
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 ჰიბრიდული Diesel
20 ჰიბრიდი ელექტრო
21 ჰიბრიდული გაშვებული ელექტრო და წვის ძრავა
22 ჰიბრიდული რეგენერაციული
23 Bifuel გაშვებული დიზელზე

ნებისმიერი სხვა მნიშვნელობა დაცულია ISO / SAE. არ არის განმარტებები მოქნილი საწვავის მანქანა.

არასტანდარტული PIDs

უმრავლესობა ყველა OBD-II PIDs გამოყენება არის არასტანდარტული. ყველაზე თანამედროვე ტექნიკა, არსებობს მრავალი სხვა ფუნქციები მხარდაჭერა OBD-II ინტერფეისი, ვიდრე იფარება სტანდარტული PIDs, და არ არის უმნიშვნელო გადახურვა შორის ავტომობილის მწარმოებლები ამ არასტანდარტული PIDs.

არსებობს ძალიან შეზღუდული ინფორმაცია ხელმისაწვდომია საზოგადოებრივ დომენში არასტანდარტული PIDs. პირველადი ინფორმაციის წყარო არასტანდარტული PIDs სხვადასხვა მწარმოებლები აწარმოებს აშშ-ში ტექნიკა და ინსტრუმენტები ინსტიტუტი და ხელმისაწვდომია მხოლოდ წევრები. ფასი ETI წევრობის ხელმისაწვდომობის სკანირების კოდები განსხვავდება საფუძველზე კომპანიის ზომა განისაზღვრება წლიური გაყიდვების საავტომობილო ინსტრუმენტები და ტექნიკა ჩრდილოეთ ამერიკაში:

წლიური გაყიდვები ჩრდილოეთ ამერიკაში წლიური მოსაკრებლებისა
Under $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Უფრო მეტი ვიდრე $50,000,000 $10,000

თუმცა, კი ETI წევრობის ვერ უზრუნველყოს სრული დოკუმენტაცია არასტანდარტული PIDs. ETI სახელმწიფო:[4][5]

ზოგიერთი OEMs უარს გამოიყენოს ETI, როგორც ერთი გაჩერების წყარო სკანირების ინსტრუმენტი ინფორმაცია. მათ ურჩევნიათ ბიზნესის კეთება თითოეული ინსტრუმენტი კომპანია ცალკე. ეს კომპანიები ასევე მოითხოვს, რომ თქვენ დადოს კონტრაქტი მათთან. ბრალდებით განსხვავდება, მაგრამ აქ არის Snapshot აპრილის 13, 2015 საქართველოს წელიწადში ბრალდებით:

GM $50,000
Honda $5,000
Suzuki $1,000
ბე ემ ვე $25,500 პლუს $2,000 პოსტი განახლება. ჩემ მოხდეს ყოველწლიურად.

CAN (11-ცოტა) ავტობუსი ფორმატი

PID შეკითხვის და რეაგირების ხდება ავტომობილის CAN ავტობუსი. სტანდარტული OBD მოითხოვს და პასუხის გამოიყენოთ ფუნქციური მისამართები. სადიაგნოსტიკო მკითხველს იწყებს მოთხოვნას გამოყენებით CAN ID 7DFh[განმარტება საჭირო], რომელიც მოქმედებს, როგორც სამაუწყებლო მისამართი, და ადასტურებს რეაგირება ნებისმიერი ID სპექტრი 7E8h to 7EFh. ECUs, რომელიც შეიძლება რეაგირება OBD შეკითხვებს მოვუსმინოთ ფუნქციური სამაუწყებლო ID of 7DFh და ერთი დანიშნული ID სპექტრი 7E0h to 7E7h. მათი პასუხი აქვს პირადობის მათი დანიშნული ID plus 8 მაგ. 7E8h მეშვეობით 7EFh.

ეს მიდგომა საშუალებას აძლევს რვა ECUs, დამოუკიდებლად რეაგირების OBD შეკითხვებს. სადიაგნოსტიკო მკითხველს შეუძლია გამოიყენოს ID, რომ ECU პასუხი ჩარჩო განაგრძობს კონკრეტული ECU. Კერძოდ, მრავალ ჩარჩო კომუნიკაციის მოითხოვს რეაგირებას კონკრეტული ECU ID ვიდრე ID 7DFh.

CAN ავტობუსის ასევე შეიძლება გამოყენებული კომუნიკაციის მიღმა სტანდარტული OBD შეტყობინებები. ფიზიკური მისამართით იყენებს კონკრეტული CAN პირადობის მოწმობა კონკრეტული მოდულები (მაგ, 720h ინსტრუმენტის კასეტური Fords) საკუთრების ჩარჩო payloads.

შეკითხვის

ფუნქციური PID შეკითხვის იგზავნება მანქანა CAN ავტობუსის ID 7DFh, გამოყენების 8 მონაცემთა bytes. ბაიტი არიან:

byte
PID ტიპი 0 1 2 3 4 5 6 7
SAE სტანდარტული Რაოდენობა
დამატებითი
მონაცემთა bytes:
2
რეჟიმი
01 = ნახოთ მიმდინარე მონაცემები;
02 = ყინვები ჩარჩო;
და ა.შ..
PID კოდი
(მაგ: 05 = ძრავის გამაგრილებლის ტემპერატურა)
არ გამოიყენება
(შეიძლება 55h)
Vehicle კონკრეტული Რაოდენობა
დამატებითი
მონაცემთა bytes:
3
საბაჟო რეჟიმში: (მაგ: 22 = გაძლიერებული მონაცემების) PID კოდი
(მაგ: 4980h)
არ გამოიყენება
(შეიძლება 00h და 55h)

პასუხი

მანქანა ეხმაურება PID შეკითხვაზე on CAN ავტობუსი გაგზავნა პირადობის მოწმობები, დამოკიდებული, რომელიც მოდულის გამოეხმაურა. როგორც წესი, ძრავა და მთავარი ECU პასუხები ID 7E8h. სხვა მოდულების, როგორც ჰიბრიდული კონტროლერი ან ბატარეის კონტროლერი Prius, რეაგირება 07E9h, 07EAh, 07EBH, და ა.შ.. ეს 8h უფრო მაღალია, ვიდრე ფიზიკური მისამართი მოდულის პასუხობს. მიუხედავად იმისა, რომ ნომერი bytes in დაბრუნებული მნიშვნელობა ცვლადი, გაგზავნა იყენებს 8 მონაცემთა bytes, მიუხედავად იმისა, (CAN ავტობუსი ოქმის ფორმა Frameformat ერთად 8 მონაცემთა bytes). ბაიტი არიან:

byte
PID ტიპი 0 1 2 3 4 5 6 7
SAE სტანდარტული
7E8h,
7E9h,
7EAh,
და ა.შ..
Რაოდენობა
დამატებითი
მონაცემთა bytes:
3 to 6
საბაჟო რეჟიმში
ისევე, როგორც მოთხოვნის, გარდა იმისა, რომ 40h ემატება რეჟიმის მნიშვნელობა. Ისე:
41h = ნახოთ მიმდინარე მონაცემები;
42h = ყინვები ჩარჩო;
და ა.შ..
PID კოდი
(მაგ: 05 = ძრავის გამაგრილებლის ტემპერატურა)
ღირებულება მითითებული პარამეტრი, byte 0 მნიშვნელობა, byte 1 (სურვილისამებრ) მნიშვნელობა, byte 2 (სურვილისამებრ) მნიშვნელობა, byte 3 (სურვილისამებრ) არ გამოიყენება
(შეიძლება 00h და 55h)
Vehicle კონკრეტული
7E8h, ან 8h + ფიზიკური ID მოდული.
Რაოდენობა
დამატებითი
მონაცემთა bytes:
4to 7
საბაჟო რეჟიმში: იგივე, რაც მოთხოვნის, გარდა იმისა, რომ 40h ემატება რეჟიმის მნიშვნელობა აქვს.(მაგ: 62h = საპასუხოდ რეჟიმში 22h მოთხოვნა) PID კოდი
(მაგ: 4980h)
ღირებულება მითითებული პარამეტრი, byte 0 მნიშვნელობა, byte 1 (სურვილისამებრ) მნიშვნელობა, byte 2 (სურვილისამებრ) მნიშვნელობა, byte 3 (სურვილისამებრ)
Vehicle კონკრეტული
7E8h, ან 8h + ფიზიკური ID მოდული.
Რაოდენობა
დამატებითი
მონაცემთა bytes:
3
7Fh ამ ზოგადი პასუხი, როგორც წესი, მიუთითებს მოდულის არ აღიარებს მოთხოვნის. საბაჟო რეჟიმში: (მაგ: 22h = გაძლიერებული დიაგნოსტიკური მონაცემების PID, 21h = გაძლიერებული მონაცემების მიერ ოფსეტური) 31h არ გამოიყენება
(შეიძლება 00h)

Benz 14pin – 16pin

Nissian 14 pin – 16pin

GM12 PIN-16PIN

DB9-16 PIN

iveco 38pin -16 pin

Fiat 3 pin – 16 pin

Toyato 22pin – 16 pin

KIA 20 pin – 16 pin

Audi 2×2 – 16 pin

Benz 38 pin

Mitsubishi 12 pin – 16pin

Honda 3pin – 16pin

ბე ემ ვე 20 PIN – 3 pin

Subaru 9 pin – 16 pin

Chrysler 6 pin