一辆行驶里程约1.6万km、配备276发动机的2014年奔驰S320轿车。该车发动机故障灯报警且出现启动不了现象。
故障检测:询问客户得知,车辆购买4个多月,出现过2次行驶中突然熄火现象,重新启动无法着车,等一会儿后,又可以启动,但仪表发动机故障灯一直亮着,车子只做过首保。
启动车辆,发现仪表上
发动机故障灯亮着,路试时车辆无其他异常,即故障呈偶发性且频率较低的特点。
接上奔驰专用的诊断仪(XENTRY)对车辆进行快速测试,结果发动机控制单元(ME)没有故障码,而其他控制单元有故障码,如图1所示。
从快速测试结果来看,数个控制单元与ME的通信存在故障,为寻找各控制单元之间的相互关系,在WIS中查找整车网络拓扑图,如图2所示。
各控制单元将自己的信息传送至CAN网络,同时从网络中接收与自己相关的信息,即CAN总线传输具有双向性;N118、Y3/8n4、N3/10均为CAN C 1用户,N3/10为CAN C 1的网关,即CAN C 1用户与其他网络的通信必须要通过N3/10来完成;同样的N127是CAN C的网关。另外,CAN C 1的另一个用户A80快速测试结果是正常的,如图3所示。
这样,相关控制单元之间的关系很清晰了,故障的检查范围应围绕在N3/10的通信上。任何一个控制单元与外界通信的前提条件为CAN线、供电、接地以及控制单元自身均正常。鉴于XENTRY可以测试到CAN C 1和CAN C的所有用户,说明其CAN总线是正常的。尤其是N3/10没有故障码,还可以认为其供电、接地也是正常的。因此,故障原因锁定在ME自身上。
由于ME是防盗件,无法单独对调,需要一整套防盗件都对调,这将增加极大的工作量,不予考虑。仔细思考,决定通过实际检查线路和软件因素来验证以上分析。这样,首先查找ME的电路图,如图4、图5所示。