一辆发动机型号为N62B48B,行驶里程约10.6万km的2008年进口宝马X5 E70轿车。该车因交通事故造成车身左侧受损。在对车辆的底盘、车身进行修复,并更换了安全气囊后,用宝马专用检测仪检测发现,电控系统内存在大量故障码。
故障诊断:虽然根据每一个故障码,对相关部位进行了检查、确认及故障码清除,但最后依然存储有以下7个无法清除的故障码。
1.D704 EHC:K-CAN线路故障;
2. D2C4 CA: K-CAN线路故障;
3.E6C4 RFK: K; CAN线路故障;
4.E5C4 CID: K-CAN线路故障;
5.E204 PDC: K-CAN线路故障;
6.E2C4 CON:K-CAN线路故障;
7.E604 FD: K-CAN线路故障。
这些故障码都与K-CAN线路故障相关,笔者分析可能的故障原因有以下几点。
1.K-CAN总线在某处断路,造成多个模块无法通讯;
2.某个模块故障造成干扰或短路,从而导致CAN线通讯故障;
3.搭铁线不搭铁引起的故障;
4.某处线路断路后,修复过程中接线错误导致CAN通讯故障。
针对以上几点逐项进行检查排除,首先要清楚以上故障码的含义和部件名称:第一个故障码中的“EHC”是指悬架高度控制系统;第二个故障码中的“CA”是指舒适登车系统;第三个故障码中的“RFK”代表后摄像头;第四个故障码中的“CID”代表中央显示屏;第五个故障码中的“PDC”代表驻车距离报警;第六个故障码中的“CON”代表控制器;第七个故障码中的“FD”表示后座显示屏。
虽然整个系统显示有这些故障码,但每个单独的系统都能够通讯,并能执行一些元件测试,而且这些系统的基本功能也都正常。由此可以排除故障原因中的第二项和第三项,因为如果是某个模块故障或短路至少会造成一个模块无法通讯或所有模块无法通讯,搭铁线不搭铁也会造成很多不寻常的故障。根据维修电工回忆,这辆车只是左前座椅下面的卫星传感器线路断路,而其他线路并未损伤,这样也基本排除了故障原因中的第四项。因此,只剩下第一项:CAN线断路。由于单独系统能通讯,因此应该是CAN线有一根在某一处断路,而另一根没断,承担了模块的应急通讯功能。
根据以上分析,进行下一步的检查测试工作。由于对这款车了解得不多,首先通过拔掉控制器插头读故障码的方法,找到了EHC悬架高度控制模块和PDC驻车距离报警系统模块,这两个模块都位于后备厢右后轮罩熔丝盒下面的一个模块支架上。我们很容易在PDC控制模块上找到CAN线(双绞线),一根是绿色,一根是橙绿色。正常情况下,这两根CAN线的终端电阻在60Ω左右,但实际测量发现,这两根线间的电阻为∞,这验证了之前的判断:有一根线断路。
那接下来怎样判断是哪根线断了呢?无意中发现EHC模块旁边的模块(驾驶员识别系统),也就是故障码中的CA上,也有两根同样的CAN线,正常情况下这两组CAN线间应该是相通的。用万用表测量PDC和CA间橙绿线是通的,但绿色线阻值却是∞,接下来就很简单了,顺藤摸瓜就行了。
在控制模块下面的线束上有两个节点,其中一个就是绿色的,用手轻轻一拉就露出了“原形”(如图1所示)。此节点处于最低位置,控制线被积水腐蚀并已全部断开。对线头进行处理后重新接好,并改变了固定位置后,用解码器清除故障码,一切正常。修复前,倒车影像只是有影像但没有轨迹线;修复后,轨迹线清楚再现,并随着方向盘的转动自动转动。故障被彻底排除。