Wincc C VBS 变量置位

tag0为二进制变量,SetTagByteWait("TAG0",1);和SetTagByte("TAG0",1);和SetTagBit("TAG0",1);有什么区别?如果把SetTagByteWait("TAG0",1);用VBS应该怎么写?和HMIRuntime.Tags("TAG0").Write 1  有什么区别?请高手指教!

最佳答案

带Wait和不带wait的区别
不带wait :在读取或者写入时,是与WinCC 变量管理中的变量交互,然后WinCC变量管理器再和PLC 通讯处理变量。
带wait:在读取写入时,直接和PLC变量进行交互。不通过WinCC变量管理器。

优缺点:
带wait的方式读写,在第一次通讯时时间快于不带wait的读写。
等第二次通通讯以后,不带wait的变量通讯时间明显减少(已缓存到内存中),带wait的读取时间和第一次相同。

VBS中的应该只是不带wait的读写方式。

提问者对于答案的评价:
非常感谢!那就是这几种写法都可以达到tag0置1的目的,对吧?

最佳答案作者回复:
是的,都可以

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • wincc7.3滚动条组态时有显示,运行后和背景融为一体啦,请大神帮忙。

    wincc7.3滚动条组态时有显示,运行后和背景融为一体啦,请大神帮忙。 钻石用户推荐最佳答案 项目是从低版本移植的?新建个项目看看呢还有检查下wincc和系统的兼容性https:…

    SIMATIC WinCC 2020年11月1日
  • wincc程序

    我这里有段简短的程序,是想实现当点击一个按扭时1_on/off,同时让1_level自加一.这样写对吗?请指点.谢谢 Sub OnLButtonDown(ByV…

    SIMATIC WinCC 2019年6月11日
  • 一个1500能用多少个wincc监控?

    基于WinCC消息系统的智能诊断 课程编号:V2666 课程主要内容:<br/>-消…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 一个1500…

    2020年11月1日
  • 按钮变颜色

    现在有个wincc项目,我想在里面吧几个用于切换画面的BUTTON组态颜色,要求当按下该按钮或者释放左键时该按钮的颜色发生改变,请问该如何做?谢谢 最佳答案 很好做,你定义一个二进…

    SIMATIC WinCC 2019年6月11日
  • 怎样选择数据类型

    在WICC中怎样选择数据类型 问题补充:能否列举一二 最佳答案 1.如果是PLC里面的变量你导入变量的时候他就已经定了. 2.如果是自己定义你可以参照WINCC资料变量类…

    SIMATIC WinCC 2019年6月11日
  • 项目编辑好后 激活项目非常慢。。为何?

    没有 中文目录名  安装了 hotfix 补丁 step7 SP1 用不用装? 还有其他原…

    SIMATIC WinCC 2019年6月11日
  • 普通SQL 2005和SQL2005 FOR WINCC的区别

    最好可以具体点 我还需要SQL2005 FOR WINCC的中文补丁 最好发我邮箱 WHY1633@163.COM 谢谢…

    SIMATIC WinCC 2019年6月11日
  • 新的HMI下载出现固件不同的问题

    HMI是新的,在往里面下载的时候出现如图所示的问题 问题补充:图在 图片说明:    最佳答案 此回答已完善 OS是跟你组态软件走的不是HMI是不是新的http…

    2021年7月5日
  • wincc 画面切换问题

    我是刚学习wincc的,请高工们指点,我从网上下载的DEMOV6演示程序,在开始运行画面上的10切换画面的按钮,每个按钮调用不同的画面画面显示在同一个’应用窗口’里,应用窗口里的属…

    SIMATIC WinCC 2019年6月11日
  • WINCC 开关量历史曲线问题

    WINCC 开关量历史曲线问为什么变化为斜线? 最佳答案 因为通讯延时可能有的点不能被准确的用曲线表示出来,开关量即使能做曲线也是就两中值:0或1 提问者对于答案的评价:

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论