西门子触摸屏使用WinCC进行屏幕画面设计,其中一些高级产品支持在WinCC环境下使用VBScript脚本编程,可以实现一些高级功能,比如屏幕画面管理、数据存储及管理、报警管理、动画演示等等。

VBScript简称为VBS,是微软推出的一种基于Visual Basic的脚本语言。虽然在计算机编程领域中已经很少使用了,但VBScript在工控领域中得到了广泛的应用,很多触摸屏厂家的产品开始支持使用VBScript脚本编程来实现一些高级功能。

Wincc提供了一个VBScript的对象模型,里面包含很多对象,如画面、变量、报警、记录等等。通过该对象模型,可方便的访问触摸屏图形系统的所有对象。例如,通过HmiRuntime对象可以读取或设置当前系统的语言,访问变量,读取或设置屏幕的初始画面,结束系统运行等。

不仅如此,通过Screens对象可访问指定的画面,并可设置其属性;通过SmartTags对象可访问系统的变量,并可设置其值;通过Alarms对象可访问和设置系统报警;通过DataSet对象可访问数据。在后续的文章中,我们将对这些对象进行详细讲解。

本文是西门子触摸屏VBScript编程系列教程的入门介绍,通过简单的概述,让读者初步了解VBScript及其在触摸屏编程中的应用。在接下来的文章中,我们将深入讲解VBScript在Wincc环境中的应用,敬请期待。 另外,本文所提到的硬件使用为西门子精智系列面板,编程软件是博途平台的Wincc专业版。

若您对本文感兴趣,可以继续阅读西门子触摸屏VBScript编程系列教程,深入学习VBScript在工控领域中的应用。也欢迎阅读推荐的书籍,进一步了解这方面的知识。

查看全文