heart蓝色CD 发表于 2022-5-25 10:32

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

一、爆靓照

二、实验简介
MODBUS 主/从协议原理
       Modbus 串行链路协议是一个主-从协议,在同一时刻,只有一个主节点,一个或多个子节点连接于同一串行总线。子节点不会主动发送数据,只有在收到来自主节点的请求时才会发送,主节点在同一时刻只会发起一个 Modbus 事务处理。
MODBUS 消息帧:
      Modbus 协议定义了一个与基础通信层无关的简单协议数据单元(PDU)。特定总线或网络上的 Modbus 协议映射能够在应用数据单元(ADU)上引入一些附加域。

       地址域在帧的开始部分,由一个字节(8 位二进制)组成,十进制位 0~255,在我们系统中只使用 1~147,其它地址保留。这些位标明了用户指定的从设备的地址,该设备将接受来自与之相连主设备数据。每个从设备的地址必须是唯一的,仅仅被寻址到的从设备会响应包含了该地址的查询。当从设备发送回一个响应,响应中的从设备地址数据便告诉了主设备是哪台设备与之进行通信。
      功能码的作用是指明从设备要执行的动作。
      数据域包括附加信息,从设备使用这个信息执行功能码定义的操作。这个域还包括离散项目和寄存器地址、处理的项目数量以及域中的实际数据字节数。在某种请求中,数据域可以是不存在的(0 长度),在此情况下服务器不需要任何附加信息,功能码仅说明操作。
      错误校验域是对报文内容执行“冗余校验”的计算结果。根据不同的传输模式(RTU 或ASCII)使用两种不同的计算方法。
三、资料包下载(实验源码+详细文档说明)
1、源代码
**** Hidden Message *****
2、实验指导书

3、原理图



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

MARK

huquanz711 发表于 2022-7-15 08:03

学习了,感谢分享。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【银杏科技ARM+FPGA双核心应用】GD32F4系列42——Modbus-RTU实验