一辆行驶里程约13万km,配置N52发动机的宝马730Li E66轿车。用户反映:该车仪表报变速器、DSC、机械驻车制动器故障,且无车速显示,所有挡位闪烁,发动机转速时有时无。车辆能够启动挂挡,只是在换挡时变速器有冲击。故障诊断:连接诊断仪ISID进行快速测试,发现有许多控制模块无法通信,如图1所示,故障码如图2、图3、图4所示。
根据图1发现所有无法通信的控制模块都属于PT-CAN总线。首先解决这些通信故障,此类故障大致由网关、控制模块以及总线本身所引起,前两者故障不会只引起PT-CAN总线无法通信(如网关故障可能会涉及其他总线,同时也不太可能PT-CAN上所有控制模块都损坏),直觉判断应该是由于总线通信造成的报警而并非真的有如此多的故障,所以着力检查总线线路。
先简单介绍一下PT-CAN总线,它在宝马车中属于动力传动系总线,数据传输率为500kbit/s,不能进行单线运行,为了避免反射,在两个CAN总线用户上(在PT-CAN网络中的距离最远)分别连接一个120 的终端电阻,这两个电阻并联,并构成一个60 的等效电阻。如有任何一个终端电阻损坏都会影响总线的通信。
因以前遇到过终端电阻损坏导致类似的报警,所以首当其冲检查两个电阻,一只为U5(如图5所示)在右前大灯下方,一只在左后座椅下方的X10563接头(如图6所示),都正常。
此时有些失望,重新整理思路。PT-CAN总线还有一特别之处在于有一根唤醒线,即所有此总线上的控制模块都需要此线来唤醒工作,唤醒线由车辆防盗控制模块(CAS)控制,检测在打开点火开关时线路中也有12V左右的唤醒电压。静下心来想想,既然总线无法通信,那么看看总线波形是否正常,连接IMIB测量发现无论是High高位线还是 Low低位线波形的峰值电压居然能到9~10V,正常值为High高位线对地:2.5~3.5V,Low低位线对地:1.5~2.5V,说明两线可能对电源短路。查阅电路图,检查PT-CAN线路走向,当拆除前乘客地毯时发现底部有水迹,此处有PT-CAN总线在此交汇节点X10560(如图7、图8所示)
但此节点正常,顺藤摸瓜发现在座椅下方的节点X10607处被锈蚀(如图9、图10所示)。除锈且处理漏水后删除故障,试车正常。此故障为右前流水槽堵塞漏水,使PT-CAN总线与唤醒线锈蚀短路,造成的车辆报警。