0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

免费获取,永久有效!工控人珍藏的几款Modbus调试软件

达泰电子 来源:达泰电子 作者:达泰电子 2024-10-15 09:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Modbus调试工具分享

要深入学习Modbus协议,拥有主从两个设备进行实践是必不可少的。然而,在学习的过程中,若暂时无法获取到真实的物理设备,调试工作可能会显得有些棘手。别担心,我们可以利用软件工具来模拟主从设备,从而在虚拟环境中进行学习和测试。以下是一些我们推荐的、在模拟Modbus协议时非常实用的工具。

实用工具

1. modscan和modsim

这两个组合分别是modscan(主站/客户端)、modsim(从站/服务端)

ModScan允许用户创建虚拟的从站设备,并模拟发送和接收Modbus请求和响应。它可以用来测试和调试Modbus主站程序,确保它们能够正确地与从站通信

wKgaoWcNwKWACoqhAADzPj8kdCc488.png

主站页面

wKgZoWcNwKaAACBOAAC9INGvm_Y918.png

主站连接从站

wKgaoWcNwKaACyZKAADg_y87Qz0298.png

主站参数刷新设置

ModSim通常指的是Modbus仿真软件,这类软件的主要功能是模拟Modbus从站的行为,以便于开发者测试和验证Modbus主站的应用程序。它允许用户配置从站的寄存器、数据、响应模式等。

wKgZoWcNwKaAKiTsAABgglZxccQ836.png

从站主页面

wKgaoWcNwKeAPI0-AABiTbnvUX8075.png

从站设置端口

wKgZoWcNwKiAJp9oAABtrytPppg998.png

从站设置参数值随机变化

这两款可模拟Modbus RTU和Modbus TCP,并且是绿色免安装,也是免费的!

2. ModbusPoll

ModbusPoll是一款专为Modbus协议设计的主站模拟软件,允许用户同时监控和管理多个Modbus从站及其数据区,ModbusPoll全面支持多种数据类型,包括但不限于01(读取保持寄存器)、02(读取输入寄存器)、03(读取保持寄存器计数)、04(读取输入寄存器计数)、05(写入单个寄存器)、06(写入多个寄存器)、15(预读保持寄存器)和16(预写多个寄存器),从而为用户提供了一个功能全面、操作便捷的测试环境,是学习和验证Modbus协议的理想工具。

它所对应的从站是Modbus Slave,这两个软件都可以从www.modbustools.com网站下载,但是需要注册才行(也可以免费试用30天)

wKgaoWcNwKiAMDFCAABm_P4oSCM510.png

这是Modbus Poll页面

wKgZoWcNwKmAalwaAABWi65miRc821.png

Modbus Slave页面

如想获取安装包,后台私信回复【Modbus调试】即可获得。

3. 虚拟串口工具

如果是调试Modbus TCP,这个工具可以不用;如果是通过串口调试Modbus RTU,需要最基本的串口,但是如果身边刚好没有硬件设备,那我们就可以通过使用虚拟串口软件模拟串口实现数据的收发功能。推荐使用:vspd虚拟串口工具。

使用也很简单,破解版的可以直接打开使用,添加上一对端口,就可以进行通信了,这两个端口分别对应主站和从站,如下图所示:

wKgaoWcNwKmAN3UKAADcVkmATVg486.png

只有适合的工具,没有最好用的工具。不同调试环境使用对应的工具,能节省不少测试设备的时间。

Modbus协议下的无线通讯案例

方案1:

wKgZoWcNwKmAGLsUAACuL7yXIac598.png

本方案以西门子S7-200SMART三菱FX3U PLC为例,验证不同品牌PLC之间能否实现Modbus RTU协议下的无线485通讯。本方案中采用达泰PLC无线通讯终端—DTD435MC,作为实现无线通讯的硬件设备。

方案2:

wKgaoWcNwKqADDI1AAD74Knry04852.png

本方案以力控软件、2台西门子S7-200SMART plc和2台三菱FX5U plc为例,介绍力控与多台且不同品牌 PLC的ModbusTCP/IP协议无线以太网通信实现过程。

在本方案中采用了达泰PLC无线通讯终端—DTD418MBDTD419MB,作为实现无线通讯的硬件设备。

工程师调试工具

在工程实践中,工程师在现场进行读数和调试时,工具的选择至关重要,因为它们需要得心应手,才能提高工作效率。因此,在挑选工具时,我们追求的是简单易用,因为经验告诉我们,有时候工具越简单,操作越方便,效率也越高。

以下是根据我的个人经验,认为在工程现场最实用的三个基本工具:

硬件工具:

USB转485转换器:这是连接设备与电脑进行数据交换的关键设备,尤其是当需要将串行设备的数据传输到电脑时,这个转换器必不可少。

软件工具:

计算器:虽然现代电脑和智能手机都内置了计算器功能,但在工程现场,一个轻巧便携的物理计算器可以让你快速进行简单的数学运算,尤其是在没有电源或网络的情况下。

串口工具:这是一种用于监控和分析串行通信数据的软件,它可以帮助工程师实时查看、调试和诊断设备的串行通信状态,对于调试嵌入式系统和网络设备尤其有用。

这些工具虽然简单,但它们是工程师日常工作中不可或缺的助手,能够有效提升工作效率,确保工程任务的顺利进行。记住,一个好的工具不仅能够节省时间,还能减少错误,提高项目的成功率。

分享几个我自己用了很多年的Modbus调试工具软件(Modbus Poll+modscan +VSPD虚拟串口),请至后台发送【Modbus调试】即可免费获取!

wKgZoWcNwKqAbK_aAABiWtWJSOc573.png


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MODBUS
    +关注

    关注

    28

    文章

    2387

    浏览量

    82265
  • 工控
    +关注

    关注

    6

    文章

    289

    浏览量

    29771
  • 调试软件
    +关注

    关注

    1

    文章

    25

    浏览量

    19016
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    研华工控机与罗克韦尔PLC通讯工业自动化Modbus RTU 转Modbus TCP 方案

    在工业自动化领域的智能汽车动力电池 PACK 检测产线中,某企业采用研华工控机(Modbus RTU 协议)负责检测任务下发、数据汇总分析,搭配罗克韦尔 ControlLogix PLC(Modbus TCP 协议)控制充放电测
    的头像 发表于 11-21 17:05 1903次阅读
    研华<b class='flag-5'>工控</b>机与罗克韦尔PLC通讯工业自动化<b class='flag-5'>Modbus</b> RTU 转<b class='flag-5'>Modbus</b> TCP 方案

    坦克系列基础工控机介绍

    作者:算力魔方创始/英特尔创新大使刘力 坦克系列 基础工控机 分为 带风扇 和 不带风扇 两,多种算力可选择,适应多种性能需求。工控
    的头像 发表于 09-08 10:11 379次阅读
    坦克系列基础<b class='flag-5'>款</b><b class='flag-5'>工控</b>机介绍

    大彩讲堂:VisualTFT软件modbus协议下的告警应用

    VisualTFT软件modbus协议下的告警应用
    的头像 发表于 07-01 17:40 964次阅读
    大彩讲堂:VisualTFT<b class='flag-5'>软件</b><b class='flag-5'>modbus</b>协议下的告警应用

    工业通信的“超级翻译官”Modbus转Profinet如何让称重设备实现语言自由

    设备通信不再是难题! 直击痛点,开启通信新篇 工业生产中,称重设备应用广泛,但其常用的Modbus协议与工业控制系统(如西门子PLC或工控机)的Profinet协议存在冲突。而我们的VING微硬创新
    发表于 05-21 15:45

    Modbus转Profinet网关:工控机的“逆袭神器”

    。确保数据能够准确、及时地在Modbus设备和工控机之间传输。 步骤四:在工控机上进行配置 1. 添加GSD文件:在工控机的相关软件(如西门
    发表于 05-20 16:50

    Modbus转Profinet赋予数据采集仪高效通信的超能力

    于各类串行设备,而Profinet网关则在工业以太网中占据重要地位。VING微硬创新Modbus转Profinet网关为解决这两种协议之间的通信问题提供了有效的解决方案。本文将详细介绍如何使用Modbus
    发表于 05-20 16:46

    Modbus转以太网终极方案:三步实现老旧设备智能升级

    :如何保障转换过程数据不丢失? → 选择带本地存储的网关(御控网关内置缓存),断网时可存储数据。 立即行动: 私信获取《御控网关样机》,免费领取:协议转换配置教程 解决老旧设备联网难题,立省70%改造成本! 关键词:Modbus
    发表于 04-24 10:37

    如何获取包含有效负载的IBI?

    如果我们想在 master 中获取 ibi 强制性数据有效负载,我该如何配置。 目前 master 可以获取 ibi 中断,但 mandatory Data 似乎被 master 识别为另一个 ibi slave 地址。 我在示
    发表于 04-02 07:46

    Modbus转换秘籍:力控组态软件的高效应用

    本文将深入探讨兴达易控Modbus TCP转Modbus RTU网关(XD-ETH20)在力控组态软件中的应用,揭示其在工业自动化系统中的关键作用和实施步骤。
    的头像 发表于 03-16 15:45 726次阅读
    <b class='flag-5'>Modbus</b>转换秘籍:力控组态<b class='flag-5'>软件</b>的高效应用

    Multisim 14 下载安装教程,亲测可用,永久免费

    搭建功能 2、仿真功能 3、分析 安装步骤 **软件和破解补丁下载地址:微信公众号 【**硬件工程师】,回复 Multisim,即可获取,亲测可用 1 右键以管理员身份运行程序 2 点击确定 3 点击
    发表于 03-15 10:10

    Tracealyzer如何简化调试

    如果没有专为多线程代码设计的有效调试和分析工具,开发基于Zephyr的软件可能更具有挑战性。Percepio Tracealyzer可让您快速解决问题并加快日常开发。优化您的系统以获得可靠的实时性能,
    的头像 发表于 02-11 11:11 774次阅读
    Tracealyzer如何简化<b class='flag-5'>调试</b>

    格力空调电路图

    格力空调电路图
    发表于 01-24 12:27 21次下载

    如果要用ADS1293的心电信号通过WIFI传输,能推荐芯片吗?

    请问如果要用ADS1293的心电信号通过WIFI传输,能推荐芯片吗?CC3000,CC3200可以吗?谢谢
    发表于 01-14 08:20

    solidworks正版软件永久版权和订阅许可 两种购买方式解析和选择

    SOLIDWORKS软件分从购买方式上划分为永久版权的形式和订阅即年付费两种方式,代理商硕迪科技向您详细解析 SOLIDWORKS 的永久版权和订阅许可的区别,各自的优劣势以及适合的应用场景。以帮助您做出适合的决策。
    的头像 发表于 12-16 16:45 2996次阅读
    solidworks正版<b class='flag-5'>软件</b>:<b class='flag-5'>永久</b>版权和订阅许可 两种购买方式解析和选择

    ZLG致远电子与麒麟软件携手推出两银河麒麟嵌入式工控

    近日,ZLG致远电子与国产操作系统龙头企业麒麟软件积极响应嵌入式产品国产化的大潮,共同推出了两重磅级的银河麒麟嵌入式操作系统工控机产品。 这两
    的头像 发表于 12-16 11:02 1690次阅读