wincc 7.4 按钮互锁

两个按钮互锁可以实现,现在需要3个或多个按钮互锁,是需要用到脚本吗?求指导

钻石用户推荐最佳答案

你的锁的关系是什么样的?比如10个按钮,保证只能按照顺序从按钮0到按钮9,那么你定义一个wincc内部int变量(默认值为0),点按钮N给int赋值N+1,点按钮9给int变量赋值0,按钮N的允许操作动态连接int变量,int变量值等于N允许操作,否则不允许操作。
如按钮0:int变量为0允许操作,为1~9不允许操作,按钮事件中给int变量赋值1;
按钮1:int变量为0不允许操作,int变量为1允许操作,为2~9不允许操作按钮事件中给int变量赋值2;
按钮2:int变量为0,1不允许操作,int变量为2允许操作,为3~9不允许操作,按钮事件中给int变量赋值3;
.......................
按钮9:int变量为0~8不允许操作,int变量为9允许操作,按钮事件中给int变量赋值0;

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc360294.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:24
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论