汽车故障码并非只有4S店能消除,现在随便找个汽修店都能清除故障码,甚至你自己也能做到。但是只清除故障码并不能从根本上解决问题。废话不多说,我们接下来就详细聊聊故障码的事儿。
现在的汽车上有很多电子控制系统,比如发动机控制系统、变速箱控制系统、车身控制系统等,这些系统可以理解为用很小的处理器做成的一个个小型电脑系统,内部装有专用软件,控制着相关功能。
既然是电脑控制的,那么电脑系统就有很多车辆运行相关参数,那么工程师就可以设计一个诊断程序,通过监控相关参数的合理性来判断故障,以便车辆出现问题后能第一时间提醒车主,同时便于维修时排查故障。
比如你的车出现故障,怠速高达1200转。此时ECU里的诊断程序就会发现异常,在排除掉ECU主动提高怠速的可能性后诊断程序就可以认定为发动机出现故障了,怠速偏高。于是诊断程序就会点亮发动机故障灯,提醒驾驶员及时检查,同时在ECU的存储器内储存故障代码,便于维修时查找原因,一个故障码就这样产生了。
消除故障码主要有三种方法:
1、解决故障
2、利用诊断仪发送清除故障码的指令
3、断开电瓶
下面我们就来说说三种方法各有什么不同
因为故障码就是诊断程序发现故障后写入ECU存储器的代码,所以当你解决故障后诊断程序发现故障消除了,自然就清除故障码了。但不是所有的故障码都可以自己清除,有些需要在解决故障后手动清除。
既然诊断程序是程序员设定的,那么程序员一定设定有相关控制指令,把诊断仪通过OBD接口连上ECU,然后利用诊断仪向ECU发送特定指令,ECU接到指令后就会清除故障码。这就像你在电脑里输入delete可以删除特定文件一样,都是程序员事先设定好的。
但是利用诊断仪清除故障码的意义并不是把故障码清除了,而是检测故障是否解决。因为诊断程序是一直运行的,故障没解决之前即使你清除了故障码,过一会儿就又出现了。比如ECU报喷油嘴故障,你换了新喷油嘴。这时候清除故障码,如果清除完后故障码又出现了,那说明故障没排除。如果清除后故障码不再出现,那么恭喜你问题解决了。
不管你是什么车,只要把电瓶线断开,基本上没有清除不掉的故障码。
ECU里有两种存储器,一种是断电后可以保存数据的,另一种是断电后不保存数据的,而故障代码就存在这种断电后无法保存数据的存储器里,所以一断电故障码就自动被清除了。但是这种方法治标不治本,只要故障没解决,诊断程序还会继续产生故障码。
所以说汽车出现故障码并不可怕,及时检查并解决问题就行,千万别天真地以为只要清除了故障码就万事大吉了。