组态软件有哪些-组态软件哪个好-

上传人:桔**** 文档编号:489392347 上传时间:2022-09-13 格式:DOCX 页数:8 大小:23.55KB
返回 下载 相关 举报
组态软件有哪些-组态软件哪个好-_第1页
第1页 / 共8页
组态软件有哪些-组态软件哪个好-_第2页
第2页 / 共8页
组态软件有哪些-组态软件哪个好-_第3页
第3页 / 共8页
组态软件有哪些-组态软件哪个好-_第4页
第4页 / 共8页
组态软件有哪些-组态软件哪个好-_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《组态软件有哪些-组态软件哪个好-》由会员分享,可在线阅读,更多相关《组态软件有哪些-组态软件哪个好-(8页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑组态软件有哪些?组态软件哪个好? 在我国自动化掌握领域应用较广泛的国外工业自动化组态软件有Wonderware公司InTouch、西门子公司Wincc、GE公司iFix和悉雅特公司Citet组态软件,下面我对这四种常用国外组态软件做相关介绍。组态软件优点:连续性和可扩充性,封装性(易学易用),通用性。(1)连续性和可扩充性:用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生转变时,不需作许多修改而便利地完成软件的更新和升级。(2)封装性(易学易用):通用组态软件所能完成的功能都用一种便利用户使用的方法包装起来,对于用户,不需把握太多

2、的编程语言技术(甚至不需要编程技术),就能很好地完成一个简单工程所要求的全部功能。(3)通用性:每个用户依据工程实际状况,利用通用组态软件供应的底层设备(plc、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。InTouchInTouch是一种工业自动化组态软件,Wonderware公司产品。Wonderware公司成立于1987年,是英国Invensys公司的子公司,是在制造运营系统领先推出基于Microsoft Windows平台的人机界面(h

3、mi)自动化软件的先锋。世界第一家推出组态软件的公司。InTouch包括三个主要程序,它们是InTouch应用程序管理器、Win-dowMaker和Window Viewer。此外,InTouch还包括诊断程序Wonder-ware Logger。InTouch应用程序管理器用于组织您所创建的应用程序,也可以用于将Window Viewer配置成一个NT服务程序,为基于客户机和基于服务器的结构(C/S结构)。WindowMaker是一个开发环境,在这个开发环境中可以使用面对对象的图形来创建富于动画感的触控式显示窗口。这些显示窗口可以连接到工业I/0系统和其他Microsoft Windows应

4、用程序。WindowMaker是lnTouch的开发环境。WindowMaker图形用户界面符合Windows 2000和Windows NT GUI标准。支持浮动和固定工具栏,遍布整个程序的鼠标右键菜单可快速访问常用命令,可供应1670万种颜色支持的可自定义调色板(颜色支持仅受显卡性能的限制)。WindowMaker的应用程序扫瞄器,为您供应了一种强有力的图形方法来扫瞄和配置InTouch应用程序。它使您可以轻易地访问WindowMaker最常用的命令和功能,例如全部的Windows命令、全部的配置命令和全部的InTouchQuickScript编辑器。此外,应用程序扫瞄器会显示全部安装的附

5、加程序,例如SQL访问管理器、SPC Pro和配方管理器,并为您供应了一种可自定义的应用程序启动工具。为了在HMI配置、I/0服务器配置和掌握配置之间快速切换,您可以配置应用程序扫瞄器来启动任何其他Factorysuite程序或者Windows程序。Window Viewer是用来显示在WindowMaker中创建的图形窗口的运行环境。Window Viewer执行InTouch Quickscript执行历史数据的记录和报告、处理报警记录和报告,并且可以充当DDE和SuiteLink通信协议的客户机和服务器。通过运用InTouch系统软件,您还可以创建强大的、功能齐全的应用理序,充分利用Mi

6、crosoft Windows平台的关键功能,包括通用的ActiveX控件、OLE图形和网络等,InTouch软件可以通过添加自定义ActiveX控件、向导、常规对象以及创建InTouch Quickscript(开发语言)等来进行功能上的充分扩展。WinCCWinCC组态软件是德国西门子公司的产品,它具有如下特点开放性和系统的稳定性,WinCC具有强大的脚本编程范围,包括从图形对象上单个的动作到完整的功能以及独立于单个组件的全局动作脚本。WinCC甚至在使用Windows API函数时,都可以在动作脚本中完成调用。此外,集成的脚本编程包含了C翻译器和大量的ANSI-C标准函数。脚本的应用使得

7、WinCC软件具有很强的开放性,但这也可能由于不正确的初始化指针或无休止的循环导致系统死锁和运行崩溃。在使用的时候,请留意释放所安排的存储器,否则系统运行会越来越慢。从WinCC V6.0以上版本起,使用SQL Server2000作为运行系统的数据库。最新版本的WinCC具有如下新特点:基本系统中的WinCC历史数据归档和长期归档服务器以很高的压缩比进行长期数据归档,具备数据导出功能和备份机制。对IT和商业集成进行了优化,集成了MicrosoftsQLServer2000数据库,增加了客户端的数据评估工具,增加了用于业务集成的开放式接口。系统中可以多达12台服务器和32个客户端,每台服务器都

8、可以有自己的冗余服务器。供应了新的开放性标准,VBA、VisualBasic脚本、opc、HAD、OPC AE、OLE-DB等。增加了Web功能,可以在客户端上安装WebNavigator服务器。增加了新的可选件,WinCC/DatMonitor Web Edition(历史数据归档工具,支持报表发布和网页定制功能),WinCC/Connectivitypack(通过OPC、HAD、OPC AE和OLE-DB访问WinCC数据库,使任何一台安装了Windows操作系统的计算机都可以通过Connectivity Station访问分布式系统的数据),Wincc/Industrial Data B

9、ridge(通过标准接口交换WinCC数据),WinCC/SIMATIC Logon, WinCC/Audit和WincC/Electronic Signiture。改进了报表系统,具有更高的敏捷性和开放性。 WinCC系统也是以实时数据库为核心,各种功能性数据存储都是围绕实时数据库绽开的,比如历史数据库系统、报警系统、画面系统及组态数据库系统等。实时数据库通过通信驱动程序接口来与硬件设备进行通信,形成了功能强大的WinCC组态软件。工程师通过组态编辑器把系统中的各种标签信息整理到数据库中,配置好每个标签的各种属性,如是否是报警点、是否是趋势点等。该数据库与实时数据库建立对应关系,实时数据库通

10、过通信驱动接口读取需要的数据并产生记录信息,当系统在线运行时,各种服务进入工作状态,报警服务从实时数据库中取得报警信息,然后记录到消息库中,趋势服务从实时数据库中取得趋势标签信息记录到趋势库中,监控画面通过图形系统取得实时数据库中对应标签的信息,人机交互设备通过图形系统把掌握指令发送到实时数据库中,再通过通信驱动接口传送到硬件设备,完成掌握操作目的。报表服务是建立在报警服务和趋势服务之上的,某些功能也允许直接从实时数据库中取得信息。iFixiFix软件是GE公司的产品。iFix软件包=iFix PDB+iFix Workspace,数据库和监控的画面可以分开,一个数据库可供多个iClient连

11、接,一个iClient可连接多个数据库。iFix软件的一般特性:PLUGSLOVE结构及COM组件技术,便利第三方软件集成应用;平安容器的专利技术保证第三方ActiveX控件稳定运行;内置微软的Visual Basic for Application作为脚本程序;真正的分布式Client/Server结构标准SQL/0DBC的接口65656654完整的OPC的客户服务器模式的支持。 系统软件结构分五部分,外设驱动、实时数据库、报警服务、历史数据服务和图形服务(见图5-9)。软件系统供应丰富的DLL(动态链接库)形式驱动,这是一种基于文件管理的驱动方式,函数留有外部接口,供其他应用序访问使用,只

12、要拥有设备厂家的DLL驱动文件,就可以很便利地访问设备的数据。另外还支持OPC模式访问外界数据,它既可以读取数据,也可以作为OPCServer供其他OPC客户端使用。通过设备驱动镜像表,实时数据库系统把数据存储在实时数据库内,供上一层的历史库和图形界面使用,为了增加报警功能的时效性,特地设置了报警队列,直接与设备驱动镜像表建立连接,这样就保障了系统报警的快速。iFix软件支持强大的第三方ActiveX控件技术,具有独立的“平安容器技术”,保证系统的容错性能。内置的VBA脚本语言可以支持任意数据源的访问,如DLL、ActiveX、OLE DB/0DBC数据源、应用程序对象、Fix数据库等,更加便

13、利地嵌入到图形组态的任意控件、系统对象、各种变量当中,使系统具有更加敏捷的功能。可以应用AD0/ODBC方式访问外界数据库系统,如ACCESS、SQLServer、Informix、Sybase、Oracle等。供应了两种调度管理模式,时间调度和大事调度。也就是说可以按时问触发某大事的发生,也可以应用其他大事的发生来触发特定的大事。供应冗余服务解决模式,画面创建向导可以供应画面的布局和分区,还可以直接将监控画面转换成WEB文档,支持扫瞄器扫瞄功能。Citect原属澳大利亚悉雅特公司(现已被施耐德公司收购,但独立运营)的Citect是较早进入中国市场的产品,但其操作方式更多地是面对程序员,而不是

14、工控用户。Citect供应了类似C语言的脚本语言进行二次开发,但与iFix不同的是,Citect的脚本语言并非是面对对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。Citect软件分为工程扫瞄器、工程编辑器和图形编辑器三部分。工程扫瞄器主要完成工程文件的备份、恢复、新工程的建立和删除等工作。还可以通过它来打开其他两个编辑器。也可以把外部数据库文件导入到工程里面或者把工程内部的数据库文件导出,生成其他数据库文件。图形编辑器完成的是画面的组态及各种动态特性的组态,可以新建画面、模板、符号、精灵、超级精灵等,首先在Citect软件中可以建立模板,有点像画面的底框,比如我们为了统一界面风

15、格,盼望在每个页面中固定的位置显示固定的内容,比如公司标准、功能菜单、报警信息等,这样我们就可以把这些内容事先做到模板里面,然后在新建其他一般页面时就可以以它为模板来生成新的页面,这个页面就包含了模板中的全部功能及内容,便利了我们批量生成组态画面的工作,假如对公用部分内容需要修改,那么我们只需要修改模板里面的内容,然后再进行页面更新,就可以使全部应用该模板的页面同步完成更新。在这样的思路基础上,Citect又引入了符号、精灵及超级精灵的功能。对于符号可以建立符号库,应用便利的画图工具绘出特色的符号,每次使用它时就可以从符号库里面调用出来,这个符号也可以作为一个整体元素来完成平移、缩放、填充、输

16、入、滑尺等动态特性。在每种动态特性里面还可以加入事先写好的函数,函数的变量可以通过标签变量或内存变量引入。通过固定的格式把标签变量放在符号或者一般图形中,就可以做成精灵,有点类似面对对象编程里面的类的概念,每次使用它时就从精灵库中生成一个对象,填入标签变量的名称等预定好的属性,这样就很简单地批量生产出具有共同特性的动态内容。超级精灵可以看成是一个特别的页面,可以通过精灵把特定的参数传入进去,当运行界面调用精灵特性时,会把相关参数传入到超级精灵里面,显示出更加丰富的动态特性。Citect软件的这些高级功能更适合系统开发人员应用,他们会依据行业特色或用户的使用要求,事先开发好一些特定功能的精灵及超级精灵或者模板文件,然后教会系统实施人员或者客户来应用,这样就使得工程人员有更多的精力专注于其他工作。工程编辑器是完成数据库组态及工程编译的工具,悉雅特软件的数据库功能比较强大,同

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号