如何在海量数据环境下,搭建分布式数据库系统

如何在海量数据环境下,搭建分布式数据库系统,第1张

如果做分布式的话,首先需要对数据做个有效的划分, 可以通过地区属性或者其他类似属性做水平扩展,把不同地域的数据放在不同数据库上。 但是这种水平分割应当尽量避免跨区的访问。或者设计一个数据中心,把各个区中和报表相关的汇总数据抽取到仓库里面去,提供报表。

这样的做法在联机游戏中非常常见,比如魔兽世界,fifa on line等

或者做垂直分割,根据时间或者类似属性把数据分割到不同数据库上去,基本架构是一台在用服务器支持读写 *** 作,几台历史服务器提供数据查询,一些转储脚本定期把数据从在用服务器迁移到历史服务器上去...

一个实时数据库系统的优劣,主要体现在它提供的功能是否齐备,系统性能是否优越,能否完成有效的数据存取,各种数据 *** 作、查询处理、存取方法、完整性检查,保证相关的事务管理,事务的概念、调度与并发控制、执行管理及存取控制,安全性检验。

以下是力控的系统结构图系统组成:由采集站DA、数据服务器、 WEB服务器、客户端组成,同时和关系数据库进行有效的数据交换,DCS的数据经过DA进行采集,由DA SERVER送到数据服务器,数据服务器再有效的送给其它客户端。

pSpace实时数据库服务器主要由以下几部分构成:

pSpace Server:

负责整个pSpaceTM应用系统的实时数据处理、历史数据存储、统计数据处理、数据服务请求、事件触发器管理、调度管理、资源管理、系统配置等。

pSpace Data Service:

为第三方厂家的软件访问pSpaceTM Server时提供数据服务功能,包括:OPC Server、DDE Server、ODBC Router、Base API接口等

pSpace COM SDK:

COM SDK为用户开发基于pSpaceTM Server的应用程序提供基于COM对象的编程接口。

pSpace Visual ActiveX:

是一组开放的控件,如:数据控件、文本控件、棒图控件、趋势控件等,控件可以直接访问实时数据库和关系数据库的数据。

pSpace DA Server数据采集器:

pSpaceTM DA server是数据采集站的设备通讯管理服务程序,用于系统和DCS、PLC等数据源之间的数据交换,具有自动网络通信负荷平衡功能和断线数据缓冲功能。

pSpace的Web服务器

使用IIS作为Web管理服务器,用图形客户端生成Web网页;

使用pSpace Visual ActiveX自行创建Web服务器和Web网页;

使用pSpace Webserver,用图形客户端生成Web网页;

pSpace 客户端

监控组态软件:力控Forcecontrol系列;

Microsoft Excel:采用标准EXCEL加载宏方式通过网络访问数据库;

“瘦”客户端:Microsoft Internet Explorer 5.0或以上版本的浏览器;

Visual ActiveX:pSpace可视化控件工具包是为建立客户端连接而提供的客户端产品;它包括一组ActiveX控件,如:数据控件、文本控件、棒图控件、趋势控件等;

二次开发工具及访问接口

标准访问接口供客户端程序调用或第三方软件访问使用,因此接口的完整性、开放性决定实时数据库二次开发的性能的优劣,pSpace访问接口及开发工具主要包括以下几种:

1)DBI API

DBI是一套实时数据库访问接口,给用户提供底层编程接口,通过它可以与客户端连接,对数据库进行数据读写,满足继线重连功能,可以获取数据库结构信息,动态控制变化数据集,DBI接口采用了快速数据访问机制,数据访问吞吐量可达到11万次/秒,可以适合过程仿真、优化控制、专家诊断等多种行业应用。

2)COM SDK

SDK是为用户开发基于pSpaceTM Server的应用程序提供基于COM对象的编程接口,用COM SDK编写的一个实例可以同时连接多个Server,也可以用COM SDK同时建立多个实例,提供面向对象的类库供用户开发应用程序,用户使用该工具编程可以提高开发效率,该工具可以在VC++,VB,VBScript,.net等开发环境下使用。

3)OLE DB Provider

应用程序提供pSpace Server数据库的ADO访问接口。

4)DAI SDK

pSpace的数据源采集接口的开放工具,DAI采集接口软件都可以单独运行在一台网络结点机,并可在远程对其进行配置与监控,具备以下功能:

DAI 可以直接利用原有的力控组态软件的驱动程序;

DAI 具备断线缓存功能;另外DAInterface还要增加几个接口;

DAI 支持XML、CSV文件接口,可采集离线数据源。

实时数据库性能指标:

从实时数据库运行环境来看,实时数据库系统的除了自身的软件性能外,还取决于所使用的 *** 作系统、硬件环境等。

单台服务器容量可达12,0000点以上;

历史数据库支持unix linux windows等64位 *** 作系统;

完整的事件记录系统,所有 *** 作员的动作均被检查并记录,可作为跟踪依据;

功能强大的压缩算法:按高压缩格式保存数据,采用死区和变化率压缩,压缩比为1:30;

支持优化旋转门算法对历史数据进行压缩;

专用的磁盘存贮算法来保证对长年形成的海量历史数据的快速查询;

支持的浮点型、布尔型、字符串型、等常见数据类型及“任意”类型;

数据库吞吐量支持每秒写入/查询20,000个数据点;

支持历史数据库在线备份,多服务器并发处理;

支持数据库冗余;

IO数据采集断线重连:通讯故障能够自动恢复,I/O时间同步;自动补偿 PC 时钟偏差。

构建企业信息门户

力控pSpace可以为企业在创建基于Internet/Intranet的网络信息门户时提供完整的软件解决方案,同时支持PDA掌上终端访问力控的WEB服务器。

对pSpaceTM Server的数据进行Web管理有以下几种方式:

使用IIS作为Web管理服务器,将通用流程画面转换为Web网页,整个系统与WIN系统无缝集成,基于WEB组态的工具控件包通过相应的检索便可以进行查询,能够直接生成WEB页面;

使用组态软件创建Web服务器和Web网页然后发布;

用户使用pSpaceTM Visual ActiveX自行创建Web服务器和Web网页;

用户可以使用自己熟悉的网站开发工具如:FrontPage、Dreamweaver、ASP等创建主页,设立网站,并在网页中嵌入pSpace Visual ActiveX中的控件建立pSpaceTM Server的数据显示。

特点如下:

Web页面与过程画面的高度同步

pSpace Web Server实现了服务器端与客户端画面的高度同步, 在浏览器上可以同时浏览多个过程画面, 看到的图形界面与通用组态软件生成的过程画面效果完全相同,数据采用变化传输的方式,具有更快的运行与数据更新速度。

企业级Web服务器

pSpace Web Server专为构建企业级Web服务器而设计,具备高容量的数据吞吐能力和良好的健壮性,力控Web Server支持多达500的客户端的同时访问。

完善的安全机制

pSpace Web Server提供完善的安全管理机制。只有授权的用户才能修改过程参数。使用pSpace Web Server时,管理员尽可安心,不必担心非法或未授权的修改。

客户端

力控实时历史数据库管理系统提供了基本的客户端组态工具,开放的接口可以高级应用中的资产管理、设备诊断等管理客户端的开发,每个客户端应用软件都可以与pSpace Server运行在同一台计算机上,也可以分布式地运行在其它网络结点机上。

1)管理工具Admin

pSpace系统配置工具。包括:在线配置数据库点、采集接口、监控服务器和采集器状态,启、停远程服务等。

2)Forcecontrol组态软件

完成生产调度系统的实时监控,曲线分析、生产报表、报警、事件等。

3)Excel Add-In:Excel加载宏,完成功能包括:

查询原始数据;

查询当前数据;

利用索引点查询过滤数据;

查询数据的采样值;

查询统计值(最小值、最大值、平均值、标准方差、累计值、计数值);

显示、导入、导出标签;

导入、导出数据;

显示、导入、导出消息;

显示采集接口;

4)pBatch

批量生产工艺数据的检索和表示,可跟踪与批量生产相关的各种信息。

5)Alarm Server

报警服务器。

6)SNMP Agent:

网络管理工具,可以在线诊断网络设备。

上层应用工具

报表工具:

可以在力控&reg的万能报表工具中获取实时数据库的各种过程数据,完成数据的查询与计算;建立易用、灵活、强大的报表系统。

设备运行诊断工具:

生产设备运行诊断工具可以方便地了解运行设备故障事件发生的时间、地点、状态和原因,从而降低设备维护成本。

趋势组记录工具:

提供了非常丰富的趋势记录功能,实时趋势和历史趋势记录允许趋势曲线多层重叠,可以通过颜色区分好数据和坏数据,可以显示数据的采样周期、数值精度和曲线变化情况。

图形分析工具:

包括直方图、饼图、面积图等十种图形分析工具,非常方便数据的显示与比较。图形具有透明性,从而更加容易地观察到数据之间的差别。

趋势曲线放大镜:

利用趋势曲线的放大镜工具,可以放大任何时间的实时和历史曲线,非常方便地分析时间序列的数据。通过趋势曲线的滚动按钮,可以前后滚动查看趋势曲线的变化情况。

成本核算工具:

内嵌成本核算模板工具,包括核算体系(生产基本单位核算、财务核算及其报表)、预算和考核体系、信息实时查询(收率、消耗、能耗等)、成本统计报表。

质量分析工具:

提供质量分析模板工具,将生产过程的实时数据和质量点的采样数据进行比较,在线进行评估,以便生产管理人员及时掌握各个产品的质量数据。长期保存质检数据,便于质量分析。

安全性及用户管理

网络安全

在进行项目设计时,在数据采集站可进行双网卡配置以保证生产网和管理网的物理隔离,DA SERVER采集站软件设计中可以保证数据单项传输,防止管理网的干扰生产网。

用户管理

实时数据库提供了完备的安全保护机制,以保证生产过程的安全可靠,用户管理具备多个级别,并可根据级别限制对重要工艺参数的修改,以有效避免生产过程中的误 *** 作。

实时数据库提供了安全区的概念,同级别,不同安全区的数据不可以互相 *** 作,保证了数据的分布式的管理。

提供基于远程的用户管理,增加更多的用户级别及安全区,管理所有用户的远程登陆信息。

加密管理:

支持工程加密,用户可以通过加密锁自己定义工程密码,没有此加密锁任何非法用户无法侵入,保护了自己的工程结构;

*** 作事件:

可以详细的记录 *** 作事件和系统事件,方便事故追忆;

开机自动运行设置、有效的屏蔽系统键盘,可以防止非法用户入侵;

数据采集器DA SERVER

DA SERVER 是Server 与各种数据源之间的接口,DA SERVER具有自动网络通信负荷平衡功能和断线数据缓冲功能,DA SERVER可以和Server运行在同一服务器内,也可以运行在不同的前端机上,通过TCP/IP与Server通信。

DA SERVER主要有以下几种:

DA SERVER:专用的数据采集服务器,通过它中心服务器可以采集各种DCS、PLC、FCS等I/O设备的数据,DA SERVER可以集成HMI/SCADA组态软件的数据采集接口,对于已经安装运行了组态软件的SCADA工作站,通过该数据采集器可以很方便地将SCADA数据采集到Server中。

MOPC:通过该数据采集器,Server可以采集其他各种第三方的OPC Server的数据。

性能

支持通过RS232、RS422、RS485、电台、电话轮巡拨号、以太网、移动GPRS、CDMA、GSM网络等方式和设备进行通讯;

开发环境下具备在线诊断设备通讯功能,可以动态的打开、关闭设备,通讯故障后具备自动恢复功能;

支持控制设备和控制网络冗余,控制设备进行切换时,通讯会自动切换;

支持多种协议的设备挂在一条通讯链路上与DA SERVER进行通讯,方便电台等远程通讯;

支持与设备采取主从、主主、从主等多种交互机制来进行通讯,比如对MODBUS标准协议设备,支持主与从2种方式与设备通讯;

可以采集带时间戳的数据,毫秒级数据采集速率,实现历史数据向实时数据库的回插功能,可以采集记录仪、录波器数据,支持SOE,完成事件监视。

支持的设备种类

支持主流的DCS、PLC、DDC、现场总线、智能仪表等1000多种厂家设备的通讯;也可以按照用户提出的通信协议和硬件接口,在较短时间内开发新的驱动程序。

无所不在的移动通讯

所有设备的驱动程序支持通过移动GPRS、CDMA网络与控制设备进行通讯,DA SERVER节点与其远程DA SERVER节点也可以进行移动通讯;

DA SERVER移动数据服务器与远程设备的通讯为并发处理、完全透明的解决方案,消除了一般软件采用虚拟串口方式造成数据传输不稳定的隐患,有效的流量控制机制保证了远程应用中节省通讯费用;

支持设备主动通过GPRS上传数据的方式进行数据传输。

典型企业信息化应用

胜利油田油气集输公司是胜利油田从事油气集输的专业化生产企业,主要担负胜利油田原油外输、天然气生产集输及轻烃生产任务。管理着9个气田,187口气井,24座集配气站,总长240公里的天然气输气管道和220公里的输油管道,8座大中型输油站库,2座压气站和3套轻烃回收装置。所辖13个三级单位,具有点多、线长、面广、易燃易爆、高温高压的特点。

该系统对油田的原油库和压气站等身产装置进行网络信息处理。该信息系统集成了多种设备,信息集成使用了OPC、DDE、ODBC、PROFIBUS、MODBUS、RS485等多种网络采集方式进行数据处理,是一个典型的分布式采集,集中管理的大型网络信息化系统。

胜利油田原油库控制系统主要选用了SIEMENS 控制系统,在压气站中, 50万岗位使用Honeywell的S9000型号的DCS控制系统;SW64岗位是美国库伯公司的RR控制器;二次增压岗位使用日本Omron的控制器;离心机岗位是横河CS1000型号的DCS控制系统;配气岗位是美国SIXNET公司的ST-GT-1210控制器;热煤炉岗位控制系统是三菱的PLC;配电岗位设有许继的配电保护及监控系统。

pSpace在应用中有效的集成了以上系统,从监测和考核原材料及水、电、气、风的用量入手,减少能耗物耗,对优化生产过程,提高生产运行效率起到了关键的作用。

典型先进控制方案

pSpace支持与国外的各种数据库进行数据交互,比如INFOPLUS、PI、PHD等,通过pSpace SERVER可以在国内外的各种平台上进行上层应用、专家诊断、先进控制等,下面是一个电厂设备诊断的应用,pSpace SERVER通过各种接口将现有SIS系统、小神探系统、新增的断路器和各种辅机监测系统集成为一个整体,其中,状态检修系统需要的绝大部分实时数据都取自SIS系统的PI实时数据库,因此,PI数据库和力控实时数据库之间的接口是整个系统集成的关键,接口Gateway的性能将直接决定整个状态检修系统的性能。

俗称组态软件,译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。

组态软件的应用领域很广,它可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。

在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。

组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。

起源于DCS(Distributed Control System分布式控制系统,DCS由仪器,仪表发展而来)

发展于PLC(Programmable Logic Controller,可编程逻辑控制器,一种数字运算 *** 作的电子系统,专为在工业环境应用而设计的); 1、InTouch:Wonderware 是 Invensys plc“生产管理”部的一个运营单位,是全球工业自动化软件的领先供应商。

Wonderware的InTouch软件是最早进入我国的组态软件。

在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。

但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch7.0版已经完全基于32位的Windows平台,并且提供了OPC支持。

2、IFix:GE Fanuc 智能设备公司由美国通用电气公司(GE)和日本Fanuc公司合资组建,提供自动化硬件和软件解决方案,帮助用户降低成本,提高效率并增强其盈利能力。

Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和 *** 作界面,并提供完备的驱动程序(需单独购买)。

Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能,但新版本与以往的6.x版本并不完全兼容。

原有的Script语言改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境。

遗憾的是,Intellution并没有提供6.1版脚本语言到VBA的转换工具。

在iFiX中,Intellution的产品与Microsoft的 *** 作系统、网络进行了紧密的集成。

Intellution也是OPC(OLE for Process Control)组织的发起成员之一。

iFiX的OPC组件和驱动程序同样需要单独购买。

3、Citech:悉雅特集团(Citect)是世界领先的提供工业自动化系统、设施自动化系统、实时智能信息和新一代 MES 的独立供应商。

CiT公司的Citech也是较早进入中国市场的产品。

Citech具有简洁的 *** 作方式,但其 *** 作方式更多的是面向程序员,而不是工控用户。

Citech提供了类似C语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。

4、WinCC:西门子自动化与驱动集团(A&D)是西门子股份公司中最大的集团之一,是西门子工业领域的重要组成部分。

Simens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。

WinCC内嵌OPC支持,并可对分布式系统进行组态。

但WinCC的结构较复杂,用户最好经过Simens的培训以掌握WinCC的应用。

1.力控ForceControl(北京三维力控科技有限公司)

北京三维力控科技有限公司是专业从事监控组态软件研发与服务的高新技术企业,核心软件产品初创于1992年,公司以自主创新为动力,逐渐奠定了在国内市场的领先地位。

国产监控组态软件唯一的完整的冗余与热备体系设计,完整的分布式网络结构;

支持控制设备冗余、多重网络冗余,多客户端冗余、冗余的主从站都可以 *** 作;

人机监控图形界面与过程数据处理分离,内置独立的实时历史数据库;

实时历史数据库支持Windows/Unix/Linux *** 作系统,数据库开放接口支持远程访问;软件具备独立的Web Server,支持 Web Service 接口,支持PDA终端访问方式;和设备支持多种通讯方式,上千种的驱动程序,支持多协议设备共用一条通讯总线,支持不同通讯链路切换。

产品发展历程:

1992年:诞生了力控的DOS版本;

1994年:基于16位的Windows(3.1)的力控版本形成;

1996年:基于32位的Windows(95)的力控1.0形成;

1999年:力控1.2版本推出,并在中国石油大庆天然气公司广泛应用;

2000年:力控2.0推出,同时出版了《监控组态软件及应用》一书;

2001年:力控“软”策略PC控制软件推出;

2002年:力控2.6推出,北京三维力控正式成立;

2004年:力控3系列软件推出;

2005年:力控pFieldm&reg网关软件推出;

2006年:力控5.0版本软件推出;

2007年:力控6.0版本软件推出;

2008年:力控6.1版本软件推出;

产品特点:

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

高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20000次/秒;

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

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

全新的、灵活的报表设计工具:提供丰富的报表 *** 作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板;

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

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

支持控制设备冗余、控制网络冗余、监控服务器冗余、监控网络冗余、监控客户端冗余等多种系统冗余方式。

全新的高性能实时、历史数据库

力控6.0重新设计了数据库内核部分。

除了采用旋转门算法对历史数据进行压缩外,重新优化设计了磁盘存贮算法以实现对长年形成的海量历史数据的快速查询。

支持的数据类型除原有的浮点型、布尔型、字符串型外,新增了对二进制型数据的支持。

单台服务器容量可达100,000点,吞吐量支持每秒写入/查询20,000个数据点。

历史数据库可在线备份。

支持多服务器处理。

当数据库构成双机冗余系统时增加了从站 *** 作功能,即处于备用状态的从站可作为普通 *** 作员站使用。

新增数据库快速访问接口DBI

DBI是一套全新设计开发的实时数据库访问接口。

它除了兼容原有接口Db的所有接口功能外,还增加了获取数据库结构信息的接口,并增加了动态控制变化数据集功能。

由于DBI口采用了快速数据访问机制,数据访问吞吐量可达到20000次/秒,可以适合过程仿真、优化控制、专家诊断等多种行业应用。

进程管理

新增的进程管理器可按照配置安全启动、停止各个程序进程,支持进程异常自动处理功能。

可远程监测各进程状态,远程启、停进程,远程上传、下载工程应用或更新程序组件。

报警、事件处理

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

功能强大的、开放的过程可视化监控平台

全面提升的HMI

1)支持HMI图层 *** 作,可灵活控制各图层的显示与隐藏。

2)重新设计的HMI的对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接 *** 作功能,通过脚本可调用对象的方法、属性。

3)完善了力控OCX容器的事件型脚本功能,支持更多类型的OCX控件。

4)增强的SQL脚本。

可根据SQL脚本函数返回值判断执行结果、支持模糊查询、支持时间类型字段的处理等。

灵活的报表生成器

1)提供丰富的报表 *** 作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本。

2)兼容Excel工作表文件,提供类Excel的绝大部分功能,包括:编辑功能、计算功能、图表功能等。

3)支持图表显示自动刷新,可输出多种文件格式: Excel、TXT、PDF、HTML、CSV等。

4)可实现多层表头,可以实现报表嵌套,可以制作复杂的报表格式。

5)具备打印、打印预览、页眉页脚打印功能。

6)报表数据源支持实时数据库和各种关系数据库,可显示、处理实时和历史数据。

7)提供报表设计器,可以设计多套报表模板。

对标准组件和图库进行了大量更新与扩充

1)重新设计、开发实时和历史趋势、XY曲线、多功能报警、历史报表、总貌画面、温控曲线、ADO历史曲线等标准组件。

2)新增多功能图片显示、GIF透明动画、CAD图形组件等实用图形工具。

3)优化、改造了文本输入、下拉框、列表框、复选框、多选按钮、起始时间、时间范围、历史追忆等Windows控件。

4)优化、改造了多媒体播放器、Flash播放器、浏览器、幻灯片等子图。

5)增加了大批如:PID调节器、手 *** 器等实用子图。

新一代的网络功能

1)Web发布不但支持自有的Web服务器,同时支持IIS服务器,开放的Web控件方便用户建立门户网站。

2)支持掌上PDA终端访问网络服务器,浏览画面。

3)丰富了XML数据传送接口。

4)加强了GPRS/CDMA移动网络的并发数据功能,适合大型移动网络数据处理。

全面升级的I/O调度

6.0的I/O调度在兼容原有全部驱动程序的前提下,进行了多项功能改进。

1)通过简单组态配置,即可支持控制设备的的串口、以太网通道冗余以及控制器冗余。

2)每个驱动可加载独立进程完成采集,彻底消除单进程容易产生的线程安全隐患。

3)增加驱动管理器,可查看信道、设备的状态信息,信道的通信报文,对信道进行启、停控制。

4)支持异种通信协议共享同一信道(如:采用RS485协议同时在一个链路上采集多种厂家、不同协议的设备)。

5)增加了监控数据读写的优先级控制功能。

2.组态王KingView(北京亚控科技发展有限公司)

性能特点:

(1)组态王对大容量工程具有高度的可靠性和实时性:

数据采集性能

 网络通讯性能

 画面刷新性能

 脚本执行性能

(2)组态王具有易用性特点: *** 作简单、直观、易理解,符合工控行业使用习惯,简单实用

(3)组态王具有扩展性:易于进行功能扩展

(4)组态王具有良好开放性:提供完善的api接口,利于与其他系统对kingview系统的整合,接口内容包括:

 实时数据的访问接口

 历史数据的访问接口

 报警数据的访问接口

 安全用户的访问接口

 变量对象的配置接口

 设备对象的配置接口

 用户对象的配置接口

(5)组态王7.0具有良好可维护性:具有诊断、监视、记录工具,能够进行快速的故障定位和排除

(6)组态王7.0具有可定制性:定制OEM版本快速方便

技术参数:

(1)实时数据:报警事件冗余切换小于2秒

(2)历史数据:

 存储速度:10000点/s

 存储时间范围:可由客户订制,精确到毫秒级

 查询: 历史库查询数据时间小于3秒

同一数据可按照年、月、日、时查询,时间相差在秒级以内

 历史冗余切换时间小于2秒

(3)冗余切换:

 IOserver之间切换小于2秒

 IOserver可进行最长7天的数据缓存

(4)画面系统

 画面最大尺寸可达到10240x7680(或更大)

 画面数目没有限制

(5)曲线趋势图:

 最多同时显示4个绘图区

 最多同时显示64条曲线

 最多可以同时具有16条数据轴

 可同时具有2条时间轴

(6)门户:

 可以支持200个以上的客户端同时访问

3.Realinfo(大庆紫金桥软件技术有限公司)

紫金桥监控组态软件是紫金桥公司在长期的科研和工程实践中开发的通用工业组态软件。

紫金桥组态软件在实际应用中,以其可靠性、方便性和强大的功能得到用户的高度评价,用户已经广泛应用于石化、炼油、汽车、化工、冶金、制药、建材、轻工、造纸、采矿、环保、电力、交通、智能楼宇、仓储、物流、水利等多个行业和领域的过程控制、管理监测、现场监视、远程监视、故障诊断、企业管理、资源计划等系统。

软件发展历程:

1993年开始研究开发了具有自主知识产权的国产大型实时数据库系统软件

1996年推出了基于Windows NT和OpenVMS两种 *** 作系统的实时数据库系统ConRTDB1.0

1998年推出了紫金桥实时数据库系统1.0和紫金桥组态软件1.0

2000年推出了紫金桥实时数据库系统2.0和紫金桥组态软件2.0

2002年推出了紫金桥实时数据库系统3.0和紫金桥组态软件3.0

2004年推出了紫金桥实时数据库系统3.6和紫金桥组态软件3.6

2006年推出了紫金桥实时数据库系统3.6和紫金桥组态软件3.6的升级版本;推出煤矿行业版软件

2007年推出了紫金桥监控组态软件 V6.0

2008年推出了实时数据库系统 V5.0;同年8月推出紫金桥抽油机监控系统V1.0、紫金桥混凝土配料系统V2.0、紫金桥人员定位系统V2.0

2009年推出了紫金桥组态软件6.1正式版软件,紫金桥与高校开始共同研发先进控制管理模块

2010年推出了紫金桥抽油机监控系统V2.0;同年推出了紫金桥混凝土配料系统V3.0、紫金桥人员定位系统V3.0

2011年推出了紫金桥实时数据库V6.0、紫金桥监控组态软件V6.5

紫金桥组态软件主要特点:

客户/服务器体系结构

软件是客户/服务器软件,同时支持分布式服务器和分布式客户端。

一处定义,多处引用:在服务器端定义的点,可以同时在多个客户端上引用,减少组态工作量和避免数据的不一致性。

支持多种组网方式,可以根据实际需要灵活搭建分布式结构,如以太网、串口、拨号网络、无线电台、GPRS、卫星网等多种连接方式,适应不同场合。

数据库处理核心

数据库服务器可以进行各种运算和数据处理,如量程变换、报警、历史数据记录、PID控制、流量累计等多种处理,支持数据库脚本,在核心级实施控制,满足控制的实时需求。

灵活的点参数结构,用户根据需要组态自定义点类型和点参数,满足个性化需求。

冗余系统

软件支持双机/多机热备份,支持IO冗余、主机冗余、通讯冗余,系统可以智能检测不同类型的故障并自动进行响应的 *** 作,确保系统安全可靠运行。

IO驱动

软件在长期的应用过程中,开发了数百种久经考验的IO通讯接口,支持各类智能仪表、智能模块、变频器、板卡、PLC和DCS。

同时支持OPC、DDE等各类开放接口。

图形系统

支持过渡色、透明色,支持各种图形画刷,真实再现生产流程,能设计出逼真的图形效果。

系统预先定义了数百种标准图形,如泵、阀、仪表、管道、马达等,可以缩短开发时间。

用户也可以自定义图库,一劳永逸。

脚本系统

系统支持多种触发形式的脚本,如键动作、数据刷新动作、条件动作、应用动作、窗口动作、对象动作,可以构建各类复杂系统。

脚本采用类BASIC语言,简单实用,提供了功能丰富的预定义函数,支持间接变量、数组、循环和自定义函数。

报表系统

软件本身提供了报表系统,可以支持紫金桥的各类运算和函数,还提供了报表函数,报表格式灵活,可以制出各类报表。

提供EXCEL组件,可把紫金桥的各类(包括实时、历史、统计等)数据无缝嵌入EXCEL。

组件对象

可以直接在画面中插入各类Windows标准控件,如文本编辑框、下拉框、列表框、表格、复选框等,全面支持各类ActiveX控件和OLE对象,提供各种功能组件如温控曲线、时间调度、自定义菜单等。

Web发布

软件通过Web发布,可以在Inter上授权访问,授权 *** 作。

可以使用Windwos自带的WebServer或紫金桥提供的WebServer,可以任意指定数据发布端口。

客户端简单易用,用户无需降低IE浏览器安全级别,可直接浏览。

周密的安全管理系统

安全管理支持用户分组,用户继承所在组的全部权限,且可以定义拥有自己的私有权限。

对窗口、配方、各种点、各种 *** 作等都提供了完整的安全保护机制,只有授权用户才可以 *** 作。

图形模版

使用事先定义的数据处理方式或外观展现形式,在运行时根据指定的输入数据,动态生成实例对象。

为批量组态提供方便,并提高工程的灵活性。

向导

针对用户的实际需求,将一系列常见功能如:历史查询、报警查询、关系库查询等模块化,并以向导的方式实现一键组态。

工程多实例运行

不同工程可以在同一计算机上独立运行,每个工程具有完整的运行系统,并且几乎具备了单工程独立运行的所有功能。

4.MCGS(北京昆仑通态自动化软件科技有限公司):

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

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

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

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

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

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

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

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

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

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

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

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

5.Controx(华富开物)北京华富远科技术有限公司

Controx采用C#与C++开发,产品分为通用版、嵌入版(CE)、网络版等版本。

6.QTouch(武汉舜通智能科技有限公司),QT类库开发而成,完全具有跨平台和统一工作平台特性,可以跨越多个 *** 作系统,如unix、linux、windows等,同时在多个 *** 作上实现统一工作平台,即可以在windows上开发组态,在linux上运行等。

QTouch是HMI/SCADA组态软件,提供嵌入式linux平台的人机界面产品。

7、易控(北京九思易)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6874404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存