OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3878|回复: 12

modbus通信协议的问题

[复制链接]

36

主题

94

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-3-29
在线时间
3 小时
发表于 2015-6-30 12:46:47 | 显示全部楼层 |阅读模式
5金钱
我想问下modbus的协议比如是主机给从机发送一串数据,当从机接收到进行CRC判断如果正确就进行数据处理,从机再将数据进行CRC校验发送给主机,那么问题来了:
1-主机接收到回传的数据有什么用?进行什么处理?因为从机接收已经判断是正确的为什么还要回传?
2-如果从机接收到的CRC校验错误,那么从机应该如何处理?要求主机重新发送?

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4480
金钱
4480
注册时间
2013-4-22
在线时间
337 小时
发表于 2015-6-30 12:46:48 | 显示全部楼层
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-6-30 13:29:56 | 显示全部楼层
好好看书去吧

1、回传有什么用?  真是呵呵了


2、modbus协议自己好好看看吧,连协议什么样的都不知道,就张嘴问
学无止境
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-6-10
在线时间
18 小时
发表于 2015-6-30 17:41:49 | 显示全部楼层
回传的目的是确认一下, 看看数据有没有传输正确. 
如果CRC验证不合格, 我记得MODBUS的协议里面是不做任何处理的. 上位机过一段时间没有收到回复, 应该有重发的机制.
积极主动, 事在人为.
回复

使用道具 举报

36

主题

94

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-3-29
在线时间
3 小时
 楼主| 发表于 2015-7-1 09:13:34 | 显示全部楼层
回复【4楼】king_of_wind:
---------------------------------
关键从机已经进行CRC校验正确了,为什么还要回传呢?因为校验正确意味着数据是对的啊、
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-7-1 10:04:08 | 显示全部楼层
回复【5楼】wodezpyzz:
---------------------------------
你连主机为什么要发数据  你都没搞懂   连协议都不看 , 就瞎问  也是醉了
学无止境
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-6-10
在线时间
18 小时
发表于 2015-7-2 15:41:20 | 显示全部楼层
回复【5楼】wodezpyzz:
---------------------------------
你不回传主机能知道你验证正确了? 你不回传, 主机能知道你已经接收了?
积极主动, 事在人为.
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-7-2 15:55:41 | 显示全部楼层
回复【7楼】king_of_wind:
---------------------------------
笑死了 你还是好好看看什么是modbus协议吧  就在这瞎怀疑
学无止境
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-6-10
在线时间
18 小时
发表于 2015-7-20 10:30:50 | 显示全部楼层
回复【8楼】jermy_z:
---------------------------------
你确定你回复的是我?
积极主动, 事在人为.
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-7-20 11:08:30 | 显示全部楼层
回复【9楼】king_of_wind:
---------------------------------
呵呵
学无止境
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-6-10
在线时间
18 小时
发表于 2015-7-24 16:51:43 | 显示全部楼层
回复【10楼】jermy_z:
---------------------------------
呵呵
积极主动, 事在人为.
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-6-10
在线时间
18 小时
发表于 2015-7-24 16:58:35 | 显示全部楼层
回复【10楼】jermy_z:
---------------------------------
装x的感觉很好吧?
积极主动, 事在人为.
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-7-24 20:17:18 | 显示全部楼层
回复【12楼】king_of_wind:
---------------------------------
呵呵
学无止境
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 07:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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