![](https://img.qcds.com/346446592cf7979689c6c8f45c5c149c.png!200x200)
汽车电控故障自诊断系统一般由三部分组成:电子控制器(ECU)中的故障识别和故障操作控制软件、故障监测电路和故障操作备份电路。不同厂家生产的汽车故障自诊断系统的故障检测项目不同,故障码的存储和显示方式也不同。故障代码存储在与蓄电池直接相连的RAM中,因此故障代码可以存储很长时间。要清除故障码,需要断开专用RAM的连接电路或直接断开电池(容易触发音响防盗报警,不要轻易使用)。
目前,电控车辆故障码的解读有三种方式。一种是通过仪表板上故障指示灯的间隔闪烁次数来读取;第二种方法是借助特殊型号的解码器直接读取故障代码;第三种方法是用国内厂商生产的故障码分析仪读取故障码的中文描述。
很显然,用汉字获取故障码的故障含义是修车人普遍采用的方式。但前两种读码方法需要查看相关信息,才能理解故障码的含义。
但是,无论故障码是如何解读的,一旦电喷车辆的ECU记录并存储了错误的故障码,就会给电控车辆的维修带来很多不便。
在以下三种情况下,故障代码容易产生错误信息:
1. 汽车行驶时,故障明显,传感器有故障,自诊断系统检测不到。当电控单元(ecu)检测到传感器信号时,只能接受其设定范围之外的传感器异常信号来判断传感器的好坏,记录或不记录故障码。一旦解释了故障代码,只需检查相应的传感器、导线接头和导线,即可发现并排除短路和开路故障。但是,如果传感器灵敏度降低,传感器响应缓慢,并且输出特性由于某种原因发生偏移,自诊断系统将无法检测到。虽然发动机确实显示故障,但自诊断系统输出正常无故障代码(故障指示灯不闪烁)。这时候就需要根据发动机的故障症状进行分析判断,然后有针对性的对传感器单元进行检测,才能发现并排除传感器故障。
比如行驶中发动机转速失调,发动机怠速不稳,但自诊断系统没有故障码输出寸,首先值得考虑和怀疑的是空气流量传感器或进气压力传感器有R故障,因为这两个传感器的性能直接影响ecu控制的发动机基本喷油量。虽然此时没有显示相应的故障代码,但应该检查它们。比如,当翼型空气流量传感器的外壳开裂漏气时,空气流量传感器的测量就会不准确,发动机就会失灵。但是,ECU的自诊断系统无法检测到这种故障现象。因此,没有错误故障代码输出。
2. 由于类似的发动机故障现象和ECU监控错误,自诊断系统可能会显示错误的旧阵列代码。例如,一旦装有三元催化转换器的电控车辆使用了含铅汽油,这种故障特征有时会很明显。汽车在检修时,经常会发现故障码显示“水温传感器断路或短路”的故障,但发动机故障的症状是:无论发动机处于冷态还是热态,都不容易启动,并伴有怠速不稳和回火,发动机转速始终不高。显然,这些故障与水温传感器的关系并不密切,水温传感器单次测量后也没有发现故障。但是当三元催化器从车上拆下来剖开后,发现三元催化器内部堵塞严重,可以断定发动机故障就是由此引起的。
当故障码出现在自诊断系统中时,要与发动机的实际故障症状进行分析对比,才能得到正确合理的判断。故障代码不应作为排除故障的唯一依据。
3. 电控车辆的使用和维护也可能导致错误的故障码。电控车辆在维修过程中,维修人员的不当维修或误操作也会导致自诊断系统错误输出的故障。比如发动机运转过程中,传感器接头被随机或无意拔掉。每次拔出传感器连接器时,自诊断系统都会记录一个故障代码。另外,如果上次汽车保养时由于操作不当导致旧故障码没有完全清除,ECU也会将原来的旧故障码保留在其中。所以电控汽车的保养要注意,不要造成不必要的人为故障码,给维修工作带来混乱和困难。维护结束时,必须执行系统扫描。如果有旧的故障代码,需要将其清除。更换部件后,有些型号需要基本的系统设置或自适应。这些都需要汽车维修人员不断丰富自己的技术知识,善于总结。