待定、已确认、永久故障码:为什么您的故障码清不掉
为什么“清除”并不总是够用
您清除了故障码,故障灯灭了,两天后又亮了。或者故障码从主列表里消失了,却还显示在另一个栏目里。这不是程序错误:发动机控制单元会根据每个故障在检测过程中所处的阶段来分类。清除操作只对某些状态有效,对另一些状态无效。
四种状态,按出现顺序排列
| 状态 | 发生了什么 | 发动机故障灯 | 能用工具清除吗? | 什么时候会自己消失 |
|---|---|---|---|---|
| 待定 | 故障出现过一次,还没有被确认 | 灭 | 能 | 下一次检测正常时(一般是一趟行程) |
| 已确认 | 故障再次出现(通常在第 2 趟行程)或一开始就很严重 | 亮 | 能 | 连续 3 趟行程没有故障后,变为“已存储” |
| 已存储 | 已确认的故障连续 3 趟行程没有再出现:故障灯灭了,故障码保留在内存中 | 灭 | 能 | 大约 40 次暖机循环都没有复发之后 |
| 永久 | 已确认故障码的受保护副本 | 亮,或清除后熄灭 | 不能 | 控制单元重新检测并判定正常时 |
几点有用的说明:
- 按照法规的说法,一次暖机循环是指冷却液温度自启动以来至少上升 22 °C,并且至少达到 70 °C。一连串 2 公里的短途行程,往往一次都算不上。
- 有些故障第一趟行程就会被确认,不经过“待定”:比如可能损坏三元催化器的失火(故障灯闪烁)。
- “已存储”这个状态并不总是叫这个名字:标准里只说是已确认故障码、故障灯熄灭。在年检或买二手车时,让人意外的往往就是它。
永久故障码详解
永久故障码是在加州的推动下,大约从 2010 年款车型起在美国强制实行的,原因很简单:防止有人在排放检测前清除故障灯。很多在其他地方销售的车辆也提供永久故障码,但并非全部。
能清除它的情况:
- 控制单元按照它要求的条件(热车、稳定车速、特定负荷、最短时长),重新检测相关系统(传感器、三元催化器、EGR、燃油蒸发系统……)。
- 检测正常:永久故障码消失,有时在下一趟行程,有时要几趟之后。
对于很少运行的检测,美国法规还规定,用工具清除之后,需要达到最低行驶量才能移除:常被引用的是 15 次暖机循环和 200 英里(约 320 公里)。实际上,请记住:即使真正修好了,永久故障码也可能要几公里到好几天的多样化驾驶才会消失。
清除不了它的情况:OBD2 清码、换一个适配器、换一个软件、断开蓄电池。这正是这种故障码存在的意义。
DiagAuto AI 显示什么
在诊断界面上,“读取故障码”会询问发动机控制单元,并显示已确认故障码(包括故障灯已经熄灭的那些),然后是 “待定故障码” 和 “永久故障码” 栏目。每个故障码都可以由 AI 解释,AI 会给出需要检查的方向。对于永久故障码,应用会提示:“控制单元确认维修后会自动清除。”
排放检测(即各项“监测”)会告诉您,自上次清除以来已经完成了哪些检测:如果与您的永久故障码相关的系统检测显示“未就绪”,说明控制单元还没有重新做这项检测,故障码也就还不能消失。
当车辆不提供永久故障码时,应用会明确提示,而不是显示一个假的“没有故障码”。
怎样让故障码彻底消失
- 清除之前把一切记下来:故障码、故障发生时的数据、排放检测。应用会在清除前提示保存报告。
- 修好原因:AI 和故障码词典帮助您理解故障码;更换零件之前请修理师傅确认。
- 确认之后,用 OBD2 标准指令只清除一次。DiagAuto AI 不做任何重新编程。
- 正常驾驶,每趟行程至少 20 分钟,跑一些公路或快速路,并在停放一夜后做一次冷启动。
- 再读一遍:待定故障码、永久故障码、排放检测。如果待定故障码又出现了,说明维修还不够。如果该系统的检测变成“就绪”,永久故障码也消失了,就大功告成了。
常见的错误
- 一天清除好几次:每次清除都会把排放检测归零,推迟那项能释放永久故障码的检测。
- 以为故障灯灭了就是修好了:连续 3 趟行程没有故障它就会熄灭,但故障码仍然存储着,有时还是永久故障码。
- 故障码回来时怪罪适配器:它只是读取控制单元传给它的内容。
常见问题
换一个更强大的工具,能清除永久故障码吗?
不能,这是法规有意这样规定的:任何 OBD2 工具都清除不了它。只有控制单元在自己重新做完检测、确认故障消失之后,才会把它移除。断开蓄电池也清不掉。
我已经修好了,永久故障码还在,这正常吗?
正常,会持续一段时间。只要控制单元还没有在合适的行驶条件下重新做相应的检测,故障码就会保留。视系统而定,可能需要一趟行程,也可能需要好几天的多样化驾驶。
我的车没有显示任何永久故障码,这是好兆头吗?
不一定。并不是所有车辆都通过 OBD 接口提供永久故障码,尤其是美国以外的车辆和较老的车型。车辆不提供时,DiagAuto AI 会告诉您。