一辆行驶里程约3万km,配置272发动机的奔驰GLK300轿车。客户反映:该车辆无法启动。
接车后:仔细询问客户车辆出现故障时的情况,客户说车子在路边停放不超过半小时,却怎么也启动不着了。打开钥匙,仪表上指示灯全亮,仪表上出现气囊报警、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位于发动机舱内,一般情况下不会进水,但此车凑巧进水,并且把通信方面的线路腐蚀了,造成了多个系统报警。