一辆行驶里程约6万km,车型为E93,配置N46发动机的2010年宝马320i轿车。用户反映:该车辆行驶中发动机故障灯点亮报警,但车辆行驶加速正常,车辆熄火后可以顺利启动,故障灯一直点亮无法熄灭。
接车后:连接ISID进行诊断检测,读取故障内容为:2FFF-DME车辆行驶速度,可信度。故障频率2次,故障类型为当前存在。故障灯一直点亮,重新关闭打开点火开关,故障报警灯也无法熄灭。选择故障内容执行检测计划,系统分析可能的故障原因:DSC的连锁故障,即DME获取的车速信号有误。可能的故障部位:导线或插头连接损坏;车轮转速传感器损坏;DSC一控制单元损坏;DME一控制单元损坏;软件故障。
根据先易后难的维修原则先对车辆进行编程,编程后故障无法排除。接下来选择故障内容执行检测计划,检测计划的提示检测DSC控制单元至DME之间的连接线路。DEM获取车辆的车速信号是通过DSC控制单元的X18303 pin8和DME控制单元X60001 pin 17之间的导线传递。
检查测量导线DSC控制单元X18303 pin8和DME控制单元X60001 pinl7,导线连接无断路或短路现象。测量DSC控制单元X18303 pin和DME控制单元X60001 pin17轮速信号电压,行驶中和停车状态一直为0.90~0. 93V。而测量DSC控制单元X18303 pin25到CAS控制单元X13376 pin31的轮速信号电压,行驶中电压为6.5V左右。测量DSC控制单元X18303 pin8接地之间的电阻为965Ω。
测量相同配置同型车,测量DSC控制单元X18303 pin8和DME控制单元X60001 pin17之间的信号电压:驻车时为0V或12V,行驶中的信号电压为6. 0V左右;测量DSC控制单元X18303 pin8和接地间电阻2. 3 MΩ。
通过比较测量结果可以判断,DSC控制单元内部出现了故障,造成了DSC输出给DME的信号线路阻抗变大,引起输出侧信号电压也不准确,导致DME接收到的错误的轮速信号。DME获取车速信号通过两个途径:一是DSC到DME单独的导线,另一种是总线信号。DME接收到单独的轮速信号作为参考数据,与通过总线获取的轮速信号对比,然后再参考负荷工况等信息调整发动机的点火和喷油。如果DME接收到单独的轮速信号出现错误,错误的信号影响到了发动机的修正参数,但是总线信号是正常的(总线没有故障存储)。出现错误了的轮速信号只是从DSC传输到DME,并没有反馈到DSC,所以出现DME单独处理故障信号的情况,才会点亮尾气排放发动机故障报警灯。
更换DSC控制单元,然后对车辆进行编程、设码,试车故障消除。