故障现象:仪表多故障灯闪烁,诊断仪诊断发现CAN总线关闭的情况。
可能原因:CAN线短路,电阻异常,电压异常,软件异常等。
故障诊断过程:
基于诊断仪故障码解析,直接原因是底盘can的bus off导致控制器的报文不能正常发出,从而在仪表上亮故障灯。
1、通过FTA对故障进行排查
①首先检查测试设备:波特率设置,CANFD设置,采样点设置无任何问题。
②对整车CAN电阻,CANH对地以及CANL对地,对电源电压进行测量均无异常。
③排查线束短路,断路等无异常情况,晃动CAN线束的InLine故障依然不复现。
④对实车数据进行采集分析,实车数据并无控制器报文未发或发送不完整,所有控制器均正常发送,无外接其他设备。
2、对车辆正常情况进行测试
①由于故障表现与网关老版本的异常复位问题一致,通过设备向网关发1101不断复位请求,模拟网关异常复位现象。
②复位报文周期设定为1.5s,1s,500ms,400ms,300ms,250ms,200ms,时长设定为10min。
排除方法:更新SGW的4011版本软件;故障消失,不在复现。
其他:
出现总线关闭故障时,初步排查
(1)可首先对网段电阻进行测量,电阻测量为120欧或千欧以上存在缺少终端或干线断路;当电阻测量小于10欧存在总线短路的可能。
(2)利用万用表测量CANH、CANL对地对电源的电压,正常的范围CANH对地在2.7v左右,CANL对地在2.3v左右。当测量值接近12v或0v存在对电源或地短路;若CANH对地小于2.5v,CANL对地大于2.5v存在控制器接反。
(3)整车存在错误帧的情况下,若有控制器报文未发或发送不完整,可以拔掉该控制器验证错误帧是否停发;若所有控制器均正常发送检查是否有其他外接设备,若有拔掉外接设备查看错误帧是否停发。仍未锁定错误帧
网关异常复位(反复复位,导致报文转发断续)导致仪表多故障灯闪烁。