一辆行驶里程约8.6万km,配置N52发动机,车型为E60的宝马轿车。客户到我公司做机油保养,保养完后无法进行保养复位及液面检查。
故障诊断:机油保养的维修项目完成后,根据惯例进行机油保养复位跟机油液面测量检查,发现机油保养无法复位和机油液位无法检测,如图1、图2所示。
经过多次复位仍无法复位。该车复位可以通过仪表中的里程表复位按钮复位保养项目,在下列情况下才能在车辆中进行复位:
◆不存在检查控制信息
◆保养范围可用率低于90%
◆车载信息必须已经正确调整
保养范围的复位必须总是在执行完保养措施后执行,复位过程会由于超时或总线端切换而取消。
跟客户沟通该问题,建议客户留厂检查,客户同意。首先接上诊断仪ISID进行检测,显示BSD串行数据接口当前存在故障,选择故障内容执行检测计划,系统分析认为可能的故障原因:
(1)线束损坏,检测导线和插头连接:D_BSD如有必要修理导线和插头连接。
(2)串行数据接口的一个相连部件干扰了通信:依次拔下BSD的相连控制模块,关闭并重新接通总线端KL.15;检查故障是否再次出现。对此在此步骤中进入故障数据显示,在故障存储记录细节中按压更新。当再次记录时。故障码存储记录的频率计数器改变。拔下后故障不再出现,这是与BSD相连的控制模块引起的故障,则更换该部件。
BSD为串行数据接口,发动机管理系统与以下子系统连接如图3所示:
◆ 发电机调节器
◆ 机油液位传感器
◆ 电动冷却液泵
◆ DSC动态稳定控制系统
◆ 蓄电池传感器IBS
根据由简到繁我们依次断开BSD相连的控制模块,当重新关闭—打开点火开关时,故障码存储记录的频率计数据就会增加一次,证明故障仍然存在。重新进行机油保养复位,仍然复位不了,到这一步可以排除串行数据接口的一个相连部件干扰了通信。该车不单单机油保养无法复位,而且机油液位也无法测量,在所有新发动机系列上不再使用油尺,而是靠装在发动机油底壳的液位传感器进行电子油位检查,机油液位传感器通过一个串行数据接口连接在发动机控制系统上,总线端KL.87负责电源控制。机油液位传感器上部件中的2个电容器在发动机运转时探测油位,此电容器的高度与油底壳中的油位相同,随着油位的变化电容器的电容发生改变。电子分析装置由此生成一个数据信号,发动机控制根据这个数据信号计算出油位,中央信息显示器以及组合仪表显示电子油位检查结果。那是不是机油液位传感器损坏造成的呢?我们更换了一个新的机油液位传感器,故障依旧。又对车辆进行断电,让系统初始化,还是无济于事。现在只剩下BSD线路故障和DME控制模块本身故障,但是判断DME的故障需要十足的把握,所以就先查BSD线路。由于BSD信号是波形电压,因没有专用仪器测量只能将发动机管理系统与子系统连接的控制模块之间的线路逐一进行测量看有没有断路或短路,还是没有发现问题。那剩下的只有DME控制模块了。刚好公司有一部同款的事故车,就将DME控制模块跟CAS一起置换到该车。启动车辆进行机油液位检查,不一会儿中央显示器中显示出正常的机油油位。将车辆熄火,机油保养复位显示正常。到这一步可以确定是DME控制模块的问题了。跟客户沟通,客户同意更换。更换后进行编程,故障排除。
故障总结:该车机油无法复位及无法测量是DME控制模块引起的,以往工作中不多见,正常情况下是机油液位传感器引起或是某一个BSD相连的控制模块引起的通信干扰故障。以往报BSD串行数据接口故障,例如,发电机串行数据接口或者冷却液泵串行数据接口、机油状态串行接口故障。像这一次只是单单报了BSD串行数据接口故障,以后遇到此故障码要多考虑下DME控制模块。