登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:关于MODBUS 通讯ADPRW指令

点击:4138 回复:13

用FX3U-485ADP-MB模块,与两个编码器modbus通讯,当程序里只有一个ADPRW指令时,只接一个编码器通讯,只和一个编码器通讯,数据更新很快无延时。
程序里面有两个ADPRW指令时,也只接一个编码器通讯,也只和一个编码器通讯,数据更新很慢很慢,大概5S更新一次。
程序里面有两个ADPRW指令时,接两个编码器通讯,和两个编码器同时通讯,数据更新也很慢很慢。
最后修改:2021/5/23 20:17:11
21-05-23 16:53
当程序里只有一个ADPRW指令时,只接一个编码器通讯,很快。
附件 1.jpg
附件 22.jpg
最后修改:2021/5/23 16:55:45
21-05-23 16:55
有两个指令,与一个编码器或者两个编码器通讯时,很慢很慢表情
附件 11.jpg
附件 2.jpg
21-05-23 16:57
求助各位师傅!
21-05-23 17:01

引用 强悍本无意YM 在 2021/5/23 16:53:46 发言【内容省略】

数据更新很慢,不会是其中一个没有通信上吧!
21-05-23 21:38
你这个是同时读取两个,是不是要轮询才行,加个时间继电器错开一下试试,我用485BD板做自由通讯时是要轮询才行的。
21-05-23 22:35
都是可以通讯上的。有两个指令就是太慢了
21-05-24 08:23
我之前也以为要做个时间间隔就可以,但是不管程序哪个地方有两个ADPRW指令,速度就会慢下来,把指令断开也不行。
21-05-24 08:26

引用 强悍本无意YM 在 2021/5/24 8:26:05 发言【内容省略】

下图是三菱手册上的例子,你可以这样试试,用前一条指令的结束来启动下一条指令
附件 微信截图_20210524092031.jpg
21-05-24 09:22

引用 强悍本无意YM 在 2021/5/24 8:23:22 发言【内容省略】

两条ADPRW轮询执行
21-05-24 10:58

上一页下一页

工控新闻

更多新闻资讯