背景
车型:奔驰GLK300,配置272发动机。行驶里程:30000km。
现象
客户反映车辆无法启动,救援拖回厂里维修。
接车后仔细询问客户车辆出现故障时的情况,客户说车子在路边停放不超过半小时,却怎么也启动不着了。打开钥匙,仪表上指示灯全亮,仪表上出现气囊报警、ESP报警、轮胎压力监测系统停止运作等多个报警,如图1所示。尝试启动车辆,一点反应也没有。
分析
根据故障现象及维修经验,故障原因不会是蓄电池亏电、油路和一般的机械问题,而应该是电路或通信方面的故障。
方案
连接Star-D 进行快速测试,发现诊断仪根本进不去,无法进行快速测试。客户急着用车,要求先把车打着再说,其他方面的再慢慢检查。于是先从发动机入手,查找WIS,找出发动机电路图,测量发动机控制模块ME 的供电和搭铁都正常。插头及插针接触正常,线路无磨损腐蚀。电路图如图2 所示。
由电路图中可以看出,ME(发动机控制模块)在网络通信中充当了CAN C 及CAN E 的网关作用。如果CAN 线出现故障也会引起这样的问题。接着连接赫尔曼专用工具,测试CAN C(传动系统控制器区域网络)及CAN E(底盘控制器区域网络)的波形均正常,如图3、图4 所示。
看来不是ME 方面的问题,还要从头下手,先解决快速测试的问题再说。根据诊断插头电路图(如图5 所示),诊断插头由后SAM 供电,查看后SAM 保险丝f73 正常,在诊断插头处测量供电及搭铁也正常,但是在测量诊断系统CAN 线时发现上面没有电压,显然不正常。
从电路图上可以看出,诊断插头通过CAN D 连接到前SAM 控制模块,CAN D 上没有通信说明前SAM没有过来信号, 于是决定拆检前SAM, 把前SAM 外壳拆开后发现了问题,电路板上有两处已经腐蚀,针脚都腐蚀断了,如图6 所示。
于是和客户报价先更换前SAM控制模块,更换后,连接Star-D 可以进行快速测试,清除故障码后,发动机可以顺利启动,仪表上的其他报警也消失了,进行试车一切正常。
前SAM 位于发动机舱内,一般情况下不会进水,但此车凑巧进水,并且把通信方面的线路腐蚀了,造成了多个系统报警。