modbus slave工具怎么仿真不了05功能

2024-11-16 07:33:19
推荐回答(2个)
回答1:

在modbus slave 调试软件里 ,你找fun05H,干嘛呀,注意是slave 是从站软件,不谈功能码,(主站才能发送接收数据,才要写功能码)这里选择的01 02 03 04 标识为,选择哪个地址图,不是功能码,参考下图。

modbus master,里才有01 02 03 04, 05 06 0F 10 功能码 读写从站。

回答2:

文库里有文章

今天开始发布Modbus测试工具(Modbus Slave调试工具),明天发布Modbus测试工具(Modbus Master调试工具)。Modbus Slave调试工具,自然是用来模拟Modbus设备的工具,主要用来模拟Modbus从站设备,接收主站的命令包,回送数据包。常用模拟实际设备进行调试。典型工具如:Modbus Slave。
Modbus Slave是Modbus子设备模拟工具,帮助Modbus通讯设备开发人员进行Modbus通讯协议的模拟和测试,用于模拟、测试、调试Modbus通讯设备。
可以32个窗口中模拟多达32个Modbus子设备!与Modbus Poll的用户界面相同,支持功能01, 02, 03, 04, 05, 06, 15, 16, 22 和23,监视串口数据。
支持以下Modbus协议: RTU ASCII Modbus TCP 支持的MODBUS功能码: 01: 读取线圈状态 02: 读取输入状态 03: 读取保持寄存器 04: 读取输入寄存器 05: 强置单线圈 06: 预置单寄存器 15: 强置多线圈 16: 预置多寄存器 22: 位操作寄存器 23: 读/写寄存器。