यह वास्तव में OBD2 के कार्यान्वयन पर निर्भर करता है। 2015 के चेवी क्रूज की तुलना में मेरे 1997 के सुबारू लॉग (लगभग कुछ भी नहीं) पूरी तरह से अलग चीजें हैं।
हालांकि, ज्यादातर मामलों में, एक डायग्नोस्टिक ट्रबल कोड (डीटीसी) एक फ्रीज़ फ्रेम के साथ लॉग इन होता है , जो सभी पैरामीटर आईडी (पीआईडीएस) का एक पूरा स्टोर है। ये पैरामीटर RPM, वाहन की गति, O2 सेंसर डेटा, मास एयरफ्लो डेटा, लॉन्ग और शॉर्ट टर्म फ्यूल ट्रिम्स, इग्निशन एडवांस, इनटेक और कूलेंट तापमान और शायद दर्जनों और चीजों से सब कुछ कवर करते हैं। इन्हें OBD2 मोड 2 के माध्यम से एक्सेस किया जाता है। सरल "Pxxxx" DTC दोष OBD2 मोड 3 के माध्यम से एक्सेस किए जाते हैं, जो अक्सर इस हद तक होता है कि सरल उपभोक्ता स्कैन टूल प्रदर्शित करने में सक्षम होते हैं।
अधिक परिष्कृत स्कैन टूल पर, मोड 2 "फ्रीज फ्रेम" डेटा प्रदर्शित किया जा सकता है, जो कि अमूल्य डेटा है क्योंकि यह पता चलता है कि एकदम चालू स्थिति ठीक उसी स्थिति में है जब डीटीसी कोड सेट किया गया था।
इस तरह के कोड का इतिहास फिर से OBD2 के कार्यान्वयन के साथ बदलता है, और इस बात की संभावना है कि वाहन कितना नया हो। मेरे 1997 के सुबारू पर, डेटा सीमित है - यह देखते हुए कि 1996 मॉडल वर्ष तक OBD2 एक जनादेश नहीं था।
हालाँकि, सभी वाहनों में DTC की दो श्रेणियां होती हैं: "लंबित", जो कि एक ज्ञात दोष है, लेकिन चेक इंजन लाइट (CEL, SES) को तब तक सेट नहीं किया जाता है जब तक कि स्थिति को निश्चित संख्या में फिर से पता नहीं चला जाता है। (यह OBD2 मोड 7. के माध्यम से एक्सेस किया गया है।) एक CEL को "लंबित" को बढ़ावा देने के लिए आवश्यक "ड्राइव साइकिल" की संख्या दोष, कार्यान्वयन और वाहन पर निर्भर करती है।
डीटीसी की अन्य श्रेणी "संग्रहीत" या "लॉग" है। ये सही गलती कोड हैं जिन्हें "लंबित" स्थिति से वास्तविक-सौदा गलती कोड में पदोन्नत किया गया है, और उन्हें OBD2 परिभाषा से CEL सेट करना होगा ।
इसके अलावा, कुछ इंजन कंट्रोल यूनिट / मॉड्यूल (ECU / ECM) में कुछ या दर्जनों "ऐतिहासिक" फॉल्ट कोड्स को लॉग इन करने की क्षमता होती है, भले ही उनकी मरम्मत और / या क्लियर की गई हो। यह किसी वर्तमान तकनीशियन की पृष्ठभूमि प्रदान करता है, तब भी जब कोई वर्तमान लंबित या लॉग डीटीसी दोष नहीं है।
डीटीसी कोड को "मैन्युअल रूप से" साफ करने की आवश्यकता नहीं है। यदि ऐसी स्थिति जिसके कारण गलती हुई है, या बस अब नहीं हो रही है (P0420 उत्प्रेरक दक्षता एक क्लासिक उदाहरण है) तो कोड "स्पष्ट" होगा, इसलिए गलती के बिना एक निश्चित संख्या में ड्राइव चक्र के बाद बोलने के लिए। एक सक्रिय सीईएल डीटीसी को खाली करने के लिए आवश्यक ड्राइव साइकल की संख्या गलती और सॉफ्टवेयर कार्यान्वयन पर निर्भर करती है। ज्यादातर मामलों में, हालांकि, एक तकनीशियन ग्राहक को आश्वस्त करने के लिए एक वैध मरम्मत के बाद इन कोड को साफ करता है कि मरम्मत पूरी हो गई है। लेकिन हम करने के लिए नहीं है; यह एक शिष्टाचार है। ईसीयू / ईसीएम लगातार पीआईडी और उत्सर्जन की स्थिति की निगरानी करता है, और अंततः "पर्याप्त" स्वच्छ चक्रों को देखते हुए निर्भर करेगा।
एक तरफ के रूप में, डीटीसी की एक श्रेणी है जो एक फ्लैशिंग सीईएल का कारण बनती है । ये नाटकीय रूप से "सॉलिड ऑन" सीईएल से भिन्न होते हैं, जिसमें अगर यह आता है और पर रहता है, तो यह एक संकेत है कि कुछ गलत है, और ड्राइवर को एक सुविधाजनक अवसर पर सेवा लेनी चाहिए। हालाँकि, एक फ्लेश CEL कुछ गंभीर रूप से गलत संकेत देता है जिससे वाहन को नुकसान हो सकता है। आमतौर पर, यह एक अत्यधिक समृद्ध स्थिति का संकेत है, आमतौर पर गंभीर इग्निशन दोष या ईंधन इंजेक्शन के कारण होता है कि अगर अकेला छोड़ दिया जाए तो यह एक महंगा उत्प्रेरक कनवर्टर को नुकसान पहुंचा सकता है। इन "चमकती" चेक इंजन रोशनी को तुरंत संबोधित किया जाना चाहिए - कुछ ओईएम ने वाहन को खींचने का सुझाव दिया और इसे टो किया।
इस प्रक्रिया को और जटिल करने के लिए, एक CEL को साफ़ करने से "सक्रिय" श्रेणी से गलती कोड से छुटकारा मिल जाता है, लेकिन आपके कंप्यूटर के अनुरूप, यह एक ALT_CTRL-DEL है। यह पूरी तरह से ईसीयू / ईसीएम को रीसेट करता है, और यह बताता है कि "मॉनिटर" के रूप में क्या संदर्भित है।
मॉनिटर परीक्षणों की एक पूरी बहुतायत है जो या तो लगातार चलते हैं, या ज्यादातर मामलों में जब कुछ पीआईडी (तापमान, इंजन लोड, ईंधन स्तर, ड्राइव चक्र) मानदंड मिलते हैं। (यह वह है जो बाष्पीकरणीय उत्सर्जन प्रणाली मॉनिटर को पारित करने के लिए विशेष रूप से कठिन बनाता है; मानदंड सटीक हैं और यहां तक कि टैंक में कितना ईंधन पर निर्भर करता है।)
यह सफल ड्राइव चक्रों की एक निश्चित संख्या लेता है, इन निगरानी परीक्षणों को "पास" करने के लिए सभी आवश्यक मानदंडों का पालन करता है। इस बिंदु पर वाहन एक OBD2 उत्सर्जन निरीक्षण पास कर सकता है - जब सभी मॉनिटर पास हो गए हैं। (न्यूयॉर्क में, 2001 से पहले निर्मित वाहनों में दो अपूर्ण मॉनिटर परीक्षण हो सकते हैं, 2001 और नए को एक की अनुमति है, और यह हो सकता है कि हाल के वाहनों को किसी भी अपूर्ण की अनुमति नहीं है। यह सिर्फ सामान्य ज्ञान है।)
अपस्टैट यह है कि जबकि एक वाहन की उचित मरम्मत हो सकती है और गलती कोड साफ़ हो गए हैं, इसका मतलब यह नहीं है कि यह एक OBD2 उत्सर्जन निरीक्षण पारित करेगा। यह बैटरी को डिस्कनेक्ट करने और निरीक्षण के लिए तुरंत लेने की शैडट्री तकनीक को रोकता है। पासिंग ग्रेड प्राप्त करने के लिए वाहन को सभी (या अधिकांश) मानदंडों के साथ ड्राइव चक्रों की अपेक्षित संख्या को पूरा करना होगा। हालांकि एक तथाकथित "तैयार नहीं" वाहन उत्सर्जन परीक्षण में विफल नहीं होता है , यह भी पास नहीं होता है। ALT-CTRL-DEL ECU / ECM लोबोटॉमी के बाद, वाहन निरीक्षण के लिए "तैयार" नहीं हो जाता है और तब तक निरीक्षण के लिए "तैयार" नहीं हो जाता है जब तक यह साबित नहीं हो जाता है कि सभी मॉनिटर जा चुके हैं, और वाहन साफ चल रहा है।