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位整型。
2. 在WinCC中新建一个画面用来显示Tag a的值,激活该画面。
3. 打开Windows中纯文本编辑器,比如:写字板。
保存为后缀为 .vbs文件,比如: tag.vbs 。
4. 双击执行tag.vbs这个文件 。
5. 在弹出对话框中输入WinCC Tag名:a,
6. 然后点击“OK”,会出另外一个对话框,输入要付给WinCC Tag的值,比如: 10。
点击“OK”。
7. 这时,WinCC画面的值会立刻变为 10:
该方法的使用方法,与WinCC的VBS类似,可以参考WinCC VBS的帮助文档。
这种通过外部脚本访问运行时WinCC变量的方法,同样可以用于Excel的VBA中。
关键词
VB脚本,WinCC
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328706.html