组态软件采用类似资源浏览器的窗口结构,并对工业控制系统中的各种资源(设备、标签量和画面等)进行配置和编辑;处理数据报警和系统报警;提供多种数据驱动程序;各类报表的生成和打印输出;使用脚本语言提供二次开发功能;存储历史数据,并支持历史数据的查询等。在使用工控软件时,人们经常提到组态一词,组态的英文是“Configuration”,简而言之,组态就是利用应用软件中提供的工具、方法,完成工程中某一具体任务的过程。组态软件是数据采集监控系统SCANDA(Supervisory Control and Data Acquisition)的软件平台工具,是工业应用软件的一个组成部分。它具有丰富的设置项目,使用方式灵活,功能强大。组态软件由早先的单一的人机界面向数据处理方向发展,管理的数据量越来越大。随着组态软件自身以及控制系统的发展,监控组态软件部分与硬件分离,为自动化软件的发展提供了充分发挥作用的舞台。OPC(OLE for Process Control)的出现,以及现场总线和工业以太网的快速发展,大大简化了不同厂家设备之间的互联,降低了开发I/O设备驱动软件的工作量。实时数据库的作用进一步加强。实时数据库是SCANDA系统的核心技术。从软件技术上讲,SCANDA系统的实时数据库,实际上就是一个可统一管理、支持变结构、支持实时计算的数据结构模型。社会信息化的加速发展是组态软件市场增长的强大推动力。在最终用户眼里,组态软件在自动化系统中发挥的作用逐渐增大,甚至有时到了非用不可的地步。主要原因在于组态软件的功能强大,用户普遍需求,而且逐渐认识其价值。常用的组态软件1) InTouch,它是最早进入我国的组态软件。早期的版本采用DDE方式(动态数据交换)与驱动程序通信,性能较差。新的版本采用了32位Windows平台,并提供OPC支持。2) iFIX,它是Intellution公司起家时开发的软件,先后被爱默生公司、GE公司收购。iFIX的功能强大,使用比较复杂。iFIX驱动程序和OPC组件需要单独购买。iFIX的价格也比较贵。iFIX的用户众多,目前全球的用户已经超过20万个。3) Citech,澳大利亚CiT公司的Citech是较早进入中国市场的产品。Citech的优点是:操作方式简洁,但脚本语言比较麻烦,不易掌握。4) WinCC,SIEMENS公司的WinCC是后起之秀,1996年才进入市场,当年就被美国的Control Engineering杂志评为当年的最佳hmi软件。它是一套完备的组态开发环境,内嵌OPC。WinCC6.0采用Microsoft SQLServer 2000数据库进行生产数据存档,同时它具有Web服务器功能。5)组态王,组态王是北京亚控公司的产品,是国产组态软件的代表,在国内有一定的市场。组态王提供了资源管理器式的操作界面,并且提供以汉字为关键字的脚本语言支持,这点是国外组态软件很难做到的。另外,组态王提供了丰富的国内外硬件设备驱动程序,这点国外知名组态软件也很难做到。6)三维力控,三维力控是国内较早开发成功的组态软件,其最大的特点就是基于真正意义的分布式实时数据库的三层结构,而且实时数据库是可组态的。三维力控组态软件也提供了丰富的国内外硬件设备驱动程序。另外,国内外比较有名的组态软件还有GE的Cimplicity、华富计算机公司的开物和北京昆仑通态的MCGS等。总之,在国内,一般比较大型的控制系统多用国外的组态软件,而在中低端市场,国产组态软件则有一定的优势
0 评论