江淮汽車商務車營銷公司 趙朋飛
故障現象一輛2018款江淮瑞風R3車,搭載1.6 L發動機,累計行駛里程約為5 000 km。車主打來電話反映,車輛行駛過程中,組合儀表上的多個故障燈突然點亮,同時組合儀表上的車速表指針、發動機轉速表指針從正常位置瞬間降至0位置,后又恢復正常,故障現象反復出現,但發動機并未熄火,立即靠路邊停車,將發動機熄火后重新起動,發動機無法起動著機,于是要求4S店維修人員到現場救援。
故障診斷維修人員到達救援現場后,按壓點火開關按鈕,發現整車電源只能在ACC模式與ON模式之間切換,無法切換到OFF模式。在ON模式時,點火開關按鈕指示燈為淡黃色(正常情況下,點火開關按鈕指示燈應為黃色),且指示燈不停地閃爍。踩下離合器踏板,點火開關按鈕指示燈也不變綠,按下點火開關按鈕,發動機無反應,于是建議車主將車輛拖至4S店以便進一步檢修。
回廠后,詢問車主得知,故障現象具有一定的偶發性,之前在其他4S店已做過檢修,其他4S店的維修人員嘗試更換過車身控制模塊(BCM)、無鑰匙進入及起動控制模塊(PEPS)、組合儀表,處理過發動機室及駕駛室內的搭鐵點,但故障未能解決。根據車主的描述,結合該車的故障現象,初步判斷故障可能出在CAN通信網絡上。于是用萬用表從數據診斷連接器處測量P-CAN總線和B-CAN總線上的電壓,未發現任何異常,排除CAN總線短接的可能。用藍牙手機診斷讀取整車故障代碼,讀得的故障代碼如圖1所示。依次進入各控制模塊讀取當前故障代碼及歷史故障代碼,發現音響主機(MP5)、倒車雷達控制模塊(PDC)、PEPS均顯示為通信超時,由此判斷B-CAN總線上的節點可能存在虛接故障,進而導致B-CAN總線通信關閉。
為了驗證上述推測,根據相關電路(圖2),維修人員嘗試拔下駕駛室熔絲繼電器盒內的熔絲IF01、熔絲IF02(目的是減少B-CAN總線上的通信節點,熔絲IF01是MP5的常電源熔絲,熔絲IF02是空調控制面板、組合儀表、360全景泊車控制模塊等的常電源熔絲),點火開關按鈕指示燈變為黃色,起動發動機,發動機順利起動著機,由此判斷故障是由B-CAN總線通信關閉導致的。

圖1 讀得的故障代碼(截屏)
重新插上熔絲IF01、熔絲IF02,進一步檢查B-CAN總線上各節點之間的通信情況,當按下駕駛室左下開關組上的360全景泊車系統按鍵時,MP5能夠顯示360全景泊車界面,點擊界面上的“3D圖像”按鈕,可以正常切換顯示界面,說明360全景泊車控制模塊與MP5之間的CAN總線通信正常;當按下泊車輔助開關(PAS)時,倒車雷達控制模塊自檢正常,前后雷達也能正常工作,但MP5不能顯示泊車輔助界面(圖3),說明倒車雷達控制模塊與MP5之間的CAN總線通信異常。
拆卸右后側圍裝飾板總成,找到倒車雷達控制模塊,晃動倒車雷達控制模塊導線連接器F18,MP5又能正常顯示泊車輔助界面。再次晃動倒車雷達控制模塊導線連接器F18,故障現象再次出現。拔下倒車雷達控制模塊導線連接器F18(圖4),仔細檢查相關端子,發現端子9(CAN-H端子)的孔徑擴大。分析認為,由于該端子虛接,不斷地向B-CAN總線發送錯誤幀,導致B-CAN總線通信關閉。
故障排除更換車身線束后試車,上述故障現象不再出現,于是將車輛交還給車主,1個星期后進行電話回訪,車主反映車輛一切正常,至此,故障徹底排除。

圖2 B-CAN網絡電路

圖3 MP5不能顯示泊車輔助界面

圖4 倒車雷達控制模塊導線連接器F18
故障總結(1)點火開關按鈕指示燈閃爍,整車電源無法切換至OFF模式,這些現象往往會造成維修人員對車輛故障的誤判。如果將其理解為B-CAN總線通信故障引起的PEPS系統故障,那么就能夠解釋通了。
(2)拔下駕駛室熔絲繼電器盒內的熔絲IF01、熔絲IF02,故障現象消失。熔絲IF01是MP5的常電源熔絲,熔絲IF02是空調控制面板、組合儀表、360全景泊車控制模塊等的常供電熔絲。分析認為,導致上述故障現象消失的可能原因有2種:其一,這些節點本身的虛接,不斷地向總線發送錯誤幀,進而導致總線通信關閉;其二,這些節點不工作后,總線上通信報文減少,原來關閉的總線又能恢復正常通信。
(3)CAN總線通信問題可以分為2類:一類是單節點通信超時;另一類是CAN總線通信關閉。針對單節點通信超時故障,指向性較為明顯,多個控制模塊同時存儲與某個控制模塊通信超時的故障代碼,多為單個控制模塊自身故障,或者其供電和搭鐵故障。而針對CAN總線通信關閉故障,多數是由CAN總線對電源或搭鐵短路導致的,可以用萬用表從數據診斷連接器處測量P-CAN總線和B-CAN總線上的電壓,判斷是條總線的電壓存在異常,然后逐一斷開主線束與發動機線束連接器或主線束與車身線束連接器,分段測量CAN總線電壓。另外,某個控制模塊虛接(包括供電、搭鐵不連續,以及CAN總線虛接),不斷地向CAN總線發送錯誤幀,也可能會導致CAN總線通信關閉。針對某個控制模塊的虛接故障,可以通過驗證控制模塊功能是否正常來縮小故障排查范圍。