《UDS协议从入门到精通》系列——图解0x19:读取故障码信息
- 一、简介
- 二、常用子功能介绍
-
- 2.1 reportNumberOfDTCByStatusMask(19 01)
- 2.1.1 数据包格式
- 2.1.2 通信示例
- 2.2 reportDTCByStatusMask(19 02)
- 2.2.1 数据包格式
- 2.2.2 通信示例
- 2.3 reportDTCSnapshotRecordByDTCNumber(19 04)
- 2.3.1 数据包格式
- 2.3.2 通信示例
- 2.4 reportDTCExtDataRecordByDTCNumber(19 06)
- 2.4.1 数据包格式
- 2.4.2 通信示例
- 2.5 reportSupportedDTC(19 0A)
- 2.5.1 数据包格式
- 2.5.2 通信示例
Tip📌:本文描述中但凡涉及到其他UDS服务的,均提供专栏内文章链接跳转方式以便快速了解他们。
学习UDS基础知识以及其他相关内容?>>>>>>>>> 返回专栏总目录 《UDS协议从入门到精通(UDS速查手册)》<<<<<<<<<
一、简介
《UDS协议从入门到精通》系列——图解0x19:读取故障码信息
Tip📌:学习该服务前建议先阅读《到底什么是DTC?》
0x19服务是子服务类型最多,也是最复杂的以及最重要诊断服务之一,同时也是最能体现“诊断”一词的服务。通过对DTC相关内容的学习我们知道:通过DTC及其附属信息,我们可以了解到目标ECU何时何地何种场景下发生了什么样的错误,这些信息存储在目标ECU的故障存储器中,0x19服务存在的意义就是可以通过不同的子功能来读取目标ECU中存储的这些故障信息(可以理解为通过各种过滤规则读取这些故障信息)。
下表罗列了该服务最常用的几个子功能(推荐按顺序阅读):