• 968查看
  • 0回复

[VCU] UDS之快照和扩展数据介绍

[复制链接]


该用户从未签到

发表于 7-1-2024 16:59:00 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是UDS之快照和扩展数据介绍,希望能对你有所帮助

一、快照数据介绍

1.1 什么是快照

DTC Snapshot:快照就是当故障发生时记录的一些环境数据,如温度,车速,电压,油量,系统时间等信息。快照也称为冻结帧,一般在autosar中就是称为冻结帧的。

之前也介绍过DTC以及DTC Status,但是通过DTC 状态码只能知道产生的是当前故障还是历史故障,无法知道产生故障的原因。有了快照信息,当产生故障后,可以通过诊断仪读取故障的快照信息,这样就能更好地判断产生故障的原因。

诊断中要做的大致功能如下,下面介绍一下最后两个

UDS之快照和扩展数据介绍w1.jpg

1.2 快照的格式

快照的格式得看具体的需求,通常是:[DID] + [快照内容] 。通过19服务的04子功能去读取。忘记了的话可看一下之前的文章:UDS统一诊断服务【十二】读取DTC信息0X19服务

如下是某个项目的格式描述:[DID] + [data record]

UDS之快照和扩展数据介绍w2.jpg

这里再回顾一下19 04的格式

请求:

[SID] + [sub-function] + [要读取的DTC code] + [快照标识]

UDS之快照和扩展数据介绍w3.jpg

回复的格式:

[SID + 0x40] + [sub-function] + [DTC code + DTC Status] + [快照标识] + [DID + data] + [DID + data] + ……

UDS之快照和扩展数据介绍w4.jpg

UDS之快照和扩展数据介绍w5.jpg

快照标识取值范围是0X00~0XFF,一般是用01,02标识,这里得分两种情况,如果01,02标识后面跟的快照数据内容是完全一样的,01标识表示第一次发生故障时的快照信息,02标识表示最近发生一次故障时的快照信息;01,02标识后面跟的快照数据是不一样的,01表示全局快照,02表示局部快照(不同的主机厂定义可能不一样,此处只是举例说明快照标识后的数据可以不一样而已)。当然,也可以有03,04,05……等标识,具体请根据自己的项目需求
二、扩展数据

2.1 扩展数据介绍

DTC Extended Data:扩展数据就是存储故障的扩展信息,说了跟没说一样。但就是这么个意思。常见的有:故障发生计数器,等待故障计数器,老化计数器,已老化计数器,故障指示灯计数器

a)Fault Occurrence Counter(故障发生计数器),就是记录故障发生的次数,也就是说某个故障DTC Status的bit0只要bit0发生一次置1,这个计数器就加1

b)Fault Pending Counter(等待故障计数器),就是pending DTC发生的次数,对应DTC Status的bit2置为1

c)Aging Counter(老化计数器),表示正在老化的计数,假设老化周期为40,则每老化一次Aging Counter加1,最大值为40,达到40后又从0开始

d)Aged Counter(已老化计数器),已完成老化的计数,在Aging Counter达到40时,Aged Counter才会加1,最大值为0XFF

e)Malfunction Indicator counter(故障指示灯计数器),用于传输故障激活时OBD系统已经运行的时间(发动机的工作时间)

执行了ClearDiag操作之后,aging counter和aged counter会同时Reset清零。
2.2 读取扩展数据格式

读取扩展数据是通过19 06去读取的

请求:

[SID] + [sub-function] + [要读取的DTC code] + [扩展数据编号]

UDS之快照和扩展数据介绍w6.jpg

回复:

[SID + 0x40] + [sub-function] + [DTC code + DTC Status] + [扩展数据编号] + [扩展数据]

UDS之快照和扩展数据介绍w7.jpg

举例:如下是aging counter时的例子,最后一个byte是aging counter

UDS之快照和扩展数据介绍w8.jpg

最后,如果觉得有帮助,希望你能一键三连(分享,点赞,在看),你们的认可是我持续输出的动力,感激不尽
UDS之快照和扩展数据介绍w9.png





UDS之快照和扩展数据介绍w12.jpg

欢迎大家骚扰

UDS之快照和扩展数据介绍w13.jpg

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 1-2-2025 14:51 , Processed in 0.269322 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.