GB/T 41590.3-2022 道路车辆 基于K线的诊断通信 第3部分:应用层.pdf

GB/T 41590.3-2022 道路车辆 基于K线的诊断通信 第3部分:应用层.pdf
仅供个人学习
反馈
标准编号:GB/T 41590.3-2022
文件类型:.pdf
资源大小:28.5 M
标准类别:国家标准
资源ID:77421
免费资源

GB/T 41590.3-2022 标准规范下载简介

GB/T 41590.3-2022 道路车辆 基于K线的诊断通信 第3部分:应用层.pdf简介:

GB/T 41590.3-2022 是中国国家标准,全称为"道路车辆 基于K线的诊断通信 第3部分:应用层简介"。这个标准主要关注道路车辆的诊断通信技术,特别是基于K线(K-Line)的通信。K线是一种车辆诊断接口,用于车辆与诊断设备之间的数据交换,如故障代码、车辆状态信息等。

第3部分:应用层简介主要关注K线在车辆诊断通信中的应用层设计和实现,包括应用层的数据结构、协议栈、接口规范、数据传输方式和安全性要求等。它为开发者和制造商提供了一套详细的指导,以确保基于K线的诊断通信系统的正确、可靠和安全操作。

这个标准有助于提升车辆的智能化水平,推动车辆诊断技术的发展,同时也是汽车行业标准体系中重要的一部分,对于规范市场行为、保障消费者权益和推动技术进步具有重要意义。

GB/T 41590.3-2022 道路车辆 基于K线的诊断通信 第3部分:应用层.pdf部分内容预览:

6.2.2介绍了“停止诊断会话”服务,该服务用来停止服务端当前的诊断模式。 该服务应遵守以下规则。 a 只有客户端与服务端之间的通信已经建立,并且诊断会话已经在运行,该诊断会话才可以被 停止。 b) 若无诊断会话请求,服务端应开启默认会话(见“开启诊断会话”服务)。“停止诊断会话”服务 不能停止默认会话的运行。 c) 若服务端发送“停止诊断会话”肯定响应报文,服务端应运行默认会话同时使能默认定时参数。 d 若服务端发送“停止诊断会话”肯定响应报文,表明服务端已经停止当前的诊断会话(默认会话 除外);即,要使服务端恢复到正常运行状态,就有必要执行这个服务。如果服务端在停止诊断 会话期间被客户端激活,那么服务端恢复正常运行状态,包括对所有执行控制器的复位以及重 新初始化服务端的所有正常算法。 e) 若服务端在诊断会话中被客户端解锁,在服务端发送“停止诊断会话”的肯定响应时,服务端会 被重新锁定。 f 若服务端已经处于默认会话,客户端发送“停止诊断会话”请求,服务端应发送肯定响应报文并 立即重置所有的定时参数。 g)在发送“开启诊断会话”服务后,若客户端想要通过“停止通信”服务禁用通信,那么在此之前应 发送“停止诊断会话”请求 h)若服务端对“停止诊断会话”请求回复了否定响应报文,那么服务端应继续保持当前会话。 i)“停止诊断会话”服务也可以停止车辆制造商自定义的诊断会话。

物理寻址服务的报文流见5.3.1.1,功能寻址服务的报文流见5.3.2

“访问模式”参数用于“安全访同服务 前步骤、客户端想要访问的安全等级以及种 子和密钥的格式。表25中定义了该 钥的具体值

JC∕T 2363-2016 烧结保温砖和保温砌块成套生产设备通用技术条件25“访问模式”值定义

种子等于“$0000”代表服务端处于解锁状态。本文件不对种子的其他值进行定义。 本文件不对密钥的数值进行定义。 “安全访问状态”参数指示服务端的安全访问状态。数值定义见表26。

表26“安全访问状态”值定义

6.3.2报文数据字节

表27至表32描述了“安全访问”服务的几种报文,

2描述了“安全访问”服务

表27“安全访问”的请求1报文

表28“安全访问”的肯定响应#1报文

表29“安全访问”的否定响应#1报文

“安全访问”请求#2报

报文的第二个字节加1的偶数。

表33为“安全访问”服务报文流示例。

表33“安全访问”服务的报文流示例

6.4测试设备在线服务

“响应需求”参数是“测试设备在线”服务的请求报文中的参数,该参数用于指示服务端是否需要对 该请求进行响应。参数定义见表34

表34“响应需求”参数定义

6.4.2报文数据字节

至表37描述了“测试设备在线”服务的几种报文

表35“测试设备在线”的请求报文

表36“测试设备在线”的肯定响应报文

表37“测试设备在线”的否定响应报文

这个服务是向服务端表明客户端在线。在没有发送其他基于K线诊断通信服务的情况下,使用该 务可以阻止服务端返回标准模式,以防通信停止。 应遵守以下规则: a)这个服务的使用可以确保客户端与服务端之间保持通信; b)该服务用于指示服务端系统保持运行的诊断模式; 若“测试设备在线”请求报文中不包含可选参数“响应需求”,那么服务端需要发送“测试设备在 线”背定响应。

表38为“测试设备在线”服务报文流示例。

表38“测试设备在线”服务的报文流示例

6.5ECU 复位服务

“复位模式”是“ECU复位”服务中描述服务端复位方式的参数。参数定义见表39

表39“复位模式”参数值定义

“复位状态”参数是服务端发送的ECU复位”肯定响应报文中的参数,指示服务端的复位状态。该 参数的格式和长度均由车辆制造商自定义,见表40。

表40“复位状态”值定义

6.5.2报文数据字节

表41至表43描述了“ECU复位”服务的几种报文

表41“ECU复位”的请求报文

表42“ECU复位”的肯定响应报文

表43“ECU复位”的否定响应报文

该服务请求服务端按照“复位模式”参数值定义的方式执行一个有效的复位。车辆制造商需要定义 该服务的肯定响应是在复位动作执行之前发送还是在复位动作完成之后发送, 有一种可能的应用情况是服务端报告出从上一次上/下电(钥匙off/on)循环之后,进行复位操作的 次数。

寻址服务的报文流见5.3.1.1,功能寻址服务的报

6.6读取ECU标识符服务

表44“标识符选项”参数定义

参数“标识符记录值”是读取“ECU标识符 响应报文中的参数,将读取的标识符数据反馈给客 户端。该参数定义由车辆制造商自定义,本文件不对此进行定义

6.6.2报文数据字节

表45至表47描述了“读取ECU标识符”服务的几种报文。

表45“读取ECU标识符”的请求报文

表46“读取ECU标识符”的肯定响应报文

“读取ECU标识符”请求报文是用来请求 客户端请求的标识符数据类型体 现在“标识符选项”参数中。服务端发送含有标识符数据记录的“读取ECU标识符”肯定响应。标识符 数据记录参数的格式和详细定义由车辆制造商自定义,本文件不对此进行定义。

址服务的报文流见5.3.2.1。

表48描述了功能单元提供的服务

表48数据传输功能单元

7.1通过局部标识符读数据服务

“通过局部标识符读数据”服务的请求报文中的“记录局部标识符”参数标识服务端特定的局部数据 记录。该参数在服务端的内存中应是可用的。“记录局部标识符”中的数据既可以是固定存在于内存中 的数据也可以是使用“动态定义局部标识符”服务动态定义在RAM中的暂存数据。 “通过局部标识符读数据”服务请求报文中“传输模式”参数标识服务端如何传输数据记录。具体内 容定义见表49。

表49传输模式值定义

表49传输模式值定义(续)

表50“响应发送的最大数量”参数内容定义

录值”参数用在“通过局部标识符读数据”的肯定响应报文中,通过“记录局部标识符”将标识符 的数据提供给客户端。数据记录的内容没有在本文件中定义,由车辆制造商自定义。

7.1.2报文数据字节

表51到表53描述了“通过局部标识符读数据”服务的几种报文

表51“通过局部标识符读数据”的请求报文

表52“通过局部标识符读数据”的肯定响应报文

表53“通过局部标识符读数据”的否定响应报文

表54带有“传输模式”和“响应发送的最大数量 参数的“通过局部标识符读数据”服务的报文流示

7.2通过公共标识符读数据服务

在“通过公共标识符读数据”服务中“记录公共标识符”参数标识由多个服务端支持的数据记录。 “传输模式”参数定义见7.1.1。 “响应发送的最大数量”参数定义见7.1.1

“记录数值”参数定义见7.1.1

7.2.2报文数据字节

表55~表57描述了“通过公共标识符读数据”服务的几种报文。

表55“通过公共标识符读数据”的请求报文

表56“通过公共标识符读数据”的肯定响应报文

表57“通过公共标识符读数据”的否定响应报文

“通过公共标识符读数据”请求报文由“记录公共标识符”请求服务端给出的数据记录值。服务端经

物理寻址服务报文流见5.3.1.1

“通过地址读内存”请求报文中“内存地址”参数标识服务端内存中的起始地址。若服务端支持“16 立”长度的地址范围,在有必要时内存地址的高字节要用做内存标识符。 “内存大小”参数定义在服务端内存中从规定的内存起始地址开始读取的字节长度。 “传输模式”参数定义见7.1.1。 “响应发送的最大数量”参数定义见7.1.1。 “记录值”参数定义见7.1.1

7.3.2报文长度字节

表60描述了“通过地址读内存”服务的几种报文

通过地址读内存”的请求

表59“通过地址读内存”的肯定响应报文

表60“通过地址读内存”的否定响应报文

物理寻址服务报文流见5

7.4动态定义局部标识符服务

“动态定义局部标识符”请求报文中的“动态定义局部标识符”参数标识由客户端在请求服务中定 好的数据记录。 “动态定义局部标识符”请求报文中的“定义模式”参数规定了如何定义数据记录的方法。具体值 定义见表61。

《建(构)筑物移位工程技术规程 JGJ/T239-2011》表61“定义模式”值的定义

“动态定义局部标识符”请求报文中,“动态定义局部标识符位置”参数标识“通过局部标识符读数 据”肯定响应报文中的数据位置。 “记录局部标识符”参数见7.1.1。“记录公共标识符”参数见7.1.2。 “动态定义局部标识符”请求报文中,“内存大小”参数标识“记录局部/公共标识符”的数据记录字节 长度。 “动态定义局部标识符”请求报文中,“内存地址”参数标识在服务端内存中存储数据的起始地址。 若服务端支持“16位”长度的地址范围,在有必要时内存地址的高字节要用做内存标识符。 “动态定义局部标识符”请求报文中,“记录局部标识符位置”参数标识“记录局部标识符”在服务端 内存中的数据记录位置。 “动态定义局部标识符”请求报文中,“记录公共标识符位置”参数标识“公共标识符记录”在服务端 内存中的数据记录位置

7.4.2报文数据字节

表62至表65描述了“动态定义局部标识符”服务的几种不同“定义模式”的请求报文。

表62至表65描述了“动态定义局部标识符”服务的几种不同“定义模式”的请求报文。

Q/GDW 10423.3-2016 电动汽车充换电设施典型设计 第3部分:高速公路城际快充站表62“动态定义局部标识符”的请求报文“定义模式”一“定义局部标识符

定义局部标识符”的请求报文“定义模式”一“定

©版权声明
相关文章