在标准的及功能强大的Sybase SQL Anywhere数据库中保存了所有组态的表格(如变量和消息文字的表格),同时所有的过程数据也是利用该数据库进行归档的。

WinCC的功能模块对数据库的存取是对用户是透明的,其它应用程序可使用标准的ODBC/SQL接口访问WinCC数据库,如有必要也可使用API应用程序接口连接数据库。

这意味着所有Windows的应用程序,不管是运行在同一台计算机上还是在 一个网络终端上,都可以直接访问WinCC数据库。其它的客户机系统,如运行在UNIX上的数据库Oracle, informix 或 Ingres, 也可使用数据库查询语言SQL和相应的连接工具软件连接WinCC数据库。这对于将SIMATIC WinCC集成到工厂或公司的管理系统是一个清晰的途径。
过OLE,其它的应用程序可集成到过程画面上,并与WinCC交换相关的数据。

采用面向工业的ActiveX控制,用户对操作员控制和过程监视任务,使用已完成的控件来实现。在市场上可得到很多这样的容易使用的控件。

WinCC系统中集成了OPC接口,用于连接其它符合OPC规范厂商的控制器驱动程序。

OPC节省了不同厂商的控制系统连接的工作量和费用。由于WinCC同时支持OPC客户机和服务器功能,这使WinCC之间的级联成为可能:多个WinCC OPC客户机与WinCC OPC服务器连接,就可以看到整个工厂的数据,作为客户机无需直接连接生产过程。

您想使用自己的应用程序吗?WinCC功能模块通过API应用程序接口的方式,允许第三方程序对WinCC组态和运行系统中的数据和功能进行存取。

在正常的情况下,画面、通讯和动态过程是通过简单的对话框来实现的。如有必要也可使用WinCC内置的C语言脚本(标准的ANSI C),如在数据转换、启动一个报表的条 件计算或建立一条独立的消 息。 WinCC中已带有这些API函数。

通过WinCC/ODK(开放的开发工具)可选功能,可使第三方程序接口非常的简单,在开发上没有任何的限制,没有不能完成的功能。