场景

Modbus Slave 与 Modbus Poll主从设备模拟软件与Configure Virtual Serial串口模拟软件使用:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/122259700

数据对接协议为Modbus TCP,本地开发需要使用模拟工具调试。

使用Modbus Slave与Modbus Poll可实现模拟Modebus TCP通讯。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi

实现

1、模拟Modbus Slave

安装Modbus Slave软件,启动后

Connection-Connect-选择类型为Modbus TCP/IP,端口默认为502,点击确认。

 

新建连接后,点击Slave definition

 

这里设置Slave ID默认为1,选择功能码为01 Coil Status,代表读线圈状态。

0到10,模拟10位。

2、Modbus Master 模拟

安装并启动Modbus Poll

Connection-选择类型为Modbus TCP/IP

配置端口、ip、超时时间等参数

 

点击Read /write definition

配置Slave ID与前面一致

Function功能码与前面对应,这里对应是01 Read Colids 0x,否则会提示IIIegal Function

 

 

 3、然后双击salve的某块修改数据,则在master中能实时通讯和获取

 

 

 

 

 


 

posted on 2023-12-29 14:34  霸道流氓  阅读(323)  评论(0编辑  收藏  举报