news 2026/10/10 1:33:50

工程师必备:这5款Modbus调试工具,狠狠收藏吧!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
工程师必备:这5款Modbus调试工具,狠狠收藏吧!

盘点5款Modbus通讯检测工具,几乎是PLC工程师、嵌入式工程师、MES工程师必备的工具。

干货还是蛮多的,如有帮助,点赞记录一下吧。

ModbusPoll、ModbusSlave:最经典的Modbus协议调试工具,有多个版本包括便携版本、汉化版本。

ModbusSuite:仿照ModbusPoll、ModbusSlave的国产Modbus调试软件。

ModScan32、ModSim32:经典老牌Modbus调试软件,默认是中文。

HslCommunication:一个专注于工业通信的开源项目,支持Modbus服务端、客户端。

ModbusTool :使用C#开发的Modbus通信测试工具,并且代码是完全开源的。

干货还是蛮多的,建议直接保存到网盘。

下载地址:电脑必备软件库(持续更新)

ModbusPoll、ModbusSlave

ModbusPoll、ModbusSlave是学习Modbus协议、Modbus通信检测必备的两款软件,基本上算得上是同类第一。

Modbus Poll :Modbus主机仿真器,用于测试和调试Modbus从设备。该软件支持ModbusRTU、ASCII、TCP/IP。用来帮助开发人员测试Modbus从设备,或者其它Modbus协议的测试和仿真。

通常是高性能控制器,如PLC、SCADA系统、工业计算机(IPC)等,负责数据处理、逻辑控制及网络管理。

Modbus Slave: Modbus从设备仿真器,可以仿真32个从设备/地址域。每个接口都提供了对EXCEL报表的OLE自动化支持。主要用来模拟Modbus从站设备,接收主站的命令包,回送数据包。帮助Modbus通讯设备开发人员进行Modbus通讯协议的模拟和测试,用于模拟、测试、调试Modbus通讯设备。

通常是现场设备,如传感器、执行器、变频器、I/O模块等,专注于数据采集或执行具体操作。

这里给大家提供了多个版本,包括便携版本、汉化版本。

1、ModbusPoll+ModbusSlave(免安装汉化版本)

2、ModbusPoll+ModbusSlave+虚拟串口助手(4.3.4旧版本)

3、ModbusPoll9.2.2+ModbusSlave7.3.0+虚拟串口

用ModbusPoll(主站)创建一个TCP服务端

点击Connect,然后选择Modbus TCP|IP

默认的IP、端口是127.0.0.1、502。

用ModbusSlave(从站)作为一个TCP客户端,开始连接上服务器。

选择Modbus TCP|IP,输入刚刚创建的IP、端口

客户端成功连接上服务器,如图所示:

客户端修改值之后,服务端马上就改变。

2、ModbusSuite

这款Modbus测试软件可能很少有人听说过。

Suite直译过来的意思就是一套,Modbus Suite包含了主站工具Master(客户端)、从站工具Slave(服务端)。

整个界面设计、功能操作和上面的ModbusPoll、ModbusSlave极其类似。

毕竟这款软件是参考Modbus Poll、Modbus Slave的,青出蓝而胜于蓝这一点毫无争议。Modbus Suite的优点有3个:

1、Modbus Suite集成了两个工具为一体,ModbusSlave(从站、客户端)、ModbusMaster(主站、服务端)。

相对于 Poll、Slave是2个程序,我认为ModbusSuite这一整套的工具更方便,无需安装,点击即可使用。

2、Modbus Suite有两个版本,一个个人版、一个专业版,专业版需要激活,个人版其实也完全足够简单使用。

3、Modbus Suite全是中文,界面设计更简洁、更符合用户的需求。

Modbus Slave是从站,模拟的是服务端。

1、输入TCP服务端信息,操作和前面类似,点击【配置】>【连接设置】

2、输入采集参数,点击【功能】>【数据服务】

3、设置值递增

如图数据打通了:

可查看Modbus Slave的实时报文,点击【视图】>【实时报文】

3、ModScan32、ModSim32

经典的Modbus调试软件ModScan32和ModSim32。

ModScan32:

ModScan32用来模拟主设备。它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。

ModSim32:

Modsim32是一个运行在windows下,作为在RTU或这ASCII传输模式下的MODBUS协议从设备的应用程序。用来模拟从设备(与之相对的是Modscan32,用于模拟主设备)。

两个软件都是便携版本,无需安装,点击exe直接运行,非常简单方便。

连接如图所示:

点击菜单栏"连接设置"->"断开连接"

4、HslCommunication

HslCommunication是一个专注于工业通信的开源项目,提供了丰富的通信协议支持,适用于各种工业自动化场景。

早起的版本是开源,目前的版本都是收费。

开源地址:

https://github.com/dathlin/HslCommunication

支持Modbus服务端、客户端,如果你是从事C#开发相关的工作,强烈推荐这款工具。

点击Modbus Server即可开启Modbus服务端

模拟一个 TCP模式的Modbus服务器,端口是502。

测试一下,写入地址100,写入值为short类型

打开modbus TCP 客户端,测试一下读取。

5、 ModbusTool

使用C#开发的Modbus通信测试工具,代码完全开源——ModbusTool 。

它可以帮助工程师测试和调试 Modbus协议的设备的通信功能。

该工具提供了实时日志记录功能,方便工程师跟踪和分析通信过程,快速定位问题并进行故障排除。

开源地址:https://github.com/ClassicDIY/ModbusTool

ModbusTool的从站工具Modbus Master截图:

ModbusTool的主站工具Modbus Slave截图:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/10 1:30:43

高保湿洗面奶OEM代工怎么做不踩坑?车间老炮拆解料体公差与防比价模型

拿着某美系K家高保湿洁面的空瓶来找源头厂做品质定制,做出来料体稀得像兑了水——客户搓两把就抱怨假滑、洗不干净。这种单子我每月在车间至少劝退三波。不是做不出来,而是不少白牌定制方压根不懂洁面乳的配方架构,只盯着瓶子上的字面意思压成…

作者头像 李华
网站建设 2026/10/10 1:28:38

学英语的捷径是背单词,背单词的捷径是母词

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/10 1:28:27

咨询沉淀硬化钢加工材料、了解沉淀硬化钢加工多少钱、推荐几家靠谱的沉淀硬化钢加工源头厂家

咨询沉淀硬化钢加工材料、了解沉淀硬化钢加工价格、寻找靠谱的源头厂家,是许多装备制造、航空航天、泵阀与精密机械企业采购工作中的高频事项。沉淀硬化钢174PH、177PH、SUS630、SUS631、155PH、138PH等牌号,兼具高强度与耐蚀性,广泛用于轴类…

作者头像 李华
网站建设 2026/10/10 1:28:05

YOLOv11两段式人脸表情识别系统:从数据准备到部署全解析

简介:面向深度学习开发者与计算机视觉研究者的YOLOv11人脸检测与表情识别完整工程包,覆盖自定义YOLO模型改进、人脸检测、面部关键点定位与表情分类全流程,适用于智能交互、安全监控、用户行为分析等实时场景。压缩包共1022个文件&#xff0c…

作者头像 李华
网站建设 2026/10/10 1:24:38

OpenShell:模块化跨平台终端环境配置方案解析

如果你和我一样,需要在不同操作系统、不同发行版的机器之间来回切换,那你一定对“换一台机器等于半天白干”这句话深有体会。每次进了新环境,敲出命令都是光秃秃的默认提示符,没有历史搜索、没有语法高亮、没有顺手别名&#xff1…

作者头像 李华