众所周知,电子控制燃油喷射汽车发动机的控制电脑ECU,设置了故障自诊断系统,它主要用来监测电子控制系统各部件的工作状态,并且根据电子控制系统的配置情况,确定诊断故障的数量多少。当电喷汽车自诊断系统监测到一个故障时,一方面它启用故障的保护功能,对控制系统进行必要的保护;另一方面,它将该故障以故障代码的形式存储在随机存储器(RAM)中,并且同时点亮故障指示灯(CHECKENGING)。汽车维修人员可按照一定的操作程序,读取该故障的故障码,再通过查对有关的技术资料,将代码所示故障了解仔细,便可对汽车电控系统故障进行有目的的维修。
就目前而言,汽车用电子控制系统还没有统一的“国际标准”,不同的汽车制造厂,不同的车型,同种车型的不同生产年代,其电子控制系统也是千差万别。同时,制造厂家是不提供控制电脑内部硬件线路原理和软件程序(存储在只读存储器ROM中)的。另外,再加上国内多数汽车维修人员,对电脑控制系统较为陌生,因此,就更进一步增加了对汽车电子控制系统维修的难度和神秘感。实际上,对于汽车维修人员,了解上述问题固然重要,但如果仅从修理和维护的角度来看,由于汽车电子控制系统中的部件,大多采用更换部件的方法进行维修,因此,正确利用自诊断系统进行故障诊断与排除,使车辆尽快恢复良好的技术状态,反而显得更重要。本文将对电喷车自诊断过程中遇到的若干问题进行简要总结,以便对大家有所帮助。
在读取故障码之前应该做好哪些准备工作呢?
检查故障指示灯
在接通点火开关但不启动发动机时,控制电脑便开始进入初始化状态,并对整个控制系统进行自我检查,此时故障指示灯也点亮。如果故障指示灯不亮,则说明故障指示灯线路有故障,应予以检查和修理。接通点火开关片刻或发动机启动后,如果故障指示灯熄灭,则说明控制电脑没有查出电控系统有故障;如果故障指示灯仍点亮不灭,则说明电脑控制系统有故障,此时方可读取故障码。
做好安全工作
目前,汽车电子控制器系统读取故障一般分为静态(如“KOEO”测试模式)和动态(如福特公司的“KOER”测试模式)两种测试模式。在静态测试模式状态下,只需要接通点火开关而不需要启动发动机,便可读取故障;动态测试模式是指在发动机正常运转过程中,进行故障自诊断的一种测试模式。因此,在电控汽车实施动态模式测试时,应当确认汽车制动状态良好,变速杆置于驻车挡或空挡,必要时,可用三角木块将汽车车轮塞住,以防发生不测。
检查机械件的连接
读码前,应直观检视与电子控制系统有关的机械部件的连接??是否脱落、泄漏或者阻塞;空气流量计传感器是否有漏气现象等。在此特别需要注意的是:在上述检查过程中,应关闭点火开关(OFF)以防在导线的插接过程中,因导线连接和断开时,电感器件所产生的感应电动势将控制电脑ECU的个别电子元件烧毁,而导致控制电脑损坏。
检查蓄电池电压
汽车蓄电池电压正常与否,对检测故障码至关重要。对于12V系汽车蓄电池来说,其电压值不应低于11V;对于24V系汽车蓄电池来说,其电压值不应低于23V。
关闭所有辅助电器
读码时,关掉辅助电器设备(如空调、灯光、收放机等)也是很有必要的。因为辅助电器设备不仅要消耗一部分电能,而且还会干扰控制电脑的正常工作。
适时关闭节气门
启动发动机使其怠速运转并暖机,当冷却液温度达到正常范围(85~95℃),便可对电子控制系统进行自诊断监测。在暖机完成之后,在开始检测之前,应xx松开加速踏板,使节气门处于全封闭状态。
在对电控汽车进行了上述准备工作之后,便可读取故障码了。尽管运用控制电脑的自诊断功能,对于读码后的故障排除极为方便迅速,但如果读码过程中操作不当,或者未按特定的程序进行操作,都可能带来不必要的麻烦,如:原排除故障后又出现新的故障码;更换有关故障部件后,故障依然存在或者出现故障越来越多的不良现象。因此,无论是采用人工读码,还是采用专用仪器读码,都应确保操作的正确性,为此您不妨注意以下几点。
正确xx故障码
汽车故障排除后,需要xx故障代码。进行故障代码xx时,应严格按照特定车型所规定的故障代码xx方法来进行,万不可简单随意地用拆除蓄电池负极搭铁线的办法来xx故障代码。否则,可能会造成以下两个方面的麻烦:其一,使某些车型的控制电脑失去“经验记忆”,我们知道,有些车型的控制电脑具有自动记忆功能,拆除蓄电池负极搭铁线后,便会自动xx存储在随机存储器(RAM)中发动机运行的经验数据,从而使汽车在维修后的相当长一段时间内性能不好,或行驶一段后,又重现已xx掉的故障代码;其二,还会造成某些功能的丧失,如音响锁止便是较为常见的例子之一。这时,则需要按照较为烦琐的程序对音响系统进行解密,才能恢复音响系统的正常工作。
控制合适的水温
读码时,发动机达到正常的工作温度后方可进行自诊断测试,特别是水温在85~95℃时读码最为可靠。否则,在读码过程中,有时会出现一串非故障的故障码,如水温、废气再循环、怠速不良等故障码等。经常会使人误以为电子控制系统故障很多或以为自诊断系统出现了故障。
正确的读码顺序
对具有静态读码(只打开点火开关,不启动发动机)和动态读码(需启动发动机)的电子控制系统而言,应注意二者读码的先后顺序以及有关的转换程序,否则会造成读取故障码的失败,许多车型对这两种读码转换都有严格的程序要求。首先,必须先读静态码(即KOEO模式),如果静态码读完后,系统未输出代码为“11”的正常故障码,就去读取动态码(即KOER模式),则会出现故障失真,进而造成检修时的误判。这时往往会给维修人员造成一种错觉,好像故障码派不上用场似的。同时,应注意,在读动态码之前,一般需要先xx静态码。在进行动态码自诊断之前,应拆下读静态码时在诊断插座上所连接的跨接线,然后xx静态故障码,接着启动发动机并加速到2000r/min,保持2min以上,以便使发动机达到正常的工作温度,然后关闭点火开关,等待10s以后再将自诊断接头跨接好,并再次启动发动机,此时所显示的故障码便是动态模式下的故障码。
注意读码后的记忆修正
通过对电控汽车进行读码、清码和故障排除之后,如果汽车的加速性能有所下降,有时属于正常现象,但需要维修人员对控制电脑ECU进行正确的行车状况的记忆修正。换言之,就是要恢复控制电脑对汽车现行状况的记忆功能。只要汽车车况正常,连续重复启动、行驶、熄火,达到一定次数后,汽车的相关性能将会逐渐得到恢复。
不必在意的故障码
当读取故障码后,有时会发现故障码所指示的故障与汽车的实际故障xx无关,此时可以认为故障码显示有错误,不必太在意。造成这种情况的原因有:一是上次维修时原故障码未能有效地xx;二是在发动机再运行中,维修人员有意或无意地碰掉了有关传感器的导线连接器。
控制电脑所提供的故障代码,往往仅与所示故障部位对应的内外线路有关,一般而言,它与其他线路和该部位的机械故障无关,而造成电控汽车故障的原因是多方面的。实际上,故障代码仅仅是一个是或否的界定结论,不可能指出故障的具体原因,如需要找出具体的故障部位和原因,还需要根据发动机的故障征兆作进一步的分析和检查才能做到准确无误地排除故障。