【小工匠聊Modbus】04-调试工具

简介: 可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库Modbus-系列文章1、虚拟成对串口(1)下载虚拟串口软件VSPD(可在百度中搜索)image.png(2)打开软件,添加虚拟串口。

可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库
Modbus-系列文章

1、虚拟成对串口

(1)下载虚拟串口软件VSPD(可在百度中搜索)


image.png

(2)打开软件,添加虚拟串口。在设备管理中,看到如下表示添加成功。


image.png

(3)使用串口助手,测试成对串口(例如:COM1 和 COM4)如果可以相互收到数据表示成对串口添加成功。
image.png

2、Modbus从站模拟器

  modsim32是一个模拟软件,用来模拟从设备。它可以模拟采用ModBus协议的智能终端。可以模拟RTU、ASCII、TCP 三种协议类型。

image.png

用户需设置 Device Id、Address、Length、功能代码、模版设备的数值后,点击Connection 来选择发布的方式和协议,支持RTU、ASCII、TCP 三种Modbus协议。

image.png

3、Modbus主站模拟器

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

image.png

用户需设置 Device Id、Address、Length、功能代码、模版设备的数值后,点击Connection 来选择发布的方式和协议,支持RTU、ASCII 二种Modbus协议。

image.png

Modbus TCP 调试,客户端需要使用网络助手,连接到相应的Modbus服务器


image.png

下一节 Modbus-数据类型
Modbus-系列文章


如果读完觉得有收获的话,欢迎点赞、关注、加公众号【小工匠技术圈】

个人公众号,欢迎关注,查阅更多精彩历史!

image
相关文章
|
3天前
|
编解码
FFmpeg流媒体调试工具(六),软件开发项目经理面试题
FFmpeg流媒体调试工具(六),软件开发项目经理面试题
|
4天前
|
网络协议 物联网 数据处理
【C 言专栏】C 语言实现网络通信程序
【5月更文挑战第4天】本文探讨了使用C语言实现网络通信程序的方法,包括理解网络通信基本概念如协议和套接字,以及TCP/UDP通信的实现步骤。通过创建套接字、绑定端口、监听连接、数据传输和错误处理等关键环节,阐述了C语言在网络通信中的优势。文中还提到了实际应用案例、程序优化策略及未来发展趋势,旨在帮助读者掌握C语言在网络通信领域的应用技巧。
【C 言专栏】C 语言实现网络通信程序
|
4天前
|
监控 Linux 定位技术
Linux应用开发基础知识——串口应用编程(十一)
Linux应用开发基础知识——串口应用编程(十一)
62 0
Linux应用开发基础知识——串口应用编程(十一)
|
11月前
|
JSON 网络协议 关系型数据库
聊一聊单片机和服务器
聊一聊单片机和服务器
145 0
|
负载均衡 安全 网络协议
网络编程懒人入门(十五):外行也能读懂的网络硬件设备功能原理速成
本文是《网络编程懒人入门》系列文章的第15篇,本篇将继续以通俗易懂的文字,帮你无脑理解各种基础网络硬件设备的功能原理。
97 0
|
存储 对象存储 编译器
iOS-《编写高质量代码》笔记-第五章 实现
建议33:使用类别把类的实现拆分成不同的文件 类别可以访问其继承的类的实例变量,类别的方法具有最高的优先级类别,可以分散到不同的文件中,甚至不同的框架中。
829 0
|
网络协议 Windows
网络编程懒人入门(二):快速理解网络通信协议(下篇)
原作者:阮一峰(ruanyifeng.com),本文由即时通讯网重新整理发布,感谢原作者的无私分享。 1、前言 本文上篇《网络编程懒人入门(一):快速理解网络通信协议(上篇)》分析了互联网的总体构思,从下至上,每一层协议的设计思想。
1703 0
《低功耗蓝牙开发权威指南》——导读
本节书摘来自华章社区《低功耗蓝牙开发权威指南》一书中的目录,作者 (英)Robin Heydon,更多章节内容可以访问云栖社区“华章社区”公众号查看
1808 0