一辆行里程约17.2万km、配置N55发动机的2010年宝马530i F10轿车。客户反映:该车机油液位无法测量,中央信息显示屏(CID)液位高度显示条为白色,并且提示机油液位测量退出工作。
故障诊断:通过ISID诊断检测,读取相关故障码有1C5A20 BSD信息,机油状态传感器缺少;20A902发动机冷却系统,降低功率的运行,冷却液泵供电电压过低;20A909 BSD信息,电动冷却液泵缺少。根据故障码和故障现象,基本可以确定是BSD总线异常导致的故障。
BSD总线是一种串行数据接口,它是数据传输率约为1.2kbit/s的一种单线数据总线。其总线上的部件有DME(发动机控制单元)、发电机、冷却液泵、机油状态传感器、智能型
蓄电池传感器(视车型系列而定)。所连部件通过串行数据接口与DME控制单元进行连接,并且相互之间进行数据交换。DME向部件发出功能请求,部件向DME发出识别数据和工作值。BSD总线上所连部件具有自诊断功能,可以监控执行的功能有无故障,识别部件内部故障,如果部件识别到一个故障,便通过串行数据接口向DME通报该故障,DME会将该故障记录在故障码存储器中。因为DME监控是通过串行数据接口与所连部件通信,因此也可识别线路故障。
现在需要对BSD总线上的部件和线路进行一一检查和排除,要逐一断开BSD组件来观察故障现象变化。在检查过程中必须有至少一个与总线相连的控制单元保持插接状态,否则就会出现BSD总线通信故障。首先,先断开发电机的插头来测量机油液位,显示无法测量;再断开冷却液泵的插头,还是无法测量;找了一个旧的机油状态传感器(旧的是好的)插上后故障依旧。然后,把发电机和冷却液泵的插头复原,来测量机油状态传感器插头中各针脚电压,插头中3号与2号针脚之间电压为12.01V,1号与2号针脚之间电压为0.08V、1号与2号针脚电压明显异常。根据故障码和故障现象怀疑冷却液泵有问题,于是拔掉冷却液泵插头后重新测量机油状态传感器插头电压(电路如图1所示),这次测得3号与2号针脚之间为12.01V,1号与2号针脚之间电压为10.02V,此时电压正常了。接下来分别测量3号和1号针脚对地电阻,都为无穷大,说明线路没有对地短路。现在可以基本确定冷却液泵有问题。因为,3号针脚和1号针脚都是由DME供电,3号针脚是KL.87供电,1号针脚是BSD供电,所以可以排除DME和BSD总线上的其他部件及其线路的故障。
对油位传感器插头的测量结果如图1所示。
虽然现在基本确定是冷却液泵的问题,但是还是要对冷却液泵进行测量,需进一步检查。拔掉冷却液泵插头(如图2所示)对其电压进行测量,测量结果:3号与4号针脚电压12.01V,1号与4号针脚电压12.01,2号与4号针脚电压10.02V。
通过以上测量结果,可以确定冷却液泵供电和控制没有问题,那问题肯定在冷却液泵内部。把冷却液泵拆下来检查,直接测量冷却液泵控制接口处各针脚之间的电阻。1号与2号、3号、4号针脚之间阻值无穷大,结果正常。2号与3号针脚之间阻值无穷大,3号与4号针脚之间阻值无穷大,也正常。只有2号与4号针脚阻值为8.7Ω,明显异常,说明冷却液泵内部BSD控制线对地短路。
冷却液泵线路图和针脚说明如3、图4所示。