【银杏科技ARM+FPGA双核心应用】GD32F4系列42——Modbus-RTU实验

[复制链接]
 楼主| heart蓝色CD 发表于 2022-5-25 10:32 | 显示全部楼层 |阅读模式
一、爆靓照
13758628d94a496d02.png
二、实验简介
MODBUS 主/从协议原理
       Modbus 串行链路协议是一个主-从协议,在同一时刻,只有一个主节点,一个或多个子节点连接于同一串行总线。子节点不会主动发送数据,只有在收到来自主节点的请求时才会发送,主节点在同一时刻只会发起一个 Modbus 事务处理。
MODBUS 消息帧:
      Modbus 协议定义了一个与基础通信层无关的简单协议数据单元(PDU)。特定总线或网络上的 Modbus 协议映射能够在应用数据单元(ADU)上引入一些附加域。
69630628d94ae171f3.png
       地址域在帧的开始部分,由一个字节(8 位二进制)组成,十进制位 0~255,在我们系统中只使用 1~147,其它地址保留。这些位标明了用户指定的从设备的地址,该设备将接受来自与之相连主设备数据。每个从设备的地址必须是唯一的,仅仅被寻址到的从设备会响应包含了该地址的查询。当从设备发送回一个响应,响应中的从设备地址数据便告诉了主设备是哪台设备与之进行通信。
      功能码的作用是指明从设备要执行的动作。
      数据域包括附加信息,从设备使用这个信息执行功能码定义的操作。这个域还包括离散项目和寄存器地址、处理的项目数量以及域中的实际数据字节数。在某种请求中,数据域可以是不存在的(0 长度),在此情况下服务器不需要任何附加信息,功能码仅说明操作。
      错误校验域是对报文内容执行“冗余校验”的计算结果。根据不同的传输模式(RTU 或ASCII)使用两种不同的计算方法。
三、资料包下载(实验源码+详细文档说明)
1、源代码
游客,如果您要查看本帖隐藏内容请回复

2、实验指导书
iCore3L实验指导书四十二.pdf (887.66 KB, 下载次数: 81)
3、原理图
iCore3L_Reva2.pdf (203.81 KB, 下载次数: 48)


评论

大大的赞一个  发表于 2025-8-19 10:37
chenghaichao 发表于 2022-5-25 11:21 | 显示全部楼层
学习学习。
zeshoufx 发表于 2022-5-26 08:36 | 显示全部楼层
谢谢分享
wang1979 发表于 2022-5-26 09:39 | 显示全部楼层
回复,看看!
taohanzhong 发表于 2022-5-26 12:02 | 显示全部楼层
学习一下
无名灬李 发表于 2022-5-27 08:54 | 显示全部楼层
学习下
scxxxx 发表于 2022-5-28 09:17 | 显示全部楼层
学习
scxxxx 发表于 2022-5-28 09:19 | 显示全部楼层
为什么无法下载呢
llweicheng 发表于 2022-5-28 10:48 | 显示全部楼层
感谢分享
jasonjiang2021 发表于 2022-6-9 15:16 | 显示全部楼层
11111111111
johnhan2017 发表于 2022-6-10 00:22 | 显示全部楼层
资料不错,支持下。
Zacharyo 发表于 2022-6-10 23:00 | 显示全部楼层
xuexi
ayang063155562 发表于 2022-6-12 08:51 | 显示全部楼层
你好。
lisingch 发表于 2022-6-12 14:59 | 显示全部楼层
感谢分享
chaodi2 发表于 2022-6-15 14:55 | 显示全部楼层
感谢分享,了解一下
wjjsuda 发表于 2022-6-16 09:14 | 显示全部楼层
谢谢资料
阿拉乌拉 发表于 2022-6-16 10:13 | 显示全部楼层
谢谢,学习下
yaokeq 发表于 2022-6-24 09:23 | 显示全部楼层
谢谢
yangxiaoshan 发表于 2022-7-13 15:13 | 显示全部楼层
huquanz711 发表于 2022-7-15 08:03 来自手机 | 显示全部楼层
学习了,感谢分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

92

主题

223

帖子

27

粉丝
快速回复 在线客服 返回列表 返回顶部