关于车载诊断系统OBD的故障码及故障指示灯

来自:子新
5年前
已收藏
收藏
阅读数
2819
回复数
8

借用



1.车载诊断系统OBD**
20世纪80年代期间,许多汽车制造商给车辆装配随车诊断系统(On Board Diagnostic,OBD),此系统的最大特点就是当汽车发生故障时,以特定的方式显示出故障码,帮助判断电路故障原因,便于维修。因为美国和欧洲采用了两种不同的排放法规体系,所以第二代车载诊断系统有OBD Ⅱ、EOBD两种形式。美国实施OBD Ⅱ系统,而采用欧洲排放法规的国家则实施EOBD系统。

美国的OBD Ⅱ系统实施得更早,标准更严格。美国环保局规定1996年及之后生产的所有轻型车量都必须采用第二代随车诊断系统(OBD Ⅱ)标准。OBDⅡ的主要目的是降低排放污染,而设立OBDⅠ(1988年)的主要目的是检查传感器或其电路是否有问题。OBD Ⅱ法规要求该系统不仅要测试传感器,而且要测试所有的排放控制装置,并要查证排放装置是否正常工作。
01能检测出与排放相关元器件的工作情况,提示驾驶员需要对与排放相关的系统进行维修、维护。
02采用统一的故障码及意义,能使用统一协议的检测工具、标准化的16针诊断座(DLC)进行检测。



OBD Ⅱ数据传输诊断接头(OBD Ⅱ诊断座端子的用途)

1,3,6,8,9,11~14—生产厂家自行设定;2—美国款车辆诊断用BUS+线,SAEJ1850;4—直接在车身搭铁;5—信号搭铁;7—欧洲款车辆诊断用K线,ISO09141;10—美国款车诊断用,SAEJ1850;15—欧洲款车辆诊断用,ISO09141;16—接蓄电池“+”极
03诊断信息多样化。除可获得故障码外,OBDⅡ还可提供传感器检测数值、控制状态、控制参数和执行器通/断等信息。

2. OBD Ⅱ系统故障码的分类

OBD Ⅱ系统将故障码分为A、B、C和D四种类型。

A类故障码A类故障码是与排放相关的故障码。计算机诊断程序连续一个循环即可检测到该类故障,并点亮故障指示灯。A类故障码是最严重的一类,如发动机间歇不点火、混合气过浓过稀等会显示该类故障码。A类故障码提醒驾驶员车辆排放系统有问题,会造成催化转换器损坏。为了诊断方便,当A类故障码被设置时OBDⅡ系统同时还储存一个历史故障码、失效记录和一个冻结帧现场数据。
B类故障码B类故障码表示次严重的一类排放问题。在MIL(Malfunction Indicator Lamp)故障指示灯点亮之前,这类故障应在两次连续的行驶过程中都至少发生一次。若在一次行驶过程中发生,而在下一次行驶过程中没有发生,则该故障的故障码还未“成熟”,MIL灯不点亮。当MIL灯点亮的条件满足时,所储存的历史故障码、失效记录和一个冻结帧现场数据与触发A类故障码时完全相同。
C类和D类故障码C类和D类故障码是进行与排放无关的故障测试得出的。C类故障码点亮MIL灯(或其他报警灯),但D类故障码不点亮MIL灯。C类故障码也被称为C1故障码,而D类故障码则可称为C0故障码。
一旦故障码已设置,若工作状况恢复正常,只有在通过了三次连续的行驶过程,OBD Ⅱ系统自诊断后,MIL灯才会熄灭。一般经过40个行驶过程并不再有故障出现后,计算机可清除该故障码。像表示间歇不点火、混合气过浓或过稀这样的故障码,需要80个行驶过程,才能清除故障码。
01行驶过程不只是一次点火循环,而是一次暖机循环,即启动发动机,行驶车辆让冷却液温度升高至少22℃(如果启动时温度低于72℃)。
02OBD Ⅱ需要计算机能快速留下或存储所有故障指示出现时的数据,便于用解码器提取这些数据,这些被存储的数据就被称为冻结帧数据。
故障指示出现时,常见强制储存的状态信息有:计算的负荷值(负荷率)、发动机转速、短时间内和长时间内燃油修整次数、车速、发动机冷却液温度、进气管绝对压力、开环/闭环状态、故障码等。

3. OBDⅡ故障码的含义
故障码的百位,如P0×××和P1×××类型的代码,表示特定系统或其分支系统出现问题。故障码的十位和个位数字代表系统的一部分出现故障。
下面为SAE定义的代码和其表示的系统:P0100——燃油或进气系统故障;P0200——燃油系统(只指燃油喷射系统)故障;P0300——点火系统或发动机间歇不点火故障;P0400——排放控制系统故障;P0500——怠速控制、车速传感器故障;P0600——计算机输出电路(继电器、电磁阀等)故障;P0700——变速差速器、变速箱故障。
故障码P0302解释如下图:





4. OBDⅡ系统故障指示灯特点
故障指示灯(MIL)常见标识为淡黄色的“CheckEngine”或“ServiceEngineSoon”的灯。若将一个传感器有意断开,MIL灯不一定会点亮,这取决于这个传感器影响排放的程度(优先级)和OBD Ⅱ自诊所需的行驶循环数。
OBD Ⅱ系统故障指示灯的工作特点:01当计算机检测出电路或系统故障时,能点亮故障指示灯。02如果出现发动机间歇不点火,会损坏催化转换器,故障指示灯将闪烁。03 没有监测到与排放有关的任何元器件或系统的故障,或故障指示灯电路有问题,故障指示灯不亮。

5. OBDⅡ故障码读取和清除的方法

有多种方法来确定计算机产生的故障码。

大多数生产厂家有用来监控和测试它们车辆的专用诊断设备,采用诊断设备读取和记录经过计算机的输入及输出信号的检测方法,称为扫描仪法,属于仪器读码。诊断设备也被俗称为解码器,只要了解检测诊断接口与仪器的操作方法,就能很方便地读取故障码,但要求必须配备该车诊断系统的检测仪。

另一种读取故障码的方法是通过仪表板灯闪烁代码。

其中老一点的车型多采用故障灯(Check Engine)表示法,现在几乎所有的车型都采用扫描仪法。

若故障已被排除,就可清除计算机存储器内的故障码。如果同一故障在40个以上暖机(70℃以上)驱动循环内不再出现,计算机可以自动清除该故障码。但对于间歇不点火、混合气过浓或过稀的故障码,需要80个暖机驱动循环才可自动清除。
断开蓄电池的接线不能清除OBDⅡ故障码和冻结帧保存的状态信息,多数汽车制造商推荐使用解码器清除故障码。因为断开蓄电池接线,存储器内存储的有关收音机、座椅的参数和发动机学习获得的工作参数都会丢失。

故障现象 故障现象
上一篇下一篇
参与回答(8条评论)
用户头像
上传
用户头像
{{item.nickname}}{{item.pubtime}}回复
回复图片
用户头像
上传
用户头像
{{item1.nickname}}回复 {{item1.othername}} {{item1.pubtime}} 回复
回复图片
用户头像
上传
查看全部回复{{item.replylist_count}}条 查看全部
收起回复 收起全部
{{isLoadList==1?'加载中...':(isLoadList==2&&(list.length <=3||(list.length>3&&!is_hidden))?'没有更多内容了':'查看更多回答')}}
返回顶部

返回顶部