क्या गलती कोड डीटीसी के इतिहास के साथ लॉग में एक समय टिकट के साथ दर्ज किया जाता है?


9

चेक इंजन लाइट के लिए कोड की जांच करने के लिए पहली बार मेरे वाहन को स्कैन किया। मैं उत्सुक हो गया कि अगर ये फॉल्ट कोड किसी तारीख और समय की मोहर के साथ कहीं जमा हो जाते हैं, तो वे फेंक दिए जाते हैं। मैं कंप्यूटर ऑपरेटिंग सिस्टम में उपयोग किए जाने वाले इवेंट लॉग के समान कुछ डिज़ाइन की कल्पना कर रहा हूं, लेकिन इस पर पूरी तरह से गलत हो सकता है।

वास्तव में इन फॉल्ट कोड्स के आसपास का डिज़ाइन कैसा है जहां तक ​​वे रिकॉर्ड किए गए हैं। डिजाइन का एक स्पष्ट पहलू कुछ विशेष समस्या के लिए विशिष्ट अद्वितीय कोड का उपयोग है। क्या यह पूरी कहानी एक दोष के साथ है, क्या कोई अन्य मेटाडेटा एक गलती उदाहरण के आसपास है जिसे ऊपर देखा जा सकता है? वाहनों में कैसे काम करते हैं? इतिहास भी दर्ज किया गया है या केवल एक द्विआधारी चीज के दोष हैं या तो वर्तमान में या वर्तमान में बंद हैं चाहे वे कभी भी वाहन के जीवन के किसी भी बिंदु पर थे। मुझे पता है कि आप स्कैनर टूल्स का उपयोग करके कोड साफ़ कर सकते हैं, क्या यह सुझाव है कि दोष एक प्रणाली पर निरंतरता में फ़्लैग किए जाएंगे जब तक कि आप उन्हें मैन्युअल रूप से साफ़ नहीं करते हैं? यह मुझे विश्वास दिलाता है कि चेक इंजन की रोशनी एक गलती के मूल कारण की मरम्मत के बाद भी रोशन रहेगी। क्या यह सही है?

जवाबों:


9

यह वास्तव में 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 लोबोटॉमी के बाद, वाहन निरीक्षण के लिए "तैयार" नहीं हो जाता है और तब तक निरीक्षण के लिए "तैयार" नहीं हो जाता है जब तक यह साबित नहीं हो जाता है कि सभी मॉनिटर जा चुके हैं, और वाहन साफ ​​चल रहा है।


धन्यवाद, मैंने आपको हराया हो सकता है लेकिन आपका उत्तर कहीं अधिक विस्तृत है। अधिक सामान्य ज्ञान; एक लंबित कोड वाला वाहन उत्सर्जन पारित करेगा जब तक कि अन्य सभी प्रणालियां पारित नहीं हो जाती हैं। एक खराब उत्प्रेरक कनवर्टर या ईवीएपी प्रणाली के साथ कुछ चाल और हाथ से थोड़ी सी कार गुजर सकती है।
vini_i

वाह! यह भी खूब रही। आपने यह सब कैसे सीखा? क्या सार्वजनिक रूप से उपलब्ध ODB-2 कल्पना है?
15

@dlu motorcraftservice.com/freeresources/obd एक अच्छा संसाधन है।
vini_i

4

दो प्रकार के गलती कोड हैं; एकल यात्रा और दो यात्रा।

एक एकल यात्रा गलती कोड आमतौर पर एक गंभीर मिसफायर की तरह एक बड़ी विफलता है। यह पता लगाने पर तुरंत चेक इंजन की रोशनी को रोशन करेगा।

एक दो ट्रिप गलती कोड को दो ट्रिप्स पर सत्यापित किया जाना है। पहली यात्रा प्रकाश को रोशन किए बिना एक लंबित कोड सेट करती है। यदि गलती का पता चला तो फिर से रोशनी होगी।

सैद्धांतिक रूप से जब एक हार्ड फॉल्ट (प्रकाश प्रबुद्ध) टेस्ट को लगातार दो बार पास करता है तो प्रकाश बाहर निकल जाएगा। फिर कोड को हार्ड फॉल्ट से लंबित कर दिया जाता है। यदि परीक्षण अभी भी एक कठिन दोष के साथ चलाया जाता है, तो यह निर्धारित किया जाता है। कुछ उदाहरण हैं जहां परीक्षण को एक कठिन गलती से निलंबित कर दिया जाता है और फिर एक स्कैन टूल के साथ प्रकाश को साफ करना प्रकाश को बंद करने का एकमात्र तरीका है। यदि परीक्षण 60 लगातार ड्राइव चक्र से गुजरता है तो एक लंबित कोड गायब हो जाएगा। (60 बार कार को बंद करना और बंद करना एक ड्राइव चक्र का गठन नहीं करता है)

जब भी कोई कोड संग्रहीत किया जाता है तो फ्रीज फ्रेम डेटा इसके साथ संग्रहीत होता है। फ़्रीज़ फ़्रेम डेटा (FFD) सबसे आम डेटा का एक स्नैप शॉट है जब गलती का पता चला था। इसके साथ समस्या यह है कि स्टोर किए गए मान निर्माता और वाहन के वर्ष से भिन्न होते हैं। मान शामिल हो सकते हैं लेकिन सीमित नहीं हैं; कूलेंट टेम्प, आरपीएम, एयर टेम्प, शॉर्ट टर्म फ्यूल ट्रिम, लॉन्ग टर्म फ्यूल ट्रिप, लूप स्टेटस, ड्राइव साइकल में कब तक फॉल्ट सेट होता है, फॉल्ट सेट होने के बाद से कितने ड्राइव साइकल चले गए हैं .... लिस्ट आगे और आगे बढ़ता है।

पुराने वाहन एफएफडी के केवल एक फ्रेम को स्टोर कर सकते हैं और अधिक गंभीर गलती कोड ने प्राथमिकता दी। नए वाहन कई FFD फ्रेम स्टोर कर सकते हैं। यद्यपि आप यह पता लगाने में सक्षम हो सकते हैं कि कोड किस क्रम में घटित हुए हैं, इवेंट लॉगर की तरह कोई लौकिक समय स्टाम्प नहीं है।


उत्कृष्ट उत्तर (आपने मुझे हराया)। एक महत्वपूर्ण बात जो मैंने छोड़ी कि ओपी ने विशेष रूप से पूछा था कि यह "टाइम स्टैम्प" है। ईसीयू को पता नहीं है कि यह किस समय या दिन है। कुछ डीटीसी क्लीयर के लिए ड्राइव साइकल की संख्या 60 (या 3, या 5) पर कैप की जा सकती है, और ट्रिप की संख्या एक, दो, या अधिक हो सकती है (P0420 एक मल्टी-हेडेड जानवर है ) ... लेकिन मैं करता हूं विश्वास नहीं होता कि ड्राइव DT नंबर पर कोई OBD2 अनिवार्य मानक है, या विशिष्ट DTCs को साफ़ करने या सेट करने के लिए गलती दोहराव है। यह वाहन और OBD2 कार्यान्वयन के साथ बदलता रहता है। बहुत बढ़िया!
स्टीवरजर

2

पहले से ही बहुत विस्तृत प्रतिक्रियाएं! बस गलती कोड्स को साफ़ करने के बाद उत्सर्जन परीक्षण के बारे में कुछ जोड़ना चाहते थे। कुछ निर्माताओं में परिस्थितियों को बनाने का एक तरीका शामिल है जो यह निर्धारित करेगा कि उत्सर्जन घटक विस्तारित ड्राइव समय के बिना पास / असफल हो जाते हैं। वोक्सवैगन (और उनके अन्य ब्रांडों) के लिए मेरे पास जो वीसीडीएस सॉफ़्टवेयर है, उसमें इंजन सीपीयू में "सेट तत्परता" विकल्प है। यह आपको कदम-कदम पर उत्सर्जन घटकों के माध्यम से चलता है, यह दर्शाता है कि आपको एक निश्चित आरपीएम पर इंजन को कब तक पकड़ना है और परीक्षण कब आयोजित किया गया है। नए वाहनों को स्वचालित रूप से ले जाएगा और इंजन को संशोधित करेगा, जबकि पुराने लोगों को चालक की सीट पर किसी व्यक्ति द्वारा सटीक आरपीएम बनाए रखने के लिए ठीक करना होगा। संक्षेप में,

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.