一辆行驶里程约3.6万km、配置2.7T发动机的长安福特金牛座轿车。客户反映:该车辆在行驶过程中空调会自动反复开启及关闭,同时仪表左侧显示“驾驶中不允许记忆位置恢复”,有时DVD屏幕还会显示“导航故障”如图1、图2所示。
故障诊断:客户来店报修时故障现象没有重现,但客户已经把故障出现的视频给我们查看,通过查看录像确认故障现象和客户给我们描述的一致,同时客户还向我们反映一个问题,即有时停车时出现驾驶侧门玻璃升降总开关控制不了其他3个门的玻璃升降。为此我们先用IDS检测,发现有大量U开头的各网络通信故障码,如图3所示。
将所有的故障码抄在本子上进行逐个分析及归类,并结合该车的网络拓扑图(如图4所示)分析。
发现所报的故障码有高速HS1-CAN上的模块和高速HS2-CAN上的模块通信故障,也有中速网络MS-CAN上的模块的通信故障,从所看到的故障码感觉整车网络通信都受到了毋响。因该车不同通信网络上(HS 1-CAN、HS2-CAN、HS3-CAN、MS-CAN)的模块通信需经网关 GWM重新编码后才能相互通信,所以初步分析认为网关故障导致车身网络通信瘫痪的可能性较大。但从看到的故障现象(空调自动启闭的控制模块空调控制面板FCIM,座椅的记忆模块DSM、导航模块GPSM以及主驾驶侧主开关控制不了其他门窗玻璃的主模块DDM)所对应的模块均在车辆的中速通信网络MS-CAN上。从这角度分析我们初步判断网关故障好像有点武断,并且没有证据进行支持。为了能得到故障出现时的第一手资料,记录下原有的故障码。清除所有的故障码后,带着IDS外出路试,在行驶近40km后故障现象再次出现,并且和客户反映的现象一致即空调自动反复启闭、仪表提示“驾驶中不允许记忆位置恢复”,但DVD屏幕没有显示“导航故障”,同时试着开关除驾驶侧外的其他门窗玻璃,发现玻璃升降正常。故障出现持续的时问很短就几秒左右。因持续时间短,在故障出现时进行网路测试,所有的网路通信都是正常的。但此时读取到的故障码如图5所示,从故障出现即时读取到的故障码可知,故障出现时中速网络MS-CAN上的模块和其他网络(HS 1-CAN 、HS2-CAN、HS3-CAN)上的模块失去通信,即中速网络通信问歇性瘫痪。