检修描述:一辆2012款雪佛兰科鲁兹,搭载1.8 L发动机,累计行驶里程约为9.6万km。该车组合仪表上的发动机故障灯、ABS故障灯及动力转向故障灯偶尔异常点亮,同时发动机转速表和发动机冷却液温度表的指针会突然归零,严重时发动机无法起动。
故障检测:接车后用故障检测仪检测,发现存储有很多以字母“U”开头的通信类故障代码,如“U0100-00 与发动机控制模块失去通信”“U0101-00 与变速器控制模块失去通信”“U0073-00 控制模块通信总线断开”等,由此怀疑高速GMLAN总线偶尔存在通信故障。
查看维修手册和该车的选装代码表得知,该车高速GMLAN总线上共有6个控制模块(图1)。
拆下蓄电池负极接线,用万用表测量数据诊断连接器(DLC)端子6(CAN H端子)与端子14(CAN L端子)之间的电阻,约为59 Ω,说明高速GMLAN总线不存在断路故障。用pico示波器从DLC端子6与端子14处测量高速GMLAN总线的通信波形,发现大部分信号正常,但偶尔会出现一段异常的信号(图2),不像高速GMLAN总线发生短路、断路故障,像某个模块在反复发送报文,但发送失败,由此推断某个模块存在故障。
脱开电子制动控制模块导线连接器,从DLC端子6与端子14处测量高速GMLAN总线的通信波形,异常的信号仍然存在;从发动机控制模块处测量高速GMLAN总线的通信波形,异常的信号消失;再脱开远程通信接口控制模块导线连接器,再次从DLC端子6与端子14处测量高速GMLAN总线的通信波形,异常的信号消失;装复电子制动控制模块导线连接器,从远程通信接口控制模块导线连接器处短接高速GMLAN总线,让车身控制模块、电子制动控制模块、动力转向控制模块、变速器控制模块及发动机控制模块等5个控制模块通信,再次测量高速GMLAN总线通信波形,异常的信号消失,反复试车,故障现象未再出现,由此推断远程通信接口控制模块损坏。
故障排除:更换远程通信接口控制模块后反复试车,故障未再出现,故障排除。