长城C50 CAN网络不能正常通讯

来自:来源网络
6年前
已收藏
收藏
阅读数
980
回复数
2

背景

车型:长城C50。车辆型号:CC7150QE09。行驶里程:17850km。

现象

车辆在行驶中偶尔出现胎压监测故障,车速表以及发动机转速表不能正常指示当前数值。 首先进行试车确认故障存在。

分析

01 CAN 线故障; 02 仪表系统故障; 03 ABS 系统故障; 04 BCM 故障。

方案

01 接入检测仪发现所有系统都不能进入,断开蓄电池负极,测量诊断接口6#和14#针脚之间电阻值为60.1 欧姆,电阻值在正常范围之内。 02 接好蓄电池负极打开点火开关,分别测量CAN-H 和CAN-L 与车身搭铁的电压为0.94V和0.81V,CAN 总线电压存在异常。 03 针对电压异常情况,对CAN 线上的控制模块进行逐一排查,当拔掉ABS 控制单元插头后,检测仪能够正常进入其他系统,初步判断故障应该在ABS 系统或者仪表系统中。 04 对换一个正常的ABS 控制单元后故障依旧,再将组合仪表断开后,确认除仪表系统以外的所有系统都能正常进入,此时怀疑仪表存在故障,更换新仪表后故障还是不能排除。 05 通过以上排查后发现,断开组合仪表后虽然可以进入其他系统,但是诊断接口CAN 线对地电压还是为0.94V 和0.81V,此时再次将故障锁定在CAN 线电压上。 06 重新梳理诊断思路后,对各个模块进行逐一断开,当断开BCM 插头后,CAN-H 电压恢复到2.65V,CAN-L 电压恢复到2.36V,更换新BCM,重新写入系统配置和网络配置后试车故障排除。

备注

该故障是由于BCM 内部故障拉低了CAN 总线的电压,导致整个CAN 网络系统不能正常通讯,所以仪表不能显示由CAN 线接收的信息,在这个维修过程中只关注了CAN 线的电阻以及检测仪能够进入系统后而忽略了CAN 线的电压,导致在维修过程中走了弯路。

上一篇下一篇
参与回答(2条评论)
用户头像
上传
用户头像
{{item.nickname}}{{item.pubtime}}回复
回复图片
用户头像
上传
用户头像
{{item1.nickname}}回复 {{item1.othername}} {{item1.pubtime}} 回复
回复图片
用户头像
上传
查看全部回复{{item.replylist_count}}条 查看全部
收起回复 收起全部
{{isLoadList==1?'加载中...':(isLoadList==2&&(list.length <=3||(list.length>3&&!is_hidden))?'没有更多内容了':'查看更多回答')}}
返回顶部

返回顶部