场景
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中能实时通讯和获取
博客园:
https://www.cnblogs.com/badaoliumangqizhi/
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。