深入理解故障代码,准确排除电控故障!
仪器信息网 · 2009-08-02 21:40 · 8676 次点击
讲到故障代码DTC,只要稍有一些汽车维修知识的人都会告诉你,故障代码不就是在发动机或变速箱等车载电控系统发生故障时,系统控制单元ECU、PCM或ABS模块的自诊断模块检测到系统部件故障后,将故障的信息以数字代码的形式存储在模块内部的专门区域如随机存储器RAM或者保持电流存储器KAM中。当汽车维修技术人员在诊断车辆故障时,可以通过人工调取或外接专用诊断仪器的方式从存储器中调取出这些数字代码。通过对这些代码所对应的故障信息,使得维修人员能够快速的切入正题,避免南辕北辙使诊断工作误入歧途。
在相当长的一段时期中,故障代码被我们许多维修人员奉为解决电控汽车的灵丹妙药。只要遇到电控汽车的故障,就要设法调出故障代码,有了故障代码仿佛车就已经修好了一半;反之,往往让人没有头绪不知如何着手。一时间,许多维修书籍上的各种进口汽车的故障代码解释、故障代码的调取方法、诊断座的详细位置等等信息成为众多维修人员所青睐的焦点。业界更有传闻如某某汽修高手有什么诸如武林秘籍似的手抄维修攻略,什么疑难杂症只要一翻攻略必能攻克,后人有幸偶而得以一观,其实秘籍也只不过是一本多年积累的手抄故障代码集。这几年,随着进口汽车的大量涌入以及国内合资汽车企业引进国外先进车型所生产的中高档汽车陆续面世,许多的汽车维修企业从硬件到软件不断地升级,现代电控汽车的维修技术不再向以前那样的让人感到深不可测了。各类诊断仪,解码器被众多汽修厂家所配备,特别是一些特约售后服务中心,更是花重金购置了原厂的诊断仪如:SGM的TECH2,SVW的VAG1552,NISSAN的CONSULT等等先进的设备。有了这些设备,故障代码的调取、识别和解释在也不那么神秘了,但是实际生产中,我们的维修作业却并没有为此而变得轻松,甚至出现有了故障代码反而使维修作业变得愈发复杂的怪事。到底我们应该如何面对故障代码呢?笔者将以上海别克轿车为例,介绍一些有关故障代码方面的知识和相关诊断思路。
上海通用生产的别克系列轿车所装备的是第二代车载诊断系统也就是OBD-Ⅱ(OnBoardDiagnosis)。由于别克的纯正美国血统,SGM这款车的诊断系统和其他在1996年以后北美所生产或销售的汽车在执行标准和诊断策略的软、硬件上除了没有装备双氧传感器从而无法执行三元催化转化器的效率监测功能外(主要受中国的使用条件所限制),其余基本相同。
DTC的表示方法和类型
同早期的OBD-Ⅰ一样,如果检测到车辆发生故障,则PCM会将对应的故障代码DTC存储在存储器中。因为OBD是美国联邦政府要求的一项标准法规,所以只要是满足这项要求的车载诊断系统的故障代码都将以近乎一致的格式而标准化,这样也使得的DTC系统得以可持续的发展,马上还会有更新的OBD-Ⅲ推出。
在装备OBD-Ⅱ系统的车辆上,所有的故障代码DTC都以英文字母开头,后面跟随4个数字。如:P0101、C1234、B2236等等。
DTC开头的字母表示被监测到的故障系统:P为动力系统;B为车身系统;C为底盘系统;U为网络或数据通讯传输系统故障码。
第一个数字是通用码(对所有的车辆制造商),或是制造商专用码。比如:0指一般码,1指制造商专用码。美国通用汽车公司就有帮助你诊断车辆技术状况所特定的数字类型编码。
第二个数字指出了受影响的故障系统类型,数字从1-7:1为燃油及空气计量系统;2为燃油及空气计量系统(特指喷射系统回路功能不良);3为点火系统或缺缸监测系统;4为辅助排放系统;5为车速控制和怠速控制系统;6为计算机输出线路系统;7为变速箱。
最后两位数字指出了系统中出现故障的部件或部位,此处不敷述。
诊断代码DTC的类型
根据OBDⅡ的要求,诊断执行指令根据监测系统及故障的严重程度等因素将故障代码DTC分成不同的类型。不同的类型对设定的代码也有不同的要求,而诊断执行指令仅在出现与排放有关(可能超过FTP规定的1.5倍)的DTC时使发动机故障灯MIL点亮。DTC被分成四大类,有A、B、C及D类,其中A和B类的DTC与发动机的排放水平有关系。
A类:在首次行程进行诊断的监测,并向诊断执行指令报告“检测到故障”,将DTC存储并且点亮MIL灯。
B类:在第二次连续的行程中运行与排放水平有关的诊断检测,并向诊断指令报告“检测到故障”,将DTC存储而且使MIL点亮。在首次检测到故障后,B类故障码将进入到准备之中,此后B类故障码处于警戒状态中,或准备存储一个历史代码。假如这个故障再次发生,则使MIL点亮;反之,一个通过的检测将解除系统对B类DTC的警戒状态。一些特殊的条件将使用于对缺火及燃油调整的故障代码DTC。
C类:在首次行程中运行与非排放有关