CAN通讯故障——模块损坏。CAN故障本质上还是电路故障,也就是线束和部件的故障,这里的CAN模块就是我们说的部件了。在整车CAN线中,通过一组或多组CAN将所有CAN模块联系在一起,一旦其中某个模块出现异常,就会影响整组CAN线的通讯,这和供电模块的概念有点类似。
故障案例:
此车是CAN仪表,显示的参数基本都是相应的传感器线先把自己测到的数值传给电脑板,然后再由电脑板通过CAN线传给仪表。
故障排查:
步骤一:由于仪表已经报出CAN通讯故障,所以选择直接测量CAN线的电压和电阻。拔掉氮氧传感器插头,使用万用表测量。
测得CAN高3.8V,CAN低2.05V,电压正常。钥匙下电后,再去测量CAN线电阻,为60.2欧姆,也正常。
步骤二:似乎是没有问题,不放心再从OBD口测量一下,果然发现了问题,CAN高与CAN低线的电压都在10V左右。
造成这种现象的原因一般就是CAN线上的某个模块有故障,或者CAN线与别的电源线磨损,搭在了一块。
步骤三:查找此车的CAN网络图。准备先试着拔掉CAN模块,看看电压是否恢复正常。
因为车上的CAN网络线路较多,需要大致确定故障点在驾驶室还是在底盘,所以把底盘通往驾驶室的通讯接口拔掉,测量OBD6号和14号针脚电压,仍为10V,判定故障点在驾驶室内。
步骤四:逐个拔除驾驶室内CAN模块,车内的模块有CBCU、ABS、防盗、门控。首先拔掉CBCU的供电电源保险丝,再次测量诊断接口电压为2.4V和2.6V,恢复正常,基本确定是CBCU的问题,更换CBCU故障排除。
故障小结:
测量CAN线的电压和电阻要多测几个点,可能整车不止一组CAN线,可以先找到整车的完整CAN网络图再做排查,有助于更快找到故障点。