背景
2012款宝马X5 E70 配置N55发动机 行驶里程:22382km
现象
行驶时突然转向变重,仪表黑屏。车速都没有显示,但是灯光系统正常。试车,没有试到客户反映的故障现象。在停车场移车时,故障突然出现。充电后开点火开关,车辆正常且仪表可以显示。 车辆拖车回厂,蓄电池没有电。
分析
使用ISID 读取故障码,有很多PT-CAN 到K-CAN 通信故障。
看起来很像是发电机不发电导致蓄电池没电。执行能源管理检测计划,
结果提示可能原因是:频繁唤醒。休眠电流正常,检测唤醒记录也没有发现异常。
测试发电机发电量,结果正常。试车,查看蓄电池电压在正常范围内。
回厂后,在移车过程中突然故障出现了,车辆可以正常启动,仪表、中央显示屏、空调面板都黑屏。使用ISID 无法诊断,测量故障出现时K-CAN 波形,明显不正常,像是串联了58G 信号,如图1 所示。
方案
把JB 上的插头拔下后,仪表就可以点亮了。把CIC 上的插头拔下来,仪表也可以点亮。但是试换JB、CIC都没有用。查看E70 K-CAN 节点图(如图2 所示),发现当JB 被拔除后,JB 不发送唤醒源,JB、CIC、IHKA、FZD、FLA 不参与总线通信。
进行一系列的测量,对比正常K-CAN 波形和故障时K-CAN 和58G(背光)信号对比,如图3 所示。
用节点法排除,以JB 为中心检测。发现CIC 到JB 这段线的K-CAN H 对58G 信号短路,测量K-CAN H
对58G 有1.6Ω 的电阻。拆下仪表台检测,在茶杯架下面的仪表骨架压到大线。重新整理包扎线束后K-CAN对58G( 背光)信号没有短路,故障消除。
备注
故障总结:K - C A N是双线通信的,波形是互相对称的。测量到K-CAN的波形不正确,那么就需要对比故障波形和怀疑波形。K-CAN是通过给L线一个低电平唤醒的,K-CAN H被干扰后导致K-CAN L也受到干扰,导致K-CAN瘫痪。在K - C A N里面有几个重要唤醒源:CAS、CIC、JB、IHKA。