首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[工具推荐] 具有现代UI的TCP Modbus Examiner工具

[工具推荐] 具有现代UI的TCP Modbus Examiner工具

作者头像
科控物联
发布于 2022-03-29 11:43:31
发布于 2022-03-29 11:43:31
2.6K0
举报
文章被收录于专栏:科控自动化科控自动化

视频演示:http://mpvideo.qpic.cn/0bc3vuabmaaaaaamm5xi7bqvblodc2wqafqa.f10002.mp4?

http://www.minaandrawos.com/download/786/

具有现代UI的TCP Modbus Examiner工具

Modbus examiner是一个开源的TCP Modbus客户端工具,从头开始构建,采用更新的软件技术和现代用户界面。该工具的主要目的是从TCP Modbus从设备读取和写入数据。该工具能够执行定期数据提取,以使您的读数保持最新。Modbus考官是无数深夜编码课程的产物,我投资这些课程是为了丰富我的知识和技能。该工具适用于 Windows 操作系统。我提供免费下载的工具。您可以自由使用该工具,但请记住,该工具是按原样提供的,因此我对使用Modbus Examiner工具时出现的任何问题不承担任何责任。

Modbus Examiner code

Modbus Examiner利用WPF,C#和.NET 4.6来构建具有丰富功能和用户友好GUI的强大工具。代码可以在这里找到。

Modbus Examiner installer download

http://www.minaandrawos.com/download/786/

Modbus Examiner 截图

Modbus Examiner 主阅读屏幕

Modbus Examiner 读取结果窗口

Modbus examiner write screen

Modbus Examiner 设置页面

如何使用Modbus Examiner?

Modbus Examiner被设计为尽可能用户友好。在本文的其余部分,我们将介绍如何使用该软件工具。Modbus Examiner的用户界面包含三个主要选项卡:读取,写入和日志

以下是任何配置之前的屏幕外观:

配置前的读取屏幕

您需要做的就是填写Modbus TCP从设备的连接信息,然后点击 添加 按钮。连接信息包括主机名\ip地址、端口号、从机ID、起始地址、要读取的地址的计数或数量、modbus设备类型(保持寄存器、输入线圈等)。等),以及一个基于地址的选项。所有选项都是不言自明的,但是值得单独提及的选项是"一个基于地址"复选框。如果您的Modbus从设备启动其注册地址而不是.我添加了此选项,以确保该工具可以享受各种设备的支持。10

点击"添加"按钮后,新连接将添加到配置选项下方的表中。

已添加连接

主机名、端口号和从属 ID 的每个组合都将被视为新连接,并将在表中获取新行。

表中的每一行都包含一个状态,以便您知道连接是否成功。有一个绿色的视图数据按钮和一个红色的删除按钮。显然,删除按钮将有效地删除连接,而绿色视图数据按钮将打开一个新窗口,其中将显示您的数据。

在介绍视图数据窗口之前,请务必提及底部的"保存"和"加载"配置按钮。这些按钮将允许您将连接信息存储在 json 文件中,以后可以随时重新加载。

现在,如果您单击"查看数据绿色"按钮,您将看到以下窗口:

结果窗口

此窗口将显示您在上一个窗口中为特定连接请求的所有数据。每行表示用于保持或输入寄存器的16位寄存器,或者表示线圈的真或假。

每行都包含寄存器 ID、别名、值、类型、采样率,最后是一个删除按钮(如果要从列表中删除 id)。这里值得一提的两个是别名和采样率。别名选项允许您为特定的寄存器或线圈命名,您只需单击要进行更改的行中的字段即可添加别名。

另一方面,采样率是我们希望在Modbus读取之间等待的毫秒数。采样率的默认值为3000,这意味着我们将每3秒执行一次Modbus读取。您只需单击采样率即可更改采样率,这将允许您执行编辑。

Modbus examiner write screen

写入屏幕允许您一次对一个地址执行写入操作,它支持与"读取"选项卡类似的配置选项,并添加了一个新的值字段以允许您提交值更改。执行写入后,将显示一条消息,显示写入是否已发送到Modbus设备,或者是否存在错误。

原木

LOGS选项卡允许您查看一个简单的日志消息,描述自应用程序启动以来,Modbus Examiner工具到目前为止一直在执行的操作。

设置

如果单击右上角的"设置"选项,您将获得更改应用程序外观的选项,您可以选择所需的主题,字体大小和喜欢的颜色。

Modbus Examiner 设置页面

有了这个,我们涵盖了Modbus Examiner工具中的几乎所有主要功能以及如何利用它们。我希望该工具被证明对您有益,如果您决定使用它🙂

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 科控物联 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Modbus测试工具ModbusPoll与Modbus Slave使用方法「建议收藏」
Modbus Poll :Modbus主机仿真器,用于测试和调试Modbus从设备。该软件支持ModbusRTU、ASCII、TCP/IP。用来帮助开发人员测试Modbus从设备,或者其它Modbus协议的测试和仿真。它支持多文档接口,即,可以同时监视多个从设备/数据域。每个窗口简单地设定从设备ID,功能,地址,大小和轮询间隔。你可以从任意一个窗口读写寄存器和线圈。如果你想改变一个单独的寄存器,简单地双击这个值即可。或者你可以改变多个寄存器/线圈值。提供数据的多种格式方式,比如浮点、双精度、长整型(可以字节序列交换)。
全栈程序员站长
2022/08/14
28.5K0
Modbus测试工具ModbusPoll与Modbus Slave使用方法「建议收藏」
[Simens]Modbus TCP V6.0 新功能
【导读】MODBUS TCP 指令 V6.0 增加了 Modbus 客户端功能码 23,可以在一次请求作业下实现从服务器读取和写入一个或多个保持性寄存器,这样省去了轮询的编程工作
科控物联
2022/03/29
3.5K0
[Simens]Modbus TCP V6.0 新功能
Modbus初学者教程,第六章:Modbus 答疑
Modbus RTU 使用 RS-485 或 RS-232。Modbus TCP 使用以太网。如果您正在寻找网关,则需要选择与要连接的设备的电气接口相匹配的型号。
用户3871926
2024/08/23
3380
Modbus初学者教程,第六章:Modbus 答疑
使用 Modbus-Serial 库和 Modbus Poll 软件进行 Modbus TCP 通信模拟,modbus 数据采集
在工业通信领域,Modbus 协议由于其开放性、简单性及广泛的支持,成为了最常用的通信协议之一。Modbus TCP 是 Modbus 协议在 TCP/IP 网络上的一种实现,它允许设备通过网络进行数据交换。本文将介绍如何使用 modbus-serial 库和 PC 上的 Modbus Poll 软件来模拟 Modbus TCP 通信,以便于开发者和工程师理解和测试 Modbus 网络交互。
拿我格子衫来
2024/05/25
3.2K0
使用 Modbus-Serial 库和 Modbus Poll 软件进行 Modbus TCP 通信模拟,modbus 数据采集
Modbus PLC攻击分析:Python和Mbtget读写PLC
如今工业控制系统设计的领域包括交通运输、能源行业、装备制造、机械制造等多个国家关键基础领域。工业控制系统的信息安全问题关系到国家安全和社会稳定。Modbus 协议是一种典型的工业控制系统通信协议,是目前应用最为广泛的工业控制协议之一。由于其设计简单、容易开发的特性,使得Modbus TCP 协议极易被恶意攻击者利用,从而对工业控制系统造成破坏和损失。
FB客服
2020/06/04
3.2K0
EtherNet/IP转Modbus RTU(RS485)罗克韦尔 PLC 与温湿度传感器通讯配置全流程
在当今丰富多样的工业自动化场景里,Modbus RTU协议凭借其出色的兼容性与便捷性,成为了众多设备的“通用语言”。许多设备,像PLC、工控机等,都对这一协议“青睐有加”。当传感器采用Modbus RTU协议时,就如同拥有了一把万能钥匙,能够轻松实现与其他设备的顺畅通信和高效集成。 以货物存储领域为例,为了切实保障货物的存储质量,对仓库内温湿度的实时精准监测显得尤为关键。在这一过程中,温湿度传感器发挥着举足轻重的作用。这些传感器配备485接口,并遵循Modbus RTU协议来传输数据。 值得一提的是,485接口协议其实包含着两种不同的类型。其中一种是RTU标准协议,它有着严谨规范的通信格式和高效稳定的传输机制;另一种则是485自由协议,在灵活性上更具特点。而在本次分享的案例中,我们将重点聚焦于485接口的标准RTU协议,深入剖析它在温湿度监测以及设备通信集成方面的具体应用和优势,带大家一窥工业自动化领域中这一关键技术的奥秘。
捷米特研发一部
2025/07/03
1610
EtherNet/IP转Modbus RTU(RS485)罗克韦尔 PLC 与温湿度传感器通讯配置全流程
完整的Modbus指南
尽管它已经很老了,但Modbus仍然是现场通信最常用的协议之一。它的相对简单性、稳健性和开放性使其成为许多自动化硬件和软件供应商的首选协议。因此,Modbus是组织承诺的安全选择,因为总有设备支持它。
科控物联
2022/03/29
4.8K0
Modbus TCP 入门学习[通俗易懂]
记录下我入门学习的过程,供日后回看,文字部分多是转载他人blog,有注明来源地址;实验部分为真实测试结果。
全栈程序员站长
2022/11/17
2.4K0
Modbus TCP 入门学习[通俗易懂]
优秀的 Modbus 从站(从机、服务端)仿真器、串口调试工具
Modbus Slave Emulator 支持多种 Modbus 协议(RTU、ASCII、TCP/IP、UDP/IP、RUT Over TCP、RUT Over UDP);您可以同时创建多个连接,并将多个从站设备加入网络,快速搭建您的测试平台。
用户3871926
2023/08/12
6.3K0
优秀的 Modbus 从站(从机、服务端)仿真器、串口调试工具
【MODBUS】Modbus-TCP数据帧
PDU:协议数据单元,Modbus PDU(protocol data unit)
帐篷Li-物联网布道师
2024/03/19
6520
【MODBUS】Modbus-TCP数据帧
modbus-tcp协议讲解
客户端发送 01 02 00 00 00 06 01 03 00 00 00 02
诺谦
2019/08/07
4.1K0
modbus-tcp协议讲解
优秀的 Modbus 主站(主机、客户端)仿真器、串口调试工具
Modbus Master Emulator 支持多种 Modbus 协议(RTU、ASCII、TCP/IP、UDP/IP、RUT Over TCP、RUT Over UDP);您可以同时创建多个连接,监控多个Modbus从站寄存器,快速调试您的从站设备。
用户3871926
2023/09/10
2.2K0
优秀的 Modbus 主站(主机、客户端)仿真器、串口调试工具
使用 Neuron 接入 Modbus TCP 及 Modbus RTU 协议设备
Modbus 是一种通用的工业标准,不同厂商生产的控制设备可以通过 Modbus 连成工业网络,进行集中监控。
EMQ映云科技
2022/07/29
3.4K1
【MODBUS】Modbus协议入门简介
Modbus(Modicon Communication Protocol)是一种用于工业自动化领域的通信协议,最初由Modicon(现在是施耐德电气的一部分)开发。Modbus协议被广泛应用于连接不同厂商的工业设备,实现设备之间的通信和数据交换。以下是Modbus协议的一些基本概念和特点:
帐篷Li-物联网布道师
2024/03/20
7170
Modbus初学者教程,第五章:Modbus 中的功能码和异常码
Modbus 从设备可以想象为具有一个内部电子表格,其中填满了数字。Modbus 主设备将向从设备询问其在给定行和列中找到的数据值或数字,从设备将通过将该数据发送回主设备来响应。当然,这个过程可以逆转,Modbus 主设备告诉从设备在给定行和列处将什么数字放入其数据表中。
用户3871926
2024/08/23
8800
Modbus初学者教程,第五章:Modbus 中的功能码和异常码
探究Modbus TCP:工业自动化中的关键通信协议
Modbus TCP是一种应用于工业自动化领域的通信协议,它是Modbus协议的一个变种,采用TCP/IP协议进行数据传输。Modbus TCP使得Modbus协议可以通过以太网网络运行,允许设备之间在IP网络上交换数据。
857技术社区
2024/05/30
1.8K0
探究Modbus TCP:工业自动化中的关键通信协议
网络基础 Modbus协议学习总结
Modbus协议,首先从字面理解它包括Mod和Bus两部分,首先它是一种bus,即总线协议,总线就意味着有主机,有从机,这些设备在同一条总线上。
授客
2024/11/21
6340
网络基础 Modbus协议学习总结
S7-1500 通过 CP卡走 Modbus TCP通讯
Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网接口,采用master/slave方式通信。Modbus设备可分为主站(Master)和从站(slave),主站只有一个,从站有多个,主站向各从站发送请求帧,从站给予响应。在使用TCP通信时,主站为client端,主动建立连接;从站为server端,等待连接。对于这三种通信在数据模型和功能调用上都是相同的,只有封装方式是不同的。Modbus TCP协议是一个运行在TCP/IP网络连接中的一种协议,与传统的串口方式相比,MODBUS TCP插入一个标准的MODBUS报文头到 TCP报文中,不再带有差错校验和地址域,如图1所示。MBAP为报文头,长度为7字节,组成如下表1。
科控物联
2022/03/29
2.6K0
S7-1500 通过 CP卡走 Modbus TCP通讯
Modbus RTU 、Modbus ASCII及Modbus TCP驱动代码,支持主机和从机两种模式
本篇博文分享一款开源的Modbus协议栈。 协议栈支持Modbus主机和从机两种模式,并且支持两种模式同时开启。从机支持Modbus RTU 、Modbus ASCII及Modbus TCP 3种模式,主机现在只支持常用的Modbus RTU模式。 资源下载:https://download.csdn.net/download/m0_38106923/87997766
不脱发的程序猿
2023/07/13
1K0
Modbus报文详解
Modbus是一种串行通信协议,最初由Modicon公司(现为施耐德电气的一部分)在1979年为使用其PLC(可编程逻辑控制器)而开发。Modbus已成为工业领域内广泛使用的一种通信协议,特别是对于监控和控制系统。Modbus协议支持多种通信方式,包括RTU(Remote Terminal Unit,远程终端单元模式)、TCP/IP和ASCII(美国标准信息交换码)等。
杜衡老师
2024/03/26
1.2K0
推荐阅读
相关推荐
Modbus测试工具ModbusPoll与Modbus Slave使用方法「建议收藏」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档