我们日常使用汽车时,遇到有某个故障灯亮了,或者突然出现某些故障,比如抖动、异响等,就会非常紧张,赶紧送去修理厂检查维修。到了修理厂,修理工会给汽车接上一个电脑检测仪,检查故障码,然后就告诉您是哪个元件出现了故障,需要更换。那么这些故障码到底是什么意思呢?为什么一看它就知道是哪里出现问题了?
什么是故障码?
现在的汽车里面分布了各种各样的传感器,将汽车各部位的工作信息随时传给汽车的控制单元,控制单元经过分析判断后,发出一系列的指令给执行器,让汽车做出各种动作,比如加油、断油、换档、制动、转向等,帮助驾驶员更好的控制车辆;
如果没有接收到信息或接收到错误的信息,控制单元就会将这个信息存储起来,这就是故障码;然后以一定的方式通报给驾驶员,比如点亮故障灯或发出警报音等。
故障码的产生有两种原因:
1. 传感器传递的信号错误,这种情况一般是传感器自身故障或线路故障;
2. 控制逻辑错误,即控制单元接收到的信息互相冲突,无法执行,这时也会存储故障码,但这时显示的故障部位就不一定是准确的了,需要我们根据相关部件的控制逻辑进行分析判断。
所以,通过解读故障代码,大多能正确识别故障可能发生的原因和部位,但也会出现判断失误,造成误导。实际上故障代码仅是一个是或否的界定结论,不可能指出故障的具体原因,想要准确判定故障部位,还需根据发动机的故障征候,进一步分析和检查才能做到。
故障码如何看?
『故障码第一位字符』
故障码包含了五个字符,第一个是字母,后边的四个是数字。
『故障码第二位字符』
1. 故障码P0×××
故障码中,以“0”开头的“P”代码为由ISO标准控制的代码(例如P0099),所有汽车制造商都相同,由ISO/ASE预先确定。
① P0100系列代码与燃油和空气计量有关。
② P0200系列代码也与燃油和空气计量有关。
③ P0300系列代码与点火系统和缺火状态有关。
④ P0400系列代码与辅助排放控制系统有关。
⑤ P0500系列代码与车速、怠速控制系统和辅助输入有关。
⑥ P0600系列代码与控制单元内部故障或在多路通信系统内连接控制单元和其他控制模块的专用电路有关。
⑦ P0700系列代码与变速箱控制功能有关。
⑧ P0800系列代码也与变速箱控制功能有关。
⑨ 代码的最后两位数字指有各自诊断程序的特定子系统。例如,P0115特指发动机冷却液温度传感器。
⑩ 一些P0200和P0300系列代码的最后两位数字用于识别检测到故障的特定发动机气缸。例如,P0300表示多个气缸缺火,P0301表示1缸缺火,P0302表示2缸缺火等。
2. 故障码P1×××
故障码中,以“1”开头的“P”代码为由汽车制造商控制的代码(例如P11××,汽车厂家控制燃油和空气流量),是由汽车制造商预先确定好的,也有可能是制造商特有的,但也属于标准代码。
3. 故障码P2×××
故障码P2×××也属于标准故障代码,是标准化代码(SAE/ISO)分出的区域,以及特定制造商代码。有些是ISO、SAE预留的,有些是已经发布的故障代码。
4. 故障码P3×××
故障码P3×××也属于标准故障代码。有些是ISO、SAE预留的,有些是已经发布的故障代码。P30××、P31××、P32××都表示燃油和空气计量,以及辅助排放控制装置;P33××表示点火系统失火;P35××、P36××、P37××、P38××、P39××都是ISO/SAE预留的标准代码。
『故障码第三位字符』
故障码P0×00中第三个字符确认故障码发生的系统或子系统。
『故障码第四和五位字符』
故障码中后两位字符表示触发故障码的条件,具体地表示了实际部件或特定的故障名称。故障码编号是从00~99,不同的传感器、执行器和电路分配了不同区段的数字编号。这些数字提供了比较具体的信息,如电压低或高、响应慢、信号超出范围等。