深入理解故障代码,准确排除电控故障
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深入理解故障代码,准确排除电控故障
讲到故障代码DTC,只要稍有一些汽车维修知识的人都会告诉你,故障代码不就是在发动机或变速箱等车载电控系统发生故障时,系统控制单元ECU、PCM或ABS模块的自诊断模块检测到系统部件故障后,将故障的信息以数字代码的形式存储在模块内部的专门区域如随机存储器RAM或者保持电流存储器KAM 中。当汽车维修技术人员在诊断车辆故障时,可以通过人工调取或外接专用诊断仪器的方式从存储器中调取出这些数字代码。通过对这些代码所对应的故障信息,使得维修人员能够快速的切入正题,避免南辕北辙使诊断工作误入歧途。
在相当长的一段时期中,故障代码被我们许多维修人员奉为解决电控汽车的灵丹妙药。只要遇到电控汽车的故障,就要设法调出故障代码,有了故障代码仿佛车就已经修好了一半;反之,往往让人没有头绪不知如何着手。一时间,许多维修书籍上的各种进口汽车的故障代码解释、故障代码的调取方法、诊断座的详细位置等等信息成为众多维修人员所青睐的焦点。业界更有传闻如某某汽修高手有什么诸如武林秘籍似的手抄维修攻略,什么疑难杂症只要一翻攻略必能攻克,后人有幸偶而得以一观,其实秘籍也只不过是一本多年积累的手抄故障代码集。这几年,随着进口汽车的大量涌入以及国内合资汽车企业引进国外先进车型所生产的中高档汽车陆续面世,许多的汽车维修企业从硬件到软件不断地升级,现代电控汽车的维修技术不再向以前那样的让人感到深不可测了。各类诊断仪,解码器被众多汽修厂家所配备,特别是一些特约售后服务中心,更是花重金购置了原厂的诊断仪如:SGM的TECH 2,SVW的VAG1552,NISSAN的CONSULT等等先进的设备。有了这些设备,故障代码的调取、识别和解释在也不那么神秘了,但是实际生产中,我们的维修作业却并没有为此而变得轻松,甚至出现有了故障代码反而使维修作业变得愈发复杂的怪事。到底我们应该如何面对故障代码呢?笔者将以上海别克轿车为例,介绍一些有关故障代码方面的知识和相关诊断思路。
上海通用生产的别克系列轿车所装备的是第二代车载诊断系统也就是OBD-Ⅱ(On Board Diagnosis)。由于别克的纯正美国血统,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类:在首次行程中运行与非排放有关的诊断检测,同时向诊断执行指令报告“检测到故障”,在存储DTC的同时使车辆维修灯“SERVICE VEHICLE SOON”(如果装备)点亮。
D类:在首次行程中运行与非排放有关的诊断检测,并向诊断执行指令报告“检测到故障”,D类将存储DTC而不点亮MIL灯,这些故障代码DTC将对车辆的维修诊断非常有益,特别当遇到驾车者指出某些性能的下降而MIL并没有被点亮。
正确理解DTC的设置条件
电控系统故障码的发展历史正是现代汽车计算机控制自诊断系统的不断改进的历史。从最初的简单对输出、输入部件线路电压监测,如当监测电压在短路状态时的低电位,在断路状态时的高电位以及线路电压的突变超过自诊断系统内部设定的电压门限值时,自诊断系统根据监测电压所对应的线路端口及故障症状对应原先设定在只读存储器ROM中的代码序号设定相应的故障代码。由于受到微处理器信息处理能力的限制,早期自诊断系统只能识别或者说是设置少量的故障代码,而且故障码的内容也仅限于线路的开路、短路,信号的丢失、不全,工作执行元件电流的异常变化之类。由于故障内容的直接明了,所以故障信息被读取后,一般使用万用表都不难解决。加之早期进口电控汽车刚刚进入中国,各种维修资料相对较少,因此在当时如何获取故障诊断代码、如何找到诊断代码的含义倒确实是维修电控车辆工作的重中之重。
随着微电子技术、计算机技术的大踏步前进,伴随各国对发动机排放水平近乎于苛刻的要求,现代电控汽车的自诊断能力日益强大。换而言之,对电控系统监测的要求、数量以及控制精度将大幅度提高,故障代码的种类和数目也水涨船高。以上海通用别克车为例,光动力总成(发动机和变速箱)的故障代码数量就将近90 个左右,那么多的故障代码使得对故障内容的表述更加详尽和完备。这一点是有利于汽车维修技术人员对于车辆的诊断的,但是由于控制精度的要求以及各个监测诊断系统诊断要求的不同,故障代