大家都知道,咱这车上要是出了啥故障码,那可真是让人头疼嘞!今儿个咱就好好唠唠这汽车故障码咋看咋懂。咱打开点火开关(不启动)的时候,那发动机 ECU 就会跟各个传感器和执行器发电流,瞅瞅这些玩意儿(包括 ECU 它自己)是不是正常工作着呢。要是哪个部件或者哪根线出毛病了,ECU 就会让发动机故障指示灯亮起来,就跟给咱打信号说赶紧去修理厂或者 4S 店修理咧,还把故障情况弄成故障码存起来,好让维修人员能快点找到故障点。
咱这故障自诊断系统叫啥 OBD 嘞,现在用得最多的是第二代,也就是 OBD-II。基本上 2000 年以后的车都装这玩意儿咧。跟第一代比起来,主要区别就在故障码的形式和诊断接口的位置统一咧。OBD-II 的故障码是由 5 位数字组成的,像啥 P0123 啦,这就表示节气门位置传感器电路 A 的输入电压高咧。先瞅瞅这故障码的第一位数字,它必须是字母,一般有 P、B、C、u 这四个字母,P 代表动力传输系统,就是发动机控制系统、电子变速器控制系统那些玩意儿。B 指车身电器,像空调系统。C 表示底盘系统,特指转向和制动系统啥的。要是仪表盘上的 ABS 故障灯亮了,输出轮速传感器的故障码,那就是 C 开头的。U 就表示车辆没定义或者网络故障。咱车上的电子控制单元用的好多传感器信号都一样,要是每个传感器都连到每个 ECU 上,那车上的线束得多乱多复杂呀,所以厂家的工程师布线和修理工修电路都难咧,所以每个 ECU 用 CAN 网络通信协议通信,两根线就能搞定咧。
这故障码的第二位是数字,代表代码的主体是谁。0 表示 SAE(美国汽车工程师协会)定义的代码,1 表示厂家自己的制动代码。第三位数字表示检测到的故障的子系统代码,范围是 0-8,0 表示整个系统,1 和 2 表示燃油供给系统,3 表示点火系统,4 表示废气处理系统,5 表示怠速/速度控制系统,6 表示 PCM 和输入/输出系统,7 表示传动系统,8 表示其他。后面两个字母是留给厂家自己设定的,也就是原厂代码,每个厂家的设置意思都不一样咧。