DTC状态变化例子 4

例子1:
此示例概述了两个操作周期排放相关的 OBD DTC 中 DTC 状态位的操作。该图显示了两个操作周期排放相关的 OBD DTC 的处理。该处理也可应用于非排放相关的 OBD DTC,此处显示仅供一般参考。

  • 0 接收到清除诊断信息 → DTC 状态字节初始化。

  • 1, 2 相关诊断监视器报告了足够数量的通过测试样本,满足 DTC 通过标准  testNotCompleted 位(4 和 6)从 1 更改为 0,表明监视器已运行完成并且自上次以来已达到 DTC 就绪状态对于操作周期 1

  • 3、4、5、6,相关诊断监视器报告了足够数量的满足 DTC 失败标准的失败测试样本 → testFailed、testFailedThisMonitoringCycle、pendingDTC 和 testFailedSinceLastClear 位从 0 更改为 1,表示已检测到故障,但在 2 个操作周期内尚未确认故障

  • 7 相关诊断监视器报告了足够数量的通过测试样本,满足 DTC 通过标准  testFailed 位从 1 更改为 0,表明故障当前未激活

  • 8 相关诊断监视器报告了足够数量的测试样本满足 DTC 失败标准的失败测试样本数 → testFailed 位从 0 更改为 1,表示在操作周期 1

  • 9、10 中重复检测到故障 操作周期 1 结束且操作周期 2 开始,testFailedthisOperationCycle 从 1 更改为 0,testNotCompleteThisOperationCycle 更改从0到1;如果在操作周期结束时或在开始新周期后立即执行此复位,则由制造商指定。

  • 11 新操作周期开始后,位 0 的状态将保留前一个操作周期的状态。

  • 12 新操作周期开始后,相关诊断监视器报告足够数量的通过测试样本,满足 DTC 通过标准 → testNotCompleteThisOperationCycle 位从 1 更改为 0,表明监视器在新操作周期内至少运行完成一次

  • 13, 14 相关诊断监视器报告了足够数量的满足 DTC 失败标准的失败测试样本  testFailed、testFailedThisMonitoringCycle 位从 0 更改为 1,表示在新操作周期期间检测到故障

  • 15 确认的 DTC 位从 0 更改为 1,表示已检测到故障上一个操作周期中检测到的相关故障仍然存在 16 当 DTC 状态更改为已确认 DTC 时,TripCounter 峰值为“2”,然后根据图 D.4 立即重置为“0”

例子2:
DTCFaultDetectionCounter 操作实现示例 非排放相关服务器的 DTC 故障检测计数器。

  • 1.当故障检测计数器达到最小值 (-128) 或最大值 (127) 时,测试完成,因此 testNotCompleteSinceLastClear 和 testNotCompleteThisOperationCycle 位从 1 更改为 0
  • 2 如果测试的一个测试样本返回失败结果,则始终会导致故障检测计数器递增高于 0(确保通过测试完成后的故障检测时间不会加倍)
  • 3 故障检测计数器达到其最大值 (127),表明故障条件已完全成熟;测试报告了失败结果,因此 testFailed、testFailedThisOperationCycle 和 testFailedSinceLastClear 位从 0 更改为 1
  • 4 确认 DTC 位与待定 DTC 位同时置位(从 0 更改为 1),因为此示例适用于非排放 -确认阈值为 1
  • 5 的相关服务器/ECU 是制造商特定的,如果测试的一个测试样本返回通过的结果,它总是导致故障检测计数器从 0 开始递减(确保测试后通过的检测时间完成与失败不加倍)
  • 6 与测试相关的监视器未运行,因为未满足监视器级别启用条件,因此生成测试样本结果;当再次满足监视器使能条件时,是否将故障检测计数器重置为 0 由制造商指定
  • 7 计数器在当前操作周期中再次达到其最小值 (-128),因此 testFailed 位从 1 更改为 0。
  • 8 新的操作周期开始后,与测试相关的监视器尚未启用,因此除了与操作周期开始相关的位外,DTC 状态位不会改变;这些位最晚在新的操作周期开始时重置。
  • 9 新操作周期开始后,计数器达到最小值 (-128),因此 testNotCompleteThisOperationCycle 位从 1 更改为 0

例子3:

此示例概述了 DTCAgingCounter 的操作,该计数器计算自上次故障发生以来的驾驶周期数。

  • 1 在完成测试未失败的操作周期后,DTCAgingCounter 递增。
  • 2 在测试完成且未失败的操作周期后,pendingDTC 设置为零。如果 ECU 不支持断电序列(即当点火开关关闭时立即关闭),它将无法检测到操作周期的结束。因此,在下一个操作周期开始时将pendingDTC位设置为零也是有效的
  • 3 DTCAgingCounter 在完成测试未失败的操作周期后递增
  • 4 DTCAgingCounter 继续递增,因为测试在这些操作周期期间未失败
  • 5 当完全满足老化标准时,confirmedDTC 设置为零(例如 DTCAgingCounter 达到特定值)
  • 6 DTCAgingCounter 达到最大值(例如 40),此时确认的 DTC 位被清除
  • 7 车辆制造商有责任指定 testFailedSinceLastClear 位是否通过老化标准或由于故障存储器溢出而重置

小结:testFailed实时检测test情况;testFailedThisOperationCycle只要这个周期出现failed就会置1(成熟条件厂商定义 故障并不会被保存;下一个周期会被复位);pending置1条件和testFailed一样,置0条件:一个OC内passed一次;confirm表示上一次周期也出现故障,并且会保存故障码。;testNotCompletedSinceLastClear上次清除后,是否已经测试通过,1表示没有通过;testFailedSinceLastClear,1表示上次清除完,还有故障。testNotCompletedThisOperationCycle,当前OC是否完成测试。

DTC severity and class definition(DTC 严重性和类别定义)
DTCSeverityMask/DTCSeverity 字节包含 DTC 严重性和 DTC 类别信息。 DTCSeverityMask/DTCSeverity 字节以 1 字节值报告,如表 D.11 中所定义。 1 字节值的可选高 3 位(位 7 至 5)用于表示 DTC 严重性信息。如果服务器不支持这些位应设置为“0”。 1Byte 值的强制低 5 位(位 4 至 0)用于表示 DTC 类别信息。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1618189.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

CPU深度解析

操作系统课程 计算机组成 ALU:计算单元(运算器)PC:pc寄存器存执行指令Registers:寄存器存数据MMU:控制器程序的构成:指令+数据 总线:一个程序读入内存,全是由0和1构成,从内存读取到cpu计算,需要通过总线。一段01数据段是指令还是数据是通过来源总线区分的。总线分…

c语言练习题34:打印整数二进制的奇数位和偶数位

打印整数二进制的奇数位和偶数位 获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列 思路: 1. 提取所有的奇数位,如果该位是1,输出1,是0则输出0 2. 以同样的方式提取偶数位置检测num中某一位是0还…

储能辅助电力系统调峰的容量需求研究(matlab代码)

目录 1 主要内容 2 部分代码 3 程序结果 4 下载链接 1 主要内容 该程序参考文献《储能辅助电力系统调峰的容量需求研究》,是一个很常规很经典的matlab优化代码,主要是对火电、风电和储能等电力设备主体进行优化调度,在调峰能力达不到时采…

特殊要求!2023年初级会计考试报名需要这些材料!

不少小伙伴都在关心 23年初级会计考试什么时候报名 目前,23年初级会计考试报名简章暂未公布 不过每年的报名流程都大同小异 参考22年考试流程, 给大家做了个初级会计考试的整体流程图 2023年初会报考条件 一、基本条件 报名参加会计资格考试的人员…

青岛计算机操作员初级考试时间,青岛市2021年初级会计考试时间安排在这里!...

各位报考2021年初级会计考试的小伙伴们,山东省青岛市2021年初级会计考试时间在这里!大家肯定非常关心一件事情,那便是2021年初级会计考试时间!小编为大家整理了相关信息,详情如下~ 初级会计考试时间 考试日期为2021年5…

青岛计算机操作员初级考试时间,青岛市2021年初级会计考试时间公布了吗?

山东省青岛市2021年初级会计职称考试时间公布了吗?目前青岛市2021年初级会计考试时间已经公布了哦,定于2021年5月15日举行。详细内容如下: 2021年初级会计考试时间 初级资格考试于2021年5月15日至19日,5月22日至23日,分…

湖北计算机初级考试时间,湖北省2021年初级会计考试时间安排在这里!

各位报考2021年初级会计考试的小伙伴们,湖北省2021年初级会计考试时间在这里!大家肯定非常关心一件事情,那便是2021年初级会计考试时间!小编为大家整理了相关信息,详情如下~ 初级会计考试时间 考试日期为2021年5月15日…

2023年初级会计考试详细报考流程(图文)

2023年2月7日,会计师考试报名官网“全国会计资格评价网"正式开通考试报名系统。 报名流程 1.登录官网 全国会计资格评价网(网址:http://kzp.mof.gov.cn/index.jsp) 进入网站后,点击左上角考试报名。 2.进入初级会…

2022年初级会计考试精选复习题及答案

1、某公司签发一张商业汇票,根据《票据法》的规定,该公司的下列签章行为中。正确的是(  )。 A.公司盖章 B.公司法定代表人李某盖章 C.公司法定代表人李某签名加盖章 D.公司盖章加公司法定代表人李某盖章 2、第15题&#xf…

2022年初级会计考试仿真试题及答案

1、某公司共有职工500名,其中生产工人为400名,管理人员为100名。2016年12月份,该公司向职工发放自产产品作为福利,每人发放一台。该产品的成本为每台150元,计税价格为200元,增值税税率为17%。不…

初会考试怎么用计算机,2020年初级会计考试系统自带的是哪种计算器?怎么使用?...

2020年初级会计职称考试即将在8月29日开考,初级会计考试考场纪律是非常严格的,考试即将开始,很多考生都在问初级会计考试可以提前交卷吗?能否提前离开考场?2020年初级会计考试系统自带的是哪种计算器?怎么使…

初级会计可以用计算机,初级会计考试能带计算机吗?还不知道速看!

哈喽大家好,随着初级考试的临近,同学们也有了越来越多的考试相关的问题,其中就有人问考试时能带计算器吗? 答案是不能 2020初级会计考试采用无纸化方式,《全国会计专业技术资格无纸化考试考场规则》其中明确规定了考生…

2020计算机初级考试地点,2020年初级会计考试地点在哪里呢?

2020年初级会计职称考试地点在哪里,你知道吗?这跟我们的考试与关系的,大家可以参考下面内容。那初级会计考试时长变了吗?2020年初级会计考试地点在哪里呢?接下来,就和中公初级会计职称小编一起往下看吧~ 20…

初级会计考试用计算机,注意:今年初级会计考试有一个新变化!考试可以带计算器吗?...

原标题:注意:今年初级会计考试有一个新变化!考试可以带计算器吗? 初级算是会计类考试中,机考操作相对简单的一门考试,但依旧还是有很多考生都会栽在机考操作上,所以,小编提醒你们&am…

2022年初级会计考试综合试题及答案

1、下列各项中,应通过“其他应付款”科目核算的是(  )。 A.应付现金股利 B.应交教育费附加 C.应付租入包装物租金 D.应付管理人员工资 2、甲企业本期主营业务收入为450万元,主营业务成本为300万元,其他业务收入…

2022年初级会计考试精选模拟题

1、 企业在计提固定资产折旧时,对于当月增加的固定资产当月照提折旧,当月减少的固定资产当月不提折旧。 ( ) A.正确 B.错误 2、甲股份有限公司采用回购本公司的股票方式减资,回购本公司股票时应该借记的会计科目是…

2022年长沙初级会计考试及答案

1、 某商场2010年1月1日针织品存货25万元,本月购进60万元,本月销售收入78万元,发生的销售折让为1.5万元。上季度该类商品毛利率为20%,本月月末库存商品的成本为( )元。 A.90000 B.75000 C.226000 D.238000 2、 某企业为经税…

2022年初级会计考试经典试题及答案

1、甲公司为增值税一般纳税人,委托外单位加工一批应交消费税的商品,以银行存款支付加工费400万元、增值税52万元、消费税60万元,该加工商品收回后将直接用于销售。甲公司支付上述相关款项时,应编制的会计分录是(&#…

初级会计考试时间,是一天还是半天?

半天考完。 初级会计考试科目共两科:《经济法基础》和《初级会计实务》 考试时间分为上午和下午,看准考证安排,两个科目考试是连续的。 上午考试时间:8:30-11:30 下午考试时间:14:30-17:30 《经济法基础》时长75分…

【ARMv8 SIMD和浮点指令编程】NEON 乘法指令——乘法知多少?

NEON 乘法指令包括向量乘法、向量乘加和向量乘减,还有和饱和相关的指令。总之,乘法指令是必修课,在我们的实际开发中会经常遇到。 1 MUL (by element) 乘(向量,按元素)。该指令将第一个源 SIMD&FP 寄存器中的向量元素乘以第二个源 SIMD&FP 寄存器中的指定值,将…