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日 上午11:24

相关推荐

  • 使用USS协议指令和变频器通信

    我想做一下S7_200 CPU226PLC与mm420的通信,请问有没有USS协议指令与变频器的使用说明书 ,或者是USS使用说明书,再者,连接在变频器端的通信…

    SIMATIC S7-200 2020年10月31日
  • CPU224XP CN采集4~20mA信号

    CPU224XP CN现在需要增加一个4~20mA输出的超声波液位计224XP只能采集电压0~10V请教大家又什么好的办法吗?加电阻可不可以呢?或者需要另外增加一个4~2…

    SIMATIC S7-200 2020年11月1日
  • 程序状态监控和实际输出不一样

    s7200程序在软件程序状态监控下条件满足是显示有输出,实际却没有。和状态表监控不一样,程序通过编译。这是什么原因 最佳答案 这种现象说明还是程序有问题,程序Q点输出有重复驱动现象…

    SIMATIC S7-200 2020年11月1日
  • STEP 7-MicroWIN SMART V2.4 安装出现问题

    安装过程出现错误 问题补充:STEP7-Micro/WIN SMART V2.4安装引导出现报错最低配备操作系统window7或windowXP SP…

    2021年7月5日
  • 224xp如何实现一个按钮控制步进电机正反转

    按钮I0.0触发后,pls指令自动实现步进电机正转一圈,停止后反转一圈。实现完正转后,如何使用内部寄存器MX.X触发反转。或有其他好的方法也行,谢谢。 最佳答案 请见,用S7-20…

    SIMATIC S7-200 2020年10月31日
  • 脉冲信号

    想请教一下,在S7-200中做一个闪烁报警灯,用哪个中间继电器可以实现这个应用..多谢 最佳答案 建议用SM0.5,周期是1S. 提问者对于答案的评价:多谢

    SIMATIC S7-200 2021年7月5日
  • hyper terminal 的地址

    在调试S7-200的自由口通讯的时候,要用到hyper terminal ,可是我的电脑里没有这个设置,请问应当从哪里安装? 最佳答案 Windows系统自带的…

    SIMATIC S7-200 2021年7月4日
  • s7 300 IM365

    有两个IM 365模块,其中一个插入CC,另一个插入ER。通过1m长的固定连接电缆连接,这句话中"CC""ER"代表什么意思?  最佳答案 硬件组态中300CP…

    SIMATIC S7-200 2021年7月5日
  • VB和ProDave S7 mini通讯问题

    VB利用ProDave S7 mini版本和S7-200通讯问题:操作系统Win2000,安装STEP 7 – MicroWIN&…

    SIMATIC S7-200 2020年11月1日
  • 通过电压来控变频器和通过通讯控变频器

    PLC通过电压来控变频器和通过通讯控变频器两者有啥区别 用电压控的都可以用通讯来替代吗?比如说plc用PID控变频器的输出,可以用通讯来控吗 最佳答案 1、PLC通过电压…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论