⑴ 老科魯茲 b2955 故障碼
一輛行駛里程僅有450 km的2014年科魯茲1.6 L轎車。該車因被水淹而進廠維修,但在維修過程中發現防盜系統(IMMO)無法編程。
故障診斷:該車因被水淹,導致了發動機控制模塊(ECM)、車身控制模塊(BCM)、空調控制模塊(HVAC )及安全氣囊感測器與診斷模塊(SDM)損壞。更換損壞的控制模塊後,首先對車身控制模塊進行編程及配置,然後對空調控制模塊、安全氣囊感測器與診斷模塊及發動機控制模塊編程。接著對防盜系統進行編程,嘗試多次編程均失敗。將點火開關置於「ON」位,發現儀表盤上的防盜指示燈常亮,發動機故障燈一直閃爍。讀取故障代碼,篩選出與防盜系統相關的故障代碼有:P0633鎖禁器鑰匙未編程;B2955—安全感測器數據迴路:B3031—安全控制器處於學習模式;B3105—免鑰匙進入發射器。
根據該車防盜系統的工作原理分析,車身控制模塊通過無鑰匙進入串列數據電路與遙控車門鎖接收器通訊。當按下遙控鑰匙上的任何按鈕時,發射器向遙控車門鎖接收器發送一個信號,根據按下按鈕的不同,遙控門鎖接收器向車身控制模塊發送不同的功能請求,車身控制模塊接收信息並執行相應的功能。
當接通點火開關時,車鑰匙中的無線電頻率收發器將通過環繞點火開關鎖芯的識讀線圈通電;無線電頻率收發器發射一個包含其特徵值的信號,該信號由車身控制模塊通過識讀線圈接收;車身控制模塊將該值與存儲器中存儲的值進行比較,如果與從無線電頻率收發器接收的值匹配,則車身控制模塊將通過串列數據發送預解除密碼至發動機控制模塊;如果與從無線電頻率收發器接收的值不匹配,則車身控制模塊將發送起動禁用信息至發動機控制模塊。
當發動機控制模塊接收到車身控制模塊預解除密碼時,發動機控制模塊將校驗該密碼。發動機控制模塊通過串列數據將校驗密碼發送至車身控制模塊,發動機控制模塊和車身控制模塊對此校驗密碼進行計算。如果車身控制模塊計算的響應校驗密碼結果與發動機控制模塊計算的結果匹配,則發動機控制模塊將允許發動機起動。
由該車防盜系統的工作原理推斷,導致防盜系統無法編程的原因有:車身控制模塊損壞;遙控門鎖接收器損壞;相關線路故障;識讀線圈損壞。由於該車遙控門鎖接收器(安裝在車內後視鏡飾板裡面)和識讀線圈沒有進水,並且車身控制模塊是新的,懷疑相關導線連接器未清理干凈導致線路斷路或短路。重新清理車身控制模塊及遙控門鎖接收器的導線連接器後對防盜系統編程,仍無法編程;測量車身控制模塊及遙控門鎖接收器的電源、搭鐵及相關導線的導通性,均正常。診斷至此,維修陷入僵局。
仔細查看該車維修資料對防盜系統編程的說明,發現了一條重要信息:當發動機控制模塊和車身控制模塊均已更換並讀入新的防盜系統密碼和數據時,所有車鑰匙也必須更換。由此可知,導致防盜系統無法編程成功的原因為未更換車鑰匙。
故障排除:更換所有車鑰匙後對防盜系統編程,編程順利完成,且發動機故障燈由常閃爍變為常亮狀態;讀取故障代碼,發現故障代碼P0633、B2955、B3031及B3105均已消失,至此防盜系統無法編程的故障排除。
故障總結:該車在單獨更換發動機控制模塊或車身控制模塊時,原車未損壞的遙控鑰匙可以繼續使用;當同時更換車身控制模塊和發動機控制模塊時,必須更換遙控鑰匙,這樣才能讀入新的防盜系統密碼和數據。謝謝,這是本人維修過的案例