菜鸟0001
级别: 探索解密
精华主题: 0
发帖数量: 28 个
工控威望: 108 点
下载积分: 582 分
在线时间: 62(小时)
注册时间: 2023-09-05
最后登录: 2026-04-29
查看菜鸟0001的 主题 / 回贴
楼主  发表于: 2024-02-02 15:18
485 modbus rtu 多个从站需要轮询,要是只有一个从站,需要读也需要写数据时候用不用轮询,还是只有一个从站时候,直接按扫描周期自上而下执行
麦克朱
级别: 家园常客
精华主题: 0
发帖数量: 686 个
工控威望: 917 点
下载积分: 670 分
在线时间: 288(小时)
注册时间: 2022-07-11
最后登录: 2026-05-06
查看麦克朱的 主题 / 回贴
1楼  发表于: 2024-02-02 15:24
数据量不大直接同时读写应该没问题,PLC会帮你排好
fczxjh
级别: 论坛先锋
精华主题: 0
发帖数量: 793 个
工控威望: 1858 点
下载积分: 1543 分
在线时间: 323(小时)
注册时间: 2019-07-15
最后登录: 2026-05-06
查看fczxjh的 主题 / 回贴
2楼  发表于: 2024-02-02 16:47
如果是PLC写程序,最好进行轮询,即每一步隔一个延时,循环往复执行。

同步读写可能会发生奇奇怪怪的情况。
皮五
级别: 工控侠客
精华主题: 0
发帖数量: 903 个
工控威望: 3461 点
下载积分: 4516 分
在线时间: 478(小时)
注册时间: 2007-07-14
最后登录: 2026-05-06
查看皮五的 主题 / 回贴
3楼  发表于: 2024-02-04 08:02
用触摸屏来读取会简单很多,
数据通过触摸屏转发给PLC
17312588730
级别: 探索解密
精华主题: 0
发帖数量: 132 个
工控威望: 171 点
下载积分: 109084 分
在线时间: 150(小时)
注册时间: 2019-05-27
最后登录: 2026-05-06
查看17312588730的 主题 / 回贴
4楼  发表于: 2024-02-04 08:10
数据分散的话还是要轮询,连续的话的一次读完就好了。