一辆行驶里程约9.8万km的2008年宝马525Li E60轿车。用户反映:该车辆的后座区娱乐系统不工作,在行驶时雨刮器自动刮起,而雨刮器开关并没有打到自动挡挡位,仪表中发动机故障灯、安全气囊灯、制动系统报警灯会突然点亮报警,有时发动机还会熄火。
故障诊断:接车后连接ISID进行全车诊断检测,读取故障内容为PT-CAN和K-CAN通信故障、RSE控制单元故障,并没有显示雨刮器、发动机系统、安全气囊系统及制动系统的故障。测量PT -CAN波形如图1所示并没有发现异常。继续测量K-CAN的波形,如图2所示,和正常的波形有很大的区别,正常波形姐图3所示。说明K-CAN通信可能存在故障,而此时PT-CAN通信是正常的。
CAN总线系统是一种线性总线系统,是一个多主控单元结构,每个用户可能是主控单元,也可能是副控单元。传输媒介由一根双线数据组成,名称为CAN-LOW和CAN -HIGH。断开损坏的控制单元原则上用户可以通过总线同所有其他控制单元联系,同过干预法控制总线上的数据交换。一般K-CAN数据总线或PT-CAN数据总线失效原因可能是CAN-LOW或CAN-HIGH导线短路或某个控制单元损坏。检查维修总线的故障一般遵循下列步骤:检查控制单元导线是否短路;将CAN总线用户一个一个依次拔出直至找到故障原因;如有必要检测控制单元。如果某个控制单元至CAN总线的分支线短路,仅执行该工作步骤就成功了,如果CAN总线导线自身短路则必须检查线路。
首先检查K-CAN总线的线路是存在故障,关闭点火开关后,分别测量K-CAN-HIGH和K-CAN-LOW线路是否短路。测量结果总线线路正常,没有对地短路或相互短路的故障现象。
接下来准备依次拔下K-CAN上的控制单元上控制单元供电保险丝,这时联想到车辆的故障现象,“后座区娱乐系统不工作,在行驶时雨刮器自动刮起,而雨刮器开关并没有打到自动挡挡位,仪表中发动机故障灯、安全气囊灯、制动系统报警灯会突然点亮报警,有时发动机还会熄火。”其中后座区娱乐系统RSE、安全气囊系统ACSM都是K-CAN总线上的控制单元,于是决定先断开后座区娱乐系统(RSE)和安全气囊系统(ACSM)的保险丝,然后再观察总线的通信情况。如图4所示是总线系统树状图。
通过电路图在后部保险支架中找到后座区娱乐系统控制单元(RSE)的供电保险丝F81,断开后打开点火开关,再次观察总线波形,波形图中通信恢复正常。F81保险丝不仅为RSE供电,还为两后座显示器(FD)控制单元供电,并且两后显示器同样连接K-CAN,为了确定故障点,继续通过排除法,单独挑出RSE的供电线脚,故障消失,单独挑出两后显示器的供电线脚,故障依旧。说明故障点不是两个后座区显示器(FD),而在于后座区娱乐系统控制单元(RSE)。测量RSE供电电压为14V,测量RSE搭铁电阻为0.1Ω,后座区娱乐系统控制单元(RSE)供电接地正常,一确定故障是控制单元本身。
回过头来再来分析故障现象中的“制动系统报警灯会突然点亮报警,有时发动机还会熄火”,制动系统控制单元DSC和发动机控制单元DME都不在K-CAN总线中,而在PT -CAN总线中,上述的检查中发现PT-CAN总线的通信是正常的,DME也未有存储相关故障,而K-CAN总线的通信不正常。如果说后座区娱乐系统不工作和安全气囊灯报警和K-CAN总线通信故障有关系,那制动系统和发动机系统应该和K-CAN总线没有关系?分析来看当K-CAN总线系统出现通信故障后,K-CAN总线系统中将有一个很重要模块信息受到干扰,捷登车及启动系统(CAS),CAS也是通过K-CAN总线通信的,车辆的START -STOP按钮由CAS控制,KL 15总线端也是由CAS控制。如果DME得不到CAS提供的KL15信号,车辆偶尔熄火也就不稀奇了。
更换后座区娱乐系统控制单元(RSE),然后全车编程,清除故障存储,故障排除。