硬汉嵌入式论坛

 找回密码
 立即注册
查看: 506|回复: 2
收起左侧

[串口助手] H7-TOOL的双硬件串口同时运行Modbus主机和从机方法,方便大家Modbus测试验证(2024-05-06)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
发表于 2024-5-6 01:42:09 | 显示全部楼层 |阅读模式
使用这种方法,仅使用一个TOOL就可以方便同时运行Modbus主机和从机。

【Modbus专题视频】

可以用来熟悉Modbus协议

BSP视频教程第23期:通过Modbus解析器,轻松掌握Modbus主从协议栈(2022-09-16)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=115474

BSP视频教程第24期:应用实战,设计一款属于自己的Modbus RTU主从协议栈(2022-10-03)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=115788

【硬件接线】

234556678.jpg

【Modbus测试】

主机使用TTL 串口1,从机使用TTL 串口2

1、基础配置如下:

12.jpg

2、设置Modbus从机使用串口2,并使能

123.jpg

3、测试01H读线圈寄存器,从地址0x0000,读取16个寄存器

24567.jpg

4、测试02H读离线输入寄存器,从地址0x0000,读取8个寄存器

125.jpg

5、测试03H读保持寄存器,从地址0x0000,读取3个寄存器

126.jpg

6、测试04H读输入寄存器,从地址0x0000,读取3个寄存器


128.jpg

7、测试05H写单个线圈寄存器,地址0x0000

130.jpg

可以看到地址0x0000地址的数据已经修改(Modbus从机这里的DO寄存器选项支持01H,05H和0x0FH

131.jpg

8、测试06H写单个保持寄存器,地址0x0000

123.jpg

可以看到地址0x0000地址的数据已经修改(Modbus从机这里的保持寄存器选项支持03H,06H,10H

124.jpg

9、测试0FH写多个线圈寄存器,地址从0x0000开始,写8个线圈值

123.jpg

可以看到地址0x0000地址的数据已经修改(Modbus从机这里的DO寄存器选项支持01H,05H和0x0FH

124.jpg

10、测试10H写多个保持寄存器,地址从0x0000开始,写两个寄存器

123.jpg

可以看到地址0x0000地址的数据已经修改(Modbus从机这里的保持寄存器选项支持03H,06H,10H

124.jpg

评分

参与人数 1金币 +10 收起 理由
Vxworks + 10 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2024-5-6 16:19:30 | 显示全部楼层
更新完毕。
回复

使用道具 举报

0

主题

72

回帖

72

积分

初级会员

积分
72
发表于 2024-5-7 08:50:19 | 显示全部楼层
不错,展示很方便。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-5 07:42 , Processed in 0.230789 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表