上海通用别克君越车辆的数据通信网络采用了CAN-BUS与CIass2两种数据通信线,其中发动机控制单元(ECM)与变速器控制单元(TCM)采用了CAN-BUS通信线,车身控制单元(BCM)、防抱死制动系统(ABS)及音响等系统控制单元采用了CIass2数据通信线(图1)。这两种数据通信方式在布线结构与数据的传输速率上有很大的不同,因此这两种不同的数据通信网络要想实现对话就需要一个网关。
该车的网关为ECM,在使用故障诊断仪对其进行诊断测试时,也与单独使用CIass2数据通信的车辆不同。在对ECM与TCM进行诊断测试时,需要在下ECH-2上串接一个CAN诊断模块才能够读取CAN-BUS数据通信的相关信息。而在对该款车辆上的非ECM, TCM等控制单元进行诊断测试时,则不需要连接诊断模块。该车诊断接口D LC的16个针脚也有不同的用途,2号为CIass2数据线、6号与14号为高速CAN-BUS数据通信线、4号与5号为接地线;16号为诊断仪电源线,其余的针脚为空。虽然4号与5号同为搭铁线,但这2根搭铁线所起的作用却大不相同。通过下面的案例可以了解得更加清晰。
一辆2008年产上海通用别克君越2.4轿车,用户反映该车仪表板内的各种指示灯在行驶时无规律地点亮,但车辆还能正常使用。
检查分析:维修人员接车后试验,发现该车起动后仪表板内的防盗指示灯、ABS灯、维修保养提示灯、驻车制动灯、安全气囊故障指示灯、发动机功率下降指示灯、牵引力关闭指示灯及低胎压指示灯等陆续点亮,但发动机运转正常。连接故障诊断仪TECH-2对车辆进行检测,ECM内存储有故障码P0315----曲轴位置偏差未读入、U1055----Unkwon。但从该车的故障现象来分析,故障应该与P0315这个故障码没有关系。至于U1055则由于没有具体的含义,对于该车的维修起不到任何的帮助。
还有一个现象是下ECH-2除能够与ECM和TCM建立对话外,其余的控制单元均不能与TEC H-2建立对话。通过这种现象,可以判断是由于Class2数据线路导致的故障。对于该车故障的维修就只有从Class2通信线查起。该车有一个Class2的数据链接器SP205,它将各控制单元的Class2数据线汇集到一起并用一个插接器进行连接。
将位于驾驶员腿部上方的Class2数据链路链接器SP205找到,采用逐一断开各个控制单元的Class2数据线的方法进行试验。当将空调控制单元的Class2数据线断开后,再用TECH-2进行测试,其余的控制单元均能与TEC H-2正常进行通信。因此可以断定是由于空调控制单元或空调控制单元的Class2数据线导致的该车故障。将空调控制单元总成拆下,断开后部的线束,连接后再次进行测试,除空调控制单元外,其余控制单元均能与TECH-2进行通信。从而再次排除了空调控制单元Class2数据线搭铁的情况,故障点也就锁定在了空调控制单元上。
故障排除:在更换新的空调控制单元后,车辆的各个系统工作一切正常。再次读取车辆各个控制单元的故障码信息,ECM内存储的2个故障码P0315与U1055已经变为历史的故障码,用TECH-2清除即可。
回顾总结:至此该车故障已经排除,由于空调控制单元的故障造成了对所有采用Class2数据通信线进行通信的控制单元不能正常进行通信的故障,从而产生了该车仪表板内的各种指示灯误报警的故障。