组态软件
''组态(Configure)''的含义是''配备''、''设定''、''设置''等意思,是指用户经过相似''搭积木''的简略办法来完结自己所需求的软件功用,而不需求编写核算机程序,也便是所谓的''组态''。简略地说,组态软件能够完结对主动化进程和配备的监督和操控。它能从主动化进程和配备中收集各种信息,并将信息以图形化等更易于了解的办法进行显现,将重要的信息以各种手法传送到相关人员,对信息履行必要剖析处理和存储,宣布操控指令等等。
仪控工程网整理了由网友供给的关于几种常用组态软件的介绍和比较,欢迎我们评论、弥补。
几种常用组态软件介绍
1、InTouch:
Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,根据Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch供给了丰厚的图库。可是,前期的InTouch软件选用DDE办法与驱动程序通讯,功用较差,最新的InTouch7.0版现已彻底根据32位的Windows渠道,并且供给了OPC支撑。
2、iFix:
Intellution公司以iFix组态软件发家,1995年被爱默生收买,现在是爱默生集团的全资子公司,Fix6.x软件供给工控人员了解的概念和操作界面,并供给齐备的驱动程序(需独自购买)。Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution供给了强壮的组态功用,但新版别与以往的6.x版别并不彻底兼容。原有的言语改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境。惋惜的是,Intellution并没有供给6.1版脚本言语到VBA的转化东西。在iFiX中,Intellution的产品与Microsoft的操作体系、网络进行了严密的集成。Intellution也是OPC(OLE for Process Control)安排的建议成员之一。iFiX的OPC组件和驱动程序相同需求独自购买。
3、Citech:
CiT公司的Citech也是较早进入中国市场的产品。Citech具有简练的操作办法,但其操作办法更多的是面向程序员,而不是工控用户。Citech供给了相似C言语的脚本言语进行二次开发,但与iFix不同的是,Citech的脚本言语并非是面向目标的,而是相似于C言语,这无疑为用户进行二次开发添加了难度。
4、WinCC:
Simens的WinCC也是一套齐备的组态开发环境,Simens供给类C言语的脚本,包含一个调试环境。WinCC内嵌OPC支撑,并可对分布式体系进行组态。但WinCC的结构较杂乱,用户最好经过Simens的训练以把握WinCC的运用。
5、组态王:
组态王是国内第一家较有影响的组态软件开发公司(更早的品牌大都现已湮灭)。组态王供给了资源办理器式的操作主界面,并且供给了以汉字作为关键字的脚本言语支撑。组态王也供给多种硬件驱动程序。
6、Controx(开物):
华富核算机公司的Controx2000是全32位的组态开发渠道,为工控用户供给了强壮的实时曲线、前史曲线、报警、数据报表及陈述功用。作为国内最早参加OPC安排的软件开发商,Controx内建OPC支撑,并供给数十种高功用驱动程序。供给面向目标的脚本言语编译器,支撑ActiveX组件和插件的即插即用,并支撑经过ODBC衔接外部数据库。Controx一起供给网络支撑和WevServer功用。
7、ForceControl(力控):
大庆三维公司的ForceControl(力控)从时刻概念上来说,力控也是国内较早就现已呈现的组态软件之一。仅仅因为前期力控一向没有作为正式产品广泛推行,所以并不为大大都人所知。大约在93年左右,力控就已构成了第一个版别,仅仅那时仍是一个根据DOS和VMS的版别。后来跟着Windows3.1的盛行,又开宣布了16位Windows版的力控。但直至Windows95版别的力控诞生之前,他首要用于公司内部的一些项目。32位下的1.0版的力控,在体系结构上就现已具有了较为显着的先进性,其最大的特征之一便是其根据真实含义的分布式实时数据库的三层结构,并且其实时数据库结构可为可组态的活结构。在1999~2000年期间,力控得到了长足的开展,最新推出的2.0版在功用的丰厚特性、易用性、敞开性和I/O驱动数量,都得到了很大的进步。在许多环节的规划上,力控都能从国内用户的角度动身,即重视实用性,又不失大软件的标准。别的,公司在产品的训练、用户技能支撑等方面投入了较大人力,信任在较短时刻内,力控软件产品将在工控软件界构成巨大的冲击。
8、Cimplicity
GE的Cimplicity是美国GE Fanuc公司推出的能够供给企业级处理计划的人机界面和数据收集与监督操控软件。CIMPLICITY体系是模块化的软件结构,它由软件中心,根本体系,可选模块和设备通讯组件等组成。CIMPLICITY体系的一个重要特色是能够支撑多渠道,CIMPLICITY能够运转的核算机硬件体系包含:Intel系列微处理器的个人核算机、DEC Alpha作业站、HP-9000系列、IBM PowerPC、IBM RS-6000和DEC VAX等不同系列。而它能够支撑的核算机操作体系包含:最新盛行的32位Windows如Windows NT 4.0、Windows 95;UNIX体系和VMS体系等。
9、RSView Supervisory Edition
RSView Supervisory Edition是罗克韦尔主动化发布的,根据Windows2000操作体系的人机界面软件,它用于监督,操控并取得全企业界一切的出产操作的数据。
10、NI Lookout
NI Lookout是市场上最为易用的工控组态软件!运用Lookout,能够很便利地完结对工业进程的监控和数据收集。Lookout支撑数十种PLC的通讯协议,比方Modbus,AB和Siemens等等。Lookout相同支撑OPC通讯。Lookout还能够同NI的硬件产品FieldPoint无缝集成。
11、Wizcon
Wizcon是一个先进的SCADA运用开发东西,体系集成商运用它能够树立各种工业范畴的高档运用。Wizcon的十分快捷的图形用户接口,拔尖的HMI功用,Internet拜访,由浅入深的开发进程,以及全厂规模的集成才能等特色使它成为工厂主动化最通用的SCADA体系,Wizcon使得企业界部底层和其他部分树立联络,操作人员的工厂办理者都能够看到各种数据。办理人员能够在作业室用了解的操作环境和查询东西获取实时数据。实际上,作为一个敞开的体系,Wizcon答运用户将不同的硬件和软件结合在一起构成完好的主动化处理计划以维护现有出资,进步出产率和产品质量。
12、MCGS
MCGS(Monitor and Control Generated System)组态软件是通态软件公司开发的,一套根据Windows渠道的,用于快速结构和生成上位机监控体系的组态软件体系,可运转于Microsoft Windows 95/98/Me/NT/2000等操作体系。
几种常用组态软件功用比较
1) 图形功用:
Cimplicity:图形功用最为强壮,图库图形丰厚多彩,它支撑从画面到画面包含目标的色彩突变,仅仅对刺进的目标一定要进行格局转化,否则会有死机现象。一个画面一个进程,运转脚本是多线程的,所以图像尽管大,但运转速度很快。具有根据目标链接的仿制功用,能够像MIX相同防止对同一目标在多个画面中呈现时修正的屡次进行,但存在着运转时母板有必要处于激活状况的缺憾。修正与运转分隔,有独立的报警、前史趋势运转办理程序,内嵌VBA,具有自己的内部函数,又有广泛的VB函数,组VBA与通用运用办法不相同,支撑ActiveX,OLE刺进,但对控件其间的一些特点进行了确定。点的扩展功用与iFIX相同强壮,用之不竭的虚拟变量并不占用点数,但关于扩展点的报警设定比较难处理,输出问题,前史记载是没问题的。支撑多条件组态,为组态计划供给了很好的处理办法。InTouch:支撑ActiveX控件,但不具有第三方控件的犯错维护,选用有限的内部函数,其功用是常用监控的功用,杂乱一点的功用如报表就只能借助于其他东西。不管是否UO点,包含全局变量,占用Tag点数,点数的扩展只局限于模拟量读入,按位分化。支撑组态目标的查找、替换功用。目标组合上存在着组合后原单个物体的组态都将消失、使得在状况改变规划上得另谋出路。WinCC:图形功用如InTouch相同,调色板中能够一起运用的色彩有16种,供给的图库有限、不支撑AutoCAD的图形格局,点数的扩展也同InTouch相同,只要模拟量读入,按位分化,WinCC供给揭露的位操作手法,能够对模拟量中的位进行读取并进行报警设定,有双向OPC支撑,支撑ActiveX。运用内部言语,环境好像C言语。相同使得其功用扩展变得简单。
2)数据点办理
它们都供给了一致环境进行数据点的界说,InTouch与Cimplicity供给了为数不多的几种数据类型,但Cimplicity供给了对监控点的采样处理技能;WinCC数据类型相对多一些,而iFIX供给的数据类型较为最多,有许多现成的功用块;前史记载块、趋势块、核算块、PID块、计时块,这关于设备运转时刻核算,数据转化等作业能够不必在画面中去做,一起iFIX还供给十多种信号发生器,在调试中协助很大,完结十分便利。4种软件中iFIX的数据点办理是独立于画面运转的,直接反映现场信息,数据点一经设定就能够当即反映现场状况(假如通讯是成功的)。Cimplicity别的供给了一个查亮点的信息渠道,在运转时能够用来监督点状况,修正时能够用来查亮点组态信息,完结组态的替换。iFIX, Cimplicity都供给了数据办理库的输入、输出功用,能够把TAG信息输出到Excel这样一个网格文档操作最便利的东西中,能够在Excel中便利地完结繁琐的TAG点界说设置作业,再从Excel回输到数据库中来。
3) 网络功用
一切这些监控软件都有网络功用,但功用上各有不同,WinCC, Cimplicity与InTouch根据工程的,在网络上寻觅的是工程名,OX是根据结点的,寻觅的是节点名,WinCC, Cimplicity, InTouch都需参数设定,iFIX需物理上坚持联合就能够主动寻觅网络结点,不必人工设定,是第一个彻底根据Client/Server HMI软件,具有C/S架构软件的一切功用,能够监督长途节点的一切数据点而不必添加任何的Tag,能够在线添加、修正、删去长途节点中的数据库点,真实完结长途组态。所以长途拨号修正现场数据库画面,对网络上任何节点数据库点的修正都是彻底在线的,不必重新启动。WinCC, InTouch, Cimplicity无长途组态功用,只要本地组态、网络仿制到长途节点,对数据库点的任何修正,须重新启动才有用。iFDX, Cimplicity都能够经过Intemet用IE阅读器阅读。
4)通讯功用
WinCC与Cimplicity分别是西门子与通用电气公司推出的适用于配套产品的监控套装软件,因而所支撑的硬件(PLC,DCS)是有限的,iFIX, InTouch是根据组件目标技能(COM,DCOM),简直针对工业运用的一切硬件都有接口,是专业从事监控软件的公司,更实用于现场,运用上稳定性更好。其通讯规划都很便利,打通通讯相对比较简单。
5) 办理方面
安全办理:在工程办理上都能满意工业出产的等级办理,是面向操作人员的等级操控,但对操作体系的安全防护上,如不能重启动(锁Ctrl Alt del, Windows键),iFIX直接组态(设置)就能够不重新启动软件即可收效。其他软件有较为杂乱的操作、设定,并且还要体系重新启动方起作用。报警办理:GE的Cimplicity相对来报警功用最全,因为它一起具有独立的报警办理器和报警控件,但它不供给报警的分区办理。InTouch, iFIX选用的是控件组态办法,相对灵敏一些。iFIX还供给了一个前史报警的记载阅读程序,这儿一起包含着登录操作的记载。Cimplicity, WinCC, InTouch都有自己的记载,Cimplicity和iFIX都有自己的Alarm ODBC 。报表方面:因为Cimplicity和iFIX有内嵌的VBA, iFIX带有SQL言语,全面支撑ADO, RDO,所以关于常用的作业软件如Ofice 97以及一般的数据库软件如SQL Server, Access, Oracle, FoxPro等都能很好的拜访和操作。而WincC运用的是Sybase的SQL Anywhere作为其ODBC组件,也只依赖于这一产品。InTouch没有直接的数据库操作东西,它运用自己的SQL函数完结数据的输入输出。后两种在面临归纳办理时就显着没有前两种便利。加锁办法:iFIX选用硬件狗,InTouch选用硬狗结合软权(可仿制),WinCC选用软盘授权(不行仿制),Cimplicity选用算法操控。因为操作系掀软件本身的稳定性欠好,授权软盘的损坏和体系的溃散,会使规划人员和现场运用形成很大费事。关于软盘授权办法,即一旦授权,只能做授权以内的作业,WinCC能够进行有限时刻的修正。