目录
知识储备
DTC
DTC顾名思义即为诊断故障码,一种用来记录当某ECU发生或检测到某种故障时所呈现在大家目前的标识码,通过该标识码便可以查表的方式获得该故障信息,如故障触发条件、故障解除条件、系统功能表现等。这是当前供应商与主机厂普遍用来监测并识别故障的基础手段,所以也同样存在标准,普遍使用的标准是ISO15031-6,该标准中规定了DTC的基本组成,DTC如何命名等信息。
常用设置参数DemDTCClass
1) DemDTCFunctional
DemDTCFunctionalUnit:用于标识监控该DTC的车辆功能。19 08/09服务返回该值。
如果不使用的话,默认值定义为0。
2)DemDTCSeverity
定义DTC的等级,19 09服务的过滤器。若不支持相关服务,设置NO_SEVERITY即可。
在这里也可以定义DTC的严重程度。
3)DemDTCValue
这里就是DTC诊断故障码。它是唯一的一个值,也是该对象中最重要属性。
它包括了OBDDTC,UDSDTC,J1939DTC
本文详细介绍了AUTOSAR中的诊断事件管理模块(DEM),包括DTC的组成、状态位、信息存储和读取,以及DEM模块的工作原理、配置和故障事件定义。重点讲解了DTC的各个组成部分,如DTC状态位的每个bit的意义,以及老化AgingCounter、快照数据和扩展数据的概念。此外,还提到了DEM模块与其他模块如FIM、DCM、NVM的关系,以及故障事件的优先级和依赖关系。通过对DEM模块的深入理解,有助于在实际汽车电子系统中进行故障诊断和排除。
订阅专栏 解锁全文

5678

被折叠的 条评论
为什么被折叠?



