实现互锁得办法

两个开关变量,两个按钮,要实现这两个开关的互锁,点击一号开关,他的变量变一,二号开关的变量为零;点击二号开关,他的变量变一,一号开关的变量为零。
 就是这样,用普通办法实现最好,如果不行一定要用脚本,希望能讲得详细点,我不会用脚本,谢谢

最佳答案

还是用脚本可靠,一楼的方法并不可靠,按下抬起鼠标左键的中间时间里,两个变量并没有互锁,有隐患。还是用二楼的脚本吧。
   写脚本的方法:
   右击按钮,打开属性对话框,点“事件(Events)”标签,选择“鼠标(Mouse)”,在右边右击“鼠标动作(Mouse Action)”旁的灰色小闪电图标,在弹出菜单中选“C-Action”。弹出脚本对话框,将
   SetTagBit("tag1",1);
   SetTagBit("tag2",0);
   这两句放在最后一个大括号( } )之前就可以,然后,点上面从左往右第10个按钮“创建动作(Create Action)”,编译无误后,点OK就可以了,此时你可以看到之前那个小闪电图标变成绿色,就表示你已经添加C脚本成功了。
 ———————————————————
 补充:楼下axg2008的方法也很好,楼主可以尝试。

提问者对于答案的评价:
xx

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 怎样在项目画面上添加删除修改用户

    1.小弟刚接触WINCC,不知道怎样实现如标题所说的功能,就是在画面上,如果用户以管理员身份登录想添加删除其他用户,该用哪个函数?或给其他用户赋予权限,应该怎样做?2.还有就是,小…

    SIMATIC WinCC 2019年6月11日
  • 数值增减问题编程

    我设置了2个自复位式按钮,想实现数值的增减。编程如图,可是现象是不是走大就是走小,中间不停顿,且按一下没反应,连续按几下,数值连续增减。求赐教。谢谢! 问题补充:我想实现按一下,数…

    SIMATIC WinCC 2021年7月5日
  • HMI设置io域

    怎样在hmi的io域中设置数值,到plc中改变定时器和计数器的值。具体步骤怎样编? 问题补充:首先感谢老师们的热心。初入门。具体变量怎样设置?举个例子会明白一些。 最佳答案 看具体…

    2021年7月5日
  • win8 装上wincc7.3后授权软件无法启动,

    win8 装上wincc7.3后授权软件无法启动,提示以下图片 最佳答案 WinCC V7.3 支持下列微软操作系统:Windows 7&n…

    SIMATIC WinCC 2017年10月29日
  • 在进程中passdbrt.exe的CPU占用很高

    如题,今天发现passdbrt.exe的CPU占用率到了70%多,导致电脑很卡。请问有什么办法解决。 问题补充:可以用别的机器上的passdbrt.exe替代掉吗 最佳答案 Fil…

    SIMATIC WinCC 2019年6月11日
  • step7 中组态虚拟PC站,出现的大问题

    step7 中组态虚拟PC站step7版本V5.5 sp4 wincc版本是 V7.3 ,昨天电话西门子技术服务说是7.3版本有B…

    2021年7月5日
  • wincc不能激活怎么办

    我的wincc项目不能激活是怎么回事,让检查wincc中心设置 最佳答案 你的WINCC版本是多少?7.0以下的:请检查你的项目名称与计算机名是否一致;你的项目是否放在中文名称的文…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警控件里添加的3个过程值

    第一个是高低限设定值,第3个是报警产生的当前值。第2个是什么呢? 图片说明:    最佳答案 这个好像要看你的组态的不过限制值能组态的是:– 上限:超…

    2021年7月5日
  • 用wincc7.0 选电脑配置

    请问大家组态软件选的是wincc7.0,工控机客户要求选的是菲尼克斯,请问要选什么配置的在上面跑啊,选17寸的,还有对PCI有要求吗,麻烦大家讲讲啊,还有一种工控机带front&n…

    SIMATIC WinCC 2019年6月11日
  • 在WINCC中如何通过VBA给添加菜单事件。

    在WINCC中可以通过如下代码给 图形编辑器添加菜单    ??Dim Brildo_Menu  A…

    SIMATIC WinCC 2021年7月5日