wincc如何利用vbs脚本改变输入输出域的链接

工控评论1阅读模式

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中,则就可以直接显示了。

weinxin
我的微信
运营不易,
感谢支持!
工控最后更新:2020-5-20
公式库网
  • 本文由 发表于 2019年8月13日 16:41:43
  • 转载请务必保留本文链接:https://www.gongshiku.com/html/201908/winccruheliyongvbsjiaobengaibianshurushuchuyudelianjie.html
工控

2020高级维修电工题库 可复制

高级维修电工题库 1、在下列机械传动中,传动比最不能保证的是(A)。 A、带传动 B、链传动 C、齿轮传动 D、螺旋传动 (A)。g2、在蜗杆传动或螺旋传动中,要实现自锁性应使其导程...

发表评论