首页 > 行业资讯 > 如何在WINCC项目激活时执行外部VBScript脚本

如何在WINCC项目激活时执行外部VBScript脚本

时间:2022-10-14 来源: 浏览:

如何在WINCC项目激活时执行外部VBScript脚本

自控技术FAQ
自控技术FAQ

scadafaq

个人公众号『ScadaFAQ』,作者:RobinLiu,分享自控scada技术相关内容(在公众号底部菜单查看更多精彩内容)。

收录于合集

以下文章来源于WINCC脚本专栏 ,作者robinliu

WINCC脚本专栏 .

本公众号分享WINCC ANSI-C VBScript JavaScript VBA 脚本相关内容

WINCC提供了项目激活时执行附加应用程序的功能。Windows中可以使用自带的Windows 脚本宿主提供的WScript.exe来执行vbscript脚本。

如下脚本文件1.vbs:使用WINCC提供的代表WINCC运行对象的类库CCHMIRuntime.dll。使用其HMIRuntime接口提供的方法可以非常简单的访问WinCC运行系统的对象如变量。

Dim hmi Set hmi=CreateObject( "CCHMIRuntime.HMIRuntime" ) Set tag=hmi.Tags( "tag1" ) tag.Write true Set hmi= Nothing

脚本功能:置位二进制变量tag1。把此脚本文件1.vbs放在WINCC项目的根目录。

设置附加的应用程序,步骤:

  • 单击左侧项目管理器浏览窗口中的 “计算机” 。右侧窗口右击计算机条目,然后在弹出菜单中单击 “属性” 。 打开 “计算机属性” 对话框。选择 “启动” 页面。

  • 单击“添加”按钮。 打开“ 编辑应用程序的参数 ”对话框。 点击 “应用程序” 输入框后的 “浏览” 按钮,选择添加 C:WindowsSysWOW64 目录下 wscript.exe“命令行参数” 输入需执行的脚本文件名1.vbs。并勾选 “项目目录”

    最后点击 “确认” 完成程序添加。

这样,当WINCC项目激活后,会执行一次1.vbs脚本。

- - -  正  文 - - - - - - 结  束 - - -


如果你有与本文相关问题可以后台发消息,欢迎 点分享、收藏、点赞、赏

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐