wincc脚本系统的作用

描述

简介

可使用WinCC flexible的集成编程接口在运行时访问某部分项目数据。通过Visual Basic Script (VBS)创建脚本能够为HMI添加更多的可能需要的功能。

编程接口通过便捷的功能提供支持,例如上下文相关对象选择。

过滤器

简介

在“Messages”画面中,操作员可根据报警文本中所包含的字符串来过滤报警视图中的报警。

当在过滤后的报警视图中显示报警时,报警视图的背景色与输入域的背景色相同。这样,操作员就可以查看过滤器是否处于激活状态,因此,并非所有报警都显示在报警视图中。

创建“DisplayFilterState”脚本:

过滤器

过滤器

1.编写如下用来切换报警视图背景色的代码:

过滤器

使用脚本向导,可分配系统函数默认参数,然后通过拖放操作将其插入代码中。“脚本向导”还提供常用的语句模板,如 If...Then。

1.切换到变量编辑器 (1) 并组态“Filter_Messages”变量 (2),以便其值变化 (4) 时运行值更改 (3)“DisplayFilterState”脚本:

过滤器

过滤器

结果

当操作员在HMI设备中输入过滤标准时,将在报警视图中切换背景色。

在VASS标准中大量的应用:

过滤器

例如:画面语言的设置:

ActivateScreen "Schrittketten_031",0 打开画面

过滤器

If SmartTags("@StandardSprachumschaltungLMsg_DB_Zielsprache")= 1 Then

   SetLanguage "de-DE"  切换德语

ElseIf

过滤器

过滤器

SmartTags("@StandardSprachumschaltungLMsg_DB_Zielsprache")= 3 Then

   SetLanguage "zh-CN" 切换中文

        责任编辑:彭菁

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分