6. 实时数据库和历史数据库
三维力控pSpace-6.0数据库介绍

高级应用开发组件、工具和接口 SDK(C/C++API/COM/.NET)
数据归档与存储 数据文件 数据文件
数据文件
数据接口与数据采集 PLC/DCS 数据 手工数据 其他类型数据
IOServer/psCollector/FC6
~第 1 页~
企业实时/历史数据库 pSpace
1. pSpace 系统概述
¬ 系统自诊断,自恢复能力 pSpace 提供完善的机制对系统进行诊断,对模块进行监视,对系统文件,数据文件进行有效性检测,能将各种
异常情况造成的损失降到最低。
¬ 广泛的标准的开放性 Base-API,COM-SDK,OPC Server,OlE DB,ODBC Router,.Net API,Java API 等数据访问方式让用户自定义
企业生产调度管理系统的核心是实时历史数据库实时历史数据库可用于工厂过程的自动采集存储和监视可在线存储每个工艺过程点的多年数据它提供了清晰精确的操作情况画面可以提供批次管理设备运行管理工艺曲线事故诊断等多种调度管理模块
2011
pSpace 6.0 实时/历史数据库
北京三维力控科技有限公司
目录
1. pSpace 系统概述 ............................................................................................................ 1
6. pSpace 部分应用业绩 .................................................................................................. 21
力控科技企业级实时历史数据库pSpace V6.0

力控科技企业级实时历史数据库pSpace V6.0对于现代工业企业,如何能使决策者随时查看生产过程数据,以便快速地做出更为灵活的商业决策,是企业信息化建设的关键,企业生产调度管理系统的核心是实时历史数据库,实时历史数据库可用于工厂过程的自动采集、存储和监视,可在线存储每个工艺过程点的多年数据,它提供了清晰、精确的操作情况画面,可以提供批次管理、设备运行管理、工艺曲线、事故诊断等多种调度管理模块,可以说,实时历史数据库对于流程工厂来说就如同飞机上的“黑匣子”,是数字化工厂的关键!力控企业级实时历史数据库pSpace V6.0是一个高性能、高速度、高吞吐能力、可靠性强、跨网络系统的开放式实时数据库系统,产品为完全的分布式结构,可任意组建应用模式;支持C/S和B/S应用;它可以提供丰富的企业级信息系统客户端应用和工具;大容量支持企业级应用,内部实现高数据压缩率,可实现历史数据的海量存储,灵活的扩展结构可满足各种需求,具备广泛的安全性和可跟踪性。
力控pSpace V6.0以优越的性能、先进的架构、开放的接口、及时的服务让企业轻松自如地存储、管理及应用生产过程数据,是您构建企业管控一体化系统、生产调度指挥系统、MES系统、ERP系统等应用系统的基石,它具备以下特点:●强大的I/O能力:写入30万点/秒;读取25万点/秒。
●丰富的设备采集接口:支持主流DCS、PLC、DDC、现场总线、智能仪表等近1000多家设备采集接口,每月增加30个设备采集接口。
●跨平台,多平台支持能力:Windows、Unix、Linux任您选择。
●先进高效的二次压缩技术:一次逻辑压缩,二次物理压缩,数据压缩率高达40:1。
●多级冗余机制:支持多服务器、双接口机、双网、双通道等多种冗余技术。
●开放而丰富的应用接口:DBI API、COM SDK、OLE DB Provider、DAI SDK、OPC、ODBC、REAL-SQL,为您提供灵活可选的二次开发功能。
实时数据库

实时数据库
1
实时数据库的概念
2
实时数据库核心技术
3
发展现状及未来趋势
4
实时数据库的应用领域ቤተ መጻሕፍቲ ባይዱ
目 录
CONTENTS
5
6
与其他数据库的对比
实时数据库的优缺点
PART 1
概念
背景
特点
主要功能
谈及实时数据库,当时诞生于美国,随着流程工业和航天工业的发展,大量的测量数据需要集成和存储,采用关系数据库难以满足速度和容量的要求,而且接口访问复杂,不适合科研和监控的需要,因此80年代中期,开始诞生了以工业监控为目的的实时数据库。 今天大家看到的一些实时数据库,如PI、Uniformance、Infoplus、InSql等工业监控类实时数据库均先后诞生于此阶段。 当时还有另外一个分支,即所谓硬实时数据库,它的采集速度和响应速度均是毫秒级的,而大家知道,今天大量应用实时数据库,主动采集速度均是秒级的,响应速度也不严格,在Windows平台下,小于40ms的响应均不准确,但当时却有这类产品,目前多用于军事和科研了。 到了上世纪90年代,实时数据库在流程工业全世界范围内大行其道,源于以太网的逐步普及;主要应用于工业监控、控制和公用工程。 国内的实时数据库发展较为缓慢,这与技术封锁有一定的关系,到了2000年之后,国内的实时数据库逐渐展露头角,如ESP-iSYS、Agilor等与国外的PI、InfoPlus均属于大型分布式网络实时数据库。规模相对较小的,如PHD、ConRTDB、SuperInfo,在国内开始应用。由于应用场景的不同,好多企业开始还只是解决现场监控的问题,由于分不清RTDB与SCADA的概念,结果InSql获得了一个发展的机会。
实时数据库系统中的事务管理技术
组态王

组态软件应用
14.1
组态王变量的历史记录属性
在组态王中,离散型、整型和实型变量支持历史记录, 在组态王中,离散型、整型和实型变量支持历史记录,字符串型变 量不支持历史记录。 量不支持历史记录。 组态王的历史记录形式可以分为数据变化记录、定时记录( 组态王的历史记录形式可以分为数据变化记录、定时记录(最小单 位为1分钟 和备份记录。 分钟) 位为 分钟)和备份记录。记录形式的定义通过变量属性对话框中提供 的选项完成。在工程浏览器的数据词典中找到需要定义记录的变量, 的选项完成。在工程浏览器的数据词典中找到需要定义记录的变量, 双击该变量进入“定义变量”对话框,选择“记录和安全区”属性页。 双击该变量进入“定义变量”对话框,选择“记录和安全区”属性页。 记录属性的定义。 记录属性的定义。 不记录:此选项有效时,则该变量值不进行历史记录。 不记录:此选项有效时,则该变量值不进行历史记录。 数据变化记录:系统运行时,变量的值发生变化, 数据变化记录:系统运行时,变量的值发生变化,而且当前变量 值与上次的值之间的差值大于设置的变化灵敏度时, 值与上次的值之间的差值大于设置的变化灵敏度时,该变量的值才会 被记录到历史记录中。这种记录方式适合于数据变化较快的场合。 被记录到历史记录中。这种记录方式适合于数据变化较快的场合。 变化灵敏:定义变量变化记录时的阈值。 变化灵敏:定义变量变化记录时的阈值。 数据变化记录”选项有效时, 变化灵敏”选项才有效。 当“数据变化记录”选项有效时,“变化灵敏”选项才有效。
组态软件应用
(2)历史库文件保存时间长度设置:在“数据保存天数”编辑框中 )历史库文件保存时间长度设置: 选择历史库保存的时间长度。最长为8000天,最短为1天。当到达 规定的时间时,系统自动删除最早的历史记录文件。 (3)历史库存储路径的选择:历史库的存储路径可以选择当前工程 )历史库存储路径的选择: 路径,也可以指定一个路径。 (4)历史记录文件格式:组态王的历史记录文件包括三种:*. tmp , )历史记录文件格式: *.std ,*.ev。 *. tmp为临时的数据文件,*. std为压缩的原始数据文 件,*.ev为进行了数据处理的特征值文件,供组态王历史趋势曲线 调用。
工业控制组态软件大纲

《工业组态软件》课程教学大纲编号:40022570英文名称:Industry ConfigurationSoftware适用专业:工业电气自动化……责任教学单位:电子工程系自动化教研室总学时:48学分:3考核形式:考查课程类别:专业课修读方式:必修教学目的:本课程是自动化专业本科生的专业选修课程。
通过对本课程的学习,使学生了解监控组态软件地位、作用、产生与发展趋势。
以我国优秀的组态软件“组态王”作为具体示例,系统地讲述组态软件的系统结构、原理、功能及技术指标。
着重就自动化工程中普遍遇到的要求,介绍如何利用监控组态软件的标准功能模块进行定制实现,满足工程上的要求。
主要教学内容与具体要求:1.了解常用的工业组态软件及发展趋势2.掌握组态王工程管理器的应用3.掌握组态王工程浏览器的基本功能4,掌握生产现场静态画面的制作5.掌握建立动态数据库6.掌握数据库变量与现场画面的动画连接7.掌握建立实时数据库和历史数据库8.掌握建立实时数据报表和历史数据报表9.掌握建立实时数据曲线和历史数据曲线10.熟悉各种内部控件与外部控件的使用,11.掌握使用ODBC建立与外部数据库的连接12.掌握使用DDE通信建立与Excel的连接13.掌握使用OPC通信建立与外部设备的连接14.熟悉报警窗口制作使用,15.掌握组态王的网络控制功能16.了解系统安全性维护与安全措施。
本课程与其他课程的联系与分工:本课程是自动化专业的专业课之一,这门课程基础是:计算机控制技术、过程控制仪表、可编程控制技术、C语言程序设计、SQLSEVER 数据库应用技术。
实践教学内容和要求实验一生产现场的静态画面制作实验目的:1学习工具箱几何工具的使用2学习工具箱内部控件的使用3学习工具箱通用控件的使用4 组态王图库的使用实验内容和要求:建立一个化工配方车间,用两种化学原料配比制作出成品,要求使用图库中的容器、管道和阀门,使用工具箱中的文本输入工具制作标题和各个器件的注释。
数据库介绍——openPlant介绍

openPlant实时/历史数据库介绍1 openPlant实时/历史数据库功能1.1 openPlant数据库管理工具1)openPlant数据组织结构实时数据库处理的主要对象为从现场各控制系统采集来的各测点的实时数据,为了统一管理这些数据,保证数据的唯一性,openPlant实时数据库采用了“[数据库名].[节点名].[点名]”的多维结构,对进入系统的所有采集点、手工输入点、计算点进行统一规划和属性定义,保留控制系统原有的点名,使采集数据在全厂范围内得到统一管理并易于查询,为企业数据的集成应用提供便利;openPlant实时数据库系统采用分布式架构,让您轻松应对集团级实时/历史数据管理要求。
其中:root 系统的根节点rtdb 表示一个实时数据库实例。
如一个集团下属多个分厂,在每个分厂安装有一个openPlant数据库,那么每个RTDB表示一个分厂。
node 可以表示一个实时数据库实例中的某个节点,如DCS、输煤、化学、ECS、NCS等,或用户自定义的每个节点,如计算点的节点、手工输入点的节点等。
point 表示某个采集节点中的点。
2)openPlant数据库管理控制台openPlant实时数据库提供基于B/S的数据库管理控制台,提供节点管理、数据点管理、数据导入/导出、用户管理、系统监视等功能。
3)openPlant数据库优化工具openPlant实时数据库优化工具(Optimizer)用于对数据库的存储性能进行优化,可以分析各测点的数据变化率和占用的存储空间,列出数据库中占用存储空间较多的测点,同时给出各测点的建议优化配置参数。
用户利用优化工具可以不断提高数据库的性能。
4)openPlant数据导入/导出openPlant实时数据库提供基于数据库控制台和基于命令行方式的两种数据导入/导出工具,方便用户对数据库的配置、维护和备份。
系统充分考虑实际工程经常遇到的大量点配置及数据的导入和导出,支持txt、csv、xml、Excel 等格式,大大提高工作效率。
实时数据库

力控实时数据库系统的功能一个实时数据库系统的优劣,主要体现在它提供的功能是否齐备,系统性能是否优越。
实时数据库的数据库管理系统也具有一般DBMS的基本功能:永久数据管理,包括数据库的定义、存储、维护等。
有效的数据存取,各种数据操作、查询处理、存取方法、完整性检查。
事务管理,事务的概念、调度与并发控制、执行管理。
存取控制,安全性检验。
对数据库的可靠性进行控制。
传统的DBMS的设计目标是维护数据的绝对正确性、保证系统的低代价、提供友好的用户接口。
这种数据库系统对传统的商务和事务型应用是有效的、成功的,然而,它不适合实时应用,这关键在于它不考虑与数据及事务相联的定时限制,其系统的性能指标是吞吐量和平均响应时间,而不是数据及事务相联的定时限制,调度与处理决策根本不管各种实时特性。
与之相反,实时数据库管理系统的设计目标首先是对事务定时限制的满足,其基本原则是:宁要部分正确而及时的信息,也不要绝对正确但过时的信息。
系统性能指标是满足定时限制的事务的比率,它要求必须确保硬实时事务的截止期,必要时宁肯牺牲数据的准确性与一致性。
软实时事务满足截止期的比率相对较高,但要100%满足截止期很难或几乎不可能。
因此,除了上述一般DBMS的功能外,一个实时数据库管理系统还具有以下功能特性:1. 数据库状态的最新性,即尽可能地保持数据库的状态是不断变化的现实世界当前最真实状态的映像。
2. 数据值的时间一致性,即确保事务读取的数据是时间一致的。
3. 事务处理的“识时”性,即确保事务的及时处理,使其定时限制尤其是执行的截止期得以满足。
因此,实时数据库管理系统是传统DBMS与实时处理两者功能特性的完善或无缝集成。
它与传统DBMS的根本区别就在于具有对数据与事务施加和处理定时限制的能力。
组态软件因其应用领域主要为过程控制、自动化,所以它的实时数据库功能具体表现在:数据处理功能、并发处理功能、在线组态查询功能、对外开放功能等方面。
一个实时数据库功能的齐全与否、性能好坏对整个数据库系统性能的优劣起着决定作用。
通信电力机务员教材第7章 集中监控系统

第七章集中监控系统第一节集中监控的目的和内容一、集中监控的目的通信局(站)电源、空调环境集中监控管理系统(以下简称监控系统)是提高通信局(站)电源系统稳定、可靠安全供电和集中管理的一个重要环节。
监控系统的目的是对监控范围内的电源系统、空调系统和系统内的各个设备及机房环境进行遥信、遥测、遥控,实时监视系统和设备运行状态,记录和处理监控数据,及时检测故障并通知维护人员处理,实现电源、空调的集中维护和优化管理,提高供电系统的可靠性和通信设备的安全性,达到通信局(站)少人或无人值守。
二、集中监控的方法和内容集中监控一般以遥信、遥测、遥控的方式,并借助于多种传输手段来监视和控制现场电源、空调等设备的使用和环境的实际状况或内容。
遥信——远距离信号显示。
如:开关状态,过流跳闸告警,速断跳闸告警,接地跳闸告警,失压跳闸告警,变压器过温告警,瓦斯告警、电压失效、熔丝状态、工作状态等。
一般都是开关粮的信号。
遥测——远距离数据测量。
如:电压、电流、功率、电能、转速、水温、湿度、压力等。
一般均是一些连续变化的模拟量。
遥控——远距离设备控制。
如:开/关设备、启动/关闭某种功能等。
一般是远距离地送出一个开、关的触点信号或脉冲信号。
监控的内容设置上,应多考虑使用开关量的信号,而少用模拟量的信号,因前者远比后者运行起来稳定可靠;就是在模拟量中,用4~20ma的电流环信号,也远比0~5V的电压信号来的稳定可靠。
具体监控点的设置,应根据各个通信局站的需求而定,并不是监控的点设置得越多越好。
监控点的设置主要能反映影响系统正常运行的关键点、主要反映出不正常的关键信息。
1第二节集中监控系统的结构一、监控系统的结构为了实现通信电源的集中监控,监控系统网络采用分布式计算机控制系统结构。
管理结构、网络结构、数据采集结构和数据存储结构都应该符合通信电源设备维护管理的需要。
根据原邮电部《XTD05-95通信局站电源系统总技术要求》的规定,在一个本地网内,监控系统按本地网监控管理中心(CSMC)、区域(县)监控管理中心(DSNC)、局(站)监控管理中心(LSMC)和设备监控单元(监控模块)(ESU)等划分为四个监控级。
6. 实时数据库和历史数据库

6. 实时数据库和历史数据库6、实时数据库和历史数据库在当今数字化的时代,数据成为了企业和组织决策的重要依据。
而在数据管理领域,实时数据库和历史数据库是两个至关重要的概念。
实时数据库,顾名思义,它能够实时地处理和存储数据。
这意味着数据的更新几乎是瞬间完成的,能够及时反映出当前的状态和情况。
想象一下,在一个工业生产线上,各种传感器不断地采集温度、压力、流量等数据。
这些数据需要被迅速处理和分析,以便操作人员能够及时发现问题并采取措施。
实时数据库就能够在这一过程中发挥关键作用,它可以快速地接收、存储和处理这些实时产生的数据,为生产过程的监控和控制提供支持。
实时数据库的特点之一是其高效的读写性能。
它能够在短时间内处理大量的数据写入和读取请求,确保数据的及时性和准确性。
为了实现这一点,实时数据库通常采用了优化的存储结构和算法,以及高性能的硬件设施。
另一个特点是数据的时效性。
在实时数据库中,数据的价值往往在于其能够反映当前的情况。
一旦数据过时,其价值可能就会大打折扣。
因此,实时数据库会不断地更新和淘汰旧的数据,以保证所存储的数据始终是最新的。
实时数据库在许多领域都有广泛的应用。
比如在电力系统中,它可以用于监控电网的运行状态,及时发现故障并进行处理;在交通管理中,它可以实时收集路况信息,为交通信号灯的控制和车辆的导航提供依据;在金融交易中,它能够实时处理交易数据,确保交易的安全和准确。
与实时数据库相对应的是历史数据库。
历史数据库主要用于存储过去一段时间内的数据,这些数据虽然不再是实时的,但却具有重要的价值。
历史数据库就像是一个数据的“档案馆”,它将大量的过去数据妥善保存起来。
这些数据可能包括了多年来的生产记录、销售数据、用户行为数据等等。
通过对这些历史数据的分析,我们可以发现趋势、规律和模式,从而为未来的决策提供参考。
历史数据库的一个重要作用是支持数据分析和决策。
例如,一家企业想要了解产品在过去几年的销售趋势,就可以从历史数据库中提取相关数据进行分析。
60260当地监控功能

监控功能1.数据采集采集变电站遥测、遥信、脉冲量数据等信息。
1)模拟量(测量量)模拟量主要包括:▪主变及线路功率▪主变及线路电流▪配电线电流▪各母线电压▪主变油温▪直流系统母线电压、浮冲电流、浮冲电压▪站用变母线电压2)数字量▪数字量包括电网周波、脉冲电度等3)状态量状态量包括▪断路器位置▪事故跳闸总信号▪有载调压变压器分头位置▪预告信号▪保护自动装置动作信号▪下行通道故障信息▪装置主电源停电信号▪事件顺序记录4)时间处理▪按标准时钟对变电站各系统设备对时(可以是GPS时钟、天文钟等)2.数据处理1)模拟量▪将生数据转换为熟数据▪归零可设定每个值的归零范围,将近似为零的设置为零(残值处理)。
▪数据自动替换▪越限检查只有超出阈值范围(死区范围)的值才认为发生了变化,进行阈值检查以避免不必要的扰动。
▪积分值及平均值计算根据功率计算出相应的电量。
▪最大值、最小值计算将某遥测量(功率、电压、电流)在某段时间内出现的最大值及最小值及其出现的日期、时间存入数据库2)状态量处理状态量处理任务,完成描述变电站实际状态功能:▪变压器分接头状态(实际位置计算)▪开关状态(状态用多位表示时的合法性判断)3)状态设置处理▪遥信封锁标志在数据库中或画面中进行设置,以禁止遥信实际量的刷新。
▪遥信解锁标志在数据库中或画面中进行设置,对禁止的遥信恢复刷新。
▪检修标志以明显的标志设置表示某设备正在处于检修状态▪事故追忆由事故变位信号触发每个触发点可以定义一组相对应的追忆数据多个触发点可以对应同一组追忆数据某一遥测点可以对应于多个触发点中追忆范围为事件触发前10帧和后20帧可以同时处理多个触发事件的追忆4)保护信息处理▪接收并处理保护开关状态量▪接收保护定值信息▪传送、设定、修改保护定值▪接收保护故障动作信息▪保护压板投退调整(软压板)3.变电站控制控制功能包括:▪开关量输出(遥控)▪有载调压变压器分接头调节▪电容器远方投切▪电抗器远方投切1)遥控开关量过程▪输入操作员、监护员口令▪选择控制点(如选择控制开关)▪内部较核:根据数据库内所选择的开关的参数,判断设备是否具备操作的条件(如检修标志、操作逻辑等),如果用户选定本公司的防误闭锁系统,则操作模块向防误闭锁询问操作条件。
实时数据库和传统数据库的区别与应用场景分析

实时数据库和传统数据库的区别与应用场景分析随着信息技术的不断发展,数据库在各行各业中的应用越来越广泛。
在数据库的应用领域中,实时数据库和传统数据库是两种常见的类型。
本文将对实时数据库和传统数据库的区别进行分析,并探讨它们在不同应用场景中的应用情况。
一、实时数据库和传统数据库的区别实时数据库是一种专门用于处理实时数据的数据库系统。
实时数据是指那些要求在严格的时间要求下进行处理和响应的数据。
相比之下,传统数据库则更适用于处理非实时数据,如批处理和离线数据处理。
1. 数据处理方式不同实时数据库采用了一系列优化策略来保证数据的实时性和响应性能。
它使用了高效的数据存储和索引结构,能够在较短的时间内对数据进行读写操作。
而传统数据库则更注重数据的一致性和持久性,对于实时性要求不高的应用场景更为适用。
2. 数据处理速度不同实时数据库能够以毫秒级的速度对数据进行读写操作,能够满足对数据实时性要求较高的应用场景。
而传统数据库则需要更长的时间来处理数据,适用于对实时性要求不高的场景。
3. 数据规模不同实时数据库通常用于处理大规模的实时数据,如传感器数据、监控数据等。
它能够高效地处理大量的数据并保证数据的实时性。
传统数据库则更适用于处理较小规模的数据,如企业的业务数据、客户数据等。
二、实时数据库的应用场景1. 物联网领域随着物联网技术的不断发展,各种传感器设备产生的实时数据需要被高效地处理和分析。
实时数据库能够满足对实时性要求较高的物联网应用场景,如智能家居、智能交通等。
2. 金融领域在金融交易中,实时性是非常重要的。
实时数据库能够高效地处理金融交易数据,保证交易的实时性和准确性。
例如,证券交易系统、支付系统等都需要使用实时数据库来处理交易数据。
3. 游戏领域实时数据库在游戏领域中也有广泛的应用。
游戏中需要实时地处理玩家的操作和交互,实时数据库能够满足对游戏数据实时性和响应性能的要求。
三、传统数据库的应用场景1. 企业应用传统数据库在企业应用中有广泛的应用。
电网监控技术题库

1、试述电网监控系统的组成。
答:电网监控系统由以下四大局部组成:1)数据采集、处理,命令输出子系统:数据采集、处理,命令输出和数据传输处理等[主要指RTU 或变电站自动化系统中的测控和通信局部)2)信息传输子系统:数据通信通道局部3)信息收集、处理和命令控制子系统:主要指前置机、系统效劳器等4)人机联系子系统:主要指调度员工作站等各种应用工作站、大屏森投影或模拟屏、打印机等此外,还有电网信息测量、变换和命令执行局部:其中测量设备主要包括:各类变送器:把各类强电的模拟量信息〔电压、电流有效值,有功功率、无功功率等)变换成标准的直流电压〔0~5V 〕或电流10~1mA∕4~20mA)信号。
2、试述调度自动化EMS 系统的主要功能?答:EMS 系统功能主要包括:1) )SCADA 功能:数据采集:YC 、YX 、YM.YS ;数据的记录、显示、打印;命令与控制:YK 、YT ;越限告警;数据预处理;实时数据库和历史数据库;事故追忆和事件顺序记录SOE;2) AGC/EDC 功能自动发电控制AGC;经济调度EDC3) PAS 电力分析应用软件网络拓扑、状态估计、调度员潮流、短路电流计算、平安分析、电压无功优化、短期负荷预报4) DTS 调度员仿真培训3、试述调度自动化系统的数据采集和监控功能。
答:数据采集和监控功能即SCADA 功能,同2〔1〕4、调度自动化系统高级应用软件(PAS )主要包括哪些功能?答:PAS 功能,包括:网络拓扑、网络建模、状态估计、调度员潮流、短路电流计算、平安分析、电压无功优化、短期负荷预报5、试画出交流电流变送卷的结构框图,并说明各局部的功能。
TAm --- 把0~5A 电流变换成mA 级微电流:R1—把电流信号转换成电压信号;精密整流——把交流信号精密整流成脉动直流;低通滤波——港除脉动直流中的交流成分,输出直流信号;恒压输出——使输出电压与负载电阻大小无关。
6、试从有功功率的定义出发,说明有功功率变送器应由哪几局部构成。
实时数据库和历史数据库

1. 实时数据库1.1 实时数据库系统体系结构设计和描述作为流程工业自动控制系统的综合数据平台,实时数据库在企业生产信息的集成、存储和处理环节均起着关键作用,是流程工业信息化的核伯基础设施。
实时数据库具有强大的多源异构数据采集接口,优异的实时数据存储与巧问性能,高效的历史数据压缩与条件检索能力,以及数据与服务的高可靠性和高可用性。
关系数据库服务器应用服务器实时管理调度管理设备管理安全管理化工、石化长输管线HMI 智能仪表密炼、准备、成型图1.1 实时数据库在流程工业信息化架构中的定位由图1.1可见,实时数据库位于流程工业信息化架构中的MES 层,对PCS 层的工业现场过程数据进行实时采集、可靠存储和高效处理,为同层的实时管理、调度管理、设备管理、安全管理等应用提供高效的数据服务。
1.1.1 工程数据系统分析流程工业的实时数据库中需要管理的数据有:位号实时数据、位号的历史数据、服务器信息、位号的属性信息、系统状态信息、角色权限信息、批次信息、计算结果信息等。
主要的时态关系包括服务器的有效性和位号的有效性;位号的暂态属性;实时数据和历史数据的时态,位号的有效性和相关实时数据和历史数据的有效性;系统的暂态信息;服务器的状态信息等。
这些数据之间的关系如图1.2所示。
图1.2 实时数据库系统功能数据模型1.1.2现存实时数据库系统数据管理模型分析目前现存的一些实时数据库产品有Wonderware公司的Industrial SQL Server\AspenTech公司的InfoPlus、HoneyWell公司的UnifomreneepHD、OSI公司的PI等。
它们的实时数据库模型主要采用如下两类方法来建模。
1)使用关系数据库的数据模型这种数据模型可以方便地表达复杂的逻辑关系,但是关系数据库很难支持对数据对象的描述,其查询和访问速度也很难满足高实时性的要求。
W6ndersare公司的nIdusitralsQLsverer就是这样的一个实时关系数据库系统。
实时数据库与时序数据库的对比分析(一)2024

实时数据库与时序数据库的对比分析(一)引言概述:实时数据库和时序数据库是两种常见的数据库类型,它们在数据存储和处理方面有着不同的优势和应用场景。
本文将通过对实时数据库和时序数据库的功能、数据模型、应用场景、性能和扩展性等方面进行对比分析,帮助读者更好地理解和选择适合自己需求的数据库类型。
一、功能对比1. 实时数据库的功能:- 支持多用户同时访问和操作数据- 提供实时和动态的数据更新和查询能力- 支持复杂的查询和事务处理- 支持数据的持久化和故障恢复2. 时序数据库的功能:- 提供高效的存储和查询时序数据的能力- 支持对时序数据的快速插入、更新和删除操作- 提供时序数据的压缩和聚合功能- 支持时序数据的版本管理和时间序列索引二、数据模型对比1. 实时数据库的数据模型:- 基于关系模型,采用表格形式组织数据- 支持复杂的数据关系和约束- 使用 SQL 或类似的查询语言进行数据操作2. 时序数据库的数据模型:- 基于时序模型,将数据组织成时间序列- 数据按时间顺序存储,每个时间点对应一个数值 - 支持时间范围和时间间隔的查询和聚合操作三、应用场景对比1. 实时数据库的应用场景:- 电子商务和在线交易系统- 物联网和工业自动化系统- 实时监控和数据分析系统2. 时序数据库的应用场景:- 传感器数据采集和监控系统- 日志分析和系统性能监控- 时间序列数据的存储和分析四、性能对比1. 实时数据库的性能特点:- 支持高并发和实时数据处理- 提供较低的读写延迟和高吞吐量- 处理大规模数据的存储和查询操作- 支持水平和垂直扩展2. 时序数据库的性能特点:- 高效的时序数据存储和查询- 提供快速的数据插入和更新能力- 支持时间序列数据的压缩和聚合- 高性能的时间范围和时间间隔查询五、扩展性对比1. 实时数据库的扩展性:- 可以通过集群部署实现横向扩展- 支持分布式数据和查询处理- 提供数据分片和分区功能2. 时序数据库的扩展性:- 支持海量时序数据的存储和处理- 提供数据的分区和分片功能- 可以通过分布式部署实现横向扩展总结:实时数据库和时序数据库在功能、数据模型、应用场景、性能和扩展性等方面有着不同的特点和优势。
5、电厂自动化系统---发电厂变电站解决方案

电厂自动化系统---发电厂变电站解决方案1.方案背景PRS-7000发电厂电力网络监控解决方案(NCS系统)是由长园深瑞继保自动化有限公司为适应发电厂电力网络自动化技术的发展要求而推出的、集监视控制与防误闭锁、智能设备信息集成、远动通信、保护信息管理、当地监控等功能于一体的综合自动化系统。
PRS-7000型发电厂NCS系统可接入PRS-700、PRS-7000等系列成套高压、超高压微机保护,也可接入ISA-300G系列微机保护与测控装置。
系统基于先进的网络化通信技术设计,具有开放、分层分布式结构,能无缝接入不同厂家的保护测控装置和其他站用智能设备,方便地监视和控制各种设备的运行,为发电厂的安全经济运行提供更可靠的保证。
2.应用场景本解决方案可广泛适用于火电厂、光伏电厂、风电厂等发电厂,其站控层设备包括SCADA服务器、操作员工作站、保护信息子站、维护工程师工作站、防误系统、PRS-791D系列通信接口设备(远动工作站、前置机、保护管理机、协议转换器等)、GPS对时设备、打印机、音响报警装置、网络设备、直流逆变器(或UPS)及通信电缆等。
1)站控层配置服务器(兼操作员站,主从配置)、工程师站、五防工作站、WEB 服务器(可选)、远动通讯机、保信子站系统等;2)所有支持以太网通讯的间隔层设备,均可通过以太网口接入间隔层工业以太网交换机,间隔层交换机和站层监控网经光端机和光纤通道连接,采用DL/T860(IEC61850)或DL/T667(IEC-60870-5-103)协议通讯;3)第三方保护装置等若仅支持串行通信口,则加配保护管理机,经过协议转换后接入站控层系统;4)站内直流屏、电度表、VQC、AVC、AGC装置等,可通过串行通信口或以太网口接入协议转换器,协议转换器再经以太网接入站控层;5)微机五防等智能设备系统,既可通过串口方式与监控系统直接通讯,也可通过以太网方式接入站控层交换机。
监控系统亦支持一体化五防模式;6)站层打印机可按要求配置为网络打印服务器或本地打印机;7)远动工作站主备冗余配置,通过MODEM或路由器接入各级调度及DCS系统;如需配置路由,则需以硬件防火墙进行隔离,确保安全;8)远动工作站和站层后台服务器相互独立工作,任何一方故障,均不影响对方的正常监视和控制操作。
组态软件应用考试题库

组态软件应用考试题库一、选择题(每题2分,共20分)1. 组态软件的主要功能是什么?A. 系统编程B. 数据库管理C. 工业自动化控制D. 网络通信2. 下列哪项不是组态软件的基本特性?A. 可配置性B. 可扩展性C. 唯一性D. 可维护性3. 在组态软件中,设备的模拟通常使用什么?A. 硬件B. 软件插件C. 网络协议D. 操作系统4. 组态软件中,用于数据采集的组件通常被称为什么?A. 驱动器B. 标签C. 变量D. 模块5. 组态软件的实时数据库主要用于存储什么?A. 历史数据B. 实时数据C. 用户信息D. 系统日志6. 组态软件中,用于显示设备状态的图形组件通常被称为什么?A. 仪表盘B. 指示灯C. 趋势图D. 按钮7. 下列哪项不是组态软件的常见功能?A. 报警管理B. 报表生成C. 硬件维护D. 事件记录8. 组态软件中,用于控制设备运行的逻辑通常使用什么?A. 脚本B. 公式C. 程序D. 算法9. 在组态软件中,用于设置设备参数的界面通常被称为什么?A. 配置界面B. 控制面板C. 属性窗口D. 参数设置10. 组态软件中的用户权限管理主要用于什么?A. 保护数据安全B. 提高系统性能C. 优化用户界面D. 增加软件功能二、填空题(每空2分,共20分)11. 组态软件的_________功能允许用户根据需求定制界面和功能。
12. 组态软件的_________功能可以实时监控设备状态和数据。
13. 组态软件中的_________是用于存储和处理实时数据的核心组件。
14. 在组态软件中,_________是用于控制设备操作的逻辑单元。
15. 组态软件的_________功能可以帮助用户快速定位和解决问题。
16. 组态软件的_________功能可以生成设备运行的统计报告。
17. 组态软件的_________功能可以记录设备运行过程中的重要事件。
18. 组态软件的_________功能可以对用户进行权限分配和管理。
实时数据库和数据采集

宝信实时数据库功能-分析
宝信实时数据库功能-分析
宝信实时数据库功能-可视化
让顾客随时随处了解iHyperDB存储旳实时历史 统计
主要涉及: Web门户、组态画面(涉及趋势、 历史回放等控件)、Excel表格等
宝信实时数据库功能-可视化
访问iMV查看趋势
宝信实时数据库功能-接口
提供了数据接口和二次开发接口 主要包括:基于SQL旳数据访问ODBC、OPC
宝信实时数据库功能-采集
iHyperDB-Collector-采集器 提供数据采集功能并将其存储到iHyperDB中 涉及三个组件: hdBuffer缓存,数采机采集客户
端,关系型数据库数据采集器
宝信实时数据库功能-采集
宝信实时数据库功能集
新增 Tag
宝信实时数据库功能-采集
新增 Tag
宝信实时数据库特点
可支持50000设备并发连接。 采用服务端压缩技术内核系统存储达800万条统
计/秒,配合客户端压缩技术,整个系统可达千 万条统计/秒旳存储能力。 支持23年以上旳数据连续存储,可连续对数据进 行统计、分析、查询。 采用TSBT高速索引算法,1秒可查询上万条历史 数据。
宝信实时数据库主要功能
实时数据库 及数据采集
实时数据库历史
兴起:美国80年代中期(工业监控)
➢ PI、Uniformance(PHD)、InfoPlus、InSql-工程类实时数据库
➢
Eagle Speed RTDBMS-硬实时数据库
推广应用:世界范围内90年代(工业监控、控制、公 用工程)
➢ PI、Uniformance(PHD)、InfoPlus、InSql
Server、SDK (Java、C#、C++)、COM(支持 VB、VC调用)、Excel插件公式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
历史属性 – 例外和压缩
• •
选择最佳的例外报告参数和压缩参数,可以得到最佳的历史回放精度和历史数据文件尺寸 的匹配。 压缩是是一项保存长期历史数据的特殊技术,可以用最小的历史数据文件尺寸获得最大的 历史回放精度。.
14 / GE Confidential May 2007
6/ GE Confidential May 2007
实时数据库 – 属性
0 1 Dynamic Attr 2 3 4 5 6 DPU No
Name1 Name2 IO Pack Infor History Attr Name3 Name4 Name5 Name6 Name7 Static Attr
12 / GE Confidential May 2007
模拟点的历史属性
•Except: 例外报告标识。缺省值是 “1”, 即,采用例外报告。 •ExcDev: 例外报告死区。其值是 (MaxY-MinY)的千分数。 •ExDPer: 例外报告死区百分比,缺省值是 0.1 (i.e.0.1%)。 •ExcMax: 例外报告的最大周期,缺省值是 60s。 •ExcMin: 例外报告的最小周期,缺省值是 500ms。 •Record: 存档标识。缺省值是 “1”, 即,记录历史值。 •Cmpress: 历史数据压缩标识。缺省值是 “1”, 即,压缩历史值。 •CmpDev: 压缩死区。取值应 >= ExcDev。 •CmDper: 压缩死区百分比。取值应 >= ExDper。 •CmpMax: 压缩数据的最大采样周期,缺省值是 600s。 •CmpMin: 压缩数据的最小采样周期,缺省值是 500ms。 ExcDev = ExDPer*(MaxY-MinY) CmpDev = CmDPer*(MaxY-MinY)
20 / GE Confidential May 2007
关于点目录的综合操作
步骤 1, 从备份文件导入一个DPU的点目录; 步骤 2, 在组态中查找一个点; 步骤 3, 使用一个备用点; 步骤 4, 离线更新一个DPU的点目录; 步骤 5, 列出当前DPU的点目录; 步骤 6, 保存DPU组态;
21 / GE Confidential May 2007
7/ GE Confidential May 2007
上网块中点的组态
8/ GE Confidential May 2007
I/O 通道中点的组态
9/ GE Confidential May 2007
HisDataSrv – 截屏
10 / GE Confidential May 2007
点的组态
15 / GE Confidential May 2007
开关点历史属性
•Except:例外报告标识。缺省值是 “1”, 即,采用例外报告。 •ExcMax:例外报告的最大周期,缺省值是 60s。 •ExcMin:例外报告的最小周期,缺省值是 500ms。 •Record:存档标识。缺省值是 “1”, 即,记录历史值。 •Cmpress:历史数据压缩标识。缺省值是 “1”, 即,压缩历史值。 •CmpMax:压缩数据的最大采样周期,缺省值是 600s。 •CmpMin:压缩数据的最小采样周期,缺省值是 500ms。
HistData Srv
HMI
Main HMI
(*.hsd)s and (*.alm)s
Real Time Network
Real time data base GID =DPU.ID
HSU Disk Historical Files
DPU
DPU DPU
DPU
注意: 1. 2. 逻辑上可以认为实时数据库驻存在实时网络上,实时信息沿实时网络流动。 “HisDataSrv” 是历史数据文件和历史趋势曲线间的媒介。
6.实时数据库和历史数据库
GE-XH 培训中心, 第二版, 2012
1/ GE Confidential May 2007
数据库察看: 单点, 数据一览和趋势
1. 数据一览, 列出整个实时数据库 • 静态属性。 ID号, 点名等 • 动态属性。当前值,报警状态等。 2. 单点,察看一个实时点的所有属性 • 静态属性 • 动态属性 • 历史属性 • I/O 块信息 3. 趋势, 察看一个点或一组点的实时趋势和历史趋势。在实时趋 势和历史趋势之间无缝切换。
开关点的静态属性
•Tout: 站在实时数据库角度的超时周期,100ms; •Tag: 点名,最长29个字符,不分大小写; •Desc: 描述,最多95个字符; •Attrib: 测点组特征码,5个字符。“A~Z” 或 “0 ~9”,不分大小写。‘-‘. ‘*’ 是通配符; •AlmGrp: 报警组过滤码,5个字符。“A~Z” 或 “0 ~9”,不分大小写。‘-‘. ‘*’是通配符; ZeroSm: 0值描述, 11个字符,区分大小写; •OneSm: 1值描述, 11个字符,区分大小写
2/ GE Confidential May 2007
数据一览– 截屏
3/ GE Confidential May 2007
单点 – 截屏
4/ GE Confidential May 2007
趋势 – 截屏
5/ GE Confide构
Trend MPC MPC
•XnetAO 块, AX 型通道定义块,操作器块和一些其他块中有关于模拟 点的 “Point Config” 页。 •XnetDO 块, DX 型通道定义块中有关于数字点的 “Point Config” 页。
11 / GE Confidential May 2007
模拟点的静态属性
•Tout: 站在实时数据库角度的超时周期,100ms。 •Tag: 点名,最长 29个字符,不分大小写。 •Desc: 点的描述,最多95个字符。 •Attrib: 测点组特征码。5个字符, “A~Z” 或 “0 ~9”,不分大小写。‘-‘. ‘*’ 是 通配字符。 •AlmGrp: 报警组过滤码。5个字符,“A~Z” 或 “0 ~9”,不分大小写。‘-‘. ‘*’ 是 通配字符。 •Unit: 点的物理单位。最多11 个字符。 •Format: 缺省显示格式,x.y。X 是整数部分,Y是小数部分。 •MaxY: 工程值上限,也是趋势线的上限。 •MinY: 工程值下限,也是趋势线的下限。
18 / GE Confidential May 2007
离线更新点目录
19 / GE Confidential May 2007
点目录的备份
点目录信息可以备份在3类文本文件中: 1. 2. 3. DPU 组态备份文件,保存组态到 \data\controller\DPUxx.txt 一个DPU的点目录文件,导出点目录到 \data\controller\Pointdir_DPUxx.cfg 所有DPU的点目录文件,保存所有点目录到 \data\eng\pointdir.cfg
16 / GE Confidential May 2007
察看当前DPU的点的配置
这个工具列出当前DPU的点的配置以及它们的静态属性,包括备用点。
17 / GE Confidential May 2007
数据库定义文件 “DPUxx.cfg”
数据库定义文件 “DPUxx.cfg”被放在文件夹 \data\Pointdir。如果DPUxx在 运行,该文件被自动创建;如果DPUxx不在运行,该文件可以被离线更新。 该文件是被系统使用的,不能打开察看。