什么问题?
q7-wFZx 9
在很长一段时间内,故障码被我们很多维修人员视为解决电控汽车的灵丹妙药。只要遇到电控车的故障,就要尽量把故障码叫出来。有了故障码,好像车已经修了一半了。相反,人们往往不知道如何开始。一时间,很多关于各种进口车故障码解读、故障码检索方法、诊断座椅详细位置等信息的维修书籍,成为很多维修人员青睐的焦点。业内更有传言,比如某汽修师有武林秘籍一样的手工保养攻略,任何疑难杂症只要翻盘就能攻克,后人有幸偶尔看到。其实秘籍只是多年积累的一个人工故障码集。近年来,随着进口车的涌入和国内合资汽车企业引进国外先进车型,很多汽车维修企业从硬件到软件都在升级,现代电控汽车的维修技术也不再像以前那样深不可测。各种诊断仪和解码器是很多汽修厂家特别是一些特约售后服务中心配备的,并且花了很多钱购买了SGM的TECH 2、SVW的VAG1552、日产的CONSULT等原厂诊断仪等先进设备。有了这些设备,故障码的检索、识别和解释就不那么神秘了,但是在实际生产中,我们的维修工作却因为这个原因变得不容易了,甚至还有奇怪的事情让维修工作因为故障码变得更加复杂。应该如何面对故障码?笔者将以上海别克为例,介绍一些关于故障码的知识和相关的诊断思路。$-Yt|W
QR)和amp。b"8
上海通用汽车生产的别克系列轿车安装了第二代车载诊断系统,即OBD-II(车载诊断)。由于别克纯正的美国血统,SGM的诊断系统与1996之后在北美生产或销售的其他汽车基本相同,只是没有配备双氧传感器,因此无法执行三元催化转化器的效率监测功能(主要受国内使用条件限制)。j(Z5 % 4o & lt;K
标准普尔。UuKFUU
DTC的表示方法和类型。d8IP @
R|ktW1YDn
像早期的OBD-I一样,如果检测到车辆故障,动力系统控制模块将在存储器中存储相应的故障代码DTC。因为OBD是美国联邦政府要求的标准法规,满足该要求的车载诊断系统的故障代码将以近乎一致的格式标准化,这也使得DTC系统能够可持续发展,更新的OBD-III将很快推出。SHLyBw{J
-t}rt#i[
在装备OBD-ⅱ系统的车辆上,所有故障代码DTC都以英文字母开头,后面是四位数字。如:P0101,C1234,B2236等等。sgmu8`wY
$]Ntj@3
DTC开头的字母表示被监测的故障系统:P是电力系统;b是身体系统;c是底盘系统;u是网络或数据通信传输系统的故障代码。第一个数字是通用代码(适用于所有车辆制造商)或制造商专用代码。例如,0表示通用代码,1表示特定于制造商的代码。美国通用汽车公司有一个特定的数字类型代码来帮助您诊断车辆的技术状况。t1p2,0xoc\
rtqpC=Zv
第二个数字表示受影响的故障系统类型,燃油和空气计量系统的数字范围为1-7:1;2.燃油和空气计量系统(尤其是喷射系统的回路功能差);3.点火系统或缺缸监控系统;4是辅助排放系统;5是车速控制和怠速控制系统;6是计算机输出线系统;7是变速箱。O0(5/#x5WM
GB & ltx,f
后两位数字表示故障零件或系统中的零件,此处不够。kn3DS@Fvt!J1C8")3B
诊断代码类型DTC fz5EZw_Ic
$/ETXJkv
根据OBD协议ⅱ的要求,诊断执行指令根据监控系统和故障的严重程度将故障码DTC分为不同的类型。不同类型对设置代码的要求不同,诊断执行指令只在出现与排放有关的DTC(可能超过1.5倍FTP)时,才会点亮发动机故障灯MIL。故障诊断码分为四类,包括A、B、C和D,其中A和B的故障诊断码与发动机排放水平有关。m:7iJ;我的
_g pz-W~
A类:监控第一次行程中的诊断,向诊断执行指令报告“检测到故障”,存储DTC并点亮MIL灯。eV,rrdNY
y;4[T & amp;
B类:在第二个连续行程中运行与排放水平相关的诊断测试,向诊断指令报告“检测到故障”,存储DTC并点亮MIL。第一次检测到故障后,B类故障码会进入准备状态,之后B类故障码会处于警戒状态或者准备存储一个历史代码。如果该故障再次出现,使MIL灯亮;相反,通过测试将使系统脱离B级故障诊断码的警戒状态。一些特殊条件将用于缺火和燃油调节的故障代码DTC。N3peS
V 1bjzg
C类:在第一个行程中运行非排放相关的诊断测试,向诊断执行指令报告“检测到故障”,并在存储DTC时点亮车辆维护灯“尽快维修车辆”(如装备)。(:%|,
Ab } & gt@8_s
D类:在第一次行程中运行非排放相关的诊断测试,并向诊断执行指令报告“检测到故障”。D级将在不点亮MIL灯的情况下存储DTC。这些故障码DTC将非常有利于车辆的维护和诊断,尤其是当驾驶员指出某些性能下降而MIL不亮时。(“o[-,t
IY~sqp
正确理解故障诊断码的设置条件
p \ w4oZ
电子控制系统故障码的发展史就是现代汽车计算机控制自诊断系统不断完善的历史。从最初的简单监测输出输入元件的线电压,比如当被监测电压的低电位处于短路状态,被监测电压的高电位处于开路状态,线电压的突变超过自诊断系统内部设定的电压阈值时,自诊断系统根据被监测电压对应的线端口和故障症状对应的rom中原先设定的代码号设定相应的故障代码。由于微处理器信息处理能力的限制,早期的自诊断系统只能识别或设置少量的故障码,故障码的内容仅限于线路的开路和短路、信号的丢失和不完整、工作执行元件电流的异常变化等。由于故障内容比较直观,所以在读取故障信息后,使用万用表并不难解决。另外早期进口的电控车刚进入国内,维修资料相对较少。所以在当时,如何获取故障诊断码,如何找到诊断码的含义,确实是电控车辆维修中最重要的任务。emz)-'EaZ
3s%5ZV-
随着微电子和计算机技术的巨大进步,以及各国对发动机排放水平的严格要求,现代电控汽车的自诊断能力越来越强。也就是说,电控系统监控的要求、数量和控制精度都会有很大提高,故障码的种类和数量也会上升。以上海通用别克为例,光动力总成(发动机和变速箱)的故障代码数量就在90个左右,如此多的故障代码使得故障内容的描述更加详细和完整。这有利于汽车维修技术人员对车辆进行诊断。但由于各种监测诊断系统对控制精度和诊断的要求不同,故障码的内容不再局限于高电压、低电压或无信号等简单表达,出现了燃油微调系统长期过浓、MAP性能下降、EGR系统位置偏差等新的故障码,一看就难以理解。而且,这些故障的设置往往有其特定的条件和监控系统的特殊要求。根据笔者的经验,检索故障诊断码后仔细阅读维修手册,并在故障设置后找出相应的故障信息、故障设置条件和策略是非常重要的。例如,当车速大于8km/h、TPS大于10%且A/C关闭时,设置某某故障条件。如果停车,怠速,开空调找故障,那么可能永远无法重现故障。这样做的后果往往是,在你认为维修结束后,你匆忙清除了故障代码(而且在当时的条件下故障代码确实没有再出现),把车辆交给客户。可惜车子回到维修站没多久,故障码又神秘地出现了。这样的维修案例可以说是数不胜数。事实上,很多维修人员难以理解的故障码并不是在维修后才出现的,而一旦车辆被客户取走后马上再次出现的情况也是由于设置故障码的条件不明确造成的。我个人见过因为相关氧传感器的故障码连续更换三个氧传感器1周的维修案例,因为一个EGR系统的故障码更换EGR阀和PCM的维修案例,甚至几乎更换整个发动机线束的维修案例。CDlw_U5Dc
& amp)a9~` #l
仔细检查故障诊断码设置条件的意义在于:作为一名汽车维修人员,你必须知道这辆车的故障实际发生的时间。什么情况触发了故障代码?我如何模拟故障条件?K J8B} {
如何确定故障真的已经排除*qC ka!z
;%.\s5z
故障码告诉你汽车的某个系统现在或过去有一定的故障,所以只要维修后故障码没有出现,就说明故障已经排除。但是请记住,故障代码可以消失,因为故障不存在。同样,如果故障监控系统程序由于某些条件而暂停,故障代码也不会出现。以上海通用别克的OBD-ⅱ系统为例。完成整个系统的所有项目至少需要12分钟,而在这12分钟内,必须按照OBD-II的检测要求进行:怠速、加速、巡航、再加速、再次高速巡航、非制动滑行等特定工况。这种连续的工况检测被称为OBD-II行驶循环或15工况。只有经过这样一个行驶周期,所有的监视器都启动并通过检测,控制模块中记录I/M标记,表示整个系统的检测情况。由于个人驾驶习惯、路况等原因,如果在维修后的试车过程中没有启动系统的监视器,故障码自然不会出现。因此,在修复工作完成后,需要按照原始代码设置条件进行试运行,并避免各种限制监视器启动的因素。如果有SGM TECH 2诊断仪,非常有必要通过进入特定的DTC菜单来观察故障监测状态。Z fj{。%
维护检查示例:i|KdP)5Ga
=o/t17Y
例1:别克GL8商务车无法加速,最高时速80 km/h..YZacoQds
"{$ ?+]
一辆2001别克GL8 7座商务车进站保养。客户的故障症状是:正常怠速但加速微弱,最大全油门速度不会超过80 km/h,故障指示灯有时会闪烁。修理工用TECH 2诊断仪读取PCM故障码为P0131,即HO2S电路电压过低。根据故障码的提示,根据电路图,用万用表对HO2S加热型氧传感器的相应电路进行检修,排除了信号电路电压过低对地短路的可能。怠速时,HO2S的信号可以在450mV上下变化,但变化幅度不大。修理工怀疑油压低,接了油压表检测。怠速油压2.7kg左右,油门踩空时油压变化基本正常。据客户反馈,这是车去了几次外地后出现的情况。考虑到热氧传感器可能因加铅或低标号燃油而中毒,维修人员更换了疑似热氧传感器。更换后,存储在PCM中的故障代码被TECH 2清除。为了确认故障已经排除,以怠速运转,再次进入故障诊断码菜单,屏幕上将不会显示任何故障诊断码。仅仅过了一天,客户又回来了,抱怨故障很快又出现了,汽车加速时排气管会轰鸣。收车后,笔者又看了一遍PO131的故障码,为慎重起见,还仔细查阅了故障码的诊断说明。36JqcAug A
0#Qu$I#t]
1.运行DTC sWPV的条件!
h]c/& lt;TR z
*不存在节气门位置、进气歧管绝对压力、IAT、发动机冷却液温度、MAF、CKP传感器、缺火、燃油喷嘴电路、蒸发排放和EGR的故障码DTCeGe}Y=
zl V1v
*闭环指令空燃比在14.4到14.9之间;8soXl Z]R '
p4vC:b(n
*节气门开度在5%到40%之间。DNQW-G(B)
1Q*^ORGmO
2.设置DTC qTpzdE%的条件-
0+^VgOt?(
*在正常闭环运行期间,HO2S的信号电压始终低于175mV,或者在功率增强模式(混合气加浓)的燃油控制运行期间,HO2S的信号电压始终低于600mV;& amp-4wM_LG7f
8b ' a,oV '
*每个条件持续5s。}=-K)g '
/pBS1b{zx
从以上运行P0131的DTC条件来看,可以明确汽车的发动机电控系统基本没有问题。因为,要启动别克系统的HO2S监视器运行DTC PO131的检测,首先必须满足以下工作条件:没有节气门位置、进气歧管绝对压力、IAT、发动机冷却液温度、MAF、CKP、蒸发排放、EGR、缺火和喷油器电路的故障码;而且我还发现上次维修后故障码被清除了,DTC并没有马上重新出现,这让维修人员产生了故障被排除的错觉——要运行PO131的诊断,必须处于非怠速状态。为了进一步了解故障发生时的发动机工作状况,从TECH 2的冻结故障状态项设置故障码时查看18发动机参数(注:冻结帧也是OBD-II的要求,记录了DTC存储时的发动机相关参数,方便维修人员查阅)。其中节气门开度为88%,发动机转速为2478r/min,发动机负荷为90%,车速为75 km/h,这些参数正好印证了客户描述的症状,如加速无力、加速不良、MIL闪烁等。为了尽可能获得最真实的数据,请连接燃油压力表和TECH 2诊断仪,并与客户一起试驾。当车速低于60km/h时,这款GL8的表现还可以,但当试图快速超车或上稍陡的坡时,车辆会表现出疲态。不管客户怎么给气门加油,车速就是不升。在最后一座桥的斜坡上,燃油压力表的指针不断波动,只能维持在1.5 ~ 2 kg左右。TECH 2动力总成数据显示节气门开度84%,车速70km/h,发动机转速2100r/min,HO2S持续低于150mV。故障症状再次出现。根据这些数据,发动机在大负荷运转时,系统的燃油压力达不到要求,机油压力过低,导致混合气过稀,触发了HO2S监控器设置PO131的条件。回到维修站,更换燃油泵总成和机油滤清器后,重新测试和检查。
进入诊断仪具体DTC菜单,显示P0131故障码通过测试,整个维修工作结束。bdn#W3|u
^xyVFPD7
例2。2的变速箱。别克GLX轿车受换挡冲击,油耗高。,k & gtRz0-
Uq}[\qT{0m
一辆别克GLX轿车,换挡时变速箱明显感觉到汽车熄火,对换挡有严重影响,油耗增加。通过读取故障诊断码,显示故障为P1860,即变矩器离合器脉宽调制(TCC PWM)电磁阀电路故障。由于故障指示是变速箱电控系统的明显故障,省略了自动变速箱压力测试、失速测试等一些常规的机械检测步骤,而客户表示变速箱内的所有电气部件,如控制线束、TCC电磁阀、换挡电磁阀甚至动力总成线束都已更换,故障诊断似乎陷入僵局。我又找到了关于设置这个DTC的解释,希望能从中找到答案。wPCeK{1
1Yu | y8 & gt;;B
1.运行故障诊断码/4t的条件?h
5%8P*%(小时
*系统电压为9 ~ 18V;[Yf NEFD!
4Z`I)L,pb "
*发动机转速高于500转/分持续5s,燃油未断开。^rL8Dl%3
VZ$Z*'gK
2.设置诊断故障代码8JW:Kp~M({
s;8P=dTVW
*PCM指示电磁阀打开到90%以上的占空比,并保持高电压(b+);^JQ天然气水合物
jp;#'v1h|
*PCM指令电磁阀开启占空比小于10%并保持低电压(0V);& amp& gtZ-#D"mk
~ l * } # @;)
*上述情况之一存在至少4.3秒钟。x=LEs+
& ampszixjK$
为了再次重现该故障代码,维修人员清除了先前存储在PCM中的DTC P1860,并无意中关闭了点火开关。当我再次打开点火开关时,失去通讯的TECH 2诊断仪回到原来诊断故障码的界面,原来没有故障码的提示突然变成了故障码P1860。刚才故障码不是已经完全清除了吗?作者多次重复清除DTC。奇怪的是,点火开关一打开,发动机不启动,故障码就出现了。这怎么和维修手册中描述的运行故障代码P1860的条件不一致呢?手册不会错,而且很明显,在发动机没有启动的情况下,监测自动变速器的TCC系统应该是没有意义的。动力总成控制模块PCM有问题吗?正好一辆大的事故车正在钣金维修,我就借了它的PCM试着排除故障。而且PCM在发现故障码设置后,采取禁止变速箱挂4档、禁止TCC工作、冻结换档自适应等对策。客户提到的油耗高的问题自然也就明白了。