从总线控制方面着手,首先打开发动机舱中的电控箱盖,测量连接在DME上的集成供电模块IVM上PT-CAN总线的电压。正常情况PT-CAN-high对地电压为2.6V;PT-CAN-low对地电压为2.4V。而在实际测量中发现CAN-high和CAN-Low对地电压均为12V左右,这说明肯定有地方造成总线对电源短路。用传统的总线诊断方法,依照总线系统图(如图2所示)逐个拔掉连接在PT-CAN上的控制模块,直到拔掉最后一个控制模块,还是只要点火开关打开,两条CAN线上就会有12V的电压。到此基本排除各控制模块内部故障造成CAN线短路的可能。那剩下唯一的可能就是CAN线本身和其他电源线之间的故障,顺着发动机PT-CAN的线束查找故障点,在右侧A柱下发现了各总线连接器(如图3所示),奇怪的是这些总线都是由三根导线组成的排线,其中除了两根CAN线外,另外一根线是什么导线?通过查阅线路图WDS才得知是各总线的唤醒导线,它是由能源模块PM出发首先连接到便捷进入及启动控制模块CAS上的一根导线,它受点火开关KL.15 控制。所以它的正常工作电压肯定是电源电压,到此基本可以说明该总线故障肯定是这一排线上的三根导线相互短路造成的。为了缩小检查的范围,把PT-CAN从连接器的插头上断开,分成前后两段,进行分割检查,发现无论点火开关打开、关闭,前段PT-CAN的电压均为0,而后段的CAN线电压还是电源电压,故障范围是越来越小。继续检查后段CAN总线,发现该总线通过右侧车身底板来到左后座椅下面,这时当掀起左后座椅时似乎一切都水落石出了——后座椅下面全是雨水,PT-CAN开口的终端及终端电阻全部浸泡在水中(如图4、图5所示)。
清理掉积水,处理了终端电阻的锈迹,恢复好检查时拆掉的所有线来,启动车辆测试,一切恢复正常。故障总结:①该车是因为天窗左后排水口堵塞,造成雨水沿车顶内饰通过C柱饰板,流到左后座椅下面,造成三根导线相互短路,因为当时积水不是太多没有溢出来,所以从表面上丝毫看不出有漏水的痕迹。一般宝马7系因天窗排水管堵塞造成前部A柱饰板附近漏水是一个比较常见的故障,但该车是从后部漏水没有特别的注意。②习惯思维在故障解决中一直占主导地位,起初考虑的不全面,草率的更换发电机,不但造成了经济损失还耽误了时间。③对CAN线诊断经验不足,对该车CAN线的结构不是太了解,快到最后还一直在怀疑可能是什么地方CAN线的外表皮磨损造成的短路,从来不知道该车的CAN总线有一个裸露的终端。