故障现象
一辆2014 款奔驰E260, 底盘号LE4212136, 装配 274 发动机,行驶37000km。客户反映车辆正常行驶时,仪表上多个报警灯突然点亮、方向盘失去助力、停车熄火后车辆无法启动,打开点火开关仪表上显示“请勿换挡,请去特许服务中心”的字样。
故障诊断与排除
接车后尝试启动车辆,可以顺利启动,并没有发现多个报警灯点亮现象。于是连接诊断电脑进行快速测试,读取到若干关于通信方面的故障码(表1)。
表1 读取到的故障码(点击看大图)
根据故障现象及维修经验判断,肯定是CAN线路或者CAN线上某个部件出现问题,但因为故障码太多,一时也无法确定到底是哪里出了问题。清除故障码后并再次读取,发现故障码全部消失了,故障现象也不存在,故障排除一时没了方向。
幸运的是过了一会儿,再次启动时,故障现象终于又出现了,此时起动机不能运转、仪表上多个报警灯点亮,确实如客户所述。再次连接诊断仪读取故障码,依然是若干与通信相关的故障码。同时发现检测仪检测不到发动机控制单元、变速箱控制单元、转向柱模块、两个安全带拉紧器等。查找WIS网络框图,发现这些检测不到的控制单元都在CANE 上( 图1)。看来此故障引起了整个CAN E 系统的瘫痪,因此中央网关报了CANE 总线关闭的故障码。
A76:左前双向安全带紧急拉紧器;A76/1:右前双向安全带紧急拉紧器;
A90:防碰撞辅助系统控制单元;N80:转向柱模块;
B29/4:左后保险杠雷达传感器;B29/5:右后保险杠雷达传感器;
N2/10:辅助防护装置控制单元;N62:驻车系统控制单元;
N3/4 :ESP 控制单元。
图1 WIS网络结构图
首先检查CAN 分配器,掀开驾驶员侧地毯,用万用表测量CAN 线电压,发现在12V左右,正常情况下CAN线电压应为2V左右,这说明某个地方存在对电源短路。对于此类故障,最简单、最有效的方法就是逐个拔掉CAN 分配器上的插头,直到系统恢复正常,那么所断开的那一路CAN 线就是故障点所在的线路了。
参考电路图1,逐个拔去CAN分配器上插头,当拔掉其中一个插头时,发动机可以顺利启动了,此时把快速测试中的控制单元列表与正常车辆相比,发现少了两个后部保险杠雷达传感器。
会不会是雷达传感器坏了?于是举升车辆,拔掉雷达传感器的插头,故障依旧。说明故障点在线路方面,从电路图(图2) 上可以看到,两个后部雷达传感器共用X172/2 插头,当拔下此插头时,发现插头内已经被水腐蚀,从而造成线路短路,并引起CAN总线系统紊乱。对X172/2 进行清洗处理后,重新插好试车,一切恢复正常。
图2 雷达传感器相关电路(点击看大图)
这是一起典型的汽车总线故障案例。作者之所以能够顺利排除故障,一方面缘于其清晰的故障排查思路,更重要的是其采用了合适的总线故障诊断检修方法,主要表现在以下几个方面:
(1)利用专用诊断仪器读取车辆故障信息(对于当今车辆故障的检修,这永远都是必需的步骤),将故障指向了总线系统。
(2)将故障信息与总线结构图对比分析,确定故障区域。在这里,总线结构图为故障分析和故障导向提供了一个至关重要的分析平台。
(3)作者采用“逐个拔去CAN分配器上插头”的排除法来查找故障的模块,与“从总线上逐个断开总线模块来查找出故障的模块”的方法本质相同,但作者采用的手段更为便捷,不过通用性不强,因为不是每个车辆的总线系统都有CAN分配器的。
最后,根据本案例的故障检修思路提一点建议:本案例作者先检查的是总线,后排查的是总线上的控制模块,这在基于该车总线的结构特点和作者对该车总线结构、位置、布局熟悉的前提之下是无可厚非的,如果这些前提条件不具备的情况下,还是建议先从总线上的控制模块查起,后检查总线本身,毕竟控制模块的位置相对好找,而总线的线路走向太过复杂。