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 WebNavigator 在客户端浏览器不能访问

    wincc 项目做好webnavigator发布后(缺省网页为MainControll.asp),在服务器的IE浏览器中可以正常访问,用花生壳做了端口映射后在客户端的IE…

    2021年7月5日
  • wincc的移植和复制的区别

    wincc的移植和复制项目都能使用,但有时候移植的项目就打不开,请问怎么回事?在wincc里的移植和复制项目有什么规则? 最佳答案 .wincc的移植和复制的区别?WINCC项目运…

    SIMATIC WinCC 2019年6月11日
  • wincc7 与 softnet

    请问高手们wincc7想和S7-300的以太网模块组网,需要那个版本的softnetwincc7.0      &nbs…

    SIMATIC WinCC 2019年6月11日
  • listview显示小数的问题

    在listview控件里面 如果显示小数,比如说0.1的时候,它只显示.1前面的零没有了,这怎么回事啊 最佳答案 如果是使用VBS脚本,利用CStr函数将数值型变量,转换…

    SIMATIC WinCC 2019年6月11日
  • 输入输出域做轮巡输出;如何把计时器S5T#20S的时间显示到WINCC

    如题,自己研究做了个交通灯控制,想实现 交通灯里的那个 计时器 的计数,但是输入输出域只能控制一个,如何控制 轮巡显示 3个等的计…

    SIMATIC WinCC 2017年11月13日
  • 用DELPHI访问WINCC5.1数据库

    用PB可以连接WINCC的SYBASE数据库,但为什么我用DELPHI访问就会报“无用的账号和密码。”可密码就是SQL啊。哪位高手救我? 最佳答案 参考——《基于Delphi7.0…

    SIMATIC WinCC 2019年6月11日
  • wincc调用动态链接库的问题

    问题描述:通过matlab的m文件编译出的动态链接库dll文件,在wincc的c脚本中调用时遇到的问题,请高人们帮我分析一下。。。先看看我的过程:1、简单编一个m文件myadd.m…

    SIMATIC WinCC 2019年6月11日
  • WINCC的图库元件不能翻转

    在WINCC的画面上放置西门子图库里的元件,例如阀门,罐体等,但是不能翻转90°,就是说,选中了一个元件,点击画面上方的“旋转”图标,阀门不变动。请问这是怎么回事? 最佳答案 你这…

    SIMATIC WinCC 2019年6月11日
  • wincc是否停产

    请问一下现在的上位机软件是要用原来的WINCC,还是博图,二者有何差别。wincc停产了吗 最佳答案 你误会了,博图WINCC和WINCC v系列不是一回事,博图WINC…

    SIMATIC WinCC 2021年7月5日
  • 搅拌机怎么能让他实现动态效果

    1.搅拌电机怎么让他实现动态效果?哪里能下载到他的动态控件? 2.在wincc中怎么用c脚本按一次按钮给一个变量+1或-1。(假如有两个按钮分别是加和减按钮。现在变量的数…

    SIMATIC WinCC 2019年6月11日