【5】诊断故障码DTC

一、OBD诊断5位故障码

五位故障码实际上只占用2个字节,存储的原始报文为 04 20 ;

   

绿色部分(byte1的最高2位:bit7&bit6)的00代表P,01代表C,10代表B,11代表U。

   

橙色部分(byte1的bit5&bit4)表明是标准故障码还是制造商自定义,00代表ISO/SAE控制,01代表制造商自定义。

   

紫色部分(byte1的bit3~bit0)表明故障所属的子系统:

   

 Byte2 代表发生故障的具体部件及类型:

   

二、UDS 3字节故障码

   

 FTB含义:

   

   

三、UDS 故障码状态位

读取到的故障码信息占4个字节,第四个字节为故障码状态DTC Status。

   

 DTC Status状态位由一个字节(8位)组成,每个位代表不同的信息,用于描述故障码的当前状态。0代表不具有,1代表具有。

 不同的ECU制造商对这些状态位的支持程度不同。有些ECU可能只支持其中的几个状态位,而有些则支持全部8个状态位。

   

下图为UDS对DTC状态位8个bit的定义:

   

四、19服务01子功能

   

 

   

  

   

 

   

 

   

 

posted @ 2025-01-10 14:12  闪亮可可仙  阅读(586)  评论(0)    收藏  举报