一辆行驶里程约10.6万km,车型为E71,配置N54发动机、自动变速器的2008年宝马X6。用户反映:该车仪表显示气囊灯、ABS灯、制动灯亮,DBC失灵,4x4系统和DSC失灵,雨刮器一直刮。
故障诊断:用ISTA对车辆进行检测存储有故障码。
·006DA1右后轮速电源
·006E58 DSC F-CAN DSC传感器
·006E04 DSC DSC传感器:系列
·006ESC DSC ICM接口
·009414DSC控制模块信息的缺失,ACSM/MRS5接收器,DSC发射器
·006436 ICM DSC接口
·00D012信息(速度CLU1VDA、 0x0D8)错误,ICM接收器,DSC发射器
·00DO13信息(速度CLU2VDA、 0x0E3)错误,ICM接收器,DSC发射器
·00D014信息(速度CLU3VDA、 0x0F4)错误,ICM接收器,DSC发射器
·00D018信息(VDA CLU状态,0x165)错误,ICM接收器,DSC发射器
·CAS:K-CAN线路故障
·CA:K-CAN线路故障
·SMFA:K-CAN线路故障
·组合仪表:K-CAN线路故障
·PDC:K-CAN低线路故障
·CON:K-CAN线路故障
·CID:K-CAN线路故障
·RFK:K-CAN线路故障
·IHKA:K-CAN线路故障
综合以上故障码总结是什么导致这么多的故障。分析故障码发现,这些故障出现的位置基本位于F-CAN和K-CAN总线上。由此我们联想到会不会是总线的线路出现断路,对地搭铁,对正极短路,或者是挂在总线上的哪个模块出现问题(如内部短路造成整个线路故障)。首先不去按照猜想的去查,根据实际故障码的当前存在方式,由于报有许多的K-CAN线路故障,于是检查总线线路是否有短路、搭铁或者节点有腐蚀现象。按照这个思路检查相关线路没有对地或者对正极短路现象,剩下的只有节点腐蚀了。查询电路图发现后备箱右后侧有个节点(如图1所示),拆开盖板发现该处有进水痕迹(如图2所示),找出节点发现总线处全都被泡烂了。
按照ISTA标准对线路进行修复并清除故障码后进行检测,发现K-CAN线路故障消失。当时很开心故障被解决,进行试车时故障也未出现,于是准备交车。交由终检检查后进行洗车准备交付客户,突然接待顾间跑来车间对我说仪表又提示气囊灯、ABS灯、4×4灯亮,故障和刚进厂时一样,于是赶紧将车开回车间,发现故障现象确实是一样的(仪表显示气囊灯、ABS灯、制动灯亮,DBC失灵,4×4系统和DSC失灵,雨刮器一直刮)。进行车辆测试发现故障和最初的一样,只是K-CAN故障没有了。由于每次出现故障时都会报F-CAN,DSC传感器,于是抓住这一突破口查询电路图,发现该传感器直接由子总线F-CAN(电路图如图3所示)连接到PT-CAN上。
测量该处线路的通断正常,也未发现正极及接地短路,剩下就只有传感器本身出问题了,于是借来同型号车的DSC传感器进行互换后,测试故障依旧。由此可以排除传感器内部损坏导致其他故障灯亮,通过测量F-CAN的波形发现波形很奇怪,如图4所示。