· Modbus-TCP

Modbus-TCP

123 字
1 分钟
Modbus-TCP
StarryLin/Geek · 摘要

Modbus-TCP基于TCP/IP栈通信,链路层已有帧校验,故省略CRC,改用MBAP报头,文中给出标准帧的客户端与服务端交互示例。

modbus-tcp使用TCP/IP协议栈实现,所以通讯链路依赖以太网通信。由于tcp/ip协议栈在数据链路层已经存在着帧检验序列所以我们不必继续使用CRC校验码,而是删去并把从站报头改为MBAP报头

![Pasted image 20260901114501.png](./img/Pasted image 20260901114501.png)

如图是标准帧传递的服务端和客户端方案

![Pasted image 20260901115034.png](./img/Pasted image 20260901115034.png)

传递时belike: ![Pasted image 20260901115458.png](./img/Pasted image 20260901115458.png)

这是TCP和rtu的结合: ![Pasted image 20260901115609.png](./img/Pasted image 20260901115609.png)

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Modbus-TCP
https://mjzy.tech/posts/通信协议/05-modbus-tcp/
作者
JIA
发布于
2026-08-21
许可协议
CC BY-NC-SA 4.0

评论区

正在加载 GitHub 评论…

Tips · 随手记
仅自己可见 · 每篇文章单独保存

文章目录