(一)故障码说明: 定义:高速控制器局域网(CAN)通信总线故障。 解释:控制器局域网(CAN)( Controller Area Network,简称CAN或 CANbus)是一种汽车通信协定,其特点是允许网络上的设备直接互相通信,网路上不需要主机控制通信。 (二)案例分析: (1)故障症状:该车行驶里程约为70000km,故障症状如下:打开空调开关后,有时空调制冷系统不制冷,且仪表板显示的室外温度为-40℃;打开大灯或雨刮器后,大灯和雨刮器出现间断性不工作的现象;发动机运行其间断性地出现抖动现象,且发动机故障灯和驻车指示灯点亮。 (2)诊断与检修:使用诊断仪对发动机和车身系统进行自诊断,查询各个控制模块的故障码,内容见表2-81。
清除故障码,试车,开始时一切正常,但多次试车后,又偶尔出现上述故障现象。再次用诊断仪进行检查,仍然显示上述故障码。
克莱斯勒300C轿车的车身网络有24个控制模块以及负责130多种数据传输的复杂的多路通信系统,该系统的前端控制模块(FCM)作为网关,连接CAN C总线、CAN B总线,这样一方面可以节省成本,增加网络中控制模块的数目;另一方面可以防止因某一功能总线岀现故障而影响整个网络的工作。
与CAN C总线相连的控制模块有:PCM(动力系统控制模块)、ABM(防抱死制动系统控制
模块)、TCM(自动变速器控制模块)、SCM(转向控制模块)、ESM(电子换挡模块)。与CAN B总线相连的控制模块有:ORC(乘员约束控制器)、WCM(无线控制模块)、 Radio(音响系统模块)AMP(功率放大器模块)、HVAC(空调系统控制模块)、CCN(车厢分区节点模块)、LRSM(光和雨水传感器模块)、EOM(电子头顶模块)、PTS(停车辅助系统控制模块)、OCM(乘员分类模块PDM(乘客侧车门控制模块)、MSMD(转向记忆座椅驱动器模块)、DDM(驾驶员侧车门控制模块)、HSM(加热座椅模块)、SUNR(天窗控制模块)、HID(高亮度发光技术模块)。与 DLC CAN C诊断通信线相连的控制模块是FCM(前端控制模块)。
前端控制模块中心网关模块(CGW)安装在前部电源分配中心(PDC)上,直接控制前动力分配中心内的继电器。该车的故障现象是间断出现的,给维修工作增加了难度。由于故障现象和故障码众多,根据以往的维修经验,应先对局域网络进行检修。
对故障码U0001的相关问题进行检查,该故障码的设置条件为:“打开点火开关后,前端控制模块检测到有任一控制器局域网络(CAN)C总线电路短路”。由于故障是间断岀现的,因而怀疑振动引起电路和插接器损坏或短路。断开与CAN C总线相连的控制模块(PCM、ABM、TCM、SCM、ESM),对CAN C+、CAN C-线路的插接器和对应的控制模块端子进行检查,没有发现异常。用万用表对CAN C+、CAN C-线路进行测量。打开点火开关,测量CAN C+、CAN C-线路与接地之间的电压,均为0V,正常;关闭点火开关,测量CAN C+、CAN C-线路与接地之间的电阻均为无穷大,正常;测量CAN C+与CAN C-线路之间的电阻,为无穷大,正常。
对CAN C总线的控制模块进行内部短路测试。先测试防抱死制
动模块。关闭点火开关,断开防抱死制动模块线束插接器,再打开点火开关,清除前端控制模块的故障码。将点火开关打开/关闭重复3次,然后打开点火开关,读取当前存在的前端控制模块故障码,为U0001(控制器局域网络CAN C总线),说明故障点不在防抱死制动模块。按这种方法分别测试动力系统控制模块、电子换挡模块、变速器控制模块、转向控制模块,诊断伩仍然显示故障码U0001,当前存在,说明故障点也不在这些控制模块内。
除了前端控制模块因作为网关不能与诊断仪进行断开测试外,其他与CAN C总线相连的控制模块均顺利通过测试。至此问题集中在前端控制模块上。经伃细观察,发现该车的前端控制模块与其他相同车型的有些不同,其中心处凹了下去。
咨询车主,得知该车曾发生过严重的追尾事故。轻轻敲击前端控制模块中心的凹陷处,故障现象时有时无。更换前端控制模块并进行编程,所有故障现象消失。经过反复试车,确认故障彻底排除。
(3)总结:由于前端控制模块表面变形,导致其内部电路与表面变形处间断搭铁短路,又由于前端控制模块中心网关模块安装在前部电源分配中心上,直接控制前动力分配中心内的继电器,此外还是环境温度、A/C压力、制动液面开关、灯光等众多信号的分配控制中心,因此造成了除网络故障外,还伴随众多相关系统的故障现象。
在检修网络故障时,首先应认真观察故障现象,通过故障现象分析产生故障的原因,结合理论知识和实践经验确认维修方向,然后逐一进行排査和修理,这样才能快速、准确地排除故障。