![嵌入式通信协议【Modbus】Modbus TCP的帧格式](https://imgs.yssmx.com/Uploads/2023/05/446262-1.png)
一、请求帧格式
Client request:例:
19 B2 00 00 00 06 06 03 00 27 00 02
1、头字节
上面是modbus客户端发出的报文内容,为modbus tcp/ip协议格式,其前面的六个字节为头字节( header handle);
19 B2 00 00 00 06文章来源:https://www.toymoban.com/news/detail-446262.html
19 B2 | 00 00 | 00 06 |
两个Client发出的检验信息,Sever端只是需要将这两个字节的内容copy以后再放到response的报文的相应位子就可以了 | 两个字节是表示tcp/ip 的协议的modbus的协议 | 两个字节表示的是header handle后面还有多长的字节,即表示的是该字节以后的字节长度(lengch),可以看到在00 06后面还有 “06 03 00 27 00 02”六个字节,所以这两个字节表示的就是6; |
2、协议数据单元(PDU)
MODBUS 协议定义了一个与基础通信层无关的简单协议数据单元(PDU)。特定总线或网络上的 MODBUS 协议映射能够在应用数据单元(ADU)上引入一些文章来源地址https://www.toymoban.com/news/detail-446262.html
到了这里,关于嵌入式通信协议【Modbus】Modbus TCP的帧格式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!