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脚本运行莫名其妙出错?

    我在标准模块里写了一些访问数据库的公共方法,然后在前台按钮去调用,竟然会出现一会可以运行,一会不可以运行的情况。我在函数里面写了中文,难道是中文的问题?但为什么偶尔行偶尔不行呢?更…

    SIMATIC WinCC 2019年6月11日
  • 关于归档数据的导入和导出

    HMIRuntime.Logging.AlarmLogs.Restore  这个脚本中间的需要指定的时间范围,是不是格林威治时间啊,我用这个脚本,导入归档数据,…

    SIMATIC WinCC 2020年11月1日
  • wincc对几个变量实现某个时间段的数据统计

    wincc对几个变量实现某个时间段的数据统计,比如一天中分三段时间来统计这个变量(8小时一次),怎么来实现 最佳答案 你先把他们归档,然后用vbs脚本按时间段查询后在处理查询的结果…

    SIMATIC WinCC 2019年6月11日
  • WINCC控件中功能按钮

    我想把wincc控件中的功能按钮移到控件外进行控制。比如历史曲线控件中的时间范围选择 用外部按钮控制等  如果那位高手能帮下万分感激。 我主…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2 软件开自动关闭,没有任何提示?

    不能连续补充,抱歉,重开了一个,问题还是没有解决, zhangli0注册表里的userinit是存在的没有被删掉,指向为C:\WINDOWS\system32\useri…

    SIMATIC WinCC 2019年6月11日
  • wincc客户端报警栏不报警

    两台服务器,现在wincc中server data 中首选服务器为服务器1的客户端报警栏不报警,如图1,首选服务器2的客户端正常报警,如图2,在点击窗口左上角如…

    2017年6月8日
  • wincc可以和多少个300PLC通信

    一个电脑,装的是wincc6.0,有10个独立的300PLC站点,各个plc之间不进行通信,只和PLC进行通信,请问可以连接10个plc吗?这样通信可以吗?wincc6.0最多可以…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目移植问题?

    WINCC V5.1编的程序用WINCC V6.0移植出现以下提示:  该如何解决? odbc出错:不能创建数据源“WINCC-C…

    SIMATIC WinCC 2019年6月11日
  • 如何在画面设计窗口中隐藏画面窗口。

    请问在画面设计的时候,如果有很多得画面窗口要弹出,这样就会有很多的画面窗口,在设计的时候有没有什么方法可以隐藏它而又不影响调用的吗?不然整个画面都没有操作的余地了? &n…

    SIMATIC WinCC 2019年6月11日
  • wincc变量记录如何记录字符串?

    生产线上,产品编号是字符串, 产品试验数据是变量,wincc变量记录如何记录字符串? 最佳答案 变量归档不能归档字符串,请使用用户归档。 提问者对于答案的评价:好

    SIMATIC WinCC 2019年6月11日