OBD2 अंत के लिए खुला & केबल पिन असाइनमेंट बढ़ाएँ ,कृपया क्लिक करें यहाँ
मानक OBD2 पिनआउट
खट्टा:विकी
मोड
वहां हैं 10 नवीनतम OBD-II मानक SAE J1979 में वर्णित ऑपरेशन के तरीके. वे इस प्रकार हैं:
मोड (हेक्स) | विवरण |
---|---|
01 | वर्तमान डेटा दिखाएँ |
02 | फ़्रीज़ फ़्रेम डेटा दिखाएँ |
03 | संग्रहीत नैदानिक समस्या कोड दिखाएँ |
04 | नैदानिक समस्या कोड और संग्रहीत मान साफ़ करें |
05 | परीक्षा परिणाम, ऑक्सीजन सेंसर की निगरानी (गैर CAN केवल) |
06 | परीक्षा परिणाम, अन्य घटक/सिस्टम निगरानी (परीक्षा परिणाम, केवल CAN के लिए ऑक्सीजन सेंसर की निगरानी) |
07 | लंबित नैदानिक समस्या कोड दिखाएँ (वर्तमान या अंतिम ड्राइविंग चक्र के दौरान पता चला) |
08 | ऑन-बोर्ड घटक/सिस्टम का नियंत्रण संचालन |
09 | वाहन की जानकारी का अनुरोध करें |
0एक | स्थायी डायग्नोस्टिक ट्रबल कोड (डीटीसी) (डीटीसी क्लियर किया) |
वाहन निर्माताओं को सभी मोड का समर्थन करने की आवश्यकता नहीं है. प्रत्येक निर्माता ऊपर अतिरिक्त मोड परिभाषित कर सकता है #9 (उदाहरण के लिए: मोड समूह 22 जैसा कि फोर्ड/जीएम के लिए SAE J2190 द्वारा परिभाषित किया गया है, मोड समूह 21 टोयोटा के लिए) अन्य जानकारी के लिए जैसे. में कर्षण बैटरी का वोल्टेज हाइब्रिड इलेक्ट्रिक वाहन (एचईवी).[2]
मानक पीआईडी
नीचे दी गई तालिका SAE J1979 द्वारा परिभाषित मानक OBD-II PIDs को दर्शाती है. प्रत्येक पीआईडी के लिए अपेक्षित प्रतिक्रिया दी जाती है, प्रतिक्रिया को सार्थक डेटा में अनुवाद करने के तरीके के बारे में जानकारी के साथ. फिर, सभी वाहन सभी पीआईडी का समर्थन नहीं करेंगे और निर्माता-परिभाषित कस्टम पीआईडी हो सकते हैं जो ओबीडी-द्वितीय मानक में परिभाषित नहीं हैं.
ध्यान दें कि मोड 1 और 2 मूल रूप से समान हैं, उस मोड को छोड़कर 1 वर्तमान जानकारी प्रदान करता है, जबकि मोड 2 उस बिंदु पर लिए गए उसी डेटा का स्नैपशॉट प्रदान करता है जब अंतिम नैदानिक समस्या कोड सेट किया गया था. अपवाद पीआईडी हैं 01, जो केवल मोड में उपलब्ध है 1, और पीआईडी 02, जो केवल मोड में उपलब्ध है 2. यदि मोड 2 पीआईडी 02 शून्य लौटाता है, then there is no snapshot and all other Mode 2 data is meaningless.
When using Bit-Encoded-Notation, quantities like C4 means bit 4 from data byte C. Each bit is numerated from 0 करने के लिए 7, so 7 is the most significant bit and 0 is the least significant bit.
एक | बी | सी | 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
पीआईडी (हेक्स) |
पीआईडी (Dec) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
---|---|---|---|---|---|---|---|
00 | 0 | 4 | PIDs supported [01 – 20] | Bit encoded [A7..D0] == [PID $01..PID $20] See below | |||
01 | 1 | 4 | Monitor status since DTCs cleared. (Includes malfunction indicator lamp (MIL) status and number of DTCs.) | Bit encoded. See below | |||
02 | 2 | 2 | Freeze DTC | ||||
03 | 3 | 2 | Fuel system status | Bit encoded. See below | |||
04 | 4 | 1 | Calculated engine load | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} (या {\displaystyle {\tfrac {एक}{2.55}}}) |
05 | 5 | 1 | Engine coolant temperature | -40 | 215 | ° C | {\displaystyle A-40} |
06 | 6 | 1 | Short term fuel trim—Bank 1 | -100 (Reduce Fuel: Too Rich) | 99.2 (Add Fuel: Too Lean) | % |
{\displaystyle {\frac {100}{128}}A-100}
(या {\displaystyle {\tfrac {एक}{1.28}}-100} ) |
07 | 7 | 1 | Long term fuel trim—Bank 1 | ||||
08 | 8 | 1 | Short term fuel trim—Bank 2 | ||||
09 | 9 | 1 | Long term fuel trim—Bank 2 | ||||
0एक | 10 | 1 | Fuel pressure (gauge pressure) | 0 | 765 | kPa | {\displaystyle 3A} |
0बी | 11 | 1 | Intake manifold absolute pressure | 0 | 255 | kPa | {\displaystyle A} |
0सी | 12 | 2 | इंजन आरपीएम | 0 | 16,383.75 | rpm | {\displaystyle {\frac {256A+B}{4}}} |
0D | 13 | 1 | Vehicle speed | 0 | 255 | km/h | {\displaystyle A} |
0E | 14 | 1 | समय अग्रिम | -64 | 63.5 | °सामने टीडीसी | {\displaystyle {\frac {एक}{2}}-64} |
0स्त्री-विषयक | 15 | 1 | हवा का तापमान लें | -40 | 215 | ° C | {\displaystyle A-40} |
10 | 16 | 2 | एमएएफ वायु प्रवाह दर | 0 | 655.35 | ग्राम/सेकंड | {\displaystyle {\frac {256A+B}{100}}} |
11 | 17 | 1 | गला घोंटने की स्थिति | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
12 | 18 | 1 | माध्यमिक वायु स्थिति की कमान संभाली | Bit encoded. See below | |||
13 | 19 | 1 | ऑक्सीजन सेंसर मौजूद (में 2 बैंकों) | [ए 0 .. ए 3] == बैंक 1, सेंसर 1-4. [ए 4 .. ए 7] == बैंक 2… | |||
14 | 20 | 2 | ऑक्सीजन सेंसर 1 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
0 -100 |
1.275 99.2 |
वोल्ट% |
{\displaystyle {\frac {एक}{200}}}
{\displaystyle {\frac {100}{128}}बी-100}
(यदि बी == $FF, ट्रिम गणना में सेंसर का उपयोग नहीं किया जाता है) |
15 | 21 | 2 | ऑक्सीजन सेंसर 2 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
16 | 22 | 2 | ऑक्सीजन सेंसर 3 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
17 | 23 | 2 | ऑक्सीजन सेंसर 4 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
18 | 24 | 2 | ऑक्सीजन सेंसर 5 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
19 | 25 | 2 | ऑक्सीजन सेंसर 6 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
1एक | 26 | 2 | ऑक्सीजन सेंसर 7 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
1बी | 27 | 2 | ऑक्सीजन सेंसर 8 एक: वोल्टेज बी: शॉर्ट टर्म फ्यूल ट्रिम |
||||
1सी | 28 | 1 | OBD मानकों के अनुरूप यह वाहन | Bit encoded. See below | |||
1D | 29 | 1 | ऑक्सीजन सेंसर मौजूद (में 4 बैंकों) | PID के समान 13, लेकिन [ए 0 .. ए 7] == [बी1एस1, बी1एस2, बी2एस1, बी2एस2, बी3एस1, बी3एस2, बी4एस1, बी4एस2] | |||
1E | 30 | 1 | सहायक इनपुट स्थिति | ए 0 == पावर टेक ऑफ (पीटीओ) ओहदा (1 == सक्रिय) [ए 1 .. ए 7] उपयोग नहीं किया गया |
|||
1स्त्री-विषयक | 31 | 2 | इंजन शुरू होने के बाद से रन टाइम | 0 | 65,535 | सेकंड | {\डिस्प्लेस्टाइल 256A+B} |
20 | 32 | 4 | PIDs supported [21 – 40] | Bit encoded [A7..D0] == [पीआईडी $21..पीआईडी $40] See below | |||
21 | 33 | 2 | खराबी सूचक लैंप के साथ तय की गई दूरी (MIL) पर | 0 | 65,535 | किलोमिटर | {\डिस्प्लेस्टाइल 256A+B} |
22 | 34 | 2 | ईंधन रेल परेशानी (कई गुना वैक्यूम के सापेक्ष) | 0 | 5177.265 | kPa | {\displaystyle 0.079(256A+B)} |
23 | 35 | 2 | ईंधन रेल गेज दबाव (डीज़ल, या गैसोलीन प्रत्यक्ष इंजेक्शन) | 0 | 655,350 | kPa | {\displaystyle 10(256A+B)} |
24 | 36 | 4 | ऑक्सीजन सेंसर 1 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
0 0 |
< 2 < 8 |
अनुपात V |
{\displaystyle {\frac {2}{65536}}(256A+B)}
{\displaystyle {\frac {8}{65536}}(256सी + डी)}
|
25 | 37 | 4 | ऑक्सीजन सेंसर 2 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
26 | 38 | 4 | ऑक्सीजन सेंसर 3 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
27 | 39 | 4 | ऑक्सीजन सेंसर 4 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
28 | 40 | 4 | ऑक्सीजन सेंसर 5 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
29 | 41 | 4 | ऑक्सीजन सेंसर 6 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
2एक | 42 | 4 | ऑक्सीजन सेंसर 7 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
2बी | 43 | 4 | ऑक्सीजन सेंसर 8 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वोल्टेज |
||||
2सी | 44 | 1 | आज्ञा ईजीआर | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
2D | 45 | 1 | EGR त्रुटि | -100 | 99.2 | % | {\displaystyle {\tfrac {100}{128}}A-100} |
2E | 46 | 1 | बाष्पीकरणीय शुद्धिकरण की आज्ञा दी | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
2स्त्री-विषयक | 47 | 1 | ईंधन टैंक स्तर इनपुट | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
30 | 48 | 1 | कोड साफ़ होने के बाद से वार्म-अप | 0 | 255 | गिनना | {\displaystyle A} |
31 | 49 | 2 | कोड क्लियर होने के बाद तय की गई दूरी | 0 | 65,535 | किलोमिटर | {\डिस्प्लेस्टाइल 256A+B} |
32 | 50 | 2 | ईवैप. सिस्टम वाष्प दबाव | -8,192 | 8191.75 | पीए | {\displaystyle {\frac {256A+B}{4}}}(AB क्या है? दो के पूरक हस्ताक्षरित)[3] |
33 | 51 | 1 | निरपेक्ष बैरोमीटर का दबाव | 0 | 255 | kPa | {\displaystyle A} |
34 | 52 | 4 | ऑक्सीजन सेंसर 1 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
0 -128 |
< 2 <128 |
अनुपात मा |
{\displaystyle {\frac {2}{65536}}(256A+B)}
{\displaystyle {\frac {256सी + डी}{256}}-128}
या {\डिस्प्लेस्टाइल सी +{\frac {D}{256}}-128} |
35 | 53 | 4 | ऑक्सीजन सेंसर 2 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
36 | 54 | 4 | ऑक्सीजन सेंसर 3 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
37 | 55 | 4 | ऑक्सीजन सेंसर 4 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
38 | 56 | 4 | ऑक्सीजन सेंसर 5 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
39 | 57 | 4 | ऑक्सीजन सेंसर 6 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
3एक | 58 | 4 | ऑक्सीजन सेंसर 7 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
3बी | 59 | 4 | ऑक्सीजन सेंसर 8 अब: ईंधन-वायु तुल्यता अनुपात सीडी: वर्तमान |
||||
3सी | 60 | 2 | उत्प्रेरक तापमान: खाता होना 1, सेंसर 1 | -40 | 6,513.5 | ° C | {\displaystyle {\frac {256A+B}{10}}-40} |
3D | 61 | 2 | उत्प्रेरक तापमान: खाता होना 2, सेंसर 1 | ||||
3E | 62 | 2 | उत्प्रेरक तापमान: खाता होना 1, सेंसर 2 | ||||
3स्त्री-विषयक | 63 | 2 | उत्प्रेरक तापमान: खाता होना 2, सेंसर 2 | ||||
40 | 64 | 4 | PIDs supported [41 – 60] | Bit encoded [A7..D0] == [पीआईडी $41..पीआईडी $60] See below | |||
41 | 65 | 4 | इस ड्राइव चक्र की स्थिति की निगरानी करें | Bit encoded. See below | |||
42 | 66 | 2 | नियंत्रण मॉड्यूल वोल्टेज | 0 | 65.535 | V | {\displaystyle {\frac {256A+B}{1000}}} |
43 | 67 | 2 | निरपेक्ष लोड मान | 0 | 25,700 | % | {\displaystyle {\tfrac {100}{255}}(256A+B)} |
44 | 68 | 2 | ईंधन-वायु आज्ञा तुल्यता अनुपात | 0 | < 2 | अनुपात | {\displaystyle {\tfrac {2}{65536}}(256A+B)} |
45 | 69 | 1 | सापेक्ष गला घोंटना स्थिति | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
46 | 70 | 1 | परिवेशी वायु तापमान | -40 | 215 | ° C | {\displaystyle A-40} |
47 | 71 | 1 | निरपेक्ष गला घोंटना स्थिति बी | 0 | 100 | % | {\displaystyle {\frac {100}{255}}एक} |
48 | 72 | 1 | निरपेक्ष गला घोंटना स्थिति सी | ||||
49 | 73 | 1 | त्वरक पेडल स्थिति डी | ||||
4एक | 74 | 1 | त्वरक पेडल स्थिति ई | ||||
4बी | 75 | 1 | त्वरक पेडल स्थिति एफ | ||||
4सी | 76 | 1 | कमांड थ्रॉटल एक्ट्यूएटर | ||||
4D | 77 | 2 | MIL के साथ समय चालू है | 0 | 65,535 | मिनट | {\डिस्प्लेस्टाइल 256A+B} |
4E | 78 | 2 | मुसीबत कोड को साफ किए जाने का समय | ||||
4स्त्री-विषयक | 79 | 4 | ईंधन-वायु तुल्यता अनुपात के लिए अधिकतम मूल्य, ऑक्सीजन सेंसर वोल्टेज, ऑक्सीजन सेंसर करंट, और सेवन कई गुना पूर्ण दबाव | 0, 0, 0, 0 | 255, 255, 255, 2550 | अनुपात, V, मा, kPa | एक, बी, सी, डी * 10 |
50 | 80 | 4 | मास एयर फ्लो सेंसर से वायु प्रवाह दर के लिए अधिकतम मूल्य | 0 | 2550 | जी/एस | ए * 10, बी, सी, और डी भविष्य के उपयोग के लिए आरक्षित हैं |
51 | 81 | 1 | फ्यूल टाइप | ईंधन प्रकार तालिका से नीचे देखो | |||
52 | 82 | 1 | इथेनॉल ईंधन % | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
53 | 83 | 2 | निरपेक्ष Evap प्रणाली वाष्प दबाव | 0 | 327.675 | kPa | {\displaystyle {\frac {256A+B}{200}}} |
54 | 84 | 2 | Evap प्रणाली वाष्प दबाव | -32,767 | 32,768 | पीए | ((ए*256)+बी)-32767 |
55 | 85 | 2 | शॉर्ट टर्म सेकेंडरी ऑक्सीजन सेंसर ट्रिम, एक: खाता होना 1, बी: खाता होना 3 | -100 | 99.2 | % | {\displaystyle {\frac {100}{128}}A-100}{\displaystyle {\frac {100}{128}}बी-100} |
56 | 86 | 2 | दीर्घकालिक माध्यमिक ऑक्सीजन सेंसर ट्रिम, एक: खाता होना 1, बी: खाता होना 3 | ||||
57 | 87 | 2 | शॉर्ट टर्म सेकेंडरी ऑक्सीजन सेंसर ट्रिम, एक: खाता होना 2, बी: खाता होना 4 | ||||
58 | 88 | 2 | दीर्घकालिक माध्यमिक ऑक्सीजन सेंसर ट्रिम, एक: खाता होना 2, बी: खाता होना 4 | ||||
59 | 89 | 2 | ईंधन रेल निरपेक्ष दबाव | 0 | 655,350 | kPa | {\displaystyle 10(256A+B)} |
5एक | 90 | 1 | सापेक्ष त्वरक पेडल स्थिति | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
5बी | 91 | 1 | हाइब्रिड बैटरी पैक शेष जीवन | 0 | 100 | % | {\displaystyle {\tfrac {100}{255}}एक} |
5सी | 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 | एल/एच | {\displaystyle {\frac {256A+B}{20}}} |
5स्त्री-विषयक | 95 | 1 | उत्सर्जन आवश्यकताएं जिनके लिए वाहन डिज़ाइन किया गया है | बिट एन्कोडेड | |||
60 | 96 | 4 | PIDs supported [61 – 80] | Bit encoded [A7..D0] == [पीआईडी $61..पीआईडी $80] See below | |||
61 | 97 | 1 | ड्राइवर की मांग इंजन – प्रतिशत टॉर्क | -125 | 125 | % | ए-125 |
62 | 98 | 1 | वास्तविक इंजन – प्रतिशत टॉर्क | -125 | 125 | % | ए-125 |
63 | 99 | 2 | इंजन संदर्भ टोक़ | 0 | 65,535 | एनएम | {\डिस्प्लेस्टाइल 256A+B} |
64 | 100 | 5 | इंजन प्रतिशत टोक़ डेटा | -125 | 125 | % | A-125 निष्क्रिय B-125 इंजन बिंदु 1 C-125 इंजन बिंदु 2 D-125 इंजन बिंदु 3 ई-125 इंजन बिंदु 4 |
65 | 101 | 2 | सहायक इनपुट / आउटपुट समर्थित | बिट एन्कोडेड | |||
66 | 102 | 5 | मास एयर फ्लो सेंसर | ||||
67 | 103 | 3 | Engine coolant temperature | ||||
68 | 104 | 7 | सेवन हवा का तापमान सेंसर | ||||
69 | 105 | 7 | EGR और EGR त्रुटि का आदेश दिया | ||||
6एक | 106 | 5 | कमांड डीजल सेवन वायु प्रवाह नियंत्रण और सापेक्ष सेवन वायु प्रवाह स्थिति | ||||
6बी | 107 | 5 | निकास गैस पुनरावर्तन तापमान | ||||
6सी | 108 | 5 | आज्ञा दी गला घोंटना actuator नियंत्रण और रिश्तेदार गला घोंटना स्थिति | ||||
6D | 109 | 6 | ईंधन दबाव नियंत्रण प्रणाली | ||||
6E | 110 | 5 | इंजेक्शन दबाव नियंत्रण प्रणाली | ||||
6स्त्री-विषयक | 111 | 3 | टर्बोचार्जर कंप्रेसर इनलेट दबाव | ||||
70 | 112 | 9 | दबाव नियंत्रण को बढ़ावा दें | ||||
71 | 113 | 5 | चर ज्यामिति टर्बो (वीजीटी) नियंत्रण | ||||
72 | 114 | 5 | वेस्टगेट नियंत्रण | ||||
73 | 115 | 5 | निकास दबाव | ||||
74 | 116 | 5 | टर्बोचार्जर आरपीएम | ||||
75 | 117 | 7 | टर्बोचार्जर तापमान | ||||
76 | 118 | 7 | टर्बोचार्जर तापमान | ||||
77 | 119 | 5 | एयर कूलर तापमान चार्ज करें (सीएसीटी) | ||||
78 | 120 | 9 | निकास गैस का तापमान (ईजीटी) खाता होना 1 | विशेष पीआईडी. See below | |||
79 | 121 | 9 | निकास गैस का तापमान (ईजीटी) खाता होना 2 | विशेष पीआईडी. See below | |||
7एक | 122 | 7 | डीजल पार्टिकुलेट फिल्टर (डीपीएफ) | ||||
7बी | 123 | 7 | डीजल पार्टिकुलेट फिल्टर (डीपीएफ) | ||||
7सी | 124 | 9 | डीजल पार्टिकुलेट फिल्टर (डीपीएफ) तापमान | ||||
7D | 125 | 1 | एनओएक्स एनटीई (नॉट-टू-एक्सीडेंट) नियंत्रण क्षेत्र की स्थिति | ||||
7E | 126 | 1 | पीएम एनटीई (नॉट-टू-एक्सीडेंट) नियंत्रण क्षेत्र की स्थिति | ||||
7स्त्री-विषयक | 127 | 13 | इंजन चलाने का समय | ||||
80 | 128 | 4 | PIDs supported [81 – A0] | Bit encoded [A7..D0] == [पीआईडी $81..पीआईडी $A 0] See below | |||
81 | 129 | 21 | सहायक उत्सर्जन नियंत्रण उपकरण के लिए इंजन चलाने का समय(एईसीडी) | ||||
82 | 130 | 21 | सहायक उत्सर्जन नियंत्रण उपकरण के लिए इंजन चलाने का समय(एईसीडी) | ||||
83 | 131 | 5 | NOx सेंसर | ||||
84 | 132 | कई गुना सतह का तापमान | |||||
85 | 133 | NOx अभिकर्मक प्रणाली | |||||
86 | 134 | पार्टिकुलेट मैटर (पीएम) सेंसर | |||||
87 | 135 | Intake manifold absolute pressure | |||||
A0 | 160 | 4 | PIDs supported [A1 – C0] | Bit encoded [A7..D0] == [पीआईडी $A 1.. पीआईडी $C 0] See below | |||
C0 | 192 | 4 | PIDs supported [C1 – ई0] | Bit encoded [A7..D0] == [पीआईडी $C 1.. पीआईडी $E 0] See below | |||
C3 | 195 | ? | ? | ? | ? | ? | कई डेटा लौटाता है, ड्राइव कंडीशन आईडी और इंजन स्पीड सहित* |
C4 | 196 | ? | ? | ? | ? | ? | B5 इंजन आइडल रिक्वेस्ट है B6 इंजन स्टॉप रिक्वेस्ट है* |
पीआईडी (हेक्स) |
पीआईडी (Dec) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
मोड 02[संपादन करना]
मोड 02 मोड के रूप में एक ही पीआईडी स्वीकार करता है 01, एक ही अर्थ के साथ, लेकिन दी गई जानकारी फ्रीज फ्रेम बनने के समय की है.
आपको संदेश के डेटा अनुभाग में फ्रेम नंबर भेजना होगा.
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
---|---|---|---|---|---|---|
02 | 2 | डीटीसी जिसके कारण फ्रीज फ्रेम को संग्रहीत किया गया. | बीसीडी एन्कोडेड. मोड में के रूप में डीकोड किया गया 3 |
मोड 03
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
---|---|---|---|---|---|---|
एन/ए | एन * 6 | मुसीबत कोड का अनुरोध करें | 3 प्रति संदेश फ़्रेम कोड. See below |
मोड 04[संपादन करना]
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
---|---|---|---|---|---|---|
एन/ए | 0 | मुसीबत कोड साफ़ करें / खराबी सूचक lamp (MIL) / इंजन लाइट की जाँच करें | सभी संग्रहीत परेशानी कोड साफ़ करता है और MIL को बंद कर देता है. |
मोड 05
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
---|---|---|---|---|---|---|
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 दुबला सेंसर थ्रेसहोल्ड वोल्टेज के लिए अमीर | |
010एक | O2 सेंसर मॉनिटर बैंक 3 सेंसर 2 | 0.00 | 1.275 | वोल्ट | 0.005 दुबला सेंसर थ्रेसहोल्ड वोल्टेज के लिए अमीर | |
010बी | O2 सेंसर मॉनिटर बैंक 3 सेंसर 3 | 0.00 | 1.275 | वोल्ट | 0.005 दुबला सेंसर थ्रेसहोल्ड वोल्टेज के लिए अमीर | |
010सी | O2 सेंसर मॉनिटर बैंक 3 सेंसर 4 | 0.00 | 1.275 | वोल्ट | 0.005 दुबला सेंसर थ्रेसहोल्ड वोल्टेज के लिए अमीर | |
010D | O2 सेंसर मॉनिटर बैंक 4 सेंसर 1 | 0.00 | 1.275 | वोल्ट | 0.005 दुबला सेंसर थ्रेसहोल्ड वोल्टेज के लिए अमीर | |
010E | O2 सेंसर मॉनिटर बैंक 4 सेंसर 2 | 0.00 | 1.275 | वोल्ट | 0.005 दुबला सेंसर थ्रेसहोल्ड वोल्टेज के लिए अमीर | |
010स्त्री-विषयक | 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 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0202 | O2 सेंसर मॉनिटर बैंक 1 सेंसर 2 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0203 | O2 सेंसर मॉनिटर बैंक 1 सेंसर 3 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0204 | O2 सेंसर मॉनिटर बैंक 1 सेंसर 4 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0205 | O2 सेंसर मॉनिटर बैंक 2 सेंसर 1 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0206 | O2 सेंसर मॉनिटर बैंक 2 सेंसर 2 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0207 | O2 सेंसर मॉनिटर बैंक 2 सेंसर 3 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0208 | O2 सेंसर मॉनिटर बैंक 2 सेंसर 4 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0209 | O2 सेंसर मॉनिटर बैंक 3 सेंसर 1 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
020एक | O2 सेंसर मॉनिटर बैंक 3 सेंसर 2 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
020बी | O2 सेंसर मॉनिटर बैंक 3 सेंसर 3 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
020सी | O2 सेंसर मॉनिटर बैंक 3 सेंसर 4 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
020D | O2 सेंसर मॉनिटर बैंक 4 सेंसर 1 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
020E | O2 सेंसर मॉनिटर बैंक 4 सेंसर 2 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
020स्त्री-विषयक | O2 सेंसर मॉनिटर बैंक 4 सेंसर 3 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
0210 | O2 सेंसर मॉनिटर बैंक 4 सेंसर 4 | 0.00 | 1.275 | वोल्ट | 0.005 रिच सेंसर थ्रेशोल्ड वोल्टेज के लिए दुबला | |
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
मोड 09
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
---|---|---|---|---|---|---|
00 | 4 | मोड 9 समर्थित पीआईडी (01 करने के लिए 20) | Bit encoded. [A7..D0] = [PID $01..PID $20] See below | |||
01 | 1 | PID में VIN संदेश गणना 02. केवल आईएसओ के लिए 9141-2, आईएसओ 14230-4 और एसएई J1850. | आमतौर पर मान होगा 5. | |||
02 | 17 | वाहन पहचान संख्या (विन) | 17-चार VIN, ASCII-encoded and left-padded with null chars (0x00) if needed to. | |||
03 | 1 | Calibration ID message count for PID 04. केवल आईएसओ के लिए 9141-2, आईएसओ 14230-4 और एसएई J1850. | It will be a multiple of 4 (4 messages are needed for each ID). | |||
04 | 16,32,48,64.. | Calibration ID | अप करने के लिए 16 ASCII chars. Data bytes not used will be reported as null bytes (0x00). Several CALID can be outputed (16 bytes each) | |||
05 | 1 | Calibration verification numbers (CVN) message count for PID 06. केवल आईएसओ के लिए 9141-2, आईएसओ 14230-4 और एसएई J1850. | ||||
06 | 4,8,12,16 | Calibration Verification Numbers (CVN) Several CVN can be outputed (4 bytes each) the number of CVN and CALID must match | Raw data left-padded with null characters (0x00). Usually displayed as hex string. | |||
07 | 1 | In-use performance tracking message count for PID 08 और 0बी. केवल आईएसओ के लिए 9141-2, आईएसओ 14230-4 और एसएई J1850. | 8 | 10 | 8 if sixteen (16) values are required to be reported, 9 if eighteen (18) values are required to be reported, और 10 if twenty (20) values are required to be reported (one message reports two values, each one consisting in two bytes). | |
08 | 4 | In-use performance tracking for spark ignition vehicles | 4 या 5 messages, each one containing 4 bytes (two values). See below | |||
09 | 1 | ECU name message count for PID 0एक | ||||
0एक | 20 | ECU name | ASCII-coded. नल वर्णों के साथ दाएं-गद्देदार (0x00). | |||
0बी | 4 | संपीड़न इग्निशन वाहनों के लिए उपयोग में प्रदर्शन ट्रैकिंग | 5 messages, each one containing 4 bytes (two values). See below | |||
पीआईडी (हेक्स) |
Data bytes returned | विवरण | Min value | Max value | Units | Formula[एक] |
- ^ तक कूदो:एक जन्म c घ ई स्त्री-विषयक जी h मैं सूत्र स्तंभ में, अक्षर A, बी, सी, आदि. पहले के दशमलव समतुल्य का प्रतिनिधित्व करते हैं, दूसरा, तीसरा, आदि. डेटा के बाइट्स. जहां एक (?) प्रकट, विरोधाभासी या अधूरी जानकारी उपलब्ध थी.
बिटवाइज़ एन्कोडेड पीआईडी
उपरोक्त तालिका में कुछ पीआईडी को एक सरल सूत्र के साथ समझाया नहीं जा सकता है. इन आंकड़ों का अधिक विस्तृत विवरण यहां प्रदान किया गया है:
मोड 1 पीआईडी 00
इस पीआईडी रिटर्न के लिए एक अनुरोध 4 डेटा के बाइट्स. प्रत्येक बिट, से एमएसबी करने के लिए एलएसबी, अगले में से एक का प्रतिनिधित्व करता है 32 पीआईडी और इसके बारे में जानकारी दे रहा है कि क्या यह समर्थित है.
उदाहरण के लिए, अगर कार की प्रतिक्रिया है BE1FA813, इसे इस तरह डिकोड किया जा सकता है:
हेक्साडेसिमल | बी | E | 1 | स्त्री-विषयक | एक | 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 |
समर्थित? | हाँ | नहीं | हाँ | हाँ | हाँ | हाँ | हाँ | नहीं | नहीं | नहीं | नहीं | हाँ | हाँ | हाँ | हाँ | हाँ | हाँ | नहीं | हाँ | नहीं | हाँ | नहीं | नहीं | नहीं | नहीं | नहीं | नहीं | हाँ | नहीं | नहीं | हाँ | हाँ |
पीआईडी नंबर | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0एक | 0बी | 0सी | 0D | 0E | 0स्त्री-विषयक | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1एक | 1बी | 1सी | 1D | 1E | 1स्त्री-विषयक | 20 |
इसलिए, समर्थित पीआईडी हैं: 01, 03, 04, 05, 06, 07, 0सी, 0D, 0E, 0स्त्री-विषयक, 10, 11, 13, 15, 1सी, 1स्त्री-विषयक और 20
मोड 1 पीआईडी 01
इस पीआईडी रिटर्न के लिए एक अनुरोध 4 डेटा के बाइट्स, ए, बी, सी और डी लेबल.
पहली बाइट(एक) जानकारी के दो टुकड़े शामिल हैं. रूप A7 (एमएसबी बाइट ए का, पहली बाइट) इंगित करता है कि एमआईएल या नहीं (इंजन लाइट की जाँच करें) रोशन है. बिट्स A6 के माध्यम से A0ECU में वर्तमान में ध्वजांकित नैदानिक समस्या कोड की संख्या का प्रतिनिधित्व करते हैं.
दूसरा, तीसरा, और चौथा बाइट्स(बी, C और D) कुछ ऑन-बोर्ड परीक्षणों की उपलब्धता और पूर्णता के बारे में जानकारी दें. ध्यान दें कि परीक्षण प्राप्यता सेट द्वारा इंगित किया गया है (1) bit और संपूर्णता रीसेट द्वारा इंगित किया गया है (0) रूप.
रूप | नाम | परिभाषा |
---|---|---|
A7 | MIL | बंद या चालू, इंगित करता है कि सीईएल/एमआईएल चालू है या नहीं (या चालू होना चाहिए) |
A6–A0 | DTC_CNT | प्रदर्शन के लिए उपलब्ध पुष्टि उत्सर्जन से संबंधित डीटीसी की संख्या. |
B7 | आरक्षित | आरक्षित (होना चाहिए 0) |
B3 | कोई नाम नहीं | 0 = स्पार्क इग्निशन मॉनिटर समर्थित (उदाहरणस्वरूप. ओटो या वेंकेल इंजन) 1 = संपीड़न इग्निशन मॉनिटर समर्थित (उदाहरणस्वरूप. डीजल इंजन) |
यहां सामान्य बिट बी परिभाषाएं दी गई हैं, वे परीक्षण आधारित हैं.
परीक्षण उपलब्ध है | परीक्षण अधूरा | |
---|---|---|
घटक | B2 | B6 |
ईंधन प्रणाली | B1 | B5 |
मिसफायर | B0 | B4 |
तीसरे और चौथे बाइट्स की व्याख्या अलग-अलग तरीके से की जानी चाहिए, यह इस बात पर निर्भर करता है कि इंजन है या नहीं उत्तेजक गुण प्रज्वलन (उदाहरणस्वरूप. ओटो या वेंकेल इंजन) या संपीड़न इग्निशन (उदाहरणस्वरूप. डीजल इंजन). दूसरे में (बी) बाइट, रूप 3 इंगित करता है कि सी और डी बाइट्स की व्याख्या कैसे करें, के साथ 0 चिंगारी होने के नाते (ओटो या वेंकेल) और 1 (अस्त हो) संपीड़न होने के नाते (डीज़ल).
स्पार्क इग्निशन मॉनिटर के लिए बाइट्स सी और डी (उदाहरणस्वरूप. ओटो या वेंकेल इंजन):
परीक्षण उपलब्ध है | परीक्षण अधूरा | |
---|---|---|
ईजीआर प्रणाली | C7 | D7 |
ऑक्सीजन सेंसर हीटर | C6 | D6 |
ऑक्सीजन सेंसर | C5 | D5 |
ए/सी रेफ्रिजरेंट | C4 | D4 |
माध्यमिक वायु प्रणाली | C3 | D3 |
बाष्पीकरणीय प्रणाली | C2 | D2 |
गर्म उत्प्रेरक | C1 | D1 |
उत्प्रेरक पदार्थ | C0 | D0 |
और संपीड़न इग्निशन मॉनिटर के लिए बाइट्स सी और डी (डीजल इंजन):
परीक्षण उपलब्ध है | परीक्षण अधूरा | |
---|---|---|
ईजीआर और/या वीवीटी सिस्टम | C7 | D7 |
पीएम फिल्टर निगरानी | C6 | D6 |
निकास गैस सेंसर | C5 | D5 |
– आरक्षित – | C4 | D4 |
बूस्ट प्रेशर | C3 | D3 |
– आरक्षित – | C2 | D2 |
NOx/SCR मॉनिटर | C1 | D1 |
NMHC उत्प्रेरक[एक] | C0 | D0 |
- ऊपर कूदो^ एनएमएचसी क्या मैं गैर-मीथेन हाइड्रोकार्बन के लिए खड़ा है, लेकिन J1979 हमें प्रबुद्ध नहीं करता है. अनुवाद एससीआर उत्प्रेरक में अमोनिया सेंसर होगा.
मोड 1 पीआईडी 41
इस पीआईडी रिटर्न के लिए एक अनुरोध 4 डेटा के बाइट्स. पहली बाइट हमेशा शून्य होती है. दूसरा, तीसरा, और चौथा बाइट्स कुछ ऑन-बोर्ड परीक्षणों की उपलब्धता और पूर्णता के बारे में जानकारी देता है. पीआईडी के साथ के रूप में 01, इग्निशन प्रकार के आधार पर तीसरे और चौथे बाइट्स की अलग-अलग व्याख्या की जानी चाहिए (B3) –के साथ 0 चिंगारी होने के नाते और 1 (अस्त हो) संपीड़न होने के नाते. उस परीक्षण पर फिर से ध्यान दें प्राप्यता एक सेट द्वारा दर्शाया गया है (1) bit और संपूर्णता एक रीसेट द्वारा दर्शाया गया है (0) रूप.
यहां सामान्य बिट बी परिभाषाएं दी गई हैं, वे परीक्षण आधारित हैं.
परीक्षण उपलब्ध है | परीक्षण अधूरा | |
---|---|---|
घटक | B2 | B6 |
ईंधन प्रणाली | B1 | B5 |
मिसफायर | B0 | B4 |
स्पार्क इग्निशन मॉनिटर के लिए बाइट्स सी और डी (उदाहरणस्वरूप. ओटो या वेंकेल इंजन):
परीक्षण उपलब्ध है | परीक्षण अधूरा | |
---|---|---|
ईजीआर प्रणाली | C7 | D7 |
ऑक्सीजन सेंसर हीटर | C6 | D6 |
ऑक्सीजन सेंसर | C5 | D5 |
ए/सी रेफ्रिजरेंट | C4 | D4 |
माध्यमिक वायु प्रणाली | C3 | D3 |
बाष्पीकरणीय प्रणाली | C2 | D2 |
गर्म उत्प्रेरक | C1 | D1 |
उत्प्रेरक पदार्थ | C0 | D0 |
और संपीड़न इग्निशन मॉनिटर के लिए बाइट्स सी और डी (डीजल इंजन):
परीक्षण उपलब्ध है | परीक्षण अधूरा | |
---|---|---|
ईजीआर और/या वीवीटी सिस्टम | C7 | D7 |
पीएम फिल्टर निगरानी | C6 | D6 |
निकास गैस सेंसर | C5 | D5 |
– आरक्षित – | C4 | D4 |
बूस्ट प्रेशर | C3 | D3 |
– आरक्षित – | C2 | D2 |
NOx/SCR मॉनिटर | C1 | D1 |
NMHC उत्प्रेरक[एक] | C0 | D0 |
- ऊपर कूदो^ एनएमएचसी क्या मैं गैर-मीथेन हाइड्रोकार्बन के लिए खड़ा है, लेकिन J1979 हमें प्रबुद्ध नहीं करता है. अनुवाद एससीआर उत्प्रेरक में अमोनिया सेंसर होगा.
मोड 1 पीआईडी 78
इस पीआईडी के लिए एक अनुरोध वापस आ जाएगा 9 डेटा के बाइट्स. पहला बाइट एक बिट एन्कोडेड फ़ील्ड है जो दर्शाता है कि कौन सा ईजीटी सेंसर समर्थित हैं:
बाइट | विवरण |
---|---|
एक | समर्थित ईजीटी सेंसर |
बी–सी | EGT11 द्वारा पढ़ा गया तापमान |
D–E | EGT12 द्वारा पढ़ा गया तापमान |
स्त्री-विषयक–जी | EGT13 द्वारा पढ़ा गया तापमान |
H–मैं | EGT14 द्वारा पढ़ा गया तापमान |
पहला बाइट निम्नानुसार बिट-एन्कोडेड है:
रूप | विवरण |
---|---|
A7–A4 | आरक्षित |
A3 | ईजीटी बैंक 1, सेंसर 4 समर्थित? |
A2 | ईजीटी बैंक 1, सेंसर 3 समर्थित? |
A1 | ईजीटी बैंक 1, सेंसर 2 समर्थित? |
A0 | ईजीटी बैंक 1, सेंसर 1 समर्थित? |
शेष बाइट्स हैं 16 बिट पूर्णांक सीमा में डिग्री सेल्सियस में तापमान का संकेत देते हैं -40 करने के लिए 6513.5 (पैमाना 0.1), सामान्य का उपयोग करना {\displaystyle (ए बार 256 + बी)/10-40} नुस्ख़ा (MSB A है, LSB B है). Only values for which the corresponding sensor is supported are meaningful.
The same structure applies to PID 79, but values are for sensors of bank 2.
मोड 3 (no PID required)
A request for this mode returns a list of the DTCs that have been set. The list is encapsulated using the आईएसओ 15765-2 protocol.
If there are two or fewer DTCs (4 bytes) they are returned in an ISO-TP Single Frame (SF). Three or more DTCs in the list are reported in multiple frames, with the exact count of frames dependent on the communication type and addressing details.
Each trouble code requires 2 bytes to describe. The text description of a trouble code may be decoded as follows. The first character in the trouble code is determined by the first two bits in the first byte:
A7–A6 | First DTC character |
---|---|
00 | P – Powertrain |
01 | सी – Chassis |
10 | बी – Body |
11 | U – Network |
The two following digits are encoded as 2 बिट्स. डीटीसी में दूसरा वर्ण निम्न तालिका द्वारा परिभाषित एक संख्या है:
A5–A4 | दूसरा डीटीसी चरित्र |
---|---|
00 | 0 |
01 | 1 |
10 | 2 |
11 | 3 |
डीटीसी में तीसरा वर्ण एक संख्या है जिसे परिभाषित किया गया है
A3–A0 | तीसरा डीटीसी चरित्र |
---|---|
0000 | 0 |
0001 | 1 |
0010 | 2 |
0011 | 3 |
0100 | 4 |
0101 | 5 |
0110 | 6 |
0111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | एक |
1011 | बी |
1100 | सी |
1101 | D |
1110 | E |
1111 | स्त्री-विषयक |
चौथे और पांचवें वर्ण को तीसरे की तरह ही परिभाषित किया गया है, लेकिन बिट्स का उपयोग करना B7–B4 और B3–B0. परिणामी पांच-वर्ण कोड कुछ ऐसा दिखना चाहिए “यू0158” और OBD-II DTCs की एक तालिका में देखा जा सकता है. हेक्साडेसिमल वर्ण (0-9, ए-एफ), जबकि अपेक्षाकृत दुर्लभ, अंतिम में अनुमति दी जाती है 3 कोड की स्थिति ही.
मोड 9 पीआईडी 08
यह उत्प्रेरक बैंकों के लिए ट्रैक इन-यूज़ प्रदर्शन के बारे में जानकारी प्रदान करता है, ऑक्सीजन सेंसर बैंक, बाष्पीकरणीय रिसाव का पता लगाने की प्रणाली, ईजीआर सिस्टम और सेकेंडरी एयर सिस्टम.
प्रत्येक घटक या सिस्टम के लिए अंश उस समय की संख्या को ट्रैक करता है जब किसी विशिष्ट मॉनिटर के लिए किसी खराबी का पता लगाने के लिए आवश्यक सभी स्थितियों का सामना करना पड़ा है. प्रत्येक घटक या सिस्टम के लिए भाजक उस समय की संख्या को ट्रैक करता है जो वाहन को निर्दिष्ट स्थितियों में संचालित किया गया है.
डेटा आइटम की गिनती शुरुआत में रिपोर्ट की जानी चाहिए (पहली बाइट).
उपयोग में प्रदर्शन ट्रैकिंग रिकॉर्ड के सभी डेटा आइटम में दो शामिल हैं (2) बाइट्स और इस क्रम में रिपोर्ट किए जाते हैं (प्रत्येक संदेश में दो आइटम हैं, इसलिए संदेश की लंबाई है 4).
स्मृतिजनक सूत्र | विवरण |
---|---|
ओबीडीसीओएनडी | OBD निगरानी की स्थिति का सामना करना पड़ा मायने रखता है |
आईजीएनसीएनटीआर | इग्निशन काउंटर |
CATCOMP1 | उत्प्रेरक मॉनिटर पूर्णता बैंक की गणना करता है 1 |
CATCOND1 | उत्प्रेरक मॉनिटर की स्थिति का सामना करना पड़ा बैंक की गणना 1 |
CATCOMP2 | उत्प्रेरक मॉनिटर पूर्णता बैंक की गणना करता है 2 |
CATCOND2 | उत्प्रेरक मॉनिटर की स्थिति का सामना करना पड़ा बैंक की गणना 2 |
O2SCOMP1 | O2 सेंसर मॉनिटर पूर्णता बैंक की गणना करता है 1 |
O2SCOND1 | O2 सेंसर मॉनिटर की स्थिति का सामना करना पड़ा काउंट्स बैंक 1 |
O2SCOMP2 | O2 सेंसर मॉनिटर पूर्णता बैंक की गणना करता है 2 |
O2SCOND2 | O2 सेंसर मॉनिटर की स्थिति का सामना करना पड़ा काउंट्स बैंक 2 |
ईजीआरकॉम्प | ईजीआर मॉनिटर पूर्णता स्थिति मायने रखती है |
ईजीआरसीओएनडी | EGR मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है |
EGR मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है | AIR Monitor Completion Condition Counts (माध्यमिक वायु) |
एयरकॉन्ड | AIR मॉनिटर स्थितियों का सामना करना पड़ा काउंट (माध्यमिक वायु) |
ईवीएपीकॉम्प | EVAP मॉनिटर पूर्णता स्थिति गणना करता है |
इवापकॉन्ड | EVAP मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है |
SO2SCOMP1 | माध्यमिक O2 सेंसर मॉनिटर पूर्णता बैंक की गणना करता है 1 |
SO2SCOND1 | माध्यमिक O2 सेंसर मॉनिटर की स्थिति का सामना करना पड़ा बैंक की गणना 1 |
SO2SCOMP2 | माध्यमिक O2 सेंसर मॉनिटर पूर्णता बैंक की गणना करता है 2 |
SO2SCOND2 | माध्यमिक O2 सेंसर मॉनिटर की स्थिति का सामना करना पड़ा बैंक की गणना 2 |
मोड 9 पीआईडी 0B
यह NMHC उत्प्रेरक के लिए ट्रैक इन-यूज़ प्रदर्शन के बारे में जानकारी प्रदान करता है, NOx उत्प्रेरक मॉनिटर, NOx adsorber मॉनिटर, पीएम फिल्टर मॉनिटर, निकास गैस सेंसर मॉनिटर, ईजीआर/वीवीटी मॉनिटर, बूस्ट प्रेशर मॉनिटर और फ्यूल सिस्टम मॉनिटर.
सभी डेटा आइटम में दो होते हैं (2) बाइट्स और इस क्रम में रिपोर्ट किए जाते हैं (प्रत्येक संदेश में दो आइटम हैं, अतः संदेश की लंबाई है 4):
स्मृतिजनक सूत्र | विवरण |
---|---|
ओबीडीसीओएनडी | OBD निगरानी की स्थिति का सामना करना पड़ा मायने रखता है |
आईजीएनसीएनटीआर | इग्निशन काउंटर |
एचसीकैटकॉम्प | NMHC उत्प्रेरक मॉनिटर पूर्णता स्थिति गणना |
एचसीकैटकोंड | NMHC उत्प्रेरक मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है |
एनसीएटीकॉम्प | NOx/SCR उत्प्रेरक मॉनिटर पूर्णता स्थिति गणना |
एनसीएटीसीओएनडी | NOx/SCR उत्प्रेरक मॉनिटर स्थितियां सामने आई गणना |
एनएडीएसकॉम्प | NOx Adsorber मॉनिटर पूर्णता स्थिति की गणना करता है |
नाड्सकॉन्ड | NOx सोखने की निगरानी की स्थिति का सामना करना पड़ा मायने रखता है |
पीएमकॉम्प | पीएम फ़िल्टर मॉनिटर पूर्णता स्थिति मायने रखता है |
पीएमसीओएनडी | पीएम फ़िल्टर मॉनिटर स्थितियों का सामना करना पड़ा मायने रखता है |
ईजीएसकॉम्प | निकास गैस सेंसर मॉनिटर पूर्णता स्थिति मायने रखता है |
ईजीएसएनसीएनडी | निकास गैस सेंसर मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है |
ईजीआरकॉम्प | EGR और/या VVT मॉनिटर पूर्णता स्थिति गणना |
ईजीआरसीओएनडी | EGR और/या VVT मॉनिटर की स्थिति का सामना करना पड़ा काउंट |
बीपीसीओएमपी | बूस्ट प्रेशर मॉनिटर पूर्णता स्थिति मायने रखती है |
बीपीसीओएनडी | बूस्ट प्रेशर मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है |
फ्यूलकॉम्प | ईंधन मॉनिटर पूर्णता स्थिति मायने रखती है |
फ्यूलकॉन्ड | ईंधन मॉनिटर की स्थिति का सामना करना पड़ा मायने रखता है |
एन्यूमरेटेड पीआईडी[संपादन करना]
कुछ पीआईडी की विशेष रूप से व्याख्या की जानी है, और जरूरी नहीं कि बिल्कुल बिटवाइज एन्कोडेड हो, या किसी भी पैमाने पर. इन पीआईडी के मान हैं इन्युमरेट.
मोड 1 पीआईडी 03[संपादन करना]
इस पीआईडी रिटर्न के लिए एक अनुरोध 2 डेटा के बाइट्स. पहला बाइट ईंधन प्रणाली का वर्णन करता है #1.
मूल्य | विवरण |
---|---|
1 | अपर्याप्त इंजन तापमान के कारण खुला लूप |
2 | बंद लूप, ईंधन मिश्रण निर्धारित करने के लिए ऑक्सीजन सेंसर प्रतिक्रिया का उपयोग करना |
4 | इंजन लोड के कारण खुला लूप या मंदी के कारण ईंधन में कटौती |
8 | सिस्टम विफलता के कारण खुला लूप |
16 | बंद लूप, कम से कम एक ऑक्सीजन सेंसर का उपयोग करना लेकिन फीडबैक सिस्टम में खराबी है |
कोई अन्य मान एक अमान्य प्रतिक्रिया है. अधिकतम केवल एक बिट सेट हो सकता है.
दूसरा बाइट ईंधन प्रणाली का वर्णन करता है #2 (अगर यह मौजूद है) और पहले बाइट के समान एन्कोड किया गया है.
मोड 1 पीआईडी 12
इस पीआईडी के लिए एक अनुरोध डेटा का एक बाइट देता है जो माध्यमिक वायु स्थिति का वर्णन करता है.
मूल्य | विवरण |
---|---|
1 | उजान |
2 | उत्प्रेरक परिवर्तक का डाउनस्ट्रीम |
4 | बाहरी वातावरण से या बंद |
8 | निदान के लिए पंप पर आज्ञा दी गई |
कोई अन्य मान एक अमान्य प्रतिक्रिया है. अधिकतम केवल एक बिट सेट हो सकता है.
मोड 1 पीआईडी 1सी
A request for this PID returns a single byte of data which describes which OBD standards this ECU was designed to comply with. The different values the data byte can hold are shown below, next to what they mean:
मूल्य | विवरण |
---|---|
1 | OBD-II as defined by the CARB |
2 | OBD as defined by the EPA |
3 | OBD and OBD-II |
4 | OBD-I |
5 | Not OBD compliant |
6 | EOBD (Europe) |
7 | EOBD and OBD-II |
8 | EOBD and OBD |
9 | EOBD, OBD and OBD II |
10 | JOBD (Japan) |
11 | JOBD and OBD II |
12 | JOBD and EOBD |
13 | JOBD, EOBD, and OBD II |
14 | आरक्षित |
15 | आरक्षित |
16 | आरक्षित |
17 | Engine Manufacturer Diagnostics (EMD) |
18 | Engine Manufacturer Diagnostics Enhanced (EMD+) |
19 | Heavy Duty On-Board Diagnostics (Child/Partial) (HD OBD-C) |
20 | Heavy Duty On-Board Diagnostics (HD OBD) |
21 | World Wide Harmonized OBD (WWH OBD) |
22 | आरक्षित |
23 | Heavy Duty Euro OBD Stage I without NOx control (HD EOBD-I) |
24 | Heavy Duty Euro OBD Stage I with NOx control (HD EOBD-I N) |
25 | Heavy Duty Euro OBD Stage II without NOx control (एचडी ईओबीडी-II) |
26 | NOx नियंत्रण के साथ हैवी ड्यूटी यूरो OBD स्टेज II (एचडी ईओबीडी-II एन) |
27 | आरक्षित |
28 | ब्राजील OBD चरण 1 (ओबीडीबीआर-1) |
29 | ब्राजील OBD चरण 2 (ओबीडीबीआर-2) |
30 | कोरियाई ओबीडी (केओबीडी) |
31 | भारत ओबीडी I (आईओबीडी I) |
32 | भारत ओबीडी II (आईओबीडी II) |
33 | हैवी ड्यूटी यूरो OBD स्टेज VI (HD EOBD-IV) |
34-250 | आरक्षित |
251-255 | असाइनमेंट के लिए उपलब्ध नहीं है (एसएई जे1939 विशेष अर्थ) |
ईंधन प्रकार कोडिंग
मोड 1 पीआईडी 51 वाहन के ईंधन प्रकार को देते हुए एक परिगणित सूची से एक मूल्य देता है. ईंधन प्रकार एकल बाइट के रूप में लौटाया जाता है, और मान निम्न तालिका द्वारा दिया गया है:
मूल्य | विवरण |
---|---|
0 | उपलब्ध नहीं है |
1 | गैसोलीन |
2 | मेथनॉल |
3 | एथनॉल |
4 | डीज़ल |
5 | एलपीजी |
6 | सीएनजी |
7 | प्रोपेन गैस |
8 | इलेक्ट्रिक |
9 | बाइफ्यूल गैसोलीन चल रहा है |
10 | मेथनॉल चलाने वाला बाइफ्यूल |
11 | Bifuel इथेनॉल चल रहा है |
12 | एलपीजी चलाने वाला बाइफ्यूल |
13 | सीएनजी चलाने वाला बाईफ्यूल |
14 | Bifuel प्रोपेन चल रहा है |
15 | बाइफ्यूल रनिंग इलेक्ट्रिसिटी |
16 | बाइफ्यूल इलेक्ट्रिक और दहन इंजन चला रहा है |
17 | हाइब्रिड गैसोलीन |
18 | हाइब्रिड इथेनॉल |
19 | हाइब्रिड डीजल |
20 | हाइब्रिड इलेक्ट्रिक |
21 | हाइब्रिड रनिंग इलेक्ट्रिक और दहन इंजन |
22 | Hybrid Regenerative |
23 | Bifuel running diesel |
Any other value is reserved by ISO/SAE. There are currently no definitions for flexible-fuel vehicle.
Non-standard PIDs
The majority of all OBD-II PIDs in use are non-standard. For most modern vehicles, there are many more functions supported on the OBD-II interface than are covered by the standard PIDs, and there is relatively minor overlap between vehicle manufacturers for these non-standard PIDs.
There is very limited information available in the public domain for non-standard PIDs. The primary source of information on non-standard PIDs across different manufacturers is maintained by the US-based Equipment and Tool Institute and only available to members. The price of ETI membership for access to scan codes varies based on company size defined by annual sales of automotive tools and equipment in North America:
Annual Sales in North America | Annual Dues |
---|---|
Under $10,000,000 | $5,000 |
$10,000,000 – $50,000,000 | $7,500 |
Greater than $50,000,000 | $10,000 |
However, even ETI membership will not provide full documentation for non-standard PIDs. ETI state:[4][5]
Some OEMs refuse to use ETI as a one-stop source of scan tool information. They prefer to do business with each tool company separately. These companies also require that you enter into a contract with them. The charges vary but here is a snapshot as of April 13th, 2015 of the per year charges:
जीएम $50,000 Honda $5,000 Suzuki $1,000 बीएमडब्ल्यू $25,500 प्लस $2,000 per update. Updates occur annually.
सकना (11-रूप) bus format
The PID query and response occurs on the vehicle’s CAN bus. Standard OBD requests and responses use functional addresses. The diagnostic reader initiates a query using CAN ID 7DFh[clarification needed], which acts as a broadcast address, and accepts responses from any ID in the range 7E8h to 7EFh. ECUs that can respond to OBD queries listen both to the functional broadcast ID of 7DFh and one assigned ID in the range 7E0h to 7E7h. Their response has an ID of their assigned ID plus 8 उदाहरणस्वरूप. 7E8h through 7EFh.
This approach allows up to eight ECUs, each independently responding to OBD queries. The diagnostic reader can use the ID in the ECU response frame to continue communication with a specific ECU. In particular, multi-frame communication requires a response to the specific ECU ID rather than to ID 7DFh.
CAN bus may also be used for communication beyond the standard OBD messages. Physical addressing uses particular CAN IDs for specific modules (उदाहरण के लिए, 720h for the instrument cluster in Fords) with proprietary frame payloads.
Query
The functional PID query is sent to the vehicle on the CAN bus at ID 7DFh, using 8 data bytes. The bytes are:
बाइट | ||||||||
---|---|---|---|---|---|---|---|---|
PID Type | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
SAE Standard | Number of additional data bytes: 2 |
मोड 01 = show current data; 02 = freeze frame; आदि. |
PID code (उदाहरण के लिए: 05 = Engine coolant temperature) |
उपयोग नहीं किया गया (may be 55h) |
||||
Vehicle specific | Number of additional data bytes: 3 |
Custom mode: (उदाहरण के लिए: 22 = enhanced data) | PID code (उदाहरण के लिए: 4980h) |
उपयोग नहीं किया गया (may be 00h or 55h) |
Response
The vehicle responds to the PID query on the CAN bus with message IDs that depend on which module responded. Typically the engine or main ECU responds at ID 7E8h. Other modules, like the hybrid controller or battery controller in a Prius, respond at 07E9h, 07EAh, 07EBh, आदि. These are 8h higher than the physical address the module responds to. Even though the number of bytes in the returned value is variable, the message uses 8 data bytes regardless (CAN bus protocol form Frameformat with 8 data bytes). The bytes are:
बाइट | ||||||||
---|---|---|---|---|---|---|---|---|
PID Type | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
SAE Standard 7E8h, 7E9h, 7EAh, आदि. |
Number of additional data bytes: 3 करने के लिए 6 |
Custom mode Same as query, except that 40h is added to the mode value. इसलिए: 41h = show current data; 42h = freeze frame; आदि. |
PID code (उदाहरण के लिए: 05 = Engine coolant temperature) |
value of the specified parameter, बाइट 0 | value, बाइट 1 (वैकल्पिक) | value, बाइट 2 (वैकल्पिक) | value, बाइट 3 (वैकल्पिक) | उपयोग नहीं किया गया (may be 00h or 55h) |
Vehicle specific 7E8h, or 8h + physical ID of module. |
Number of additional data bytes: 4करने के लिए 7 |
Custom mode: same as query, except that 40h is added to the mode value.(उदाहरण के लिए: 62h = response to mode 22h request) | PID code (उदाहरण के लिए: 4980h) |
value of the specified parameter, बाइट 0 | value, बाइट 1 (वैकल्पिक) | value, बाइट 2 (वैकल्पिक) | value, बाइट 3 (वैकल्पिक) | |
Vehicle specific 7E8h, or 8h + physical ID of module. |
Number of additional data bytes: 3 |
7Fh this a general response usually indicating the module doesn’t recognize the request. | Custom mode: (उदाहरण के लिए: 22h = enhanced diagnostic data by PID, 21h = enhanced data by offset) | 31h | उपयोग नहीं किया गया (may be 00h) |
Benz 14pin – 16पिन
Nissian 14 पिन – 16पिन
GM12 PIN-16PIN
DB9-16 PIN
iveco 38pin -16 पिन
Fiat 3 पिन – 16 पिन
Toyato 22pin – 16 पिन
KIA 20 पिन – 16 पिन
Audi 2×2 – 16 पिन
Benz 38 पिन
Mitsubishi 12 पिन – 16पिन
Honda 3pin – 16पिन
बीएमडब्ल्यू 20 पिन – 3 पिन