一辆行驶里程约8000km的大众新宝来轿车。该车辆正常行驶时,ABS/ESP故障灯偶尔闪烁。关闭点火开关,重新启动车辆各项显示均正常,如图1所示。
诊断过程:
(1)用VAS5052进行检测。
①发动机故障码为18057(动力CAN,丢失来自ABS控制单元的信号偶发)。
② ABS故障码为01316 (ABS控制单元:无信号/通信偶发)。
③组合仪表故障码为U111100(由于信号缺失而造成功能受限被动/偶发)。
④气囊故障码为U012100(与以下系统失去通信防抱死系统ABS控制单元被动/偶发)。
(2)根据以上故障码分析,ABS控制系统线路故障的可能性较大。根据电路图检查有关线路,在检查中发现蓄电池上主保险的SA5保险丝连接处接触不良,如图2所示。
原因分析:SA5保险丝是提供给ABS控制单元主电源,其接触不良导致ABS系统有时供电不足或断电,因此ABS系统无法正常工作。
处理方法:按规定转矩拧紧SA5保险丝的固定螺栓。
点评及建议:
(1)CAN采用广播通信的数据传输方式(图3),即CAN上的每个节点(控制单元)均发送/接收数据,并对接收的数据进行校验;CAN上的节点也会向其他控制单元发出数据请求信号,当发出数据请求得不到应答时,就会出现类似于“与XX控制单元失去通信”的故障码。因此,几个控制单元同时指向某个控制单元有故障时,很可能是此控制单元有故障(包括电源及接地线)。
(2)有关CAN记忆故障码的说明。
①动力CAN/舒适CAN总线故障:若因为本控制单元发现CAN总线有故障导致无法发送信息,本控制单元就会将故障码存储在本控制单元中,如图4所示。
例如,ABS故障码为01316 (ABS控制单元:无信号/通信),它表示ABS控制单元检测自己不能向动力CAN总线发送数据,ABS控制单元就存储了01316这个故障码。
②数据总线硬件故障:与故障信息“动力CAN/舒适CAN总线故障”意义相几同。
③与控制单元XY无通信:若本控制单元发现无法从XY控制单元接收到信息,本控制单元就会存储此故障码,如图5所示。
例如,发动机故障码为18057(动力CAN,丢失来自ABS控制单元的信号),它表示发动机控制单元偶尔不能接收到ABS控制单元发出的信息,经过向ABS控制单元发送请求信息后,仍不能正常地应答,发动机控制单元存储18057这个故障码。
④丢失来自控制单元XY的信息:与故障信息“与控制单元XY无通信”意义相同。