车况:一辆行驶里程约18.8万km的2009年宝马523Li轿,该车由于中央显示器不能正常显示机油液位到店进行检查维修。
故障诊断:接车后进行诊断检测,读取发动机控制系统故障内容:DME-2E7C BSD总线通信故障。
BSD为串行数据接口,串行数据接口是数据传输率为1.2 Kbit/s的一种单线数据总线。下列部件通过串行数据接口与DME控制模块进行连接:
1、发电机(视类型而定)
2、智能型蓄电池传感器(视车型系列而定)
3、电动冷却液泵(与型号有关)
4、机油状态传感器(与型号有关)
只针对DDE控制模块:每个通过BSD连接的部件在DDE控制模块上都与各自的一个线脚相连,而这些线脚在控制模块中则是相互连接的。下列数据将在DME/DDE和所连接的部件间进行交换:
1、DME向部件发出的功能请求
2、部件向DME发出的识别数据
3、向DME发出的部件及其功能的工作值
4、部件向DME发出的故障信息
DME监控通过串行数据接口与所连接部件的通信。因此也可识别线路故障。所连接的司琳具有自诊断功能,以此监控部件中的内部故障。
如果部件识别到一个故障,它便通过串行数据接口向DME/DDE通报该故障。DME将该故障登记到故障码存储器中。
系统对于故障码没有详细的说明,对于故障细节有简单的介绍,如表所示。
通过ISID进行故障码删除,故障内容当前存在,无法删除。
调出BSD通信电路图,如图1所示,首先测量BSD的通信电压,测量时为了排除是BSD总线上的某一个用户或者线路干扰了总线的通信,断开了蓄电池传感器、电动冷却液泵、发电机、机油状态传感器的连接,直接测量DME对BSD的通信电压,测量结果为0.02V,几乎没有电压。测量BSD的通信波形,为一条直线,没有信号,如图2所示。说明是DME没有任何信号电压输出,DME存在故障。
为了验证推断是否正确,找来相同的车型进行相同方式的测量,测量结果显示DSD通信电压为7.9V,这个电压的高低受车载网络电压高低的影响。测量BSD通信波形如图3所示,DME对控制部件有信号电压,有信号波形,说明这个DME输出控制没有问题。也证明了故障车的DME的确存在故障。
故障排除:更换DME,对车辆进行编程设码,故障码可以直接删除,车辆的机油测量功能恢复正常,故障排除。