一辆行驶里程约4.5万km的大众CC轿车。据车主反映,该车在行驶过程中机油报警灯和EPC灯突然点亮,同时多功能仪表提示“发动机故障维修站”。
接车后对车辆进行常规检查,首先检查机油的情况,发现油位在规定范围内。起动发动机,打开机油加注口盖,发动机内部有机油溅出,说明润滑系统内的机油应该循环正常。连接VAS5052检查,发现仅有发动机电控系统存在故障,其他系统均正常(图1)。读取故障代码,得到1个静态的故障代码“05707"(图2),含义为机油压力开关故障。
反复试车发现,不论是缓慢踩下加速踏板还是急踩加速踏板,只要发动机转速升高到3 700 r/min以上,仪表上机油报警灯闪烁、EPC灯异常点亮,同时多功能仪表提示“发动机故障维修站”(图3)。怀疑是发动机机油压力不足或机油压力开关故障。于是决定依照维修手册对机油压力进行检查。断开点火开关,拆下机油压力低压开关F378(棕色),旋入机油压力检测仪VAG1342将F378装在机油压力检测仪VAG1342上,再将二极管试灯的正极与蓄电池正极相连,另一端搭在F378的端子上,检查开关的功能,此时试灯不亮。起动发动机,使发动机怠速运转,试灯点亮,F378的过压压力为0.55 bar-0.85 bar(1 bar=100 kPa),此时机油压力表显示机油压力为1.8 bar,正常(发动机怠速时的标准机油压力为1.2 bar-2.1 bar);将发动机慢慢加速到2 000 r/min,机油压力变为2.0 bar,正常(2 000 r/min时标准机油压力应为1.6 bar-2.1 bar);当加速到3 700 drain时,机油压力为3.5 bar,也正常(3 700 r/min时的标准机油压力应为3.0 bar-4.0 bar)。根据上述检测结果可知,机油压力均在标准范围内,且F378也正常。只得将F378装复。
依照上述检测方法,继续检查机油压力开关F22(蓝色)。在发动机怠速运转时,机油压力为1.8 bar,正常;加速到2 000 r/min时,机油压力为2.0 bar,正常(当转速没有达到3 700 r/min时机油压力恒定在2.0 bar);当加速到3 700 r/min时,机油压力为3.5 bar,此时F22闭合,试灯点亮(F22的过压压力为2.15 bar-2.95 bar),说明F22工作正常。查阅相关电路图(图4和图5),检查F378与仪表控制单元(J285)的端子T32c/27间的线路,正常;检查F22与发动机控制单元(J623)的端子T94/8间的线路,也正常。
机油压力正常,2个机油压力开关正常,相关线路也正常,至此故障诊断陷入僵局。仔细回想并梳理故障诊断的各个步骤,发现在检查F22时,断开F22的导线连接器后,无论发动机转速如何变化,机油报警灯均不再报警,VAS5052也没再检测到故障代码。这是什么原因呢?
查阅相关资料得知,在不同阶段内该车型所使用的发动机略有不同(图6)。第一阶段的发动机只有一个机油压力开关F1,F1将机油压力信号传递给J285,再由J285通过CAN线传递给J623;而第二阶段的发动机,采用可调式机油泵控制,对机油压力监控精度要求较高,因此采用了双机油压力开关,由F378向J285提供信号,而由F22给J623提供信号。因此怀疑是发动机硬件和软件不匹配导致故障发生的。用VAS5052对发动机控制单元和仪表控制单元的编码和匹配通道进行逐一检查。当检查到仪表控制单元的匹配通道时发现机油压力为“静态机油压力”(图7),正常情况下,此处应为“动态机油压力”。
将“静态机油压力”改为“动态机油压力”(图8)并保存后试车,故障未再出现。
笔者猜测“静态机油压力”这一选项是为无可调式机油泵的发动机准备的,只需一个机油压力开关给J285提供机油压力信号,J285会将此信号传递给J623。而当发动机转速达到3 700 r/min时,F22闭合,这就出现了2个机油压力信号,使发动机判断为机油压力开关不正常,从而产生上述故障现象。
相关故障:一汽大众CC汽车EPC灯和排放故障灯亮