如何从外部使用VB脚本访问WinCC变量?

n

字节数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
发送报文 2 0E 1 12 BC 0 0 0 0 0 0 4 7E 0 0 D9
应答报文 2 0E 1 12 BC 0 0 0 0 0 5 FB 31 0 0 6C

如何从外部使用VBS脚本访问WinCC变量?
通过Windows 脚本宿主可以访问WinCC Tag,用这种方法可以非常简单的与WinCC运行系统交换数据。
我们已 Windows VBS 脚本为例说明这个功能的用法:

1. 首先,在WinCC中建立Tag 用于被外部VBS访问,比如:新建一个WinCC 内部 Tag:a ,类型为 16位整型。

如何从外部使用VB脚本访问WinCC变量?

2. 在WinCC中新建一个画面用来显示Tag a的值,激活该画面。

如何从外部使用VB脚本访问WinCC变量?

3. 打开Windows中纯文本编辑器,比如:写字板。

如何从外部使用VB脚本访问WinCC变量?

保存为后缀为 .vbs文件,比如: tag.vbs 。

4. 双击执行tag.vbs这个文件 。

如何从外部使用VB脚本访问WinCC变量?

5. 在弹出对话框中输入WinCC Tag名:a,

如何从外部使用VB脚本访问WinCC变量?

6. 然后点击“OK”,会出另外一个对话框,输入要付给WinCC Tag的值,比如: 10。

如何从外部使用VB脚本访问WinCC变量?

点击“OK”。

7. 这时,WinCC画面的值会立刻变为 10:

如何从外部使用VB脚本访问WinCC变量?

该方法的使用方法,与WinCC的VBS类似,可以参考WinCC VBS的帮助文档。
这种通过外部脚本访问运行时WinCC变量的方法,同样可以用于Excel的VBA中。

关键词
VB脚本,WinCC

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论