有个底盘号WDD222165的奔驰S400,276双涡轮V6引擎跑了75400公里,车主给它连电脑、搞路试,可ECO灯就是黄得死死的。这个车仪表灯不亮,电脑扫不出毛病码。接着咱们查ME发动机控制单元里的“ECO状态”数据,看起来挺正常,还连着升级了ECU、TCU、ESP还有前后SAM,连节气门都清理了,又断电十分钟,结果问题还在。 那ECO到底是怎么来的呢?其实系统挺严格的。要想熄火得通过19道关:车速得是0,冷却液得在60到115度之间,变速器油温也要合规,挡位得是D或者N,油门不踩刹车得踩好直到停稳,真空助力得充足,空气悬挂、辅助制动、距离调控都不能乱动,发动机罩得关上没有碰撞信号,方向盘转得也得正常,车内电气系统得稳当,驾驶员门关好了还得系安全带,最后这屋里温度也得调节好。这些条件全打钩了,ME才会发命令让发动机停下。 要是想点火也简单,要么踩油门要么松刹车,ME通过继电器50接地唤醒启动机;FSCU收到“规定燃油压力”的CAN信号后,PWM就控制燃油泵建压点火。要是遇到像网络断了、冷却液过热超过115度、停车超过3分钟、空调负荷太高、真空助力器压力不够或者人坐不稳方向盘乱转这些极端情况,系统也会直接强制启动发动机,不用司机动手。 后来试车时发现个怪事:把空调温度拧到最低后冷风呼呼往外吹才跑了一公里多,ECO灯就变绿了;温度调高了同样情况就熄不了火。再看空调实际值读数都正常。问题就出在“车内温度已调节”这条指令上。温度设得低时空调负荷大得吓人,系统怕熄火后再也没法快速升温把这电停了;温度调高制冷需求小了它就放心熄火了。在E级、B级车上也试过了也一样这种情况看来低温制冷需求成了个隐形门槛了。 最后结论是奔驰S400的ECO故障并不是硬件坏了而是软件过度保护。客户要是想体验熄火的话就把空调温度设在20度以上让系统别担心;要是死扛着用最低温那就只能看着黄灯亮了。修车方面也没必要再折腾升级或换传感器了把原理说清楚就行了。