wincc内部变量用一个按钮切换

想用一个按钮切换内部变量的值
dim tag
set tag = hmiruntime.tags("tag1")
If tag.value =1 then
Tag.write 1
Else
Tag.write 0
End if
但是没有实现想要的功能,哪里出了问题?

最佳答案

dim tag
tag = hmiruntime.tags("tag1").read
If tag then
 hmiruntime.tags("tag1").write 0
Else
 hmiruntime.tags("tag1").write 1
End if
你说的是取反功能,以上是正确的vbs脚本


c脚本:
SetTagBit("tag1",!GetTagBit("tag1"));

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

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午7:08
下一篇 2017年6月24日 下午7:09

相关推荐

  • 历史曲线

    在WINCC中,我这次做的是加热系统,以一次加热的过程为一个曲线以时间为目录保存,什么时候想看,点击时间主可以了。这样的历史曲线该如何做?请赐教,谢谢!! 问题补充:点击时间就可以…

    SIMATIC WinCC 2019年6月11日
  • Wincc v7.0 sp1安装报错急求处理

    小弟在安装Wincc v7.0 sp1时报错不知道什么意思,求各位大侠指点,什么原因,怎么处理.谢谢!报错信息看图: 图片说明:    &n…

    2021年7月5日
  • wincc runtime 什么意识啊

    如题 最佳答案 运行wincc需要授权以前的wincc 分RC 和RT授权RT就是runtime,只能运行wincc,没有在wincc exploro…

    SIMATIC WinCC 2017年11月16日
  • wincc之前如何读取数据

    wincc之间如何读取数据,请提供详细说明,非常感谢! 最佳答案 WinCC运行起来就是一个OPC Server,两台WinCC之间通讯的话一般是采用OPC D…

    SIMATIC WinCC 2017年6月13日
  • GetLocalDate(oRs.Fields(1).Value)转换时间的语句为什么打印不到excel上去

    1、我想把时间打印到excel表格上去,发现用GetLocalDate(oRs.Fields(1).Value),excel表格上打印不出时间来,而用oRs.Fields(1).V…

    2021年7月5日
  • 关于 Webbrowser控件

    Webbrowser控件,添加到画面中后,无法按照预期显示(无内容0),重要是控件的属性www.那里不会添,请问高人们,这个的属性应该如何填写?例如文件为C:\1.GIF.那么WW…

    SIMATIC WinCC 2019年6月11日
  • WINCC动画问题

    1.WINCC C脚本程序运行时是循环扫描的? 2.如果是的话,扫描周期长短如何设置 3.如果我要在画面里实现一段动画: 当布尔型变量ope…

    SIMATIC WinCC 2019年6月11日
  • wincc购买正版问题

    各位学长,本人想购买wincc7.0SP3版正版授权,有几个问题不太清晰,麻烦指导下?1. wincc sp3支持XP3系统吗?2.购买RT运行版128k外部变…

    SIMATIC WinCC 2017年11月18日
  • WINCC修改报警值

    怎么在上位机修改报警值?例如一个模拟量已经组态好了报警值,然后根据需要操作员想修改报警值,怎么做?不可能让操作员去组态吧? 问题补充:感谢大家的帮助.但连接一个变量的话,一旦重新激…

    SIMATIC WinCC 2019年6月11日
  • 关于安装SQL server2005

    在安装过程中,出现缺Data Access V2.8SP1提示,导致整个程序无法安装,谢谢 最佳答案 SQL2005 for WinCC.下…

    SIMATIC WinCC 2019年6月11日