您现在所在的是:

永宏FATEK

回帖:8个,阅读:3840 [上一页] [1] [下一页]
1735
wook
文章数:127
年度积分:56
历史总积分:1735
注册时间:2004/6/7
发站内信
发表于:2017/10/15 22:14:52
#0楼
利用永宏PLC 的MODBUS通讯 做了个和两台ABB550+两台温度仪表的通讯程序,实现对变频器的 启、停控制;以及频率、电流的连续读取显示,但在调试时发现,在组态软件操作变频器 启动或停止按钮时 不是每次都有反应,有时要多次点击才行。将程序删除只留一台变频器时又能正常。。。
所以请教一下,是不是 永宏PLC也要像 S7 200那样 通过对多从站的轮询通讯才适合 ,怎样在FUN150指令中实现呢?
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/10/16 7:14:09
#1楼
以下是引用wook2017/10/15 22:14:52的发言:
利用永宏PLC 的MODBUS通讯 做了个和两台ABB550+两台温度仪表的通讯程序,实现对变频器的 启、停控制;以及频率、电流的连续读取显示,但在调试时发现,在组态软件操作变频器 启动或停止按钮时 不是每次都有反应,有时要多次点击才行。将程序删除只留一台变频器时又能正常。。。
所以请教一下,是不是 永宏PLC也要像 S7 200那样 通过对多从站的轮询通讯才适合 ,怎样在FUN150指令中实现呢?
应该是PLC程序的问题,写操作优先执行,读操作定时轮询!
1735
wook
文章数:127
年度积分:56
历史总积分:1735
注册时间:2004/6/7
发站内信
发表于:2017/10/16 19:58:19
#2楼
回复 #1楼 guanyumou
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/10/16 20:03:41
#3楼
以下是引用wook2017/10/16 19:58:19的发言:
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!
1735
wook
文章数:127
年度积分:56
历史总积分:1735
注册时间:2004/6/7
发站内信
发表于:2017/10/16 20:52:57
#4楼
以下是引用guanyumou2017/10/16 20:03:41的发言:
以下是引用wook2017/10/16 19:58:19的发言:
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!

一般下一个读操作是用定时,还是用上个通讯的DN信号,我现在都是参考了永宏手册上,就利用了通讯口的 M特殊寄存器来循环的。。不知版主有没有这方面的范例能发一份么? (81017018@qq.com),永宏PLC的资料真的是太少了,不像西门子和三菱资料多。
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/10/16 22:01:42
#5楼
以下是引用wook2017/10/16 20:52:57的发言:
以下是引用guanyumou2017/10/16 20:03:41的发言:
以下是引用wook2017/10/16 19:58:19的发言:
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!

一般下一个读操作是用定时,还是用上个通讯的DN信号,我现在都是参考了永宏手册上,就利用了通讯口的 M特殊寄存器来循环的。。不知版主有没有这方面的范例能发一份么? (81017018@qq.com),永宏PLC的资料真的是太少了,不像西门子和三菱资料多。
永宏官网有啊!
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/10/16 22:02:19
#6楼
以下是引用wook2017/10/16 20:52:57的发言:
以下是引用guanyumou2017/10/16 20:03:41的发言:
以下是引用wook2017/10/16 19:58:19的发言:
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!

一般下一个读操作是用定时,还是用上个通讯的DN信号,我现在都是参考了永宏手册上,就利用了通讯口的 M特殊寄存器来循环的。。不知版主有没有这方面的范例能发一份么? (81017018@qq.com),永宏PLC的资料真的是太少了,不像西门子和三菱资料多。
http://www.fatek.com.cn/
1735
wook
文章数:127
年度积分:56
历史总积分:1735
注册时间:2004/6/7
发站内信
发表于:2017/10/17 11:37:23
#7楼
以下是引用guanyumou2017/10/16 22:02:19的发言:
以下是引用wook2017/10/16 20:52:57的发言:
以下是引用guanyumou2017/10/16 20:03:41的发言:
以下是引用wook2017/10/16 19:58:19的发言:
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!

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

我说的是 多从站轮询的范例,,好像找不到啊。。。
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/10/17 12:30:05
#8楼
以下是引用wook2017/10/17 11:37:23的发言:
以下是引用guanyumou2017/10/16 22:02:19的发言:
以下是引用wook2017/10/16 20:52:57的发言:
以下是引用guanyumou2017/10/16 20:03:41的发言:
以下是引用wook2017/10/16 19:58:19的发言:
谢谢版主回复  ,请问永宏PLC 的MODBUS 怎么才能实现 “写操作优先执行,读操作定时轮询”呢
每执行完一次读操作,先判断是否有写操作,如果有优先执行写操作,如果没有则继续下一个读操作!,以此类推!

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

我说的是 多从站轮询的范例,,好像找不到啊。。。
我可以写!需要联系我QQ149034219

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005