组态王KingSCADA与紫金桥RealHistorian软件对比
组态王软件介绍

3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
国内外组态软件

cada免费组态软件
uScada是国内著名的免费组态软件,是专门为中小自动化企业提供的监控软件方案。uScada包括常用的组态软件功能,如画面组态,动画效果,通讯组态,设备组态,变量组态,实时报警,控制,历史报表,历史曲线,实时曲线,棒图,历史事件查询、脚本控制,网络等功能,可以满足一般的小型自动化监控系统的要求。软件的特点是小巧、高效、使用简单。uScada也向第三方提供软件源代码进行二次开发。
国外进口品牌组态软件
国外组态软件:
1、InTouch:Wonderware(万维公司) 是 Invensys plc“生产管理”部的一个运营单位,是全球工业自动化软件的领先供应商。 Wonderware的InTouch软件是最早进入中国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch7.0版已经完全基于32位的Windows平台,并且提供了OPC支持。
4.紫金桥Realinfo:
由紫金桥软件技术有限公司开发,该公司是由中石油大庆石化总厂出资成立。
5.MCGS:
由北京昆仑通态自动化软件科技有限公司开发,市场上主要是搭配硬件销售。
6.态神
态神是由南京新迪生软件技术有限公司开发,核心软件产品初创于2005,是首款3d组态软件 软件重要特点 A) 3D:系统除了具有传统的二维平面组态、监控功能,还具有真实三维立体组态、监控功能,画面逼真。该功能利用DirectX/OpenGL开发,在国内应该是首创,国际上也极其少见。 B) 跨平台:跨PC、嵌入式、平板电脑、智能移动等平台,该特点组态领域全球首创。 1) 系统的图形/控件、驱动/模块支持源代码级跨平台,即所有平台的图形、驱动代码一致,经过不同平台编译器编译链接后,即可在该平台上运行。 2) 所有平台的所有文件格式都一致,因此工程无需修改就可以在不同平台间移植、运行,而且不同平台开发环境(目前只有Windows开发环境)可以开发其它平台的工程。 3) 所有平台间的网络通讯协议一致,平台之间可以相互访问。参见“网络分布式”特点说明。 C) 网络分布式 1) 所有平台(包括嵌入式、平板电脑、智能移动等平台)的网络版本都内置微小、高效的网络/WEB模块,因此天生具备网络/WEB服务功能,组态文件无须发布,通过WEB浏览器或者组态浏览器即可远程监控该设备工程。 2) 由于所有平台间的网络通讯协议一致,所以利用网络共享模块,不同工程、不同平台间的变量、资源都可以通过网络互相访问,实现真正意义上的跨平台网络分布式系统。 3) 利用“内核访问开发包”(参见“强大开放性”),也可以与其它系统、其它平台组成网络分布式系统。 4) 系统对网络协议和通讯采用了大量的优化技术,通讯实时性高,响应迅速,网络往返包少,大大提高了网络性能。 D) 强大开放性:系统提供了如下的开发包,随开发包发布的还有很多例子源码,而且系统封装了大量的基类和宏,因此开发扩展极其容易: 1) IO驱动开发包:一般组态软件都提供(原先我以为他们提供,不过后来我跟一些网友了解到他们不一定提供),所以本系统也提供。 2) 图形开发包:一般组态软件都不提供,但本系统也提供。用户通过该开发包可以根据项目情况灵活增加特殊图形。 3) 系统模块:用户可以根据实际需求增加系统模块对变量、事务、算法等的处理,大大扩展了系统的应用领域。 4) 内核访问开发包:外部程序和系统、无论是远程或者本地、任何平台,都可以通过该开发包访问、管理、读写任何平台的态神组态数据库内核。例如:利用该开发包的WINCE版本开发成的一个WINCE系统可以访问一个Windows平台态神系统,利用该开发包的Windows版本开发成的一个Windows系统也可以访问一个Linux平台态神系统。 其它特点 A) 界面美观、易用:开发环境具有最新的Office 2003、Visual Studio 2005、Office 2007等界面风格和标准使用方式。 B) javascript脚本:考虑系统要支持跨平台,所以采用国际通用的标准脚本语言javascript,javascript也是Web浏览器上最流行的脚本语言。另外脚本还支持中文对象、方法、属性、事件等。 C) 值变通知机制:为了提高系统性能,系统采用变量值改变通知监控端的机制,而不是监控端定时刷新的机制。 D) 高级界面:包括透明、过渡、旋转/倾斜、反锯齿等高级界面技术,这些技术在Windows上利用GDI+实现并不困难,然而在Wince、嵌入式Linux上实现则较为困难。本系统在Wince、嵌入式Linux实现了这些功能,在当今嵌入式组态领域比较少见(尤其是Wince,嵌入式Linux可以用Qt/miniGUI等实现。当然Wince也可以用Qt开发,但是麻烦,较少使用)。而且经测试,本系统所采用图形技术的效率要高于GDI+的效率。 E) 其它:多语言、XML支持、画面缩放、定制图形、变量替换、OPC支持等
组态王软件介绍

3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商亚控科技发展XX生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
紫金桥组态王力控IntouchIfix,最全项对比

完整的脚本语言,类VC,提供 大量预定义函数,没有中文注 释,需要对函数属性比较熟悉 才能熟练应用,使用较难
使用标准SQL语句实现数据查询 不支持
语言功能,用以从实时历史数
据库中获得数据。可以访问实
时历史数据库中的实时数据、
历史数据、报警数据及统计数
据
热备数据库内容与主数据库内 KingSCADA 提供全面的冗余功
关系库通讯
支持多种关系数据库,包括 Oracle、SQL Server、Access 、mysql、sqlite。 支持一些国产的关系库例如: 人大金仓,达梦。
支持ODBC数据源连接方式与各 种关系库通讯
脚本系统
数
据
库
内置SQL
部
分
双机热备
完整的脚本语言,提供大量预 定义函数,提供各种控制语 句,可实现十分复杂的功能, 同时有多种智能提示,使用方 便简洁。
扩 展 组 件
800万点
100W点
支持通过数据转储功能配置, 将实时数据和历史数据存储到 各种关系库当中SQL Server、 Access97-2000、Access20022003、Access2007、Oracle、 Mysql。
KingDataLogger主要实现从 KingIOServer工程中读取数据 、缓存数据,并存储至不同种 类的数据库、不同的表。目前 支持的数据库包括:工业库 KingHistorian、SQL Server、 Access97-2000、Access20022003、Access2007、Oracle、 Mysql。
数据、操作事件,报警记录等内 数据、操作事件,报警记录等内 支持检测磁盘空间,即将用尽时
容同步。(热备需要数采前置 容同步。(热备需要数采前置 切换。
常见组态软件介绍及与物联网设备区别

亚控
力控 昆仑通态
产品名称
iFIX I n To u c h WinCC RSView32 Citect 组态王,KingSCADA, KingHistorian FC7.x,eF5.x,pSpace MCGS
国别
美国 美国 德国 美国 澳大利亚
中国
中国 中国
不同品牌组态产品线列举
物理网设备驱动在终端侧,通过不同的驱动程序进行 数据采集并通过物联网协议进行数据主动上传,减少中心 侧负载压力。
3, 对网络要求不同
组态软件基于内网、VPN网、城域网等类似的局域网 或专网方式进行数据的采集,对网络要求较高,安全性好。
物联网设备可通过内网、外网、有线/无线、NB等网络 进行数据传输,几乎适配所有的网络传输方式,在数据传 输的安全性上有所考虑。
1 组态软件的概述
2 力控eForceCon组态软件概述
3
和物联网设备的区别
交付运维中心
☺ 组态软件的概念 ☺ 国内外的组态软件 ☺ 不同品牌组态产品线 ☺ 组态的数据流向 ☺ 组态软件一般具备那些功能 ☺ 组态软件的系统构成 ☺ 使用组态软件的一般步骤
交付运维中心
组态的概念
组态软件,是一种面向工业自动化的通用 数据采集和监控软件;
交付运维中心
使用组态软件的一般步骤
1、新建设备:这一步需要搞清楚所使用 的I/O设备的生产商、设备种类、设备型号、 通讯类型,以便于找到对应的设备驱动。
2、新建测点:这一步需要收集I/O点的参 数,例如点名、点描述、点地址、点类型、 上下限、是否报警等等。
交付运维中心
使用组态软件的一般步骤
3、将测点同步到实时数据库,数据库点位与I/O 点位一一对应。
几种组态软件的比较

随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难。
通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。
组态软件简介组态(Configuration)为模块化任意组合。
通用组态软件主要特点有(1)延续性和可扩充性。
用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
目前看到的所有组态软件都能完成类似的功能:比如,几乎所有运行于32位Windows平台的组态软件都采用类似资源浏览器的窗口结构,并且对工业控制系统中的各种资源(设备、标签量、画面等)进行配置和编辑;都提供多种数据驱动程序;都使用脚本语言提供二次开发的功能,等等。
组态王 力控 紫金桥性能对比表

支持精确数据定位
可以对历史数据进行统计查询
具有数据标准统计功能
事故追忆,SQL点、设备运行点等
动画定义
不支持右键菜单
填充色和边线色支持多分段
不支持流动
支持右键菜单
填充色和边线色支持固定为5段
支持流动
支持右键菜单
填充色和边线色支持多分段
支持流动
报表功能
支持模板
脚本是自己实现的,不是用的组态王本身编译系统
支持数据库画面两个层面的脚本
支持自定义函数,参数为传值类型
有对象的概念,支持面向对象编程
支持for while循环
支持临时局部变量
支持数组操作
函数,对象通过开发包可以任意扩展
响应时间
未实际对比测试
不适合做大点数系统工程,1000点以下可以
用户反映,大点数长周期运行后系统变慢。
响应时间秒级。
5000点以下可以。
单元格支持触发式脚本
紫金桥软件目前版本的报表功能远远超过同类软件的报表功能,此类的比较是专业和业余的差别
配方功能
支持动态修改
支持,但不支持动态修改
支持动态修改
I/O驱动
多
多
少
行业应用
多
较多
少
web功能
利用JAVA技术,需要安装第三方插件
画面质量比客户端质量要差一些
不支持控件包括内置控件
不支持全局性脚本,包括应用程序命令语言,数据改变命令语言,事件命令语言,热键命令语言,自定义函数命令语言,画面命令语言
强
只能修改驱动、子图以及界面的修补,不能修改内核部分
强
分支机构
多
多
少
产品体系结构
组态王软件介绍

3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态王KingScada与紫金桥跨平台实时数据库RealHistorian软件功能对比浅析
监控组态软件是当前自动化行业技术发展的一个热点,在工控行业中的应用越来越广泛,应用领域从石油、石化、医疗行业发展到汽车、船舶以及军工项目,组态软件的发展速度可以用日新月异来形容了。
国内比较知名的组态软件有大庆紫金桥公司的RealHistorian与北京亚控科技的KingScada软件,这两款软件在现代自动化行业起到了越来越重要的作用,应用也越来越广泛。
针对这么多的组态软件,究竟哪一个是你想要的,这是让人头疼的问题,本文就对这两款软件逐一进行比较,以便给读者一个参考。
KingScada软件是北京亚控科技根据自动化行业的发展趋势,精心设计的一款面向中高端市场的SCADA产品,KingScada支持非常全面的设备驱动,市面上常见的硬件厂家、常用的设备型号几乎都支持,这给经常做项目的工程师们带来了极大的方便。
同时KingScada还提供大量精美的立体图形,覆盖各行各业,用户可以根据需求定制其它类型的子图。
但KingScada的脚本语言属于类VC语言,虽然提供了大量的预定义函数,但是在开发过程中,函数没有中文注释,这给开发人员带来很多麻烦,需要对函数属性比较熟悉才能熟练使用。
KingScada软件目前仅支持在Windows系统上安装使用,尚无法在国产麒麟系列系统下使用,在目前国产操作系统崛起的时代下,希望KingScada在未来能更进一步,完美兼容国产操作系统。
RealHistorian软件是大庆紫金桥软件研发团队历时六年,结合大量用户反馈打造出的一款跨平台实时数据库,跨平台实时数据库软件支持采集数据点达到千万级别,同时支持HTML5标准,Web访问时不用依赖IE控件,可以任意在火狐,谷歌甚至手机浏览器直接访问,RealHistorian最大的特点还是在于跨平台,支持国产麒麟系列系统以及RedHat、Ubuntu、CentOS等多种Linux操作系统。
但RealHistorian缺点也较为明显,它在设备驱动的支持方面远没有KingScada支持的设备更全面,希望紫金桥公司在以后能拟补这项缺点。