登录
首页 PLC论坛 永宏FATEK
回帖 发帖
正文

主题:永宏PLC 多从站MODBUS通讯 时怎么做轮询

点击:3842 回复:8

利用永宏PLC 的MODBUS通讯 做了个和两台ABB550+两台温度仪表的通讯程序,实现对变频器的 启、停控制;以及频率、电流的连续读取显示,但在调试时发现,在组态软件操作变频器 启动或停止按钮时 不是每次都有反应,有时要多次点击才行。将程序删除只留一台变频器时又能正常。。。
所以请教一下,是不是 永宏PLC也要像 S7 200那样 通过对多从站的轮询通讯才适合 ,怎样在FUN150指令中实现呢?
17-10-15 22:14

引用 wook 在 2017/10/15 22:14:52 发言【内容省略】

应该是PLC程序的问题,写操作优先执行,读操作定时轮询!
17-10-16 07:14
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
17-10-16 19:58

引用 wook 在 2017/10/16 19:58:19 发言【内容省略】

每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!
17-10-16 20:03

引用 guanyumou 在 2017/10/16 20:03:41 发言【内容省略】

一般下一个读操作是用定时,还是用上个通讯的DN信号,我现在都是参考了永宏手册上,就利用了通讯口的 M特殊寄存器来循环的。。不知版主有没有这方面的范例能发一份么? (81017018@qq.com),永宏PLC的资料真的是太少了,不像西门子和三菱资料多。
17-10-16 20:52

引用 wook 在 2017/10/16 20:52:57 发言【内容省略】

永宏官网有啊!
17-10-16 22:01

引用 wook 在 2017/10/16 20:52:57 发言【内容省略】

http://www.fatek.com.cn/
17-10-16 22:02

引用 guanyumou 在 2017/10/16 22:02:19 发言【内容省略】

我说的是 多从站轮询的范例,,好像找不到啊。。。
17-10-17 11:37

引用 wook 在 2017/10/17 11:37:23 发言【内容省略】

我可以写!需要联系我QQ149034219
17-10-17 12:30

工控新闻

更多新闻资讯