一辆行驶里程约12万km的2008款大众捷达轿车。用户反映:该车仪表盘上的ABS故障灯点亮,制动油液警告灯点亮。使用诊断仪进入发动机电脑,读取故障码是“发动机与ABS系统无法通信”。进入ABS电脑,无故障码记忆。
接车后:查阅线路图得知,此车的ABS电脑、发动机电脑、安全气囊电脑和仪表电脑之间采用CAN-BUS总线通信,以上4块电脑都具有双向通信线,即两条CAN线完成4块电脑之间的通信,达到数据共享的作用,并且它们这4块电脑都有K线,连接到16针诊断插座第7脚----K线上,诊断仪与各电脑之间采用K线通信。
根据上述故障现象分析,认为可能是ABS电脑的CAN线断路,又因为ABS电脑与诊断仪通信正常,说明ABS电脑供电正常,并且其与诊断仪之间连接的K线也正常。可能的故障原因是ABS电脑与发动机电脑之间的CAN总线断路或对地短路。
拆下冷却液储水罐等遮蔽件,用示波器测量ABS电脑的T25/10和T25/11脚的CAN总线波形,10脚CAN-I(低位线)有信号(图1),11脚CAN-h(高位线)没有信号。
拆下发动机舱盖下方的流水板,用示波器测量发动机电脑T121/20和T121/21的CAN总线波形,20脚CAN-h(图2)与21脚CAN-I均有信号。
以上观察波形的结果说明,发动机与仪表电脑及安全气囊电脑之间的CAN总线通信正常,而与ABS电脑的CAN-h总线断路。拆开ABS电脑插头上的波纹套管以及胶带后,检查发现,在离ABS电脑插头大约10cm处,CAN-h线断路,如图3所示。这是因为线束固定不正确,引起长时间的摩擦所导致的。
对CAN-I断路处认真连接处理,并将线束固定好,连接ABS电脑插头试验,仪表上的ABS灯和制动油位警告灯熄灭。故障码可以清除,路试一切正常,故障排除。
点评:
这是一例CAN动力总线系统故障案例,作者从ABS电脑一端测量CAN-h无信号,从发动机电脑一端测量CAN-h有信号,说明两个电脑之间的CAN-h线断路,有了线索就使得故障点很快暴露。我们再复习一下大众汽车CAN动力总线系统的技术参数。另外建议作者使用示波器双通道功能,同时测量CAN-h和CAN-I的波形,信号是否正常,对于操作者本人和读者都会一目了然。