一、服务描述
ReadDataByIdentifier服务允许客户端从由一个或多个dataidentifier标识的服务器请求数据记录值。
客户端请求消息包含一个或多个两个字节的dataIdentifier,dataIdentifier由服务器维护的数据记录。数据记录的格式和定义应特定于车辆制造商或系统供应商,并可包括模拟输入和输出信号,数字输入和输出信号,内部数据,以及服务器支持的系统状态信息。
服务器可以根据车辆制造商和系统供应商的协议,限制可以同时请求的数据标识符的数量。
在接收到一个ReadDataByIdentifier请求时,服务器应该访问由dataIdentifier参数指定的记录的数据元素,并在一个单独的ReadDataByIdentifier积极响应中传输它们的值,该响应包含相关的dataRecord参数。请求消息可能多次包含相同的dataIdentifier。服务器应该将每个dataIdentifier视为一个单独的参数,并根据请求经常为每个dataIdentifier响应数据。
二、请求信息
dataIdentifier:此参数标识客户机正在请求的服务器数据记录

三、积极响应消息

dataIdentifier:此参数跟请求数据中的值一致
dataRecord:使用此参数向客户端提供所请求的数据记录值。该数值是特定于车辆制造商的。
四、负响应代码–NRC
1

本文详细介绍了车联网通信中ReadDataByIdentifier服务的工作原理,包括客户端如何请求服务器上的数据记录值,以及服务器的响应机制。服务涉及车辆状态、系统信息等多种数据,并对错误响应代码进行了说明。此外,还提供了两个示例展示如何请求和接收多个数据标识符的值。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



