标准解读
《GB/T 40822-2021 道路车辆 统一的诊断服务》是一项国家标准,旨在为道路车辆提供一套统一的诊断服务规范。该标准适用于各种类型的道路车辆,包括但不限于乘用车、商用车以及新能源汽车等,其主要目的是通过定义一系列通用的服务和协议来促进不同制造商之间诊断工具与车辆之间的互操作性。
根据内容划分,标准涵盖了几个关键方面:首先是诊断通信的基础架构,这涉及到物理层、数据链路层及应用层的要求;其次是诊断服务的具体定义,如读取故障码、清除故障信息、执行器测试等功能;再者是关于安全访问机制的规定,确保只有授权用户才能进行某些敏感操作;此外还包括了对诊断会话管理、网络管理和远程诊断支持等方面的要求。
在技术细节上,《GB/T 40822-2021》引用并参考了国际标准化组织(ISO)制定的相关标准,比如ISO 14229系列标准,以保证中国国内标准能够与国际接轨。同时,它还考虑到了中国市场的特殊需求,在一些特定领域给出了更为详细或差异化的指导。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
- 现行
- 正在执行有效
- 2021-10-11 颁布
- 2022-05-01 实施
文档简介
ICS43040
CCST.36
中华人民共和国国家标准
GB/T40822—2021
道路车辆统一的诊断服务
Roadvehicles—Unifieddiagnosticservices
ISO14229-12020ISO14229-22013ISO14229-32012
[:,:,:,
ISO14229-42012ISO14229-52013ISO14229-62013
:,:,:,
ISO14229-72015ISO14229-82020
:,:,
Roadvehicles—UnifieddianosticservicesUDSMOD
g(),]
2021-10-11发布2022-05-01实施
国家市场监督管理总局发布
国家标准化管理委员会
GB/T40822—2021
目次
前言
………………………ⅩⅤ
引言
………………………ⅩⅥ
范围
1………………………1
规范性引用文件
2…………………………1
术语定义和缩略语
3、………………………2
术语和定义
3.1…………………………2
缩略语
3.2………………5
约定
4………………………6
概述
5………………………7
应用层
6……………………8
应用层服务
6.1…………………………8
概述
6.1.1……………8
应用层服务格式描述
6.1.2…………10
服务原语的格式描述
6.1.3…………10
通用定义
6.1.3.1…………………10
服务请求和服务指示原语
6.1.3.2………………11
服务响应和服务确认原语
6.1.3.3………………11
服务请求确认和服务响应确认原语
6.1.3.4--…………………12
服务数据单元定义
6.1.4……………13
强制参数
6.1.4.1…………………13
车辆系统要求
6.1.4.2……………14
可选参数应用层远程地址
6.1.4.3———A_AE,…………………15
应用层协议
6.2…………………………15
一般定义
6.2.1………………………15
应用层协议数据单元
6.2.2A_PDU,………………15
协议控制信息
6.2.3A_PCI,…………16
服务标识符
6.2.4SI,………………16
否定响应服务标识符
6.2.5A_NR_SI,……………17
否定响应确认服务原语
6.2.6/……………………17
服务端响应实施规则
6.2.7…………18
一般定义
6.2.7.1…………………18
一般的服务端响应行为
6.2.7.2…………………18
具有子功能参数的请求消息和服务端响应行为
6.2.7.3………20
不具子功能参数的请求消息和服务端响应行为
6.2.7.4………23
服务端响应行为伪代码示例
6.2.7.5……………25
物理和功能寻址的并发请求消息
6.2.7.6………27
服务描述约定
6.3………………………27
Ⅰ
GB/T40822—2021
服务描述
6.3.1………………………27
请求消息
6.3.2………………………28
请求消息定义
6.3.2.1……………28
请求消息子功能参数定义
6.3.2.2$Level(LEV_)……………29
请求消息数据参数定义
6.3.2.3…………………30
肯定响应消息
6.3.3…………………31
肯定响应消息定义
6.3.3.1………………………31
肯定响应消息数据参数定义
6.3.3.2……………31
支持的否定响应码
6.3.4(NRC_)…………………32
消息流示例
6.3.5……………………32
诊断和通信管理功能单元
6.4…………33
概述
6.4.1……………33
诊断会话控制服务
6.4.2DiagnosticSessionControl()(1016)……34
服务描述
6.4.2.1…………………34
请求消息
6.4.2.2…………………37
肯定响应消息
6.4.2.3……………39
支持的否定响应码
6.4.2.4(NRC_)……………40
诊断会话控制启动编程会话
6.4.2.5DiagnosticSessionControl()———programmingSession()
消息流示例
………………40
复位服务
6.4.3ECUReset(ECU)(1116)…………41
服务描述
6.4.3.1…………………41
请求消息
6.4.3.2…………………41
肯定响应消息
6.4.3.3……………43
支持的否定响应码
6.4.3.4(NRC_)……………43
复位消息流示例
6.4.3.5ECUReset(ECU)……………………44
安全访问服务
6.4.4SecurityAccess()(2716)………44
服务描述
6.4.4.1…………………44
请求消息
6.4.4.2…………………46
肯定响应消息
6.4.4.3……………48
支持的否定响应码
6.4.4.4(NRC_)……………48
安全访问消息流示例
6.4.4.5SecurityAccess()…………………49
通信控制服务
6.4.5CommunicationControl()(2816)……………51
服务描述
6.4.5.1…………………51
请求消息
6.4.5.2…………………52
肯定响应消息
6.4.5.3……………53
支持的否定响应码
6.4.5.4(NRC_)……………54
通信控制消息流示例禁用网络管理消息的传输
6.4.5.5CommunicationControl()()………54
通信控制消息流示例将远程网络切换到仅支持诊断的
6.4.5.6CommunicationControl()(
调度模式该模式与地址为的节点相连接
,000A16)……55
通信控制消息流示例切换到具有增强的地址信息的应用程
6.4.5.7CommunicationControl()(
序调度模式连接到子网的节点被寻址
,000A16)………56
认证服务
6.4.6(2916)………………56
服务概述
6.4.6.1…………………56
Ⅱ
GB/T40822—2021
证书交换认证
6.4.6.2PKI(APCE)……………57
挑战应答认证
6.4.6.3(ACR)……………………61
通用要求
6.4.6.4…………………65
请求消息
6.4.6.5…………………65
肯定响应报文
6.4.6.6……………73
支持的否定响应代码
6.4.6.7(NRC_)…………80
报文流认证示例
6.4.6.8…………81
测试仪在线服务
6.4.7TesterPresent()(3E16)……………………100
服务描述
6.4.7.1…………………100
请求消息
6.4.7.2…………………101
肯定响应消息
6.4.7.3……………101
支持的否定响应码
6.4.7.4(NRC_)……………102
测试仪在线消息流示例
6.4.7.5TesterPresent()………………102
控制设置服务
6.4.8ControlDTCSetting(DTC)(8516)…………103
服务描述
6.4.8.1…………………103
请求消息
6.4.8.2…………………103
肯定响应消息
6.4.8.3……………105
支持的否定响应码
6.4.8.4(NRC_)……………105
消息流示例控制设置
6.4.8.5ControlDTCSetting(DTC)…………………106
基于事件响应服务
6.4.9ResponseOnEvent()(8616)……………107
服务描述
6.4.9.1…………………107
请求消息
6.4.9.2…………………113
肯定响应消息
6.4.9.3……………120
支持的否定响应码
6.4.9.4(NRC_)……………122
消息流示例基于事件响应
6.4.9.5ResponseOnEvent()………123
链路控制服务
6.4.10LinkControl()(8716)………138
服务描述
6.4.10.1………………138
请求消息
6.4.10.2………………139
肯定响应消息
6.4.10.3…………141
支持的否定响应码
6.4.10.4(NRC_)…………141
链路控制消息流示例
6.4.10.5LinkControl()…………………142
数据传输功能单元
6.5………………145
综述
6.5.1…………………………145
通过标识符读取数据服务
6.5.2ReadDataByIdentifier()(2216)…………………145
服务描述
6.5.2.1…………………145
请求消息
6.5.2.2…………………145
肯定响应消息
6.5.2.3……………146
支持的否定响应码
6.5.2.4(NRC_)……………147
通过标识符读取数据消息流示例
6.5.2.5ReadDataByIdentifier()…………149
通过地址读取内存服务
6.5.3ReadMemoryByAddress()(2316)………………151
服务描述
6.5.3.1…………………151
请求消息
6.5.3.2…………………151
肯定响应消息
6.5.3.3……………152
Ⅲ
GB/T40822—2021
支持的否定响应码
6.5.3.4(NRC_)……………153
通过地址读取内存消息流示例
6.5.3.5ReadMemoryByAddress()…………154
通过标识符读取缩放数据服务
6.5.4ReadScalingDataByIdentifier()(2416)…157
服务描述
6.5.4.1…………………157
请求消息
6.5.4.2…………………157
肯定响应消息
6.5.4.3……………158
支持的否定响应码
6.5.4.4(NRC_)……………159
通过标识符读取缩放数据消息流示例
6.5.4.5ReadScalingDataByIdentifier()……………160
通过周期性标识符读取数据服务
6.5.5ReadDataByPeriodicIdentifier()(2A16)………………164
服务描述
6.5.5.1…………………164
请求消息
6.5.5.2…………………166
肯定响应消息
6.5.5.3……………167
支持的否定响应码
6.5.5.4(NRC_)……………168
通过周期性标识符读取数据的消息流示例
6.5.5.5……………171
动态定义数据标识符服务
6.5.6DynamicallyDefinedDataIdentifier()(2C16)…181
服务描述
6.5.6.1…………………181
请求消息
6.5.6.2…………………182
肯定响应消息
6.5.6.3……………186
支持的否定响应码
6.5.6.4(NRC_)……………187
动态定义数据标识符的消息流示例
6.5.6.5DynamicallyDefineDataIdentifier()……………188
通过标识符写数据服务
6.5.7WriteDataByIdentifier()(2E16)…………………204
服务描述
6.5.7.1…………………204
请求消息
6.5.7.2…………………204
肯定响应消息
6.5.7.3……………205
受支持的否定响应代码
6.5.7.4(NRC_)………206
通过标识符写数据的消息流示例
6.5.7.5WriteDataByIdentifier()…………207
通过地址写内存服务
6.5.8WriteMemoryByAddress()(3D16)…………………208
服务描述
6.5.8.1…………………208
请求消息
6.5.8.2…………………209
肯定响应消息
6.5.8.3……………210
受支持的否定响应代码
6.5.8.4(NRC_)………211
通过地址写内存的消息流示例
6.5.8.5WriteMemoryByAddress()…………212
存储数据传输功能单元
6.6…………215
概述
6.6.1…………………………215
清除诊断信息服务
6.6.2ClearDiagnosticInformation()(1416)…………………216
服务描述
6.6.2.1…………………216
请求消息
6.6.2.2…………………216
肯定响应消息
6.6.2.3……………217
受支持的否定响应代码
6.6.2.4(NRC_)………217
清除诊断信息的消息流示例
6.6.2.5ClearDiagnosticInformation()…………218
读取信息服务
6.6.3ReadDTCInformation(DTC)(1916)………219
服务描述
6.6.3.1…………………219
请求消息
6.6.3.2…………………229
Ⅳ
GB/T40822—2021
肯定响应消息
6.6.3.3……………239
受支持的否定响应代码
6.6.3.4(NRC_)………255
信息流示例读取信息
6.6.3.5———ReadDTCInformation(DTC)……………256
输入输出控制功能单元
6.7…………291
概述
6.7.1…………………………291
通过标识符控制输入输出服务
6.7.2InputOutputControlByIdentifier()(2F16)………………291
服务描述
6.7.2.1…………………291
请求消息
6.7.2.2…………………292
肯定响应消息
6.7.2.3……………293
受支持的否定响应代码
6.7.2.4(NRC_)………294
通过标识符控制输入输出消息流示例
6.7.2.5InputOutputControlByIdentifier()…………295
例程功能单元
6.8……………………304
概述
6.8.1…………………………304
例程控制服务
6.8.2RoutineControl()(3116)……………………305
服务描述
6.8.2.1…………………305
请求消息
6.8.2.2…………………306
肯定响应消息
6.8.2.3……………307
支持的否定响应码
6.8.2.4(NRC_)……………308
例程控制消息流示例
6.8.2.5RoutineControl()………………311
上传下载功能单元
6.9………………314
概述
6.9.1…………………………314
请求下载服务
6.9.2RequestDownload()(3416)…………………314
服务描述
6.9.2.1…………………314
请求消息
6.9.2.2…………………314
肯定响应消息
6.9.2.3……………316
支持的否定响应码
6.9.2.4(NRC_)……………317
请求下载信息流示例
6.9.2.5……………………319
请求上传服务
6.9.3RequestUpload()(3516)……………………319
服务描述
6.9.3.1…………………319
请求消息
6.9.3.2…………………319
肯定响应消息
6.9.3.3……………320
支持的否定响应码
6.9.3.4(NRC_)……………321
请求上传信息流示例
6.9.3.5RequestUpload()………………323
传输数据服务
6.9.4TransferData()(3616)………323
服务描述
6.9.4.1…………………323
请求消息
6.9.4.2…………………323
肯定响应消息
6.9.4.3……………324
支持的否定响应代码
6.9.4.4
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 房屋欠款合同范例
- 房屋管家合同范例范例
- 广告灯箱合同范例
- 夏季工服合同范例
- 木门安装用工合同范例
- 美妆品分销合同范例
- 外包劳务施工合同范例
- 陕西机电职业技术学院《岩石薄片鉴定》2023-2024学年第一学期期末试卷
- 烟照转让合同范例
- 房产股东合同范例
- 【政治】期末复习测试卷-2024-2025学年统编版道德与法治七年级上册
- 王维《山居秋暝》诗歌鉴赏与意境探究教学设计
- 社区妇联2024工作计划
- 跨学科实践活动7+垃圾的分类与回收利用(教学设计)九年级化学下册同步高效课堂(人教版2024)
- 中建深基坑工程土方开挖专项施工方案
- 2024年世界职业院校技能大赛中职组“水利工程制图与应用组”赛项考试题库(含答案)
- 常见的氨基酸的分类特点及理化性质
- 广东省广州市越秀区2023-2024学年八年级上学期期末语文试题(解析版)
- 【碳足迹报告】新乡市锦源化工对位脂产品碳足迹报告
- 2024年高尔夫球车项目可行性研究报告
- 民事陪审员培训课件
评论
0/150
提交评论