DTC 诊断故障码

  • 2021/12/12 5:12:00

DTC(Diagnostic trouble code),Dem控制模块的最少模块是Diagnostic event,可是顾客根据UDS(Unified Diagnostic Services)是依照DTC来了解常见故障的。Dem那样设计方案的效果是层面APP的开发设计,一般在设计方案监管的环节中会考虑到的较为详尽,遮盖的标准会非常广。那样当顾客期待对某一错误开展监管就可以将相对应的一个或好几个Diagnostic event投射到DTC上,而无须再次设计方案一个监管。

可是从上边的配置可以看得出,DTC和event的关联并不是简易的投射,DTC也是有自身的一些附加的配置。在其中最首要的配置便是DemDTCValue和DemDTCAttributes。

DemDTCValue和DemEventId相近是对一个DTC的唯一标志。DTC可以依照是不是与排出有关分成non OBD DTC和OBD DTC,不一样品种的DTC其DemDTCValue的格式都不同样,图中得出了二种不一样品种的DTC的格式,UDS DTC分成3Byte,OBD DTC只要2Byte,可是在应用Dcm汇报的环节中,他们都uint32汇报,没用字节数0x00添充。事实上Dem控制模块被设计方案为适用UDS,OBD和J1939格式的DTC,一个DTC可以有一种格式或者他们的组成。应用Dcm开展DTC Value的申请书时可以挑选其必须汇报的格式。

DemDTCAttributes是非常复杂的配置,要求了DTC的诸多方面,其类图如上。这种配置关键功能于DTC的储存,在其中:

DemExtendedDataClassRef要求了DTC的Extended Data的方式;DemMaxNumberFreezeFrameRecords,DemFreezeFrameRecNumClassRef,DemFreezeFrameClassRef要求了DTC Snapshot的格式,型号和总数;DemDTCPriority要求了DTC的优先,这一主要参数适用于假如错误储存空间被存满的情形下,假如新错误产生怎么处理,即假如新错误假如优先越高越会替代老错误;DemMemoryDestinationRef表明该错误应当储存在哪儿,Dem适用好几个错误室内空间,不一样错误可以存有不一样的错误储存空间中;DemAgingCycleCounterThreshold,DemAgingCycleCounterThresholdForTFSLC,DemAgingAllowed,DemAgingCycleRef要求了错误的衰老特点,说白了的衰老便是一个错误假如修复必须从错误室内空间中清除,情况位也应当相对应转变;别的一些属性现阶段新项目中没太注意到,日后若有必须补上把。

除开在DemDTCAttributes中配置的DTC属性外,也有一些和DTC有关的别的属性。

DTC severity:该主要参数配置了DTC意味着错误的明显水平;

DTC significance:一共有二种significance,该主要参数表明错误的实际意义,是对错误的太粗的归类,配置为fault表明ECU或是部件自身的无效,假如配置为occurrence则表明i一个issue(问题),并不是ECU或是部件自身的无效可能会导致的不够主要表现。

Functional unit:该主要参数意味着该DTC所属的作用模块。

上边三个配置给用户带来了DTC的许多额外信息内容,使用户可以对一个错误有能精确的了解。

最终再介绍一下DTC groups DTC组,DTC组设定初心是因为更为便捷的管理方法DTC,可以应用UDS的14服务项目按组清DTC或是应用85服务项目按组开启或禁止使用DTC储存。

DTC组只要一个主要参数就可以明确,便是DTC的界线(末地),图中中2个DTC组他们的分别主要参数便是该组DTC的末地,一个DTC组里的包括的DTC是该组配置的DTC界线与本小组紧接着的下一组的界线内的DTC,可是不包括这两个界线。例如powertrain DTC组的主要参数是0x3FFF00,下一个DTC组body DTC组的主要参数是0x7FF0F,那麼在powertrain DTC组的区域就是0x3FFF00-0x7FF0F,而且不包括两边。那样做就可以应用一个DTC码来透露一个DTC组,事实上规定一个DTC组不可以和别的DTC组,乃至别的DTC不同样。

Dem给予了2个早已预订义好的DTC组,“全部DTC(0xFFFFFF)”,“排出有关DTC(0xFFFF33)”。

立即行动,开启 Google 精准营销之旅

请联系您的营销顾问,获取定制报价单、客户案例及行业分析报告。

运营中心:
东莞 / 深圳 / 广州 / 上海 / 杭州 / 宁波 / 温州 / 西安 / 武汉

全国免费咨询热线: 0755-27908682

18664972870

与我联系