一辆行驶里程约5万km的2009年宝马X5。该车辆导航升级到店,由于车辆的I-LEVEL版本过低,无法安装新的地图版本,需要对整车进行编程,以提升整车的I-LEVEL版木。
故障诊断:接车后首先连接ISID进行诊断检测,车辆故障存储器中存储了大量故障码,如图1、图2所示。
故障码80多个,大多是信息缺失的故障码,很多没有分析的价值。删除故障码。ISID快测,显示下列故障码:
·S0337一无法与下列装置通信:驾驶员座椅模块
·S0338一无法与下列装置通信:前乘客侧座椅模块
·0093A9-AGSM:驾驶员安全带拉紧装置
·0093AA-ACSM:前乘客安全带拉紧装置
·0093AC-ACSM:左侧侧面安全气囊
·0093AD-ACSM:右侧侧面安全气囊
·0093BA-ACSM:驾驶员安全带锁扣触头
·00CA84-TRSVC,K-CAN:线路故障
·002DC4-CA:K-CAN线路故障
·00D6C4-AMPH K-CAN线路故障
·00D704 - EHC : K-CAN线路故障
诊断测试时,查看ISID控制单元树,都是绿色的,依据剩下的故障码,估计有以下可能原因:
·K-CAN某个控制单元损坏
·K-CAN L对地短路或者断路
·K-CAN H对地短路或者断路
·K-CAN H和K-CAN H互短
实际测量K-CAN总线的波形,如图3所示。从波形可以看到,绿色的K-CAN H信号波形显示正常,红色的K-CAN L信号波形显示不正常。
K-CAN有单线运行的能力,K-CAN H或者K-CAN出现故障,K-CAN,e线述可以正常工作,系统会存储故障代码。接卜来通过节点法排除进行故障点的排查,首宪断开了K-CAN总线中存储有故障码的相关部件节点,K-CAN总线波形信号显示仍然不正常。遵循由简到繁,由易到难的检查原则。当断开后备箱中X15005和X15006节点(如图4所示)时,信号波形恢复了正常。
仔细检查发现K-CAN L节点腐蚀,已经断路。X15005和X15006节点位置如图5所示。重新把节点连接处理后,再次测量K-CAN波形,信号波形正常,如图6所示。
最后删除故障存储,对车辆进行编程升级,故障排除。