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

2019-12-21 12:08发布

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


还有大神有没有好的代码或者思想参考照下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
38条回答
mcu_lover
2019-12-22 00:57
读完之后才能执行其它命令。写也是。也即当前命令未完成之前,不应该执行下一条命令。异步读写就是发送数据到缓冲区,中断程序读写数据。解析之后回调函数通知用户层。
0人赞 举报

一周热门 更多>