vb脚本改变输入输出域连接变量

wincc 如何用VB脚本动态改变其绑定的变量

最佳答案

C脚本提供SetLink等函数可以直接改变I/O绑定变量,VBS没有提供这样的功能。不过可以利用间接变量来实现,步骤如下:
 1、新建文本型内部变量,如TagName
 2、将I/O连接变量设置为TagName,并勾选“间接”
 3、VBS只要将绑定的变量名赋值给TagName就可以了,比如
    HMIRuntime.Tags("TagName").Write "变量名"

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:46
下一篇 2020年11月1日 下午2:46

相关推荐

  • 博途WINCC中IO域中如何加入小数点

    最好输入输出两种都说一下,谢谢 问题补充:为什么两位时无法移动小数点,三位时只能移动一位小数点,我想要在两位时移动一位小数点,三位时移动两位小数点要怎么做 图片说明:  …

    2020年11月1日
  • 系统登陆

    #pragma code ("useadmin.dll") #include "PWRT_api.h&quot…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.3的VBS中使用HMIRuntime.Screens 异常

    WINCC7.3的VBS的项目模块中定义Sub中有如下代码:Sub updata_station1Dim objComboBoxDim scrName…

    2017年6月18日
  • wincc 自定义 面板2级调用问题

    请问我已经运用了一次通用面板的调用,比如说10个相同的工艺段,我用了一次公共窗口,在每一个公共窗口里有10个相同的设备请问 能否实现二级调用,我知道一次怎么用,用变量前后…

    SIMATIC WinCC 2018年1月1日
  • WinCC7.5的变量为什么会被清零?

    WinCC的西门子PLC变量,通过WinCC写值一段时间后该项目的所有输入域会被清零,检查了画面没有脚本或者配置改变输入域的值,并且该现象只有在WinCC端出现,仅PLC的时候不会…

    SIMATIC WinCC 2020年11月1日
  • wincc变量c动作

    求助大神,如下图这个变量是哪个?这是一个输入输出域[br][img]upload/20170227013221.PNG[/img][br] 版主推荐答案 下面那个函数应该是自己编写…

    SIMATIC WinCC 2021年7月5日
  • wincc vbs 登陆系统函数

    看了VC心里就烦,感觉VB好用一些,想做一个系统试试,其它的都完成了可是就是不知道怎么做一个登陆和退也登陆,望有哪位大侠可以赐教一下! 最佳答案 1.WinCC中可以热键调用登录对…

    SIMATIC WinCC 2019年6月11日
  • 设置值保持

    如何让设置的参数,在下次上电是保持住,是不是要那个函数。 最佳答案 不知道你说的是内部变量还是外部变量?内部变量保持的话,WinCC 7.0提供“运行系统保持”功能,在内…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3从7.0移植过来的工程为什么驱动参数无法修改

    Named Connection 中的连接参数   应用程序名称 为什么不能修改。在7.0中是可以修改的 图片说明: &…

    2017年5月29日
  • WinCC SP1,安装界面无文字说明

    win10企业版,官方下载的7.4 SP1,按照教程等已经打开了各种需要的服务。但是在安装界面里,当点击到某一步的时候,缺少相应的文字说明,搜索无果,有谁遇到了类似的问题…

    2021年7月5日