组态软件认识

上传人:s9****2 文档编号:509546023 上传时间:2023-08-20 格式:DOCX 页数:15 大小:29.89KB
返回 下载 相关 举报
组态软件认识_第1页
第1页 / 共15页
组态软件认识_第2页
第2页 / 共15页
组态软件认识_第3页
第3页 / 共15页
组态软件认识_第4页
第4页 / 共15页
组态软件认识_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《组态软件认识》由会员分享,可在线阅读,更多相关《组态软件认识(15页珍藏版)》请在金锄头文库上搜索。

1、组态软件认识组态软件,又称组态监控软件。译自英文SCADA,即Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些 数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级 的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建 工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应 用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的 数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气 化铁道上又称远动系统(RTU System,Remote Terminal Unit。目录组态软件在国内是一个约

2、定俗成的概念,并没有明确的定义,它 可以理解为组态式监控软件”。“组态(Configure广的含义是 配置”、“设定”、“设置”等意思,是指用户通过类似搭积木” 的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序, 也就是所谓的组态”。它有时候也称为二次开发”,组态软件就 称为二次开发平台。监控(Supervisory Control)”,即监 视和控制”,是指通过计算机信号对自动化设备或过程进行监视、控 制和管理。组态软件是有专业性的。一种组态软件只能适合某种领域的应用。 组态的概念最早出现在工业计算机控制中。如DCS(集散控制系统)组 态,PLC(可编程控制器)梯形图组态。人机界

3、面生成软件就叫工控组 态软件。在其他行业也有组态的概念,如AutoCAD,PhotoShop等。 不同之处在于,工业控制中形成的组态结果是用在实时监控的。从表 面上看,组态工具的运行程序就是执行自己特定的任务。工控组态软 件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言, 有的支持VB,现在有的组态软件甚至支持C#高级语言。组态软件大都支持各种主流工控设备和标准通信协议,并且通常 应提供分布式数据管理和网络功能。对应于原有的HMI (人机接口软 件,Human Machine Interface)的概念,组态软件还是一个使用户 能快速建立自己的HMI的软件工具或开发环境。在组态软

4、件出现之前, 工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长, 效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统, 选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和 增加功能都受到严重的限制。组态软件的出现使用户可以利用组态软 件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实 时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O 设备的广泛支持已经成为它的主要内容监控组态软件将会不断被赋予 新的内容。国外进口品牌组态软件国外组态软件:1、InTouch : Wonderware (万维公司)是 Invensys plc“生产 管理”

5、部的一个运营单位,是全球工业自动化软件的领先供应商。Wonderware的InTouch软件是最早进入中国的组态软件。在80 年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目 一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件 采用DDE方式与驱动程序通信,性能较差,最新的InTouch7.0版已 经完全基于32位的Windows平台,并且提供了 OPC支持。2、IFix : GE Fanuc智能设备公司由美国通用电气公司(GE)和 日本Fanuc公司合资组建,提供自动化硬件和软件解决方案,帮助用 户降低成本,提高效率并增强其盈利能力。Inte

6、llution公司以Fix组态软件起家,1995年被爱默生收购,现 在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念 和操作界面,并提供完备的驱动程序(需单独购买)。上世纪90年代 末,Intellution公司重新开发内核,并将重新开发新的产品系列命名 为iFiX。在iFiX中,Intellution提供了强大的组态功能,将FIX原有 的 Script 语言改为 VBA( Visual Basic For Application),并且在内 部集成了微软的VBA开发环境。为了解决兼容问题,iFIX里面提供了 程序叫FIX Desktop,可以直接在FIX Desktop中运

7、行FIX程序。 Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。Intellution 也是 OPC ( OLE for Process Control)组织的发起成员之 一。iFiX的OPC组件和驱动程序同样需要单独购买。2002年,GE Fanuc公司又从爱默生集团手中,将intellution公 司收购。2009年12月11日,通用电气公司(纽约证券交易所:GE)和 FANUC公司宣布,两家公司完成了 GE Fanuc自动化公司合资公司的 解散协议。根据该协议,合资公司业务将按照其起初来源和比例各自 归还给其母公司,该协议并使股东双方得以将重点放在其各自

8、现有业 务,谋求在其各自专长的核心业内的发展。目前,iFIX等原 intellution公司产品均归GE智能平台(GE-IP).3、Citech :悉雅特集团(Citect)是世界领先的提供工业自动化 系统、设施自动化系统、实时智能信息和新一代MES的独立供应商。CiT公司的Citech也是较早进入中国市场的产品。Citech具有简 洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。 Citech提供了类似C语言的脚本语言进行二次开发,但与iFix不同的 是,Citech的脚本语言并非是面向对象的,而是类似于C语言,这无 疑为用户进行二次开发增加了难度。4、WinCC :西门子自动

9、化与驱动集H(A&D)是西门子股份公司 中最大的集团之一,是西门子工业领域的重要组成部分。Siemens的WinCC也是一套完备的组态开发环境,Simens提供 类C语言的脚本,包括一个调试环境。WinCC内嵌OPC支持,并可 对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过 Siemens的培训以掌握WinCC的应用。5、ASPEN-tech (艾斯苯公司)InfoPlus.21艾斯苯公司(AspenTechnology,Inc.)是一个为过程工业(包括 化工、石化、炼油、造纸、电力、制药、半导体、日用化工、食品饮 料等工业)提供企业优化软件及服务的领先供应商.6、Movicon

10、 :是意大利自动化软件供应商PROGEA公司开发。 该公司自1990年开始开发基于Windows平台的自动化监控软件,可在同一开发平台完成不同运行环境的需要。特色之处在于完全基于XML,又集成了 VBA兼容的脚本语言及类似STEP-7指令表的软逻辑 功能。国内品牌组态软件1. 世纪星:由北京世纪长秋科技有限公司开发。产品自1999年开 始销售。2. 三维力控:由北京三维力控科技有限公司开发,核心软件产品 初创于1992年。3. 组态王KingView :由北京亚控科技发展有限公司开发,该公司 成立于1997年。1991年开始创业,1995年推出组态王1.0版本,目 前在市场上广泛推广KingV

11、iew6.53、KingView6.55版本,每年销量 在10,000套以上,在国产软件市场中市场占有率第一。4. 紫金桥Realinfo :由紫金桥软件技术有限公司开发,该公司是 由中石油大庆石化总厂出资成立。5. MCGS :由北京昆仑通态自动化软件科技有限公司开发,市场 上主要是搭配硬件销售。6. 态神:态神是由南京新迪生软件技术有限公司开发,核心软件产品初创于2005,是首款3d组态软件软件重要特点A)3D :系统除了具有传统的二维平面组态、监控功能,还具有真 实三维立体组态、监控功能,画面逼真。该功能利用 DirectX/OpenGL开发,在国内应该是首创,国际上也极其少见。B)跨平

12、台:跨PC、嵌入式、平板电脑、智能移动等平台,该特点 组态领域全球首创。1)系统的图形/控件、驱动/模块支持源代码级跨平台,即所有平 台的图形、驱动代码一致,经过不同平台编译器编译链接后,即可在 该平台上运行。2)所有平台的所有文件格式都一致,因此工程无需修改就可以在 不同平台间移植、运行,而且不同平台开发环境(目前只有Windows 开发环境)可以开发其它平台的工程。3)所有平台间的网络通讯协议一致,平台之间可以相互访问。C)网络分布式1)所有平台(包括嵌入式、平板电脑、智能移动等平台)的网络 版本都内置微小、高效的网络/WEB模块,因此天生具备网络/WEB服 务功能,组态文件无须发布,通过

13、可日浏览器或者组态浏览器即可远 程监控该设备工程。2)由于所有平台间的网络通讯协议一致,所以利用网络共享模块, 不同工程、不同平台间的变量、资源都可以通过网络互相访问,实现 真正意义上的跨平台网络分布式系统。3)利用内核访问开发包”(参见强大开放性”),也可以与其 它系统、其它平台组成网络分布式系统。4)系统对网络协议和通讯采用了大量的优化技术,通讯实时性高, 响应迅速,网络往返包少,大大提高了网络性能。D)强大开放性:系统提供了如下的开发包,随开发包发布的还有 很多例子源码,而且系统封装了大量的基类和宏,因此开发扩展极其 容易:1)IO驱动开发包:一般组态软件都提供(原先我以为他们提供, 不

14、过后来我跟一些网友了解到他们不一定提供),所以本系统也提供。2)图形开发包:一般组态软件都不提供,但本系统也提供。用户 通过该开发包可以根据项目情况灵活增加特殊图形。3)系统模块:用户可以根据实际需求增加系统模块对变量、事务、 算法等的处理,大大扩展了系统的应用领域。4)内核访问开发包:夕卜部程序和系统、无论是远程或者本地、任何平台,都可以通过该开发包访问、管理、读写任何平台的态神组态 数据库内核。例如:利用该开发包的WINCE版本开发成的一个WINCE系统可以访问一个Windows平台态神系统,利用该开发包的 Windows版本开发成的一个Windows系统也可以访问一个Linux平 台态神

15、系统。其它特点A)界面美观、易用:开发环境具有最新的Office 2003、VisualStudio 2005、Office 2007等界面风格和标准使用方式。B)javascript脚本:考虑系统要支持跨平台,所以采用国际通用 的标准脚本语言javascript,javascript也是Web浏览器上最流行的 脚本语言。另外脚本还支持中文对象、方法、属性、事件等。C)值变通知机制:为了提高系统性能,系统采用变量值改变通知 监控端的机制,而不是监控端定时刷新的机制。D)高级界面:包括透明、过渡、旋转/倾斜、反锯齿等高级界面技 术,这些技术在Windows 上利用GDI+实现并不困难,然而在Wi

16、nce、 嵌入式Linux上实现则较为困难。本系统在Wince、嵌入式Linux实 现了这些功能,在当今嵌入式组态领域比较少见(尤其是Wince,嵌 入式Linux可以用Qt/miniGUI等实现。当然Wince也可以用Qt开 发,但是麻烦,较少使用)。而且经测试,本系统所采用图形技术的 效率要高于GDI+的效率。E)其它:多语言、XML支持、画面缩放、定制图形、变量替换、 OPC支持等7. uScada免费组态软件uScada是国内著名的免费组态软件,是专门为中小自动化企业提 供的监控软件方案。uScada包括常用的组态软件功能,如画面组态, 动画效果,通讯组态,设备组态,变量组态,实时报警,控制,历史 报表,历史曲线,实时曲线,棒图,历史事件查询、脚本控制,网络 等功能,可以满

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

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