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

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

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

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

OBD II 排放相关 DTC 来自动力总成,以 P0xxx 开头. P1xxx 代码是指制造商特定代码,通常覆盖与排放无关的区域,并且可能不会导致检查发动机灯亮起.

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

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

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