学习Modbus协议或者调试Modbus通信必备的三大神器分别是ModbusPoll、ModbusSlave及VSPD,可以非常方便的进行Modbus调试。
尤其是ModbusPoll(主站)、ModbusSlave(从站)这两款工具,在业内基本上人人皆知,是最经典、最好用、最简单的Modbus调试工具。
主站:通常是高性能控制器,如PLC、SCADA系统、工业计算机(IPC)等,负责数据处理、逻辑控制及网络管理。
从站:多为现场设备,如传感器、执行器、变频器、I/O模块等,专注于数据采集或执行具体操作。
下载教程
为了解决实际问题和用户体验,给大家带来3个版本。
1、ModbusPoll+ModbusSlave(免安装汉化版本)
2、ModbusPoll+ModbusSlave+激活密钥+虚拟串口助手(4.3.4旧版本)
3、ModbusPoll9.2.2+ModbusSlave7.3.0+激活密钥+虚拟串口
Modbus通信调试工具下载地址:
https://pan.quark.cn/s/116e9ef6b8d8
这个通讯调试软件合集我也会持续更新的,还包括了其他的Modbus调试工具,如ModbusSuite、ModbusScan32+ModbusSim32、ModbusTool、OPC2Modbus 。
有兴趣的可以点赞记录一下。
如果不想安装,可以直接使用免安装版本。
为了方便大家使用,这个免安装版本已中文汉化。
单个软件大小不到3MB,点击exe可直接运行。
Modbus Salve:
Modbus Poll:
ModbusPoll : 是一款 Modbus 主站调试软件,综合了Modbus TCP、Modbus UDP、Modbus RTU、Modbus ASCII 四种工作模式,是Modbus通讯测试的最佳助手。
ModbusSlave : 是一款Modbus从站调试软件,主要用来模拟Modbus从站设备。 接收主站的命令包,回送数据包。
VSPD:全称Configure Virtual Serial Port Driver,是用来给电脑创建虚拟串口使用的。
ModbusPoll 安装教程
我记得有个旧版本是2008的,用户体验有点差。
建议大家还是使用新的版本,例如:ModbusPoll9.2.2+ModbusSlave7.3.0。
1、下载好的ModbusPoll安装包,支持32位电脑和64位电脑。
我这里提供的ModbusPoll 版本是 9.2.2 。
key.txt 就是激活密钥。
2、选中我同意.....
3、选择安装位置
然后点击按钮 install ,开始安装
4、Modbus Poll 激活
激活密钥就在key.txt中,输入之后,然后点击OK。
如图所示成功激活
ModbusSlave安装教程
1、下载好的ModbusSlave安装包。
我这里提供的ModbusSlave 版本是 7.3.0 。 包含了激活密钥。
key.txt 就是激活密钥。
2、选中我同意.....
3、选择安装位置
然后点击按钮 install ,开始安装
4、Modbus Poll 激活
激活密钥就在key.txt中,输入之后,然后点击OK。
如图所示成功激活
实测Modbus通信效果
用ModbusPoll(主站)创建一个TCP服务端
点击Connect ,然后选择Modbus TCP|IP
默认的IP、端口是127.0.0.1、502。
用ModbusSlave(从站)作为一个TCP客户端,开始连接上服务器。
选择Modbus TCP|IP,输入刚刚创建的IP、端口
客户端成功连接上服务器,如图所示:
客户端修改值之后,服务端马上就改变。
如有想使用串口传输数据,必须使用一个虚拟串口软件,例如VSPD。
创建两个串口,一个输出、一个输入。
其他Modbus测试工具
ModbusSuite:实用的Modbus调试工具,包含主站+从站
经典Modbus测试工具:ModScan32和ModSim32使用教程(附下载地址)