浅谈利用故障代码诊断汽车故障

时间:2022-05-23 01:29:50

浅谈利用故障代码诊断汽车故障

摘要:在相当长的一段时期中,故障代码被我们许多维修人员奉为解决电控汽车的灵丹妙药。只要遇到电控汽车的故障,就要设法调出故障代码,本文通过对故障代码的正确理解,巧妙的利用故障代码,轻松地诊断汽车故障。

关键词:汽车 故障代码 诊断 故障

这几年,随着进口汽车的大量涌入以及国内合资汽车企业引进国外先进车型所生产的中高档汽车陆续面世,许多的汽车维修企业从硬件到软件不断地升级,现代电控汽车的维修技术不再向以前那样的让人感到深不可测了。各类诊断仪,解码器被众多汽修厂家所配备,特别是一些特约售后服务中心,更是花重金购置了原厂的诊断仪,有了这些设备,故障代码的调取、识别和解释在也不那么神秘了,但是实际生产中,我们的维修作业却并没有为此而变得轻松,甚至出现有了故障代码反而使维修作业变得愈发复杂的怪事。到底我们应该如何面对故障代码呢?本文将以上海别克轿车为例,介绍一些有关故障代码方面的知识和相关诊断思路。

1.正确理解故障码的设置条件

电控系统故障码的发展历史正是现代汽车计算机控制自诊断系统的不断改进的历史。从最初的简单对输出、输入部件线路电压监测,如当监测电压在短路状态时的低电位,在断路状态时的高电位以及线路电压的突变超过自诊断系统内部设定的电压门限值时,自诊断系统根据监测电压所对应的线路端口及故障症状对应原先设定在只读存储器ROM中的代码序号设定相应的故障代码。由于受到微处理器信息处理能力的限制,早期自诊断系统只能识别或者说是设置少量的故障代码,而且故障码的内容也仅限于线路的开路、短路,信号的丢失、不全,工作执行元件电流的异常变化之类。由于故障内容的直接明了,所以故障信息被读取后,一般使用万用表都不难解决。加之早期进口电控汽车刚刚进入中国,各种维修资料相对较少,因此在当时如何获取故障诊断代码、如何找到诊断代码的含义倒确实是维修电控车辆工作的重中之重。

随着微电子技术、计算机技术的大踏步前进,伴随各国对发动机排放水平近乎于苛刻的要求,现代电控汽车的自诊断能力日益强大。换而言之,对电控系统监测的要求、数量以及控制精度将大幅度提高,故障代码的种类和数目也水涨船高。以上海通用别克车为例,光动力总成(发动机和变速箱)的故障代码数量就将近90个左右,那么多的故障代码使得对故障内容的表述更加详尽和完备。这一点是有利于汽车维修技术人员对于车辆的诊断的,但是由于控制精度的要求以及各个监测诊断系统诊断要求的不同,故障代码的内容再也不仅仅局限于电压过高、电压过低或者信号不存在等简单的表述了,新出现了像:燃油配平系统长期过浓、MAP性能下降、EGR系统位置偏差等等粗看让人一时难以看懂的故障码。而且这些故障的设置往往随监测系统的特殊要求有其特定的条件。此时在调取故障诊断代码之后,仔细翻阅维修手册,查找到相应的故障信息、故障设置条件、故障设置后采取策略显得非常重要。其实让许多维修人员难以理解的故障码在修理结束后未出现,一旦车辆被客户提走就马上重现的情况也就是对故障码设定条件不清所导致的。

2.确定故障真正被排除

故障码告诉你现在或过去该车的某某系统出现了某某故障,那么只要在维修结束后,该故障码不再出现也就说明故障被排除了。但是请记住,故障码可以因为故障不存在而消失,同样如果故障监测系统程序因为某些条件的制约而被中止,故障码一样是不会出现的。以上海通用别克轿车装备的OBD-Ⅱ系统为例。要完成整个系统的所有项目检测至少要经过12分钟,而且在这12分钟内必须按照OBD-Ⅱ的检测要求执行:怠速、加速、巡航、再加速、再次高速巡航、无制动滑行等一些特定工况。这种连续工况检测被称为一个OBD-Ⅱ驱动循环或15工况。只有经过了这样的一个驱动循环,所有的监测器才都开动,过了检测,并且在控制模块中记录下了I/M标志,表明整个系统的检测情况。由于个人驾驶习惯、行驶路况等原因,在修理结束之后的试车过程中如果恰好该系统的监测器未被开动,那么故障代码就自然不会出现。所以,修理工作完成后千万要按照原先设置代码的条件,避开制约该监测器开动的种种因素进行试车检验。如果有诊断仪,那么通过进入特定故障码菜单观看故障监测状态是非常有必要的。

3.维修检测实例:BUICK GL8商务车加速无力,最高车速80km/h。

一辆2001年款的别克GL8 7座商务车进站维修,客户报修故障症状为:怠速正常但加速无力,油门全开速度最高不会超过80 km/h,并且故障指示灯有时闪亮。修理工使用诊断仪读取PCM故障码为P0131,即加热氧传感器电路电压过低。根据故障码的提示,按照线路图,使用万用表,检修了加热氧传感器的对应线路,排除了因为信号线路对地短路造成信号电路电压过低的可能。怠速运行时,加热氧传感器的信号能够在450mV上下变化,只是变化的幅度不大。修理工怀疑油压低,接上了油压表检测。怠速油压在2.7kg左右,空踩油门时油压变化也基本正常。根据客户反映,该车去了几次外地以后就有这种情况。考虑到可能因为加了含铅或低标号燃油造成对热氧传感器的毒害,于是修理工更换了怀疑的热氧传感器。更换结束后,用诊断仪清除了存储在PCM中的故障代码。为了验证故障确实排除,着车怠速运行,再次进入诊断故障码菜单,屏幕显示无诊断故障码。仅过一天,客户再次返回,抱怨故障没过多久就重现了,而且排气管在车加速时会发出吼叫。接车后再次读取到P0131的故障代码,慎重起见仔细查阅了有关故障码的诊断说明。

从运行该P0131的故障码条件来看,首先可以明确该车的发动机电控系统基本上没有什么问题。因为,要启动别克系统的加热氧传感器监测器来运行对故障码P0131的检测,必须先满足运行条件中的:没有TP、MAP、IAT、ECT、MAF、CKP、EVAP、EGR以及缺火和喷油嘴电路的故障代码存在;而且,我也找到了上次修理结束后清除的故障码,故障码没有马上重现,从而给修理工故障被排除错觉的原因:要运行P0131的诊断必须在非怠速的状态。为了进一步了解故障发生时的发动机工况,从诊断仪的冻结故障状态项目中查看设定故障代码时的18个发动机参数(注:冻结帧也是OBD-Ⅱ的要求,它记录下故障码在被存储时的发动机相关参数,便于维修人员参考)。其中节气门开度值为88%,发动机转速为2478r/min,发动机负载为90%,车速为75km/h。这几个参数正印证了客户所描述的加速无力、提速差并且伴有MIL闪烁的症状。为了尽可能获取最真实的数据,接上燃油压力表和诊断仪和客户上路试车。当车速小于60km/h的情况下,这辆GL8的表现还可以,然而想要急速超车或者上一个略微陡一点的坡度时,车辆就显出疲态。任凭客户怎样加油门,车速就是不起来,在上一座大桥的斜坡时,只见燃油压力表的指针不断地向下波动并且只能维持在1.5~2kg左右,诊断仪动力总成数据显示:节气门开度84%、车速70km/h、发动机转速2100r/min、加热氧传感器持续低于150mV、长期燃油调整+26%、发动机负载83%。故障症状重现了,根据这些数据来分析,系统燃油压力在发动机大负荷运转时不能够满足要求,油压过低从而导致混合气稀,触发了加热氧传感器监测器设置P0131的条件。回到维修站,经更换了燃油泵总成和油滤之后,重新试车复检。进入诊断仪的特定故障码菜单,显示P0131故障码通过检测,至此整个维修工作结束。

参考文献

[1]《上海通用汽车发动管理系统维修手册》.

[2]江苏科学技术出版社,鲁植雄主编《汽车故障诊断图解丛书》.

上一篇:浅谈变电站电气设备安装的常见问题 下一篇:风机盘管水系统旁通管设计的模拟分析