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日
下一篇 2020年11月1日

相关推荐

  • 图形编辑器里的图形文件打不开,没提示

    双击图形编辑器后就能打开看里面的画面文件;然后双击里面的画面;但是画面无法打开;双击后电脑没有任何反应;就只有鼠标为沙漏形状;过一会儿鼠标回复箭头;没有任何反应? 最佳答案 新建个…

    SIMATIC WinCC 2019年6月11日
  • WINCC和LS产电的PLC怎么通信

    WINCC和LS产电的 XBC-DN64H能通信吗。我尝试用KEP和PLC(用PLC自带的RS232端子)通信,但连接不上。不知道是设置问题还是产品不支持 问题补充:设备…

    SIMATIC WinCC 2021年7月5日
  • wincc 二进制变量归档问题

    当变量=0 时显示 STOP,=1时 显示RUN。组态时没有相关选项的? 问题补充:抱歉各位,没有详细描述。其实是想在wincc 在线表格控…

    2018年12月6日
  • wincc报警灵敏度

    请问各位,wincc报警灵敏度有办法调整吗,需要如何设置?在报警信号很不稳定时,wincc报警系统不能及时显示报警内容,望各位帮忙指点。 最佳答案 在PLC加延迟和寄存器,但一个报…

    SIMATIC WinCC 2019年6月11日
  • wincc中的0011错误!

    本人在WINCC中做一个给定运算,在编译的语句为:float abcabc=(gettagfloat("pb")*gettagfloat("…

    SIMATIC WinCC 2019年6月11日
  • vbs脚本读取SQL2005中的数据

    各位大侠,vbs脚本怎样读取SQL2005中的数据呀,请大家指点一下,小弟急用呀,最好能给个例程看看,谢谢! 可以在下面回答我,也可以发到我的邮箱,jinhui-zou@…

    SIMATIC WinCC 2019年6月11日
  • 关于Wincc7.4的C及VBS脚本问题

    麻烦问下有大佬有wincc的C及VBS手册吗?例子不例子没关系,我倒是会写点,就是英语不好不知道写脚本时控件的各个属性都是什么含义,想知道去哪查这些属性含义,有没有手册直接可以对应…

    2021年7月5日
  • Wincc7.4画面不能全屏

    如何设置画面全屏 最佳答案 在WINCC主窗口 —点击计算机—-点击图形运行系统—–勾选全屏详情看下图。 图片说明: &n…

    2021年7月5日
  • WINCC触摸屏报警视图时间日期问题

    和实际时间对不上 屏是700IE 不是V3 如何修改设置 或者用PLC的时间 具体在哪里设置 图片说明:   …

    2021年7月5日
  • 请教大家用户归档中生成的数据中文字符显示为问号的问题?

    控制面板中的非Unicode已经设置为中文,我问了西门子他说需要升级软件,请问有哪位大神遇到过解决了吗?请看截图,谢谢! 问题补充:目前还没有找到办法,WINCC怎么这么差劲?这么…

    2020年11月1日