PLC |
HMI |
工业PC
基于PC的控制
工业PC
 
 
  WinCC 6.0 新支持的开放性标准
 

   从一开始,SIMATIC WinCC 就始终得到 Microsoft 技术的支持,具有着高度的开放性和集成度。版本 6.0 除了采用 Microsoft SQL Servre 2000 系统外,还增加了 VBA、VBScript、通过 OLE DB 进行数据库访问功能以及新的 OPC 标准。并且 WinCC/ Connectivity Pack 还支持 OPC HDA、OPC A&E 和 OLE-DB。

通过 VBA,实现个性化扩展

  每当人们要为行业或特定项目的解决方案建立标准时,总是希望能够个性化地进行定制的组态工具。而使用 WinCC 版本 6 即可实现这种期望。在 WinCC 图形设计器内已集成有VBA,成为面向应用扩展的用户友好的标准环境,而且还可用于 Microsoft 办公环境产品中。这就是说,已被许多组态工程师和用户广泛使用的 Visual Basic 知识仍能以有效的方式加以利用。此外,还由此摒弃了重复性的工程化任务与组态,显著节省时间和成本!

  通过 WinCC 对象模型,使用 COM 对象模型以及外部变量、消息、归档和文本,可以访问 WinCC 图形设计器的所有对象。同时,还能方便地访问其它制造商应用程序(例如办公环境产品)的对象模型。就此而论,在 Visual Basic 编辑器中的“方便性”功能包括:

·代码样板
·高亮显示语法
·支持智能感应(Intellisense)技术,以及调试功能

  VBA 应用举例:
· 新的菜单输入项
· 用户对象的快速组态对话框
· 在图像中粘贴用户对象时,可自动生成外部变量、消息、归档变量以及触发条件
· 合理性自动检查导入
· 用于自动生成图像的外部数据

  VBScript – 易于学习而且可靠VBScript 是基于 Visual Basic 的 Microsoft 运行时脚本语言,最初设计用于互联网环境。为此,您只需一个 Microsoft Scripting Host 即可,它存在于每台安装有 Windows 2000、XP 和 ME 的计算机上。这使 VBScript 特别适合于使用 Web 技术的 SCADA 系统。

  VBScript 有其自己的具有调试功能的用户友好的编辑器。脚本本身即能访问所有 WinCC 图形对象的属性和方法以及 ActiveX 控件和其它制造商的应用程序的对象模型。因此,您能控制对象的动态特性,并能方便地建立与其它制造商应用程序(例如与 Microsoft Excel 和 SQL 数据库)的连接。正是因为非常之简便,VBScript 尤其适合于初学者。另一方面,它的开放性使有经验的 WinCC 用户也感兴趣。如果您喜欢,您可以继续将 ANSI-C 作为脚本语言使用,或者以替代或辅助的方式使用!