wincc上位机组态设计
组态产品
本团队设计组态的组态软件主要有:西门子WinCC、InTouch、 iFix,组态王(KINGVIEW)、紫金桥(RealInfo)、力控、易控等。
根据客户要求使用相应的组态软件设计
常用组态软件介绍
1、 WinCC:Simens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过Simens的培训以掌握WinCC的应用。
2、组态王:组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。
3、紫金桥:紫金桥®监控组态软件(RealInfo®)是紫金桥公司在长期的工程实践中逐步开发的一套计算机监控软件。它在工程实践中经过了长期的考验,现已广泛应用于石油、化工、半导体、汽车、电力、机械、冶金、交通、楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监视、远程监视、远程诊断、企业管理、资源计划等系统。
软件拥有如下的特点:
1) 丰富而高效的数据采集手段。能够连接数百种常见的设备,从简单的智能仪表、智能模
块到复杂的PLC、DCS等都能进行很好的支持。
2) 逼真的图形系统。支持各种图元的绘制、颜色的渐进过度、各种图形画刷以及灵活的动
画配置。能够逼真的重现工业现场过程。
3) 强大的数据处理功能。通过各种功能点,可以提供从量程转化、报警、历史记录到PID
控制、设备管理再到关系库交互等多种多样的数据处理功能。
4)、 可靠的冗余系统。软件全面支持双机热备、群集系统、多级故障恢复,确保您的系统能
够安全可靠的运行。
5) 丰富的组件对象。通过简单的鼠标绘制即可在画面上生成Window组件、菜单系统、各
种趋势、报警、以及各种复杂的报表系统。
6) 周密的安全管理。支持用户组管理,每个用户还可以拥有私有的权限,提供从窗口、菜
单到各种控制模块、功能组件的全方位的安全管理。
7) 方便的Web发布功能。任何紫金桥软件构建的工程,都可以轻松的发布到Internet,客
户端使用标准的浏览器即可直接浏览整个工程
4、InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch7.0版已经完全基于32位的Windows平台,并且提供了OPC支持。
5、iFix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序(需单独购买)。Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能,但新版本与以往的6.x版本并不完全兼容。原有的Script语言改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境。遗憾的是,Intellution并没有提供6.1版脚本语言到VBA的转换工具。在iFiX中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。Intellution也是OPC(OLE for Process Control)组织的发起成员之一。
6、ForceControl(力控):大庆三维公司的ForceControl(力控)从时间概念上来说,力控也是国内较早就已经出现的组态软件之一。只是因为早期力控一直没有作为正式商品广泛推广,所以并不为大多数人所知。大约在93年左右,力控就已形成了第一个版本,只是那时还是一个基于DOS和VMS的版本。后来随着Windows3.1的流行,又开发出了16位Windows版的力控。但直至Windows95版本的力控诞生之前,他主要用于公司内部的一些项目。32位下的1.0版的力控,在体系结构上就已经具备了较为明显的先进性,其最大的特征之一就是其基于真正意义的分布式实时数据库的三层结构,而且其实时数据库结构可为可组态的活结构。在1999~2000年期间,力控得到了长足的发展,最新推出的2.0版在功能的丰富特性、易用性、开放性和I/O驱动数量,都得到了很大的提高。在很多环节的设计上,力控都能从国内用户的角度出发,即注重实用性,又不失大软件的规范。
7、MCGS(Monitor and Control Generated System)是组态软件是通态软件公司开发的,一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统。