第8章-WinCC开发软件简介.ppt

第8章-WinCC开发软件简介资料

WinCC的组态 8.2 WinCC设计实例 8.3 WinCC概述 8.1 本章小结 8.4 8.1 WinCC概述 由于组态技术的发展,计算机控制系统的应用速度大大加快。组态软件是数据采集监控系统(Supervisory Control and Data Acquisition,SCADA)的软件平台工具,是工业应用软件的一个组成部分。 它具有丰富的设置项目,使用方式灵活,功能强大。目前市场上的组态软件比较多,如:组态王、MCGS、InTouch、WinCC等。 西门子视窗控制中心(Windows Control Center,WinCC)是1996年进入世界工控组态软件市场的HMI/SCADA软件。 WinCC的特殊功能之一是其整体开放性。 WinCC是Windows环境下面向对象的32位工业控制组态软件,它适合任何自动化控制系统,并具有如下特点。 (1)拥有强大的标准接口(如:OLE,ActiveX和OPC)。WinCC提供了OLE,DDE,ActiveX,OPC服务器和客户机等接口或控件,可以很方便地与其他应用程序交换数据。 (2)使用方便的脚本语言。 (3)提供大量的向导来简化组态工作,在调试阶段可以在线修改。 (4)提供所有主要PLC系统的通信通道,基于多种语言设计的组态软件和在线语言切换。 (5)WinCC是一个模块化的自动化组件,可以灵活地进行扩展;众多的选件和附加件扩展了它的基本功能,如:服务器系统、冗余系统等。 WinCC基本系统是很多应用程序的核心,它包含以下9个部件。 (1)变量管理器(tag management) (2)图形编辑器(graphics designer) (3)报警记录(alarm logging) (4)变量归档(tag logging) (5)报表编辑器(report desigmer) (6)全局脚本(global script) (7)文本库(text library) (8)用户管理器(user administrator) (9)交叉引用表(cross-reference) WinCC几乎拥有先进人机界面产品的所有功能,其具体功能如下。 (1)图形系统 (2)报警信息系统 (3)变量存档 (4)报表系统 (5)数据处理 (6)标准接口 (7)应用程序接口 8.2 WinCC的组态 组态软件工程的一般组建过程如下所示。 1.工程项目系统分析 2.设计用户操作菜单 3.制作动态监控画面 4.编写控制流程程序 5.完善菜单按钮功能 6.编写程序调试工程 7.连接设备驱动程序 8.工程完工综合测试 WinCC系统组态编程中,Tag是核心概念,它可以与下位机的一个内存地址单元同步更新,称为外部Tag;另外它也可以作为WinCC系统组态编程的一个全局变量,称为内部Tag(Internal Tag)。 因此,上位机与下位机的数据通信是通过外部Tag来实现的。?WinCC是一套功能非常强大的组态软件,但它不可能满足所有的要求。有些功能可以采用一定的编程技巧来实现。 1.多Tag传送 2.弹出窗口 8.3 WinCC设计实例 【例8-1】 单容水箱液位定值控制。 图8-1 单容下水箱液位定值控制实验 图8-2 新建工程 图8-3 定义变量 图8-4 变量属性设置

文档评论(0)

1亿VIP精品文档

相关文档