當(dāng)前位置:汽車配件110網(wǎng) >> 汽修百科 >> 修車常識(shí) >> 故障碼的基礎(chǔ)知識(shí) |
互聯(lián)網(wǎng) 俠名 修車常識(shí) 2015年10月22
在故障的診斷中,我們經(jīng)常需要讀取故障碼,根據(jù)故障碼進(jìn)行診斷,以下是故障碼的相關(guān)知識(shí)講解: 現(xiàn)在的汽車都提供故障自診斷功能。自診斷功能的原理是:ECU內(nèi)部故障診斷電路能在汽車運(yùn)行過(guò)程中不斷監(jiān)控電控系統(tǒng)各個(gè)輸入元件信號(hào),當(dāng)發(fā)現(xiàn)電子元件有故障時(shí)能自動(dòng)啟動(dòng)故障運(yùn)行程序,將故障以代碼的形式儲(chǔ)存在電腦的RAM中,并且這一現(xiàn)象在一段時(shí)間內(nèi)不消失,ECU便判斷為這一部分信號(hào)電路有故障。ECU把這一故障以代碼的形式存入內(nèi)部隨機(jī)存儲(chǔ)器,同時(shí)點(diǎn)亮儀表板上的故障指示燈,提醒駕駛員。汽車故障自診斷系統(tǒng)故障碼的開發(fā)應(yīng)用, 給汽車駕駛和維修人員在汽車運(yùn)行中及時(shí)發(fā)現(xiàn)和排除故障提供了方便。汽車維修人員可利用儀器或人工方法讀出的故障碼,一般都能判明故障可能發(fā)生的原因和部位。 1 故障碼的確定 汽車任何故障碼的設(shè)定都具有一定的條件,當(dāng)自診斷系統(tǒng)檢測(cè)到某一個(gè)或幾個(gè)信號(hào)超出其設(shè)定條件時(shí),ECU將確定故障碼。通常汽車ECU對(duì)故障碼的確定方法主要有以下幾種方法: 1.1 值域判定法 當(dāng)輸入信號(hào)超出規(guī)定的數(shù)值范圍時(shí),自診斷系統(tǒng)就確認(rèn)該輸入信號(hào)出現(xiàn)故障。例如:水溫傳感器設(shè)計(jì)成在正常溫度范圍30℃~120℃內(nèi),輸出電壓為0.3~4.7v,當(dāng)ECU檢測(cè)出信號(hào)小于0.15或大于4.85v時(shí),就判定水溫傳感器信號(hào)短路、斷路或傳感器損壞故障。 1.2 時(shí)域判定法 當(dāng)ECU檢測(cè)時(shí)發(fā)現(xiàn)某一輸入信號(hào)在一定的時(shí)間內(nèi)沒有發(fā)生變化或變化沒有達(dá)到預(yù)先規(guī)定的次數(shù)時(shí),自診斷系統(tǒng)就確定該信號(hào)出現(xiàn)故障。例如:氧傳感器的信號(hào),不僅要求有信號(hào)電壓和電壓的變化,而且信號(hào)電壓的變化頻率在一定時(shí)間內(nèi)要超過(guò)一定的次數(shù)(如某些車型要求要達(dá)到8次/10S),當(dāng)小于此值時(shí)就會(huì)產(chǎn)生故障碼,表示傳感器響應(yīng)過(guò)慢。 1.3 功能判定法 當(dāng)ECU向執(zhí)行器發(fā)出指令后,檢測(cè)相應(yīng)的傳感器或反饋信號(hào)的輸出參數(shù)變化,若輸出信號(hào)沒有按照程序規(guī)定的趨勢(shì)變化,就確定有故障。例如:在一些車上ECU發(fā)出開啟廢氣再循環(huán)(EGR)閥命令后,檢測(cè)進(jìn)氣壓力傳感器MAP輸出信號(hào)是否有相應(yīng)變化,用以確定EGR閥有無(wú)動(dòng)作,若無(wú)變化,則認(rèn)為EGR閥及電路故障。有些車如別克采用EGR位置傳感器來(lái)判斷EGR的工作。又如,豐田佳美車的點(diǎn)火系統(tǒng)有IGT與IGF信號(hào),其中IGF為點(diǎn)火反饋信號(hào),用來(lái)檢測(cè)ECU發(fā)出的點(diǎn)火控制信號(hào)IGT有沒有得到執(zhí)行,如果IGF檢測(cè)出來(lái)沒有點(diǎn)火,將記憶故障碼。 1.4 邏輯判定法 ECU對(duì)兩個(gè)或兩個(gè)以上具有相互聯(lián)系的傳感器進(jìn)行數(shù)據(jù)比較,當(dāng)發(fā)現(xiàn)兩個(gè)傳感器信號(hào)間的邏輯關(guān)系違反設(shè)定條件時(shí),就斷定其一或兩者有故障。例如:ECU檢測(cè)到發(fā)動(dòng)機(jī)轉(zhuǎn)速大于3000rmp,而節(jié)氣門位置傳感器輸出信號(hào)小于5%,對(duì)于發(fā)動(dòng)機(jī)這種關(guān)系不可能存在,ECU就判定節(jié)氣門位置傳感器出現(xiàn)故障。 2 故障碼讀取與清除 2.1 故障碼讀取 故障碼的讀取有兩種方式:一種是隨車方式(已基本淘汰,但很多車型保留了手工讀碼方法),另一種是外接設(shè)備方式。 隨車讀取方式不使用任何外接儀器就可以進(jìn)行讀取故障碼,它適用于早期隨車診斷系統(tǒng)(OBD—1)的故障碼讀取,該方式通常需要先給電腦輸入一個(gè)觸發(fā)信號(hào),電腦接到此信號(hào)后,就開始閃爍顯示故障碼,其閃爍的規(guī)律就是內(nèi)存的故障代碼。各車系故障指示燈的觸發(fā)信號(hào)、故障代碼的含義不同。如豐田車讀取故障碼就是接通點(diǎn)火開關(guān),用專用診斷連接線SST(或其它導(dǎo)線)將檢查連接器TE1與E1連接一起,根據(jù)儀表板上故障指示燈“CHECK”的閃爍規(guī)律即可讀取故障代碼。讀取的故障碼還需要從維修手冊(cè)中查找故障碼的含義。 外接設(shè)備方式是使用電腦診斷儀(俗稱解碼器)進(jìn)行讀取故障碼,既適用于第一代隨車診斷系統(tǒng),也可用于第二代隨車診斷系統(tǒng)(OBD—2)的故障碼讀取。解碼器是唯一能與汽車電腦直接進(jìn)行交流信息的電腦故障診斷儀,可以在解碼器菜單操作下讀取故障碼,還可以用中文顯示故障碼的含義,而不需要查找維修手冊(cè)。 2.2 故障碼清除 存儲(chǔ)在控制電腦中的故障碼清除方法有4種:自動(dòng)清除法、斷電源法、外接設(shè)備法、觸發(fā)程序法。 自動(dòng)清除是在故障已經(jīng)完全消除之后,在點(diǎn)火開關(guān)開閉循環(huán)50~80次以上,且故障未再次出現(xiàn)時(shí),由控制電腦自動(dòng)清除存儲(chǔ)的故障碼。 斷電源法是利用拔電源的保險(xiǎn)絲或拆蓄電池的負(fù)極10s以上時(shí)間,來(lái)消除電腦中記憶的故障碼。這種方法適用于大多數(shù)車型,但切斷電源后同時(shí)清除了ECU中自適用值或其它系統(tǒng)的記憶,如防盜、音響密碼等。 外接設(shè)備法,利用外接設(shè)備解碼器,連接好就可以按照提示自動(dòng)清除。 觸發(fā)程序法,按照維修手冊(cè)一定的觸發(fā)方式和規(guī)定的程序步驟操作,即可以清除。 3 故障碼分類與鑒別 故障碼的分類有兩種形式,歷史故障碼和當(dāng)前故障碼。歷史故障碼又稱間歇性故障碼或軟故障碼,它是過(guò)去發(fā)生但當(dāng)前沒有發(fā)生的故障所產(chǎn)生的還未被清除的故障碼。歷史故障碼產(chǎn)生有兩種情況,一種是故障已經(jīng)排除,只是未清除故障碼,該故障碼能被清除后就不會(huì)再次產(chǎn)生;另一種是故障并未排除,只是當(dāng)前沒有發(fā)生,該故障碼被清除后當(dāng)故障再次發(fā)生時(shí)故障碼還會(huì)出現(xiàn),所以只有在徹底排除故障后才能完全清除故障碼。 當(dāng)前故障碼又稱硬故障碼,是正在發(fā)生的故障所產(chǎn)生的故障碼;是當(dāng)前確實(shí)存在的故障,且故障碼也存在。它屬于持續(xù)性故障產(chǎn)生的當(dāng)前故障碼,它不會(huì)被清除。 當(dāng)前故障碼是當(dāng)前確實(shí)存在的故障,比較容易判斷。而歷史故障碼比較難以診斷,因?yàn)闅v史故障碼只是曾經(jīng)發(fā)生的故障而現(xiàn)在沒有,重現(xiàn)故障產(chǎn)生的狀態(tài),可能需要很長(zhǎng)時(shí)間來(lái)捕捉歷史故障碼的重現(xiàn)或需要人為地創(chuàng)造可重現(xiàn)故障的條件,如加熱、震動(dòng)等,同時(shí)需要較好的設(shè)備來(lái)捕捉故障出現(xiàn)瞬間各種數(shù)據(jù)參數(shù)的變化才行。因此,一般先解決當(dāng)前故障碼,而對(duì)于歷史故障碼暫時(shí)作為故障診斷的參考。歷史故障碼和當(dāng)前故障碼可以通過(guò)以下方法區(qū)別: 3.1首先用儀器讀取全部故障碼; 3.2清除所有故障碼; 3.3試車(這里要強(qiáng)調(diào)的是,試車不是在起動(dòng)后原地運(yùn)轉(zhuǎn)發(fā)動(dòng)機(jī),而是進(jìn)行路試,對(duì)某些故障碼,必須按設(shè)計(jì)要求進(jìn)行規(guī)定的工況路試才行); 3.4再讀故障碼 第二次讀出的故障碼是當(dāng)前故障碼。第一次讀取時(shí)有,而第二次讀取時(shí)沒有的故障碼則是歷史性故障碼。 4 故障碼的局限性 雖然故障碼能幫助維修人員在及時(shí)排除故障中可起到一定的作用,但那種以為電控汽車有了故障碼在解決汽車各種故障方面很簡(jiǎn)單了,不需對(duì)電控汽車原理結(jié)構(gòu)有太多掌握也可以修好現(xiàn)代的各種電控汽車的觀點(diǎn)是錯(cuò)誤的,因?yàn)楣收洗a有一定的局限性。 4.1 自診斷系統(tǒng)對(duì)于機(jī)械系統(tǒng)很難發(fā)揮作用 自診斷系統(tǒng)一般只能監(jiān)控電控系統(tǒng)的故障,而對(duì)于機(jī)械系統(tǒng)自診斷系統(tǒng)很難發(fā)揮作用。當(dāng)汽車上各總成或機(jī)構(gòu)中各種零件產(chǎn)生大量的自然磨損、變形、老化、損傷、疲勞、腐蝕時(shí),自診斷系統(tǒng)很難產(chǎn)生故障碼,也不能起到診斷的作用。 4.1.1 發(fā)動(dòng)機(jī):配氣相位失常、氣缸壓力下降、空氣與燃油供給系統(tǒng)密封不良等。 4.1.2 自動(dòng)變速器:行星齒輪機(jī)構(gòu)工作失常;液壓控制系統(tǒng)堵塞、滲漏、壓力不正確、各種閥門工作不良、換檔執(zhí)行器運(yùn)動(dòng)不良等;液力變矩器的泵輪、渦輪和鎖定離合器的故障等。 4.1.3 電控執(zhí)行器:怠速控制閥、噴油器、電動(dòng)燃油泵等因機(jī)械磨損等產(chǎn)生的各種功能故障。例如:由于發(fā)動(dòng)機(jī)進(jìn)氣管路密封不良,燃油供給系統(tǒng)密封不良時(shí),導(dǎo)致燃油壓力過(guò)低, 會(huì)產(chǎn)生發(fā)動(dòng)機(jī)“喘氣”或加速不良故障,這時(shí)自診斷系統(tǒng)雖能檢測(cè)出燃油壓力過(guò)低,但不能確定進(jìn)氣管路與燃油管路何處密封不良。當(dāng)?shù)∷倏刂崎y由于機(jī)械故障導(dǎo)致怠速運(yùn)轉(zhuǎn)不穩(wěn)定時(shí), 故障自診斷系統(tǒng)也不能檢測(cè)出怠速控制閥有故障。 4.2 故障和故障碼與故障現(xiàn)象的不確定關(guān)系 汽車有故障碼時(shí),它會(huì)有不同的故障現(xiàn)象。如汽車曲軸位置傳感器有故障產(chǎn)生故障碼,它的故障現(xiàn)象非常明顯,直接導(dǎo)致汽車不能發(fā)動(dòng)。但有些傳感器有故障產(chǎn)生故障碼,故障現(xiàn)象非常不明顯,如出現(xiàn)進(jìn)氣溫度傳感器故障碼,表明進(jìn)氣溫度傳感器的線路或本身有故障,但這個(gè)故障往往很難憑感覺發(fā)現(xiàn)。而有時(shí)有故障碼,卻不一定有故障,這主要是因?yàn)橥饨绺蓴_、維修人員的誤操作、虛假故障等影響所致。 有時(shí),當(dāng)有故障現(xiàn)象時(shí),一定存在故障,但不一定有故障碼。這是因?yàn)楣收洗a是由控制電腦的自診斷系統(tǒng)定義的,凡不受電腦控制約束的故障點(diǎn),都無(wú)法產(chǎn)生故障碼。另外,當(dāng)存在機(jī)械故障時(shí),故障現(xiàn)象比較明顯,但自診斷系統(tǒng)就不一定產(chǎn)生故障碼。因此,有故障碼而不一定有故障,沒有故障碼不一定沒有故障。 4.3 故障碼只是故障的泛指,而不能指出故障的具體位置 整個(gè)控制系統(tǒng)是由許多子系統(tǒng)(各個(gè)傳感器、執(zhí)行器、電源及電腦中的各部分電路等)電路組成的。故障碼所包含的內(nèi)容不單是指該傳感器(或執(zhí)行器)出現(xiàn)故障,而是表示該子系統(tǒng)的信號(hào)出現(xiàn)不正常的現(xiàn)象,至于不正常的原因則可能出現(xiàn)在組成該子系統(tǒng)的任何一部分———器件、接頭、線路或電腦上。 如豐田佳美的故障碼22號(hào),指水溫傳感器的故障,但其故障范圍應(yīng)包括:水溫傳感器本身故障、水溫傳感器與ECU 之間的線路故障和ECU 本身故障而對(duì)信號(hào)的接受處理失常等, 所以此時(shí)需作進(jìn)一步診斷。例如:可通過(guò)信號(hào)模擬檢測(cè)儀模擬水溫傳感器的信號(hào)代替水溫傳感器向電腦輸入信號(hào),如果發(fā)動(dòng)機(jī)工作狀況改善,故障癥狀消失,即可判斷為水溫傳感器的故障;若故障癥狀無(wú)改善,可直接由電腦相應(yīng)端子將信號(hào)輸入,若故障癥狀消失, 即為水溫傳感器致電腦ECU 配線故障,反之,則可判定ECU 本身故障。 因此,故障碼僅為維修人員提供了進(jìn)一步檢測(cè)的大方向,只是故障的泛指,并不能也不是告訴我們究竟什么地方和什么東西出現(xiàn)故障。為真正確定是什么地方和什么東西的問題,還需要根據(jù)相應(yīng)的技術(shù)資料(包括電路圖、器件位置、標(biāo)準(zhǔn)值等),利用可能的其他儀器或萬(wàn)用表進(jìn)一步進(jìn)行線路分析與元件檢測(cè),利用自身的專業(yè)知識(shí)才能準(zhǔn)確判斷和解決故障。這就是為什么不要以為讀到故障碼即可修好車的原因。在運(yùn)用自診斷系統(tǒng)提供的故障碼時(shí),必須和發(fā)動(dòng)機(jī)工作原理、故障現(xiàn)象、元器件性質(zhì)及設(shè)計(jì)參數(shù)等綜合分析,掌握汽車技術(shù)狀況變化的規(guī)律,正確判明現(xiàn)代汽車各種故障的部位和原因,并及時(shí)排除。 5、故障碼的具體含義 OBD故障碼一般都是以P(動(dòng)力總成), B(車身), C(底盤), U(電腦通訊)開頭,接下來(lái)是“1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F”中的四位。一般來(lái)講, OBD-II故障碼由一位字母和四位數(shù)字組成。舉例說(shuō), P0279,以下圖示為各位代碼的意義: 001.JPG 下載附件 OBD-II故障碼常用縮略語(yǔ): 5.1 電路/開路 “電路/開路”大部分時(shí)候是用在固定值或具體電路高或低的檢測(cè)是不可行的情況下。它也可以跟電路低和高故障碼同時(shí)使用, 前提是所有三個(gè)電路狀況都可以被檢測(cè)的時(shí)候。 5.2 范圍/性能 “范圍/性能”是指電路在正常工作范圍之內(nèi), 但對(duì)當(dāng)前運(yùn)行狀況來(lái)講不正確。它可以用來(lái)指示卡住的或被歪曲的值, 顯示電路, 元件, 或系統(tǒng)的性能不佳。 5.3. 電路低 “電路低”是指電路電壓, 頻率, 或其他在控制模塊輸入端測(cè)得的特性, 低于正常工作范圍。 5.4 電路高 “電路高”是指電路電壓, 頻率, 或其他在控制模塊輸入端測(cè)得的特性, 高于正常工作范圍。 5.5. 排 “排”指的是共享一個(gè)共同的控制傳感器的氣缸組合, 第1排總是包含氣缸1, 第二排是指對(duì)立的那一排。 5.6 傳感器的位置 “傳感器的位置”或者是相對(duì)于發(fā)動(dòng)機(jī)空氣流動(dòng): 從進(jìn)氣系統(tǒng)到排氣系統(tǒng), 或者是相對(duì)于發(fā)動(dòng)機(jī)燃油流動(dòng): 從油箱到發(fā)動(dòng)機(jī), 按1, 2, 3等的順序。7. 左/右和前/后 組件的”左/右和前/后”的位置是假設(shè)你坐在司機(jī)座位的位置來(lái)觀看。 5.7 A, B 如果組件是由一個(gè)字母來(lái)表示(例如, A, B, C等), 這是制造商自定義的值。 5.8 間歇/不穩(wěn)定 “間歇/不穩(wěn)定”是指信號(hào)暫時(shí)不連續(xù), 但是在故障持續(xù)時(shí)間不足以被認(rèn)為是開路或短路, 或變化率過(guò)高。其它:還有一點(diǎn)請(qǐng)注意。OBD-II系統(tǒng)采用的是十六進(jìn)制系統(tǒng)。它使用0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F來(lái)計(jì)數(shù)。舉例來(lái)講, P029F的下一個(gè)故障碼是P02A0. |
|
|
湘公網(wǎng)安備 43120202000083號(hào)