广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1340|回复: 3

MODBUS多从机的在线状态怎么做呢

[复制链接]

9

主题

20

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
发表于 2024-8-2 15:37:58 | 显示全部楼层 |阅读模式
求助大佬
回复

使用道具 举报

24

主题

104

帖子

634

积分

高级会员

Rank: 4

积分
634
QQ
发表于 2024-8-4 23:20:40 | 显示全部楼层
用Lua代码去操作队列循环去读数据,返回nil或者false就不在线
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

9

主题

20

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
 楼主| 发表于 2024-8-5 09:18:56 | 显示全部楼层
谢谢指教,但是我有点愚昧,不太明白怎么做,能不能请大佬详细指教
回复

使用道具 举报

24

主题

104

帖子

634

积分

高级会员

Rank: 4

积分
634
QQ
发表于 2024-8-5 15:35:26 | 显示全部楼层
slave_list={} --创建一个保存站点的变量
slave_list[#slave_list+1]={s=001} --将站点先存储到站点变量里(s站号自己根据实际站号输入)
slave_list[#slave_list+1]={s=002}
.......
--以上是全局变量
for i=1,#slave_list do
   if mb_read_coil_01 (slave_list [i],0,1) == false then
        --通信失败
   end
end
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-1 09:20 , Processed in 0.056088 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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