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

相关推荐

  • 智能仪表与S7-200如何通信

    智能仪表与S7-200如何通信?就是PLC要从仪表中读取数据.1>我在"找答案"里也可看到这方面的知识很多,但都讲的不全面,要么链接的地方打不开,要么就是…

    SIMATIC S7-200 2020年11月1日
  • 请教MODBUS能不能进行写位操作?

    PLC200为modbus从站,主站能不能对V区进行写一位的操作?看了些资料,功能5为写单个线圈,是不是只能写到Q点继电器?功能6为写单个保存寄存器,是不是一次要写8位,比如Hol…

    SIMATIC S7-200 2018年12月9日
  • 电脑与CPU224的通讯

    用一台电脑,这台电脑里用的是组态王的控制画面,用这台电脑去实现与三个CPU224的通信,实现读写功能,并且这三个CPU224与电脑间距大于100米,请问用什么协议进行通讯,连接线如…

    SIMATIC S7-200 2017年11月1日
  • 发送和接收指令?

    仪表上有数据是这样写的:向仪器发送ASCⅡ码“F”或“f”,校验仪即回送一组ASCⅡ码包含校验仪当前的测量数据和工作状态信息,发送字符“C”时,仪器连续送数,发送字符“E”时,仪器…

    SIMATIC S7-200 2021年7月5日
  • S7-200 cpu不好用

    各位老师,我有个项目,原系统有一个触摸屏,6个温度传感器控制器与PLC 进行自由口通信(XMT和RCV指令编程),我用一个全新的CPU(224XP CN)去替换…

    SIMATIC S7-200 2017年6月9日
  • PTO/PWM的输出负载

    各位高手,今天看西门子手册上说 PTO/PWM的输出负载至少为10%的额定负载,才能提供陡直的上升沿和下降沿,这句话能不能给解释一下,10的负载什么意思? 最佳答案 10…

    SIMATIC S7-200 2020年11月5日
  • 模拟量驱动变频器疑问

    新购入一个台达1,5kw变频器VFD-M的,没舍得买mm420,怕烧了。。。想三段速控制这个变频器带空载电机运转,给变频器一个模拟量信号作为主频率,这个主频率是干啥用的?各个阶段频…

    SIMATIC S7-200 2017年8月3日
  • EM253在向导中可以设定回参速度,在非向导中如何改变回参速度

    位置运动模块EM253有关回参速度的设置,除了在向导中可以设置外,是否可以通过程序指令改变回参速度?由于回参速度需经常随工艺改变而需要改变,总是需要打开程序在向导中修改很麻烦.可否…

    SIMATIC S7-200 2020年10月31日
  • 无法得到高速计数脉冲

    CPU224的Q0.0 Q0.1连接欧姆龙编码器AB相,利用S7-200的高速计数功能来计算长度,现在出现个问题,编码器屏蔽层不接地时,一切正常,当把编码器的屏蔽层接地,…

    SIMATIC S7-200 2021年7月4日
  • EM231CN AI4XTC 温度控制如何编程 能否做个例子

    本人没接触过热电偶模块 现有CPU226CN  热电偶模块EM231CN AI4XTC需进行温度控制在50度如何编程 能否做个例子…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论