首页 理论教育 组态软件简介

组态软件简介

时间:2023-06-16 理论教育 版权反馈
【摘要】:目前进入市场的组态软件有一二十个主要品牌。接收变动后,只有发生变化的应用程序组件会被下载到客户机节点上并更新。无论产品的功能,还是从产品的性能看,FIX、iFIX确是世界级专业组态软件。WinCC应用范围广泛。

组态软件简介

目前进入市场的组态软件有一二十个主要品牌。互联网上都有这些产品的介绍。以下择其主要者,分国外、国内两部分,作一简单介绍。

1.国外组态软件

(1)InTouch Wonderware公司开发的组态软件

Wonderware公司创建于1987年4月。开创了组态软件的先河。

InTouch应用范围广泛。其市场包括食品加工、半导体电子业、石油及天然气、汽车化工、制药、纸浆与造纸、运输、智能楼宇、水电公用事业和其它各专业领域

InTouch软件开发环境通用,但体系结构灵活,可适应不同的自动化应用场合。它可以是:

1)单机使用:应用安装在单个电脑上。对于不需要多个操作员站来观察和控制同一个工业过程时,常是这么使用。它的每个结点都是完全的系统,运行不依赖于任何其它电脑。而且,这些系统也可联网。

2)客户机/服务器:应用安装在一个客户机/服务器环境中。这种方法有利于节省软件维护和管理。它有几种不同的情况。

3)标记服务器配置:在进行这种配置时,可以选定一台电脑作为标记服务器,也可以选定多台电脑作为标记服务器。标记服务器存储标记名(tagname)词典(在InTouch应用中使用的全部标记),记录历史事件、运行QuickScript(脚本)、作为一个报警设备,并连接输入/输出(I/O)数据。运行在客户机节点(操作员站)上的应用连接到标记服务器,可显示信息。

4)动态网络应用开发(NAD):动态网络应用开发可以通过网络服务器来集中维护In-Touch应用。在每个客户机结点上,建立主应用的一个本地副本。这种方法具有的冗余特点。如果服务器不可用,客户机结点使用应用的本地副本仍能正常工作。当服务器恢复正常后,重新连接完全是透明的、无缝的。

NAD的另一个强大的特点是,用户可以在客户机节点上接收InTouch应用的变化,而不必停止InTouch应用的运行。当应用被改变时,系统为操作员提供警报,此时操作员可以在方便时接收变动。接收变动后,只有发生变化的应用程序组件会被下载到客户机节点上并更新。如果操作员选择不接收配置变化,那么在下一次系统重新启动时可以下载最新的应用程序。因此,操作员可以始终使用当前的应用,并且可以在任何时候更新运行的应用,不会导致系统停工或者过程的可视化内容的丧失。

5)终端服务:终端服务体系机构允许对多种操作系统进行集中部署、软件维护和管理、硬件的重用、高级安全和支持客户机,包括Windows CE、嵌入的Windows NT、Windows for Workgroups3.11、95、98和NT3.51/4.0、2000、XP、Linux和UNIX操作系统。另外,客户可以使用瘦客户机终端把视图延伸到它们的过程中。瘦客户机终端可以与常规的计算机节点一起使用,为应用提供额外的低成本视图,或者替换指示设备,例如图表记录仪或温度控制器。另外,InTouch应用的终端业务还可以在个人数字助理(PDA)上运行。这样,用户可以在自由移动的同时仍拥有对应用的恒定视图和控制。

6)InTouch视图:实现FactorySuite工业应用服务器的系统,可以使用InTouch为过程提供视图。工业应用服务器可以极大地减少在一个工厂或跨多个工厂维护和部署大型系统所需的工程工作和时间。

其它的分布式系统特性:InTouch还提供几个附加的特性,以支持对分布式环境更好地进行应用设计和控制。

(2)FIX、iFIX Intellution公司产品Intellution公司也是组态软件产品的大厂商。它的产品适用各种PLC,例如支持欧姆龙西门子200/300/400,三菱A系列、FX系列,莫迪康,GE等。支持各种工控板卡,RS-232,RS-485,honywell公司R-150,R-160,S9000,各种智能变送器.也可用于工业控制管理网络。

FIX、iFIX是一个软件系统。最基本的功能是数据采集和数据处理。FIX、iFIX提供了大量I/O驱动器。这些驱动器具有查错、报告、恢复、内置数据报告以及支持冗余通信。FIX、iFIX软件还支持DDE服务器。FIX、iFIX提供I/O设备的驱动程序。

FIX、iFIX具有强大的ODBC技术,支持Oracle、Sybase、FoxPro等关系数据库

它组件也很多,有:

1)iFIX——分布式的人机界面和过程可视化解决方案

2)iDownTime——设备故障诊断专家系统

3)infoAgent——基于Web的生产数据可视化分析工具;

4)iWorkInstructI/On——iBatch的S-88配方工作流指令组件;

5)iWebServer——基于Web的人机界面解决方案;

6)iHistorian——企业实时历史数据库平台,以极高的速度采集、归档,并发布可发布海量的现场实时信息,每一台服务器可同时采集100000数据点。

无论产品的功能,还是从产品的性能看,FIX、iFIX确是世界级专业组态软件。

(3)SIMATIC WINCC德国西门子公司产品

是它的SIMATIC PCS7过程控制系统及其它西门子控制系统中的人机界面组件。

WinCC还提供有丰富的选件(options)和附加件(add-ons)。

WinCC应用范围广泛。它的系统设计,模块化结构,以及灵活的扩展方式,使其不但可做单用户应用,还可做多用户应用。甚至在工业和楼宇技术中,包含有几个服务器和客户机的分布式系统,也可用它。

WinCC集生产自动化和过程自动化于一体,实现了相互之间的整合。

WinCC的组态界面完全是国际化的:可在德文、英文、法文、西班牙文和意大利文之间进行切换。亚洲版还支持中文、韩文和日文。可以在项目中设计多种运行时目标语言,即同时可使用几种欧洲和亚洲语言。

WinCC提供了所有最重要的通信驱动,用于连接到SIMATIC S5/S7/505控制器(例如通过S7协议集)的通信,以及如PROFIBUS-DP/FMS、DDE(动态数据交换)和OPC等非专用驱动;也能以附加件的形式获得其它通信驱动。

SIMATIC WinCC在其基本系统内,集成有基于Microsoft SQL Server 2000的功能强大、可延展的”Historian”系统,并以跨公司”Historian”服务器的形式用作中央信息交换系统。不同的评估用客户机、开放性接口(开放性数据库接口:ADO,OLEDB,SQL;编程接口:VBScript和有访问COM对象模型和API功能的ANSI-C)以及各种任选件(WinCC/Dat@Monitor,WinCC/Connectivity Pack,WinCC/IndustrialDataBridge)构成了灵活而高效的IT和商务集成的基础。尤其是,这样就可以与生产和公司管理层软件(MES和ERP)相连接。

(4)RSView32 AB公司产品

AB公司是世界最大的PLC生产公司之一。它的RSView32是基于Windows环境(支持Windows2000)的工业监控软件。利用RSView32可以广泛地和不同的PLC,包括第三方的PLC,建立通信连接,建立广阔的监控应用。

RSView32突出特点是:

全面支持ActiveX技术,使得用户可以在显示画面中任意简单地插入ActiveX控件,来丰富应用。

开发了RSView32的对象模型(Object Model),使得用户可以简单地将RSView32和其它的基于组件的应用软件互操作或者集成应用。

集成微软的Visual Basic for ApplicatI/Ons(VBA)作为内建的脚本语言编辑器。可以随意定制开发后台应用程序。同时支持OPC的服务器和客户端模式。亦即既可以通过OPC和硬件通信,又可以向其它软件提供OPC的服务。

支持附加件结构-AOA。使得用户可以将其它功能模块直接挂接到RSView32的核心上去,生成一体的应用。

可利用远程客户扩展RSView32的应用:

RSView32 Active Display System是用于RSView32的客户/服务器应用。利用这个系统,可以从远程客户端高效实时地监控到现场的设备运行状况-不但可以读取到实时的数据变化,也可以控制现场。

RSView32 WebServer对于有权用户提供了不限制客户连接数量的,基于网络浏览器(任何支持HTML、在任何平台下-包括Linux/Unix等的浏览器)的远程监控方案。可以在远程看到现场的画面,参数值,报警。

2.国内组态软件

(1)世纪星世纪星

全称为《世纪星通用工业自动化监控组态软件》,可作为一个实时的人机界面实用程序生成器,产生在管理级别上的监控和数据采集(SCADA)程序。是北京世纪佳诺科技有限公司自主产权的软件产品。1999年投入市场。

世纪星由开发系统CSMAKER和运行系统CSVIEWER两部分组成。CSMAKER和CS-VIEWER是各自独立的Windows32位应用程序,均可单独使用。

其开发系统是应用程序的集成开发环境。在这个环境中可完成工况画面的设计、数据库定义、动画连接、设备安装、命令语言编写等。开发系统具有先进完善的图形生成功能;数据库中有多种数据类型,对应于控制对象的特性,对数据的报警、趋势曲线、历史数据记录、安全防范等重要功能有简单的操作方法。

其运行系统是世纪星的实时运行环境,用于显示开发系统中建立的动画图形画面,并负责数据库与I/O服务程序的数据交换。它通过实时数据库管理从工业控制对象采集到的各种数据,并把数据的变化用动画的方式形象地表示出来,同时完成报警、历史数据记录、趋势曲线等监视功能。

它的基本结构是以数据库(DataBase)为核心,向上表现为人机界面(HMI,包括画面制作、报表、趋势曲线、报警)及其它应用(如网络、ODBC等功能),向下表现为与其它应用程序的动态数据交换(DDE)及与现场设备的驱动程序(I/O Driver)。

它提供的脚本语言,既和C语言一样简练、灵活,同时又具有Basic语言易学易用的特点。还提供较丰富的内部函数,包括:数学函数:三角函数、对数和指数函数、字符串函数、控件函数、系统函数。用户还可自定义函数。(www.xing528.com)

此外,还有网络功能。可在不同计算机上《世纪星组态软件》中的变量之间传递数据。还可双机热备。双机热备是,主机通过连好的网络(至少包括一台主机,一台从机,一台采集站),监测采集站的工作,从机始终保持监视状态,监视主机的工作情况。一旦发现主机异常,从机将在很短的时间内代替主机,进行实时监测并保存历史数据;一旦主机重新启动,而从机检测到主机的存在,则会自动将主机丢失的历史数据拷贝给主机,同时从机将重新处于监视状态。

(2)组态王

是北京亚控科技发展有限公司面向低端自动化市场及应用,自主开发的组态软件。是国内较早出现的组态软件产品之一。可支持1500多种硬件设备(包括PLC、总线设备、板卡、变频器及仪表)。组态王基于网络的概念,是一个工业级软件平台。

组态王版本较多,如通用版、专用版、网络版、嵌入版等。据介绍,其新版本在工程管理、画面制作、报警和事件系统、报表系统、控件、OPC、通信系统、安全系统、网络功能及冗余系统都有其特色。还为用户提供组态王英文版、日文版、韩语版、繁体版等版本,方便用户国际化应用;还特别针对大客户提供OEM的客制化版本。

支持1000多个厂商近4000种设备,包括主流PLC、变频器、仪表、特殊模块、板卡及电力、楼宇等协议。

组态王在Web发布方面也取得新的突破,全新版的Web发布可以实现画面发布,数据发布和OCX控件发布,同时保留了组态王Web的所有功能:IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与Web服务器保持高效的数据同步,通过网络您可以在任何地方获得与Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。

组态王新版本在继承组态王系列产品功能强大、运行稳定可靠的基础上,提出“工程二次组态”的概念,逐步重点推出提高工程组态效率方面的特性,为用户提高工程组态效率、降低工程实施成本、提高效益提供有力支持。同时还增加了符合FDA21CFRPart11、GMP规范的电子签名&电子记录功能,产品质量追溯功能更加完整。增加了产品的开放性,提高了“组态王”的互联互通能力,为支持信息化和智能制造提供了有力地支持。

其主要的新特性是:

符合FDA21CFR Part11、GMP要求的电子签名&电子记录功能。

模板功能,模块化组态单元,提高工程组态效率。

开放的API接口,XML技术应用,系统开发集成更灵活。

组态王移动客户端,适应移动互联时代的需要。

AutoCAD设计图形导入到组态王画面。

国际化,组态工程兼容多语言环境。

新的授权,提供新的应用便利。

易用性提升,降低组态工作量。

经过多年市场实践磨砺,组态王的功能性和易用性有了极大的提高。目前,该产品已广泛应用于我国(包括台湾)的各行各业,同时在美洲、欧洲、日本和东南亚等国际市场被成功应用于市政、交通环保、大型设备等多个领域。

(3)ForceControl(力控)

是大庆三维公司的开发的组态软件。大约在1993年左右,力控就已形成了它的第一个版本。但直至Windows95版本的力控诞生之前,它主要被用于公司内部的一些工程项目。之后,力控版本不断更新,得到了长足的进步。

力控产品在数据处理性能、容错能力、界面容器、报表等方面都有其特点。主要有:

提供在Internet/Intranet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案。

支持通过PDA掌上终端在Internet实时监控现场的生产数据,支持通过移动GPRS、CDMA、GSM网络与控制设备或其它远程力控节点通信。

面向国际化的设计,同步推出英文版和繁体版,保证对多国语言版的快速支持与服务。

力控软件内嵌分布式实时数据库,数据库具备良好的开放性和互连功能,可以与MES、SIS、PIMS等信息化系统进行基于XML、OPC、ODBC、OLEDB等接口方式进行互连,保证生产数据实时地传送到以上系统内。

支持通过移动GPRS、CDMA网络与控制设备或其它远程力控节点通信。支持控制设备冗余、控制网络冗余、监控服务器(双机)冗余、监控网络冗余、监控客户端冗余等多种系统冗余方式。支持通过RS-232、RS-422、RS-485、电台、电话轮循拨号、以太网、移动GPRS、CDMA、GSM网络等方式和设备进行通信。支持主流的DCS、PLC、DDC、现场总线、智能仪表等1000多种厂商设备的通信。

支持离线诊断,在开发环境下可以诊断是否正常通信。

支持不同协议的设备在一条通信链路进行通信。

支持在大型SCADA系统中的远程通道冗余通信。

此外,在图形系统还有如下特点:

方便、灵活的开发环境,提供各种工程、画面模板、可嵌入各种格式(BMP、GIF、JPG、JPEG、CAD等)的图片,方便画面制作,大大降低了组态开发的工作量。

强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能。

支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏。

强大的ActiveX控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性。全新的、灵活的报表设计工具:提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板,报表文件格式兼容Excel工作表文件,支持图表显示自动刷新,可输出多种文件格式:Excel、TXT、PDF、HTML、CSV等。

(4)昆仑通态

昆仑通态MCGS是北京昆仑通态公司开发的具有自主产权的组态软件。有通用版、网络版、嵌入版。

其MCGS6.2通用版特点是:

全中文可视化组态软件,简洁、大方,使用方便灵活。

完善的中文在线帮助系统和多媒体教程。

真正的32位程序,支持多任务、多线程,运行于Win95/98/NT/2000平台。

提供近百种绘图工具和基本图符,快速构造图形界面

支持数据采集板卡、智能模块、智能仪表、PLC、变频器、网络设备等700多种国内外众多常用设备。

支持温控曲线、计划曲线、实时曲线、历史曲线、XY曲线等多种工控曲线。

支持ODBC接口,可与SQLServer、Oracle、Access等关系型数据库互联。

支持OPC接口、DDE接口和OLE技术,可方便地与其它各种程序和设备互联。

提供渐进色、旋转动画、透明位图、流动块等多种动画方式,可以达到良好的动画效果。

上千个精美的图库元件,保证快速的构建精美的动画效果。

功能强大的网络数据同步、网络数据库同步构建,保证多个系统完美结合。

完善的网络体系结构,可以支持最新流行的各种通信方式,包括电话通信网,宽带通信网,ISDN通信网,GPRS通信网和无线通信网。

支持设备很多,如采集板、PLC、智能仪表、智能模块、称重仪表、变频器等。

此外,国内有不少单位,如一些高校、研究所、公司,甚至一些个人正在积极地搞组态软件产品的开发。国产化的组态软件具有较强的价格竞争优势,并适合中国国情,所以,已在中国的组态软件市场上占越来越多的份额。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈