什么是DTC状态位
DTC状态位,即StatusOfDTC,是用来指示DTC所对应的故障是否发生,是否被确认等状态。DTC状态位包含1个字节数据长度,每一位都有具体的定义,如下所示:
但并不是每一位不一定都要使用,具体取决于各OEM的需求,在ISO14229-1中,除了bit3:
ConfirmedDTC是强制约束外,其他都没有强制约束。
首先了解几个概念:测试(test),操作循环(operation cycle)和老化(aging)
测试,是指在一个操作循环内,在线诊断软件算法去判断一个组件或系统的故障状态的过程,在一个操作循环,有可能只跑一次测试,也有可能周期性循环地跑测试。
操作循环,定义了测试的开始和结束条件,车身与底盘域一般由OEM或者供应商自己确定(如上下电、休眠唤醒等),对而动力域还会存在其它标准规定。
老化,被所记录的DTC,如果这个故障不再出现,那就不会一直被记录下去,这时需要通过一个过程:当测试结果连续出现多少次Passed,才可将这个DTC清除,这个过程就叫老化。多少次称为老化阈值。
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
什么是DTC快照信息(2023-08-23)
什么是DTC快照信息;什么是DTC快照信息
DTC快照信息是通过UDS协议获取的一种特定数据记录,用于帮助诊断车辆故障。根据ISO14229标准的规定,DTC快照信息就类似照相机一样,在故......
什么是DTC状态位(2023-08-23)
什么是DTC状态位;什么是DTC状态位
DTC状态位,即StatusOfDTC,是用来指示DTC所对应的故障是否发生,是否被确认等状态。DTC状态位包含1个字节数据长度,每一位都有具体的定义,如下......
汽车ECU诊断中DTC严重程度是什么(2023-08-23)
汽车ECU诊断中DTC严重程度是什么;什么是DTC严重程度
DTC严重程度占用1个字节数据,包含两部分信息,DTC严重程度信息(3位)和DTC类别信息(5位),如下......
DTC扩展数据介绍(2023-08-23)
DTC扩展数据介绍;什么是DTC扩展数据
DTC扩展数据是指与诊断故障码相关的附加信息,它提供了更详细的故障描述、故障发生条件、故障影响等方面的数据:
故障描述:提供了关于故障的详细描述,例如......
基于AUTOSAR软件架构的故障诊断逻辑(2023-10-09)
就是DTC相关的几个重要概念,这样就可以知道故障是什么,也可以得到该故障的附件信息。
DTC的这些内容设计要么是根据标准协议,要么是根据客户的特定需求,不管是哪种形式,一般......
【CDD】诊断数据库创建速成班-课堂(一)(2024-06-25)
【CDD】诊断数据库创建速成班-课堂(一);每一辆车都有很多功能,比如智能驾驶功能、娱乐域功能。但是无论怎么发展,我们车辆传统的诊断功能都是必须要有的,而且是十分重要的。那么什么是车辆诊断呢,简单......
为什么需要DTC状态位(2023-08-23)
为什么需要DTC状态位;为什么需要DTC状态位
为什么需要DTC状态位?总的来说,从以下几个方面可以进一步了解到DTC状态位作用:
故障确认:DTC状态位可以用于确认故障是否持续存在。一旦......
STM32MP1设备树(2023-02-08)
STM32MP1设备树;什么是设备树
设备树并不是从开始就存在,而是后来加入到Linux中的
设备树主要用来描述系统的硬件结构:SoC的identification;运行时配置;描述......
DTC状态定义的详细介绍(2023-08-23)
bit 4 : testNotCompletedSinceLastClear
自从上次故障信息被清除,是否执行了某DTC测试(不管测试结果是什么,只关心是否测了)。如果执行了,则该DTC的状态位bit4置......
汽车ECU故障诊断DTC怎么看(2023-08-24)
汽车ECU故障诊断DTC怎么看;DTC怎么看
使用DTC指示具体的故障类型,那么通过读取DTC,汽车维修人员就可以确定出现了什么问题,并进行相应的修复。DTC通常由一系列的字母和数字组成,如DTC为......