一:诊断服务数据结构介绍(PDU:Protocol Data Unit)。
诊断服务首先根据消息内容大小分为单帧及多帧。
单帧:消息内容6个字节(包含SID)即可传递完毕。

多帧:消息内容超过6个字节,需要多帧传送。

其中LEN字节和SID只在多真的首帧(FF)里包含,CF帧请求和响应的格式是一样的,只包含NAD、PCI和数据字节。
NAD:寻址功能中从节点的ID地址,注意和从节点通讯ID区分,功能分配如下。

尤其是0X7F,这个是通配NAD,所有的从节点都可以识别,也就是广播。
PCI:协议控制信息,包含了传输层面数据的流量信息,根据单帧和多帧分为如下三种

SID:服务标识符,代表改帧信息的功能。0到0xAF和0xB8到0xFE用于诊断,而0xB0到0xB7用于节点配置(),具体如下表。从节点相应时回复的RSID=SID

本文详细介绍了诊断服务中的数据结构,包括单帧和多帧传输,以及关键字段如PDU、LEN、SID、NAD和PCI的作用。特别关注了NAD分配、功能寻址和物理寻址等服务标识符的应用。
最低0.47元/天 解锁文章
1889

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



