內(nèi)燃叉車的電控發(fā)動機通常采用 CAN 總線與其電氣設(shè)備連接,CAN 總線技術(shù)既可以提升各電控單元之間的通信速度,又可以使線路簡化,便于線路布排,但是電控發(fā)動機及 CAN 總線出現(xiàn)故障后難以判斷。本文介紹使用 CAN 總線分析儀快速排查電控發(fā)動機故障案例。
1 故障現(xiàn)象
某叉車電控發(fā)動機通過 CAN 總線與該叉車ECU 控制器連接。當(dāng)叉車上電后,液晶屏儀表顯示“工作正常”,且顯示“CAN √”,這表明該發(fā)動機無故障。但此時發(fā)動機故障報警燈常亮,這與儀表顯示內(nèi)容存在矛盾,該叉車 CAN總線運行狀態(tài)如圖 1 所示。
2 分析原因
該叉車電控發(fā)動機通過 ECU 控制器進行控制,并通過 CAN 總線連接其他電氣元件。CAN總線采用電子網(wǎng)絡(luò)構(gòu)架設(shè)計,并在叉車儀表中設(shè)置了顯示 CAN 總線運行狀態(tài)對話窗口。當(dāng)儀表上顯示“CAN √”時,說明儀表、ECU 控制單元與 CAN 總線通信正常,當(dāng)儀表上顯示“CAN ×”時,說明儀表、ECU 控制器與 CAN 總線通信有故障。
分析認(rèn)為,叉車出現(xiàn)上述故障,可能有以下4 種原因:一是電控發(fā)動機無故障,儀表故障燈顯示錯誤;二是電控發(fā)動機有歷史故障,儀表只解析現(xiàn)行故障報文信息(數(shù)據(jù)單元),導(dǎo)致不能顯示故障代碼;三是電控發(fā)動機 ECU 控制器沒有通過 CAN 總線發(fā)送現(xiàn)行故障的報文信息;四是電控發(fā)動機有故障,并且 ECU 控制器已經(jīng)通過 CAN 總線發(fā)送故障報文信息,但是儀表無法解析故障報文信息。
3 故障排查
3.1 檢測故障指示燈
打開啟動開關(guān),用萬用電表測量 ECU 控制器管腳中控制故障指示燈線腳兩端的電壓,測得電壓為 DC25.2V,說明此時發(fā)動機存在故障,但是無法判斷是現(xiàn)行故障還是歷史故障。關(guān)閉發(fā)動機后再次啟動,待發(fā)動機正常運轉(zhuǎn)后,再用萬用電表測量 ECU 控制器管腳中故障指示燈兩端電壓,測得電壓仍然為 DC25.2V。由此可以判斷發(fā)動機故障指示燈正常,發(fā)動機存在現(xiàn)行故障。為了進一步驗證發(fā)動機是否存在現(xiàn)行故障,還需要使用發(fā)動機專用測試軟件進一步檢測排查。
3.2 檢測發(fā)動機現(xiàn)行故障
連接內(nèi)設(shè)該電控發(fā)動機故障診斷軟件的電腦,進入軟件主頁面,主頁面中有車輛監(jiān)控、故障診斷、數(shù)據(jù)標(biāo)定等功能界面,如圖 2 所示。
進入“故障診斷”頁面,該頁面有“現(xiàn)行故障”(即當(dāng)前故障)和“歷史故障”兩個讀取功能:點擊“歷史故障”, 可讀取發(fā)動機曾經(jīng)出現(xiàn)的故障;點擊“現(xiàn)行故障”,可以看到發(fā)動機當(dāng)前存在的故障。點擊“現(xiàn)行故障”時,讀取該故障為“進氣壓力傳感器信號端電壓過低”。為進一步查找故障原因,還需使用 CAN 分析儀進行分析。
3.3 分析故障報文信息
連接 CAN 總線分析儀,讀取 ECU 控制器數(shù)據(jù)。當(dāng) CAN 總線分析儀數(shù)據(jù)接收狀態(tài)為“接收”時,可以直接讀取 ECU 控制器通過 CAN 總線發(fā)送的數(shù)據(jù)。為了更好的分析數(shù)據(jù),把 ECU 控制器通過 CAN 總線發(fā)送的數(shù)據(jù)進行歸納整理。
對整理的數(shù)據(jù)進行分析,查找到“現(xiàn)行故障”,即 DM1 的 ID 標(biāo)識符“FECA”。此時,在 ECU控制器發(fā)送的數(shù)據(jù)包中無法找到 DM1 的 ID 標(biāo)識符,說明此時 ECU 控制器沒有發(fā)送該現(xiàn)行故障信息,可以判斷為 ECU 控制器程序出現(xiàn)問題。
3.4 調(diào)整 ECU 控制器程序
調(diào)整發(fā)動機 ECU 控制器程序,重新對 ECU控制器發(fā)送數(shù)據(jù)包進行整理、分析,可以清晰地看到診斷故障代碼(DTC)的可疑參數(shù)編號(SPN)和故障模式標(biāo)志(FMI)等均不為“0”,由此可以判斷上述分析是正確的,即該故障為 ECU控制器沒有發(fā)送此現(xiàn)行故障的報文信息。
調(diào)整 ECU 控制器程序,使其能夠發(fā)送故障報文信息。調(diào)整后發(fā)現(xiàn),當(dāng)發(fā)動機故障報警燈被點亮?xí)r,儀表無故障代碼輸出的原因是ECU 控制器沒有發(fā)送現(xiàn)行故障 DM1 的故障報文信息,因此在儀表的液晶顯示屏上無故障代碼輸出。按照以上思路調(diào)整、修改 ECU 控制器程序。
調(diào)整 ECU 控制器程序后試機,這時儀表能夠正確顯示故障,即當(dāng)發(fā)動機故障指示燈報警時,故障代碼同時在液晶屏上顯示出“102- 4”,即進氣壓力傳感器信號端電壓過低。
通過以上故障排查我們發(fā)現(xiàn),當(dāng)內(nèi)燃叉車電控發(fā)動機出現(xiàn)故障時, 用 CA N 總線分析儀對數(shù)據(jù)進行整理、分析,可以很快將故障排查出來。
作者:曾億圣 高文倩
來源:《工程機械與維修》2018年第5期
修機|使用 CAN 總線分析儀排查電控發(fā)動機故障案
匠客工程機械 評論(0)
來源:匠客工程機械
內(nèi)燃叉車的電控發(fā)動機通常采用 CAN 總線與其電氣設(shè)備連接,CAN 總線技術(shù)既可以提升各電控單元之間的通信速度,又可以使線路簡化,便于線路布排,但是電控發(fā)動機及 CAN 總線出現(xiàn)故障后難以判斷。本文介紹使用 CAN 總線分析儀快速排查電控發(fā)動機故障案例。
1 故障現(xiàn)象
某叉車電控發(fā)動機通過 CAN 總線與該叉車ECU 控制器連接。當(dāng)叉車上電后,液晶屏儀表顯示“工作正常”,且顯示“CAN √”,這表明該發(fā)動機無故障。但此時發(fā)動機故障報警燈常亮,這與儀表顯示內(nèi)容存在矛盾,該叉車 CAN總線運行狀態(tài)如圖 1 所示。
2 分析原因
該叉車電控發(fā)動機通過 ECU 控制器進行控制,并通過 CAN 總線連接其他電氣元件。CAN總線采用電子網(wǎng)絡(luò)構(gòu)架設(shè)計,并在叉車儀表中設(shè)置了顯示 CAN 總線運行狀態(tài)對話窗口。當(dāng)儀表上顯示“CAN √”時,說明儀表、ECU 控制單元與 CAN 總線通信正常,當(dāng)儀表上顯示“CAN ×”時,說明儀表、ECU 控制器與 CAN 總線通信有故障。
分析認(rèn)為,叉車出現(xiàn)上述故障,可能有以下4 種原因:一是電控發(fā)動機無故障,儀表故障燈顯示錯誤;二是電控發(fā)動機有歷史故障,儀表只解析現(xiàn)行故障報文信息(數(shù)據(jù)單元),導(dǎo)致不能顯示故障代碼;三是電控發(fā)動機 ECU 控制器沒有通過 CAN 總線發(fā)送現(xiàn)行故障的報文信息;四是電控發(fā)動機有故障,并且 ECU 控制器已經(jīng)通過 CAN 總線發(fā)送故障報文信息,但是儀表無法解析故障報文信息。
3 故障排查
3.1 檢測故障指示燈
打開啟動開關(guān),用萬用電表測量 ECU 控制器管腳中控制故障指示燈線腳兩端的電壓,測得電壓為 DC25.2V,說明此時發(fā)動機存在故障,但是無法判斷是現(xiàn)行故障還是歷史故障。關(guān)閉發(fā)動機后再次啟動,待發(fā)動機正常運轉(zhuǎn)后,再用萬用電表測量 ECU 控制器管腳中故障指示燈兩端電壓,測得電壓仍然為 DC25.2V。由此可以判斷發(fā)動機故障指示燈正常,發(fā)動機存在現(xiàn)行故障。為了進一步驗證發(fā)動機是否存在現(xiàn)行故障,還需要使用發(fā)動機專用測試軟件進一步檢測排查。
3.2 檢測發(fā)動機現(xiàn)行故障
連接內(nèi)設(shè)該電控發(fā)動機故障診斷軟件的電腦,進入軟件主頁面,主頁面中有車輛監(jiān)控、故障診斷、數(shù)據(jù)標(biāo)定等功能界面,如圖 2 所示。
進入“故障診斷”頁面,該頁面有“現(xiàn)行故障”(即當(dāng)前故障)和“歷史故障”兩個讀取功能:點擊“歷史故障”, 可讀取發(fā)動機曾經(jīng)出現(xiàn)的故障;點擊“現(xiàn)行故障”,可以看到發(fā)動機當(dāng)前存在的故障。點擊“現(xiàn)行故障”時,讀取該故障為“進氣壓力傳感器信號端電壓過低”。為進一步查找故障原因,還需使用 CAN 分析儀進行分析。
3.3 分析故障報文信息
連接 CAN 總線分析儀,讀取 ECU 控制器數(shù)據(jù)。當(dāng) CAN 總線分析儀數(shù)據(jù)接收狀態(tài)為“接收”時,可以直接讀取 ECU 控制器通過 CAN 總線發(fā)送的數(shù)據(jù)。為了更好的分析數(shù)據(jù),把 ECU 控制器通過 CAN 總線發(fā)送的數(shù)據(jù)進行歸納整理。
對整理的數(shù)據(jù)進行分析,查找到“現(xiàn)行故障”,即 DM1 的 ID 標(biāo)識符“FECA”。此時,在 ECU控制器發(fā)送的數(shù)據(jù)包中無法找到 DM1 的 ID 標(biāo)識符,說明此時 ECU 控制器沒有發(fā)送該現(xiàn)行故障信息,可以判斷為 ECU 控制器程序出現(xiàn)問題。
3.4 調(diào)整 ECU 控制器程序
調(diào)整發(fā)動機 ECU 控制器程序,重新對 ECU控制器發(fā)送數(shù)據(jù)包進行整理、分析,可以清晰地看到診斷故障代碼(DTC)的可疑參數(shù)編號(SPN)和故障模式標(biāo)志(FMI)等均不為“0”,由此可以判斷上述分析是正確的,即該故障為 ECU控制器沒有發(fā)送此現(xiàn)行故障的報文信息。
調(diào)整 ECU 控制器程序,使其能夠發(fā)送故障報文信息。調(diào)整后發(fā)現(xiàn),當(dāng)發(fā)動機故障報警燈被點亮?xí)r,儀表無故障代碼輸出的原因是ECU 控制器沒有發(fā)送現(xiàn)行故障 DM1 的故障報文信息,因此在儀表的液晶顯示屏上無故障代碼輸出。按照以上思路調(diào)整、修改 ECU 控制器程序。
調(diào)整 ECU 控制器程序后試機,這時儀表能夠正確顯示故障,即當(dāng)發(fā)動機故障指示燈報警時,故障代碼同時在液晶屏上顯示出“102- 4”,即進氣壓力傳感器信號端電壓過低。
通過以上故障排查我們發(fā)現(xiàn),當(dāng)內(nèi)燃叉車電控發(fā)動機出現(xiàn)故障時, 用 CA N 總線分析儀對數(shù)據(jù)進行整理、分析,可以很快將故障排查出來。
作者:曾億圣 高文倩
來源:《工程機械與維修》2018年第5期
敬請關(guān)注 《工程機械與維修》&《今日工程機械》 官方微信
更多精彩內(nèi)容,請關(guān)注《工程機械與維修》與《今日工程機械》官方微信