【小工匠聊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
相关文章
|
29天前
|
传感器 监控 机器人
技术经验解读:【雕爷学编程】Arduino动手做(83)
技术经验解读:【雕爷学编程】Arduino动手做(83)
14 0
|
2月前
|
算法 Linux 调度
嵌入式linux面试题目总结
嵌入式linux面试题目总结
100 0
|
负载均衡 安全 网络协议
网络编程懒人入门(十五):外行也能读懂的网络硬件设备功能原理速成
本文是《网络编程懒人入门》系列文章的第15篇,本篇将继续以通俗易懂的文字,帮你无脑理解各种基础网络硬件设备的功能原理。
108 0
|
缓存 物联网 5G
写给Android开发者的芯片知识
接触过计算机的朋友们都知道CPU的含义,就是中央处理器,是负责计算机主要运算任务的组件。一般我们把CPU比喻为人的大脑。而了解略深的用户会听说CPU有x86、ARM等分类,前者主要用于PC而后者主要用于手机平板等设备。
191 0
|
域名解析 缓存 网络协议
好家伙!计算机网络基础知识发布!(二)
如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的快速发展,从大型通用计算机 -> 超级计算机 -> 小型机 -> 个人电脑 -> 工作站 -> 便携式电脑 -> 智能手机终端等都是这一过程的产物。计算机网络也逐渐从独立模式演变为了网络互联模式。
好家伙!计算机网络基础知识发布!(二)
|
网络协议 Unix Android开发
好家伙!计算机网络基础知识发布!(一)
如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的快速发展,从大型通用计算机 -> 超级计算机 -> 小型机 -> 个人电脑 -> 工作站 -> 便携式电脑 -> 智能手机终端等都是这一过程的产物。计算机网络也逐渐从独立模式演变为了网络互联模式。
好家伙!计算机网络基础知识发布!(一)
|
存储 缓存 网络架构
好家伙!计算机网络基础知识发布!(三)
如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的快速发展,从大型通用计算机 -> 超级计算机 -> 小型机 -> 个人电脑 -> 工作站 -> 便携式电脑 -> 智能手机终端等都是这一过程的产物。计算机网络也逐渐从独立模式演变为了网络互联模式。
好家伙!计算机网络基础知识发布!(三)
|
存储 JSON JavaScript
falcor扫盲篇
本文目的是介绍falcor的基本概念和工作原理,并演示如何在egg应用中引入falcor,使得读者能快速掌握falcor的基本用法。 # falcor是什么 falcor是介于客户端和服务端的数据中间件. 它把整个应用的域模型通过一个虚拟JSON对象表示,并抽象出get, set和call三种操作,使得应用程序可以用一种一致的方式读写域模型的数据,同时不用关注数据的来源。此外,falc
2618 0
|
Java
【小工匠聊Modbus】06-功能代码
可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库Modbus-系列文章 1、MODBUS指令说明 下表列出MODBUS支持的部分功能代码:以十进制表示。
1237 0