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如何做模拟两报警。请一个文档给我 谢谢

    wincc如何做模拟两报警。请一个文档给我 谢谢 最佳答案 1、打开报警记录编辑器2、点击“工具”>“附加项”,打开附加项对话框3、在模拟量报警前的方块打钩。确定。…

    SIMATIC WinCC 2018年12月9日
  • wincc7.3变量批量实时显示

    wincc7.3变量如何批量在画面实时显示?包括文本与单位(如图)。如果要显示几百个我们不可能一个个都用输入输出域每个编辑吧。 图片说明:    最佳答案 通过…

    2021年7月5日
  • WINCC 趋势曲线的严重问题

    WINCC系统正常运行2年多,近日1台OS的部分趋势曲线丢失,重新编辑后点击应用按钮就报错,弹出WINDOWS窗口内容为:C:\WINDOWS\system32\msvsrt.dl…

    SIMATIC WinCC 2019年6月11日
  • HMI中按钮的事件说明

    HMI中按钮的事件有什么区别,请详细说明,如附图所示 最佳答案 HMI按钮有三个事件!1、单击——按下并抬起以后才会执行动作!2、按下——按下以后就会执行动作!2、释放——按下以后…

    SIMATIC WinCC 2020年11月1日
  • WinCC中的内部变量与外部变量的区别是什么?

    WinCC入门示例项目 课程编号:V1129 本视频是一个WinCC项目的入门示例,详…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 WinCC中的内部变量…

    2017年11月12日
  • WINcc弹出画面

    我想为电机的操作做一个操作面板,在图形管理里建了个MOTOR的画面,我想在主画面中做个按钮,当单击时弹出MOTOR。PDL的画面并且两个画面要同时显示,怎么做呢? 问题补充:如果不…

    SIMATIC WinCC 2019年6月11日
  • 关于WinCC历史趋势

    个人感觉挺奇葩的问题:历史趋势的标签注释的内容要写到曲线上去。。。。这个哪位大哥能帮我解决? 最佳答案 这个问题确实有点奇葩,曲线上好像写不了,但是可以在左侧Y轴上更改你想要的变量…

    SIMATIC WinCC 2018年1月1日
  • wincc内部函数疑问

    1、在程序里调用wincc内部函数里的 pow 函数,我是这样写的:   y=pow("a","x&…

    SIMATIC WinCC 2019年6月11日
  • 在WINCC中怎样实现物品的直线移动

    要移动的图片比较多,用脚本是不是很占资源 问题补充:动画触发器用C动作能实现吗 最佳答案 建议使用动画触发器:请点击以下链接:http://www.ad.siemens.com.c…

    SIMATIC WinCC 2017年10月24日
  • 触摸屏登录界面,用户密码登录,输入正确进入下一页,输出警告

    直接教怎么编也行,直接把用户管理中的所有函数的意思告诉我也行。以下具体内容:设备上电时,触摸屏显示首页界面,按下首页界面上的订单键,弹出“用户名”和“验证码”的对话框。输入正确的用…

    SIMATIC WinCC 2021年7月5日