modbus做主机,大家有没有写过,说说心得

2019-12-21 12:08发布

最近在做一个modbus采集数据的设备,有4个modbus从站。目前想到一些问题。
准备用状态机轮训的办法,分别读取4个从站的数据
1、带动4个modbus设备时,我给其中一个从站读取数,但是从站没有返回怎么办?
2、怎样确定各个从站之间轮训的间隔?


还有大神有没有好的代码或者思想参考照下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
霸气侧漏
1楼-- · 2019-12-24 06:31
sunnydragon 发表于 2015-8-12 20:40
可以试试我开源的FreeModbus主机软件:https://github.com/armink/FreeModbus_Slave-Master-RTT-STM32

你 ...

这个东西不错,仔细研究研究下
kevin_me
2楼-- · 2019-12-24 08:33
 精彩回答 2  元偷偷看……
霸气侧漏
3楼-- · 2019-12-24 09:42
kevin_me 发表于 2015-8-12 22:04
留个名,freemodbus从机移植过,主机都是手写的。

把你主机资料分享下先。嘿嘿
lingdianhao
4楼-- · 2019-12-24 12:07
霸气侧漏 发表于 2015-8-12 23:25
把你主机资料分享下先。嘿嘿

其实主机流程很简单的,应该说比从站要简单。
霸气侧漏
5楼-- · 2019-12-24 16:08
lingdianhao 发表于 2015-8-13 00:28
其实主机流程很简单的,应该说比从站要简单。

是么?来点资料
kevin_me
6楼-- · 2019-12-24 16:21
霸气侧漏 发表于 2015-8-12 23:25
把你主机资料分享下先。嘿嘿

我那个拿不上台面,实现的机制很简单,没有状态机,查询模式,同步收发。效率比较低。

一周热门 更多>