首页 > 技术文章 > ModeBus调试软件

-XZH- 2022-03-28 17:13 原文

之前使用过ModbusSlave软件,时间久了就忘记了,这里写个记录

1. 配置参数

点击菜单栏中的Setup,打开Slave Definition,说明如下

 

2. 点击Connection进行连接,这里用TCP说明

 

3. 发送调试

这里使用到的一个上位机,时间太久了,我也想不起来从哪里弄得了,应该是网上搜的公共资源

 

 

(1) 选择01 功能码

这个功能只能读取每一位是1还是0,对应返回true或false,如图读取起始地址为0,长度为5的数据

 

这里如果起始地址加上长度超过了终点地址,就会出错,比如这里从机的Quantity为10

 

 

把Setup里的Quantity修改为11,就行了

 

(2) 选择02功能码

与01功能码差不多,目前我没有发现区别

 

(3) 选择03功能码

直接读取每一位的数据

 

 

 

(4) 选择05功能码,这里ModbusSlave选择01功能码

这个功能写入true或者false,如下,这里只能单位单位写入,起始地址是1 ,只能写在1这个位置

 

 

 

(5) 选择0F功能码,这里ModbusSlave选择01功能码

这个与04功能码对应,支持多个一起写入

 

 

(6) 选择06功能码,这里ModbusSlave选择03功能码

 这个功能直接传输数据,但只能单个单个传输

 

 

(7) 选择10功能码,这里ModbusSlave选择03功能码

与06功能码对应,可以同时传输多个数据

 

 

还有个软件MTings,国产的,百度下也能找到

 

推荐阅读