wincc如何利用vbs脚本改变输入输出域的链接
在画面上建立1个按钮1个输入输出域,建立变量2个(自动变化的模拟变量)tag1、tag2,其中输入输出域的输出值属性已经和tag1链接,此时运行时,输入输出域内的值随tag1变化,我想通过单击按钮来改变输入输出域的链接指向,让它随tag2的变化而变化,这个脚本应该怎么写?
(注意:不是给输入输出域赋值,而是改变他输出值的变量链接)
实现方法:
1、首先建立一个内部变量TEST,类型为8位字符集文本变量;
2、在输入输出域的,输出值属性中添加一下C脚本
returnGetTagChar(GetTagChar(“TEST”));//建议周期2S
3、在画面中间建立2个按钮,分别为按钮1和按钮2
按钮1,单击脚本为SetTagChar(“TEST”,”Tag1”);//变量
按钮2,单击脚本为SetTagChar(“TEST”,”Tag2”);//变量
4,运行即可通过两个按钮切换Tag1和Tag2,并在输入输出域中显示。
若需要通过一个按钮进行切换,也很简单,增加一个字符串判断语句就可以了。
以Tag1为例,若变量TEST中的字符串不是Tag1,则将Tag1写进变量TEST中,则就可以直接显示了。
运营不易,
感谢支持!
我的微信
我的微信公众号
我的微信公众号扫一扫
我的公众号