怎麼看懂電噴車故障碼?

用戶3832273314780


使用電控系統的車輛的ECU具有故障自診斷的功能,在我們打開點火開關(不啟動)的情況下,發動機ECU會向每個傳感器和執行器發送電流進行一次通信,查看這些元件(包括ECU本身)是否處於正常工作的狀態。

一旦某個元件或某根線路出現故障,ECU就指令發動機故障指示燈點亮,如下圖所示,通過這樣的方式告訴開車的人要儘快開到修理廠或4S店進行維修,同時把故障情況以故障代碼的形式存儲在內部的存儲器內,以便維修人員縮小維修的範圍,更快的找到故障點。

故障代碼的含義

故障自診斷系統稱為OBD,現在使用最多的系統是2代,也就是OBD-II,基本上2000年以後的車輛都是安裝這個系統的。OBD系統的一代與二代相比,主要的區別在於統一了故障碼錶現的形式和診斷接口的位置。

OBD-II的故障代碼是由5位的字母或者數字組成,比如P0123,這個故障代碼表示的意思是節氣門位置傳感器的A電路輸入電壓過高。首先我們看故障代碼的第一位,第一位一定是字母表示,一般有四個字母:P、B、C和U。

P表示動力傳動系統,我們知道汽車是由發動機做功,通過傳動系統的部件傳遞到車輪上進行驅動,那麼這個P就表示發動機控制系統、電子變速器控制系統等。B表示車身電器,比如像空調系統。

C表示底盤系統,具體是指轉向、制動系統等,比如我們發現儀表板上的ABS故障燈點亮,輸出輪速傳感器的故障代碼,就是C開頭的。

U表示未定義或者是車輛的網絡故障,車輛上的ECU使用的傳感器信號很多都是一樣的,如果每個傳感器都把線都接到每個ECU上,那麼車輛上的線束將會多很多而且很複雜,這樣廠家的工程師對線束的佈線和修理工對電路的維修都是存在很大難度的,所以每個ECU之間使用CAN網絡通訊協議進行通訊,只用兩根線傳遞就可以了。

第二位是數字,表示製作代碼的主體是誰,0表示SAE(美國汽車工程師學會)定義的代碼,1表示廠家自己制動的代碼。

第三位數字表示被檢測故障的子系統代碼,數字範圍是0-8,0表示全系統,1和2表示燃油供給系統,3表示點火系統,4表示尾氣排放處理系統,5表示怠速/轉速控制系統,6表示PCM與輸入/輸出系統,7表示變速器系統,8表示其他。

故障代碼的後面兩個字母是留給廠家自己設置的,也就是原廠代碼,每個廠家的設置含義都是不一樣的。

如何使用故障代碼

如果車輛的故障指示燈點亮了,我們該如何知道具體的故障代碼是什麼呢?方法很簡單,使用診斷儀讀取故障代碼即可,但是這個方法只適合使用在2000年以後的車型,2000年以前的車型是需要人工進行讀碼的。

所謂的故障診斷儀是連接車輛控制系統的工具,我們首先要把診斷儀的接線接到車輛的OBD診斷接口(DLC3),這個診斷接口的位置如下圖所示,位於方向盤的下方,是16針腳的,如果找不到,看看是不是上面有蓋子擋住了。

連接好診斷儀後,我們就可以開始讀取故障代碼了,首先是要選擇車型,比如選擇大眾還是豐田;然後是進入相關的控制系統,如果是發動機有故障就選發動機控制系統,變速器故障就選電子變速器控制系統,不要選擇錯了,選錯了車型或系統是讀取不了故障代碼的。

讀取故障代碼的步驟是:讀取故障代碼→消除故障代碼→再讀取故障代碼。我們第一次讀取的故障代碼並不一定是車輛的故障原因,比如有的傳感器的線束插頭鬆動了,在重新接好插頭後,雖然故障消失了,但是這個故障代碼沒有消除,我們稱這種故障代碼是歷史(偶發)故障代碼。

在消除代碼後再重新讀取的故障代碼才是我們需要的,因為這代表了車輛真實存在的故障。有的故障代碼與車輛運行的狀態有關,有的是在動態下發生,有的是在靜態下發生。

比如我們在發動機熄火的情況下拔下凸輪軸正時機油控制閥的接頭,那麼發動機馬上會報故障代碼,如果是拔下曲軸位置傳感器的接頭則不會,因為我們要啟動發動機,發動機要檢測到相關的數據才能知道該故障。

不能完全相信故障代碼

我們讀取的故障代碼只能作為維修車輛的參考依據,但是絕不能就只依靠故障代碼來決定車輛故障的故障所在,因為有些電子元件的故障信息並不能通過電控參數反映給ECU。比如如果是因為節氣門過髒、怠速控制閥卡滯,導致空氣流通截面減小導致發動機怠速不良,這個情況發動機ECU就無法通過故障代碼的形式表現出來。

有的故障代碼表示的並不一定是電子元件損壞,也有可能是機械故障導致。由於機械原因導致電控系統信號失真產生故障代碼中,86個發動機故障代碼內這類型的故障碼就有28個。比如P0017(曲軸凸輪軸位置相關性故障)的產生就有可能是機油劣質堵塞油道、正時鏈條跳齒和拉長、凸輪軸正時齒輪總成損壞和正時標記不對等。

在實際維修車輛時,更多的是依靠我們對故障現象進行分析,通過相關的數據(故障碼、數據流)才能找到故障原因,診斷的思路很重要。

總結:汽車的故障碼錶示汽車的電控系統是否出現故障,在我們使用診斷儀讀取的故障代碼有歷史的、真實的和偶發的,我們要學會正確的區分和使用。汽車故障碼不是萬能的,也有一定的侷限性,只是為我們提供了一個大致的維修方向,並不能很準確的告訴我們車輛故障所在的位置,我們應該是把故障代碼、數據流和故障現象結合起來進行分析,這樣才能有效排除故障。


小陳聊汽車


我們日常使用汽車時,遇到有某個故障燈亮了,或者突然出現某些故障,比如抖動、異響等,就會非常緊張,趕緊送去修理廠檢查維修。到了修理廠,修理工會給汽車接上一個電腦檢測儀,檢查故障碼,然後就告訴您是哪個元件出現了故障,需要更換。那麼這些故障碼到底是什麼意思呢?為什麼一看它就知道是哪裡出現問題了?

什麼是故障碼?

現在的汽車裡面分布了各種各樣的傳感器,將汽車各部位的工作信息隨時傳給汽車的控制單元,控制單元經過分析判斷後,發出一系列的指令給執行器,讓汽車做出各種動作,比如加油、斷油、換檔、制動、轉向等,幫助駕駛員更好的控制車輛;

如果沒有接收到信息或接收到錯誤的信息,控制單元就會將這個信息存儲起來,這就是故障碼;然後以一定的方式通報給駕駛員,比如點亮故障燈或發出警報音等。

故障碼的產生有兩種原因:

1. 傳感器傳遞的信號錯誤,這種情況一般是傳感器自身故障或線路故障;

2. 控制邏輯錯誤,即控制單元接收到的信息互相沖突,無法執行,這時也會存儲故障碼,但這時顯示的故障部位就不一定是準確的了,需要我們根據相關部件的控制邏輯進行分析判斷。

所以,通過解讀故障代碼,大多能正確識別故障可能發生的原因和部位,但也會出現判斷失誤,造成誤導。實際上故障代碼僅是一個是或否的界定結論,不可能指出故障的具體原因,想要準確判定故障部位,還需根據發動機的故障徵候,進一步分析和檢查才能做到。

故障碼如何看?

『故障碼第一位字符』

故障碼包含了五個字符,第一個是字母,後邊的四個是數字。

『故障碼第二位字符』

1. 故障碼P0×××

故障碼中,以“0”開頭的“P”代碼為由ISO標準控制的代碼(例如P0099),所有汽車製造商都相同,由ISO/ASE預先確定。

①P0100系列代碼與燃油和空氣計量有關。

②P0200系列代碼也與燃油和空氣計量有關。

③P0300系列代碼與點火系統和缺火狀態有關。

④P0400系列代碼與輔助排放控制系統有關。

⑤P0500系列代碼與車速、怠速控制系統和輔助輸入有關。

⑥P0600系列代碼與控制單元內部故障或在多路通信系統內連接控制單元和其他控制模塊的專用電路有關。

⑦P0700系列代碼與變速箱控制功能有關。

⑧P0800系列代碼也與變速箱控制功能有關。

⑨ 代碼的最後兩位數字指有各自診斷程序的特定子系統。例如,P0115特指發動機冷卻液溫度傳感器。

⑩ 一些P0200和P0300系列代碼的最後兩位數字用於識別檢測到故障的特定發動機氣缸。例如,P0300表示多個氣缸缺火,P0301表示1缸缺火,P0302表示2缸缺火等。

2. 故障碼P1×××

故障碼中,以“1”開頭的“P”代碼為由汽車製造商控制的代碼(例如P11××,汽車廠家控制燃油和空氣流量),是由汽車製造商預先確定好的,也有可能是製造商特有的,但也屬於標準代碼。

3. 故障碼P2×××

故障碼P2×××也屬於標準故障代碼,是標準化代碼(SAE/ISO)分出的區域,以及特定製造商代碼。有些是ISO、SAE預留的,有些是已經發布的故障代碼。

4. 故障碼P3×××

故障碼P3×××也屬於標準故障代碼。有些是ISO、SAE預留的,有些是已經發布的故障代碼。P30××、P31××、P32××都表示燃油和空氣計量,以及輔助排放控制裝置;P33××表示點火系統失火;P35××、P36××、P37××、P38××、P39××都是ISO/SAE預留的標準代碼。

『故障碼第三位字符』

故障碼P0×00中第三個字符確認故障碼發生的系統或子系統。

『故障碼第四和五位字符』

故障碼中後兩位字符表示觸發故障碼的條件,具體地表示了實際部件或特定的故障名稱。故障碼編號是從00~99,不同的傳感器、執行器和電路分配了不同區段的數字編號。這些數字提供了比較具體的信息,如電壓低或高、響應慢、信號超出範圍等。








維修佬小夏


故障自診斷系統,E它主要用以監測電子控制系統各部件的工作狀態,並根據電子控制系統的配製情況,確定診斷故障的數量多少。當自診斷系統監測到一個故障時,一方面立啟用故障的保護功能,對控制系統進行必要保護;另一方面,它將該故障以故障形式儲存在隨機存儲器中,並同時點亮故障指示燈。維修者可按照一定的操作程序,讀取該故障碼,再經過查對有關技術資料,將故障碼所示故障瞭解清楚,方可對故障進行有目的的維修。

故障碼的讀取與清除:故障碼的讀取與清除有兩種方式。「種是就車方式,另一種是外接設備方式。就車讀取和清除方式適應於早期隨車診斷系統(OBDl)的故障碼讀取與清除;外接設備方式適應於第一代隨車診斷系統,也可用於第二代隨車診斷系統(OBDZ)的故障碼讀取與清除。

存儲在控制電腦中的故障碼可以由兩種方式來清除。一種為人工清除,另一種為自動清除。人工清除是按一定步驟用於或儀器來清除。自動清除是在故障已經完全清除之後夕在點火開關開閉循環:.50-80次以上,且故障沒再出現時,由控制電腦自動清除存儲的故障碼。人工清除可以清除所有的間歇性故障碼和持續故障碼''‘而自動清除只能消除在一段時間內沒有出現的間歇''I韭故障碼和已被排除的持續性故障碼。

(1)檢查故障燈是否正常接通點火開關,不起動發動機,進行自我檢查,此時故障燈點亮。若故障燈本亮,表明故障燈線路有問題,應予以檢查和修理。當接通點火開關片刻或發動機起動後,若故障指示燈熄滅,則表明控制電腦沒有查出電控系統有故障;若故障指示燈仍點亮不滅,則表明電腦控制系統有故障。這時,可讀取故障雨,將故障排除。

(2)做好讀取故障碼的安全工作在對電控汽車進行動態模式測試時j應當確認汽車制動良好,換擋桿l在駐車擋或空擋j,必要時,可週三角木將汽車車輪塞住,以防發生不測。‘

(3)機械部件的連接要牢固讀碼和對電子控制系統有關機械部件連接情況檢查之前,必須斷開點火開關〉以防在導線的插接過程中,因導線連接和斷開之時←電感器件所產生的感應電動勢會將控制電腦..ECU的個別電子元器件燒壞J從而導致控制電腦損壞。

(4)斷開所有的輔助電器設備在讀碼時,斷開輔助電器設備很有必要,因輔助電器設備要消耗一部分電能,同時也會干擾控制電腦正常工作。

(5)發動機暖機後將節氣門關閉發動機起動後在怠速暖機的冷卻液溫度達到正常後,便可實施對電子控制系統進行診斷檢測。





跟我一起看天下


做為資深柴油電噴維修技師,這個問題我來回答。

朋友們的回答,說出了很多方法技巧。我也說說我從電噴小白到現在的心路歷程[呲牙]。電噴車,是高度的機電一體化的工業產品。要想看懂故障碼,首先要搞懂理論,知道各個零部件的作用,瞭解控制原理,熟悉電控電路的構成。

給你舉個例子,在春節放假前,修了一臺車,司機說動力不足,提速也很慢。儀表盤的故障燈不亮,診斷儀檢測後有一條故障碼:巡航控制開關錯誤。憑理論基礎和維修經驗,這條故障碼不會引起動力不足。在經過全面檢查後,發現進氣管有裂縫。這個故障很典型,要想修好電噴車,看懂故障碼只是基礎,要學習的東西很多。


會修車的會計是好廚師


電噴車的故障類型主要有電控系統故障、燃油系統故障、點火系統故障、機械部分故障等,具體查排方法為:

1

一般故障診斷應先從電控系統開始,用故障診斷儀(V.A.G 1551,V.A.G 1552或其他符合要求的檢測儀)讀取故障碼,如有不可消除性故障碼,則多為某一傳感器失效,更換即可。然而許多時候電控系統各電路之間往往有一定的聯繫,工作過程比較複雜,有的故障還受到油路和機械部分的影響,容易造成一些假象,而故障碼是車輛設計人員事先存儲在電腦( ECU)中的固定程序,所以有許多條件限制且不可變,因此檢查故障碼後還必須檢查數據流,對檢測出不符合標準的傳感器數據進行詳細的研究,根據故障所反應的現象進行綜合分析,以確定故障所在,隨後進行維修(電控系統中的硬故障大部分在傳感器,故以換件修理為主)。

2

當故障診斷儀檢測不出故障時,再進行燃油系統的檢測。

可將燃油壓力錶串聯在燃油系統中,檢測燃油系統在接通點火開關並怠速運轉時的燃油壓力(油壓出現問題可能在電動燃油泵、卸壓閥或燃油濾清器中);檢測斷開點火開關後燃油系統的密封性、壓力保持程度(油壓迅速下降問題在於電動燃油泵的單向閥失效);在試驗檯上檢測噴油器的噴油霧化效果(如果噴油器因積炭而堵塞,可用清洗劑進行清洗;若磨損使噴油器達不到壓力、密封性的要求,則必須予以更換)。

3

當前兩項沒有檢測出問題時,應進行點火系統的檢測。

檢查點火效果,多數時候車輛抖動、加速無力或提速不暢,故障的原因在於點火系統中的某一缸線、火花塞或某一點火線圈工作不良、高速斷火。示波器是檢查點火系統的高效設備,可根據其檢測的點火波形上的燃油曲線來分析點火缺缸、斷火和擊穿等現象,方便、快捷地排除故障。

4

如果上述檢查都沒有排除故障,那麼故障必定發生在機械部分了。

需要檢查到這一步的轎車,大多為事故車輛或多次維修過的車輛,此類車的配氣相位是發生故障的主要原因,因為轎車發動機齒輪間是靠橡膠帶進行傳動、採用張緊輪壓緊,使用時間過長橡膠帶易老化、磨損或跳齒,從而造成某一齒輪跑位,破壞配氣相位,造成發動機在各種工況下均工作不良,如抖動、加速不良、提速不暢、整機性能下降或不能起動等。

故障車輛只在某一工況下才出現故障,而其他工況正常,那麼故障必定出在某一傳感器上,應列為檢查重點來對待。



你好,如果你不是專業修車的,那就沒必要看懂,因為,你也沒有專業的電腦檢測。電腦檢測出來得故障碼會有好多種,好多都是有代號的。

如果你是專業維修人員,那你得靠經驗或者是故障代碼來斷定。每個系統和每個系統故障碼是不一樣的。



冀東邢哥


1. 傳感器傳遞的信號錯誤,這種情況一般是傳感器自身故障或線路故障;

2. 控制邏輯錯誤,即控制單元接收到的信息互相沖突,無法執行,這時也會存儲故障碼,但這時顯示的故障部位就不一定是準確的了,需要我們根據相關部件的控制邏輯進行分析判斷。

所以,通過解讀故障代碼,大多能正確識別故障可能發生的原因和部位,但也會出現判斷失誤,造成誤導。實際上故障代碼僅是一個是或否的界定結論,不可能指出故障的具體原因,想要準確判定故障部位,還需根據發動機的故障徵候,進一步分析和檢查才能做到。


張睿76885158


開不動了就知道故障了。


貪玩的劉牛


用解碼器從OBD接口讀取故障信息,再結合自己的專業知識判斷所檢測車的故障現象。


宣頂汽車用品


看不懂,因為沒車


分享到:


相關文章: