იყიდება 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] |
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 არის (ან უნდა იყოს) |
A6–A0 | 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 |
- გადასვლა 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 |
- გადასვლა up^ Nn ः c შეუძლია დავდგეთ არასამთავრობო მეთანის ნახშირწყალბადები, მაგრამ J1979 არ შეეცდებიან us. თარგმანი იქნება ამიაკის სენსორი SCR კატალიზატორი.
რეჟიმი 1 PID 78
მოთხოვნა ამ PID დაბრუნდება 9 ბაიტი მონაცემთა. პირველი byte ცოტა კოდირებით სფეროში მითითებით, რომელიც EGT სენსორები მხარდაჭერა:
byte | აღწერა |
---|---|
A | მხარდაჭერილი EGT სენსორები |
B–C | ტემპერატურა წაიკითხეს EGT11 |
D–E | ტემპერატურა წაიკითხეს EGT12 |
F–G | ტემპერატურა წაიკითხეს EGT13 |
H–მე | ტემპერატურა წაიკითხეს EGT14 |
პირველი ბაიტი ცოტა კოდირებით ასეთია:
bit | აღწერა |
---|---|
A7–A4 | დაცულია |
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:
A7–A6 | პირველი DTC ხასიათი |
---|---|
00 | P – powertrain |
01 | C – Ჩარჩო |
10 | B – Body |
11 | U – ქსელი |
ორ ციფრები კოდირებით, როგორც 2 bits. მეორე პერსონაჟის DTC არის ნომერი განისაზღვრება შემდეგი მაგიდა:
A5–A4 | მეორე DTC ხასიათი |
---|---|
00 | 0 |
01 | 1 |
10 | 2 |
11 | 3 |
მესამე პერსონაჟის DTC არის ნომერი განისაზღვრება
A3–A0 | მესამე 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 |
მეოთხე და მეხუთე სიმბოლო განისაზღვრება ისევე, როგორც მესამე, მაგრამ გამოყენებით ბიტი B7–B4 და B3–B0. შედეგად ხუთი ხასიათის კოდი უნდა გამოიყურებოდეს ასე “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