什么是诊断故障代码 (故障码)?

什么是诊断故障代码 (故障码)?

诊断故障码

当 PCM 识别并识别出问题时,该故障的 DTC 就会存储在其内存中. 这些代码旨在帮助您确定失败的根本原因. 法律对所有OBDII系统所要求的诊断代码均标准化,所有车辆制造商都使用相同的常见代码列表. 这意味着失火代码 P0300 代表雪佛兰的相同故障, 克莱斯勒, 福特, 或丰田.

OBD II DTC 由五位字母数字代码组成. DTC 格式和一般代码类型如下表所示.

诊断故障码

OBD II与排放相关的DTC来自动力总成,从P0XXX开始. P1XXX代码是指特定于制造商的代码, 通常涵盖与排放无关的区域,可能不会导致检查引擎光照明.

对于 P0xxx 代码, 代码中的第三个字符标识发生故障的系统. 数字 1 和 2 用于解决燃油或空气计量问题, 3 用于点火问题或引擎失火, 4 用于辅助排放控制, 5 用于闲置速度控制问题, 6 用于计算机或输出电路故障, 和 7 和 8 用于传输问题. ABS等非动力总成系统发生的故障, 和HVAC (XXXX, XXXX, Uxxxx 代码) 可以通过 OBDII 诊断链路连接器检索,但不会点亮检查发动机灯,并且不涉及 (纽约VIP2) 排放检查.

如果 PCM 命令检查发动机灯亮起,则内存中将至少存储一个 P0xxx 代码. 然而, 在某些情况下, 您可以在内存中有P0XXX代码,并且不命令检查引擎灯以照亮的情况. 这些代码被称为待定或到期代码. 待处理代码是由间歇性故障或 PCM 需要在两个连续的预热周期内发生的故障引起的,以设置代码. 如果故障没有在时间内再次出现 40 预热周期, 该代码将从内存中清除. 如果故障再次出现指定的次数, 然后该代码将成熟为诊断故障代码 (诊断故障码) 并且 PCM 将命令检查发动机灯亮起.

当待处理代码存储在PCM内存中时, 冻结帧数据也被捕获. 冻结框架数据将使维修专业人员触发故障时发生的实际操作条件. 该数据允许重复条件,因此您可以希望隔离故障. 待处理的代码功能还有助于弄清楚为什么不设置特定系统监视器. 作为启用标准的一部分,通常会涉及待处理代码的主题的组件或过程.