你好, 網站地圖
卡車之家,商用車互動服務平臺 全國
選擇地區
全國 北京 河北 江蘇 浙江 山東 河南 廣東 上海 四川 重慶 山西
掃碼下載APP

微信掃一掃下載詳情

關注微信

微信掃一掃關注詳情

輕卡 重卡 微車 牽引車 載貨車 自卸車 皮卡 掛車 專用車 總成/配件 電動車
卡車之家
您的當前位置:首頁 > 評測與技術 > 技術分析

儀表盤報故障碼 修車師傅看完一臉懵圈

卡車之家
共軌之家

讓卡車跑得更健康

共軌導讀

前幾天,小軌收到了維修師傅一條求助消息,說儀表報出故障碼,而解碼器卻不報,同時顯示系統正常,難道是解碼器壞了么?為什么會出現這種問題?我們一起去看一下。

儀表盤報故障碼 修車師傅看完一臉懵圈

司機反饋車輛出現故障燈點亮,無力的情況。

儀表盤報故障碼 修車師傅看完一臉懵圈儀表上顯示:尿素噴射控制器(DCU)CAN信號接收超時

故障碼解釋:當T15(鑰匙線)激活后,所有電氣部件會進行自檢,檢測當前是否存在有故障。對于CAN模塊來說,會對模塊進行檢測。一段時間內是否能持續的發出對應的報文,如果不行的話就會報出上圖的故障碼。此儀表為智能CAN儀表,儀表上面的水溫、轉速、機油壓力等,均來自CAN總線。且儀表也是一個智能診斷模塊,可以對各個CAN線模塊診斷當前是否有存在故障等!

故障處理

師傅描述:這條故障碼是在儀表上讀出來的,而用診斷能手讀故障碼卻沒有讀出來。師傅懷疑:是不是診斷能手顯示不準呢?我們一起去探究一下。

仔細詢問師傅一些細節,師傅的車是凱龍的后處理,單獨DCU。在讀故障碼的時候用凱龍后處理UDS協議進系統時顯示通訊失敗,用J1939協議進系統,顯示系統正常。

儀表盤報故障碼 修車師傅看完一臉懵圈

什么會出現這樣的情況

首先小軌師傅們解釋一下:J1939協議什么?

J1939協議就是我們通常說的CAN協議(廣播類);控制器局域網絡(CAN)是德國Bosch公司在20世紀80年代初為汽車業開發的一種串行數據通信總線。CAN是一種很高保密性,有效支持分布式控制或實時控制的串行通信網絡。

CAN協議傳輸數據的方式分為兩種,一種是廣播類型,另一種收發類型的。

儀表盤報故障碼 修車師傅看完一臉懵圈

收發類型

收發類型指的是解碼器與ECU或者模塊與模塊之間需要進行問答式的交互,一問一答。

通過解碼器或者其他模塊發送特定的指令經由硬件通過OBD口傳輸給ECUECU接收到特定的指令會做出相應的指令回復,硬件接收相應的指令傳回給解碼器或者其他模塊,進行規則化的解析從而顯示在屏幕上!

比如,想獲知車輛的電池電壓為多少V,通過診斷能手會發送一條代表電池電壓的指令給ECU

當然這個指令是ECU認識且唯一性的,ECU收到會立馬做出反應回復一條相應規則的指令出來,從進行一問一答的收發模式來解析出電池電壓是24V或者12V左右!

廣播類型

舉個例子在車上很多傳感器的信號都是給到了ECU的,但是有一些信息是其他模塊需要共享的。比如儀表上面的水溫、轉速、機油壓力等是哪里來的呢?

那這個就是通過ECU用報文的形式發送給儀表,在儀表上來進行顯示。那這種通訊方式就是廣播類型的,只要模塊上電后,就會源源不斷的往外發送當前的信息。

其實這就是廣播類型協議的特點了。在CAN線上時時刻刻都會傳輸著很多這種廣播類型的信息,廣播大家都知道,從一個地方發送出來,你要是想聽,打開收音機,那就可以聽,你要是不想聽,關掉收音機,那就聽不到了。

那師傅用1939協議讀取故障碼時顯示系統正常也就比較好理解了。儀表在自檢時丟失了DCU幀ID那就會報出尿素噴射控制器(DCUCAN信號接收超時故障碼。

但是走1939進入系統時是不需要握手信號的,診斷能手就是一個類似收音機的功能,如果發現在DUC的幀ID下,沒有給出報文的話,診斷能手自然就會給出系統正常啦!

接下來我們回歸到案例本身來繼續處理故障;

根據儀表上的故障碼開始進行檢測:

第一步:檢查DCU的供電地線T15線是否正常

儀表盤報故障碼 修車師傅看完一臉懵圈檢查后發現DCU的T15線有24V實電、02/23號腳有地線、01號腳沒有火線。通過上圖我們可以發現凱龍DCU是通過主繼電器進行上電的,當T15進入DCU后,DCU會拉低04號腳的控制線讓主繼電器吸合。

主繼電器吸合后01號才會有火線,那現在的問題就是01號火線為什么沒有電呢?順著線束繼續往下進行檢查;

第二步:檢查凱龍電源盒

順著DCU的供電我們往上查看后發現,在線束上面有一個電源集線盒。主繼電器、保險等都在集線盒內。

儀表盤報故障碼 修車師傅看完一臉懵圈

打開電源盒后發現,在電源盒內部有明顯的進水痕跡。撬開電源盒底板,故障被發現如圖:

儀表盤報故障碼 修車師傅看完一臉懵圈

儀表盤報故障碼 修車師傅看完一臉懵圈

撬開電源盒底板發現,電源盒內部有嚴重進水燒毀的痕跡。此電源盒內部有DCU主繼電器、DCU的長火線保險、NOX繼電器等。如果繼電器不上電的話,那肯定是與ECU之間通訊中斷的。

決定換后處理電源盒后進行讀取故障碼及處理故障;

第三步:更換電源盒后進行測試

更換好電源盒后,發現儀表上的液位有顯示了。解碼器用UDS也可以進入系統了!故障碼如下圖:

儀表盤報故障碼 修車師傅看完一臉懵圈

都是當前的現行故障碼,基本有的傳感器故障碼都出來了。這個是因為小軌在處理問題時,一直沒有斷電,是帶電拔插DCU、尿素的插頭的。造成的誤報出一些故障碼,遇到這樣的問題。

可以通過一次鑰匙循環進行復,具體就是插好插頭。打著車怠速一段時間后火。故障碼就可以清楚了!

故障清楚后記得要出去試車,試車一段時間尿素正常消耗故障到此算是排除了!

故障拓展

1. 為什么此車用UDS進入不了系統呢?

答:簡單理解,UDS協議采用的是一問一答。解碼器在進系統時會先發送一條指令,DCU如果回復了該指令,則DCU與解碼器建立了通訊,可以直接進去;如果DCU沒有回復,則通訊失敗,進不去系統。顯而易見,如果DCU都沒有上電的話,就無法回復這條指令,所以解碼器就進不去系統了。

2. 儀表也是1939的通訊方式為什么可以讀取到故障碼而解碼器卻讀取不到呢?

答:準確的來講,儀表上報的故障碼有些是ECU報出的,通過CAN線傳遞到儀表上的,儀表只是起到了一個解析的功能。

我們用解碼器在1939這類廣播類型診斷時,如果沒有明確收到故障信息,都默認為系統正常,因為解碼器也不知道應該收到哪些信息。相反,車上的ECU等是明確知道,我應該收取哪些信息的,如果收不到信息,就會報出通訊超時之類的故障。

這個案例中,DCU沒上電,用解碼器去收DCU信息,解碼器不知道是用戶進錯系統了還是車上的DCU壞了,沒有收到對應的信息就不會報錯。而車上的ECU是知道,應該收到哪些制定信息的,如果收不到就會報錯。(文/卡車之家特約作者:共軌之家)

文章標簽:
  • 分享:
條網友評論
我要評論 意見反饋
青海11选5基本走势图