首页 > 汽车技术 > 正文

EV电动汽车常见诊断故障代码(DTC)

2024-06-08 20:26:10·  来源:电车兔  
 

诊断故障代码(DTC)是现代汽车故障诊断的重要工具。


当汽车出现故障时,车载ECU(电子控制单元)会监测相关传感器和执行器的数据,并根据预设的诊断策略进行分析。


如果检测到故障,ECU会将相应的DTC存储在存储器中。


技术人员可以通过诊断仪读取DTC代码,以快速定位故障原因,提高诊断效率。


DTC的组成


DTC通常由以下几部分组成:


代码前缀:表示故障所属的系统或模块,例如P表示动力系统、B表示车身系统、C表示底盘系统、U表示网络系统等。


代码主体:表示具体的故障类型,由五位数字组成。前两位数字是标准化参数识别号(SPN),后三位数字是故障模式代码(FMI)。


发生次数 (OC):表示该故障代码发生的次数。


可疑参数编号转化方式 (CM):表示SPN如何转换为可疑参数。


DTC的含义


DTC的含义可以根据以下步骤进行解析:


确定代码前缀:根据代码前缀可以确定故障所属的系统或模块。

查询SPN含义:可以使用标准化参数数据库查询SPN的含义。

分析FMI:FMI表示故障的具体模式,可以帮助技术人员进一步缩小排查范围。

根据OC判断故障发生频率:OC值越大,表示该故障代码发生的频率越高。

根据CM判断可疑参数的来源:CM值可以指示SPN是如何转换为可疑参数的。


举个例子:


假设有一个DTC代码为P2002 07 01 02。

代码前缀P表示故障属于动力系统。

查询SPN 2002,可以发现其含义为“排气管气流温度传感器 1 信号电路范围/性能”。

分析FMI 07,可以发现其含义为“传感器信号过高”。

OC值为01,表示该故障代码只发生过一次。

CM值为02,表示SPN 2002直接转换为可疑参数。

因此,该DTC代码表示排气管气流温度传感器 1 的信号过高,可能导致发动机故障灯 (MIL) 亮起。


参考数据


以下是一些常见的SPN及其含义:

SPN 1:发动机转速

SPN 2:发动机冷却液温度

SPN 3:进气歧管压力

SPN 17:车速

SPN 2002:排气管气流温度传感器 1 信号


以下是一些常见的FMI:

FMI 01:传感器信号过低

FMI 02:传感器信号过高

FMI 03:传感器信号无效

FMI 04:传感器信号不符

FMI 07:传感器信号范围/性能


需要注意的是,DTC只是一个指向故障原因的线索,并不能完全确定故障的具体原因。技术人员还需要根据具体的车辆情况和故障现象进行进一步分析,才能准确诊断故障原因。


以下是一些关于DTC的额外信息:


DTC的数量随着汽车技术的不断发展而不断增加。目前,J1939标准定义了数千个DTC。


一些车辆可能同时存储多个DTC。


DTC的含义可能因车辆型号和年份而异。


可疑参数的编号(SPN)、故障模式标识(FMI)、发生次数(OC)和可疑参数编号转化方式(CM)是J1939协议中用于表示诊断信息的四个重要参数。它们可以帮助诊断人员快速识别故障原因,提高诊断效率。


SPN

SPN(Suspect Parameter Number)是生故障的参数的编号,用于唯一标识特定的参数。SPN是一个19位的数字,其取值范围为520192至524287。


FMI

FMI(Failure Mode Identifier)是故障模式标识,用于指示故障的类型。FMI是一个5位的数字,其取值范围为0至31。每个FMI都对应一组特定的故障模式。


OC

OC(Occurrence Count)是发生次数,表示该故障代码发生的次数。OC是一个7位的数字,其取值范围为0至127。


CM

CM(Conversion Method)是可疑参数编号转化方式,用于指示SPN如何转换为可疑参数。CM是一个1位的数字,其取值范围为0至3。


SPN、FMI、OC和CM之间的关系

SPN、FMI、OC和CM四个参数一起构成了一个完整的诊断信息。SPN指示故障的参数,FMI指示故障的类型,OC指示故障发生的次数,CM指示SPN如何转换为可疑参数。


举个例子:

假设有一个诊断信息为:


SPN: 2002

FMI: 07

OC: 01

CM: 02


则该诊断信息表示:

生故障的参数是排气管气流温度传感器1信号(SPN 2002)。

故障的类型是传感器信号过高(FMI 07)。

该故障代码只发生过一次(OC 01)。

SPN 2002直接转换为可疑参数(CM 02)。


诊断信息的应用


诊断信息可以用于以下目的:


识别故障原因:诊断人员可以根据SPN和FMI来识别故障原因。

评估故障严重程度:诊断人员可以根据OC来评估故障严重程度。

制定维修方案:诊断人员可以根据诊断信息来制定维修方案。


以下是有关SPN、FMI、OC和CM的一些额外信息:


SPN、FMI和CM的定义在J1939协议中进行了详细规定。

OC值由ECU根据故障发生的情况进行累加。

并非所有SPN都与FMI相关联。对于一些SPN,FMI始终为0。

分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026917号-25