使用VB脚本访问WinCC变量
时间:2025-04-20
时间:2025-04-20
使用VB脚本访问WinCC变量
如何从外部使用VB脚本访问WinCC变量?
字节
1 2 3数 发送
2 0E 1报文应答
2 0E 1报文
4 5 6700
800
900
100 0
110 5
124 FB
137E31
14 15
160 0
0 0
D96C
12 BC 012 BC 0
如何从外部使用VBS脚本访问WinCC变量?
通过Windows 脚本宿主可以访问WinCC Tag,用这种方法可以非常简单的与WinCC运行系统交换数据。
我们已 Windows VBS 脚本为例说明这个功能的用法:
1. 首先,在WinCC中建立Tag 用于被外部VBS访问,比如:新建一个WinCC 内部 Tag:a ,类型为 16位整型。
2. 在WinCC中新建一个画面用来显示Tag a的值,激活该画面。
使用VB脚本访问WinCC变量
3. 打开
Windows中纯文本编辑器,比如:写字板。
保存为后缀为 .vbs文件,比如: tag.vbs 。 4. 双击执行tag.vbs这个文件 。
使用VB脚本访问WinCC变量
5. 在弹出对话框中输入WinCC Tag
名:a,
6. 然后点击“OK”,会出另外一个对话框,输入要付给WinCC Tag的值,比如: 10。
点击“OK”。
7. 这时,WinCC画面的值会立刻变为 10:
使用VB脚本访问WinCC变量
该方法的使用方法,与WinCC的VBS类似,可以参考WinCC VBS的帮助文档。 这种通过外部脚本访问运行时WinCC变量的方法,同样可以用于Excel的VBA中。