{}

我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
搜索常见问题解答
MODBUS TCP 03功能码报文解析
所属产品线:
EcoStruxure Control Expert(原Unity Pro)

解决方法:

MODBUS TCP 03功能码是用来读取寄存器数据的,收发报文例子如下;

客户端发送16#数据 1C 04 00 00 00 06 01 03 00 09 00 05

1C 04代表交互标识, 00 00代表协议标识, 00 06代表数据长度为6个字, 01代表设备地址, 03代表功能代码,00 09代表从%MW9(40010)开始,00 05代表读取数据长度"5"

服务器端回送16#数据 1C 04 00 00 00 0D 01 03 0A 00 00 00 00 03 E7 00 00 00 00

1C 04代表交互标识, 00 00代表协议标识, 00 0D代表报文长度为13个字, 01代表设备地址, 03代表功能代码,0A代表数据长度10个字节,03 E7代表%MW11(40012)=3*2^8+231=999

实验截图如下:



是否有帮助?

探索更多
范围:
探索更多
范围: