紫金桥实时数据库结构

合集下载

紫金桥跨平台数据库与易控天地2.0功能对比

紫金桥跨平台数据库与易控天地2.0功能对比

紫金桥跨平台数据库与易控天地2.0功能对比紫金桥跨平台数据库与易控天地2.0功能对比一、紫金桥跨平台实时数据库1、平台在操作系统方面,支持主流的Windows系列系统(包括Windows10),支持Linux系列各系统(包括RedHat、Ubuntu、CentOS等),也支持国产的一些操作系统(例如中标麒麟、银河麒麟等),在这些系统上都能平稳运行。

在以上系统中开发的工程,可以移植到任何其他系统中运行。

在硬件方面,除了支持大家熟知的Intel、AMD的处理器以外,还支持国产的龙芯、兆芯、飞腾、申威、众志等处理器。

2、图库相比紫金桥组态软件6.5,新产品的子图库更加丰富且美观,紫金桥组态软件6.5的子图实在是太粗糙了。

而且紫金桥跨平台数据库还可以由用户自己定义子图,对于有一定美工功底的用户来说,这个功能还是很实用的。

3、驱动和接口紫金桥跨平台数据库的设备驱动库还是比较丰富的,除了标准的OPC DA/UA 协议、MODBUS协议,提供国内外一些知名品牌的PLC、智能仪表、模块等专门的驱动。

新产品对外提供了支持OPC DA/UA的OPC SERVER、Modbus Server、Web Service。

4、web发布紫金桥跨平台数据库的web发布支持了新的HTML5技术,发布后,浏览器可以直接访问时不需要安装控件,移动端和PC端可以直接访问。

二、易控天地2.0,九思易公司的组态软件产品1、平台目前支持主流Windows系列操作系统,包括Windows10、Windows2012等。

在硬件方面,支持Intel、AMD的处理器。

2、图库子图较丰富,图元偏简洁化,示意图风格,只能提供预定的一些子图。

3、驱动和接口易控天地2.0组态软件提供了标准OPC、MODBUS协议,提供国内外一些知名品牌的PLC、智能仪表、模块等专门的驱动。

在对外接口方面,易控天地2.0比较方便和多元化:1)OPC SERVER(DA)、Modbus Server、Web Service2)与微信直接对接,向微信发送数据消息3)直接关联TXT、Excel文件,向文件内写入数据4)与Email直接对接,向Email发送消息4、web发布易控天地2.0组态软件的web发布基于IE浏览器内核,需要安装activeX控件。

紫金桥实时数据库数据转储 与关系数据库通信

紫金桥实时数据库数据转储   与关系数据库通信

紫金桥实时数据库数据转储与关系数据库通信背景介绍:为了更好的利用数据库中的数据,紫金桥实时数据库提供了与关系数据库交互的多种方法。

用户可以通过编写脚本的方式实现功能,为了更方便的实现数据交互,紫金桥实时数据库提供了数据转储组件。

关键字:实时数据库、关系数据库、数据转储功能介绍:紫金桥公司凭借多年从事工控行业的经验,为用户提供了将实时数据库中的数据定时的存储到用户指定的数据表中。

具体的功能介绍如下:数据转储组态1、依据组态软件的使用惯例,数据转储组件也分为组态和运行两个部分,如下图所示的是组态的主界面:在这个界面中,用户可以完成增加、删除和修改数据表等操作。

数据转储组件将转储的单位定义为数据表,用户可以定义数据表中转储的数据、转储的时间和时间间隔等相关信息。

2、点击“修改”按钮或双击任意一行进入下一步的配置。

此处的“数据库”指的是与之交互的关系数据库,“数据表”指的是关系库中的任意一个数据表,“表结构”提供了两种交互用的表结构。

点击“高级”按钮可以对表结构作更多的配置。

点击“确定”完成配置。

3、数据点定义“点定义”标签页提供了对数据表中数据项的配置操作。

左侧的树型结构中列出了实时数据中的点信息,用户可以将这些点作为转储数据表中的数据项。

在这个界面中用户可以为数据表完成添加、修改、删除数据项等操作。

也可以将数据项的信息导出,或从其他文件中引入。

4、其他的配置信息在“其他”标签页中,用户可以配置数据流向、启始时间、更新周期、存储方式等信息。

在这里说明一下“启用断线恢复”功能。

在日常的使用中,经常会出现网络不畅,或某台机器断电的问题。

当出现问题时,服务器会自动保存数据,待问题解决后将数据恢复,保证历史数据的完整性。

用户可以根据需要设置保存的天数。

配置完以上所有信息后点击“确定”完成配置操作。

数据转储运行数据转储的运行界面分为两个部分:左侧为各个数据表的名称,右侧为信息显示窗口。

双击左侧数据表的名称,可以查看数据交互界面。

紫金桥实时数据库在发电厂SIS系统中的应用

紫金桥实时数据库在发电厂SIS系统中的应用

紫金桥实时数据库在发电厂SIS系统中的应用一、前言随着计算机技术、网络技术和数据库技术的发展,在企业激烈竞争的条件下,要实现企业利益、员工利益和社会利益最大化,那么改造或抛弃传统的控制系统模式、设计新的高速高效和稳定的控制系统结构已成为必然趋势,或在原有系统中增加新的控制功能、新的控制方式及其它信息化渠道也已成当务之急。

一言以蔽之,企业自动化及信息化建设是紧迫的,同时也是发展的必然趋势。

纵观计算机技术的发展历程,从20世纪50年代至今,从以计算机技术为基础的各种企业信息技术应用系统到今天的企业技术信息系统、制造自动化系统、计算机控制系统、生产数据采集系统、计算机监测及控制系统、管理信息系统、质量信息系统、管理信息化系统,企业资源计划以及利用内、外联网的客户关系管理(CRM)、供应链管理(SCM)等等。

从这个发展趋势来看,也就决定了企业自动化和信息化系统建设的必然性。

生产数据采集系统是实现企业自动化和信息化建设的一部分,是建设中的关键,电厂SIS 除了要有可靠的后台实时数据库外,保证数据的大批量处理,而且要有完备的容错机制,网络模型同时支持C/S和B/S方式。

二、系统描述及结构SIS系统,主要获取工业现场各生产设备的数据并存储,绘制分析曲线和制作生产报表。

数据采集系统是综合了设备接口技术、数据传输技术、数据处理技术、数据库技术、网络通讯技术和信息管理技术等的成果,是数据采集系统建立的坚实的理论基础。

系统的组成主要包括:采集系统、上位机监控系统、下位机系统和系统通讯网络,下面分别做详细介绍。

(1)上位机系统:上位机主机采用工业PC机,根据需要可以配备打印机和大屏幕监视器,数据库服务器及WEB服务器,根据系统需要还可以配置专门的采集站、操作员站、管理员站即将采集、操作和管理分离开来。

上位机系统软件安装的主要是监控软件,它的主要功能是通过通信网络实现上位机与下位机间的数据传输,以及将下位机实时采集的数据进行各种处理,包括存入数据库、进行流图显示、历史趋势图和棒形图还有数据表的显示及各种要求的报表打印输出,用户还可以查看实时数据、查询历史数据、下发控制操作命令、查看及查询报警信息。

紫金桥实时数据库的在电厂SIS系统中的应用

紫金桥实时数据库的在电厂SIS系统中的应用

紫金桥实时数据库的在电厂SIS系统中的应用由于管理和生产的需要,目前绝大多数电厂都记录了大量数据,但这些数据往往分散在不同的计算机或控制系统上,不能统一的存储或调用,各个控制系统是互不连通的信息孤岛,许多问题因无法集中到足够的数据进行综合分析而难以得到合理快捷的解决办法,特别是管理与控制信息,从体系的开发到数据处理的思路常常有很大的差异,不能为各种应用的方方面提供一个统一的数据平台,难以实现管理、控制的一体化,不能将管理的效益真正从实际生产中充分的发挥出来。

随着计算机技术、网络技术和数据库技术的发展,在企业激烈竞争的条件下,要实现企业利益、员工利益和社会利益最大化,那么改造或抛弃传统的控制系统模式、设计新的高速高效和稳定的控制系统结构已成为必然趋势,或在原有系统中增加新的控制功能、新的控制方式及其它信息化渠道也已成当务之急。

一言以蔽之,企业自动化及信息化建设是紧迫的,同时也是发展的必然趋势。

一实时数据库的技术特点为了满足上述要求,应建立一个实时/历史数据库,并具有下列特点:(1)为生产和管理获取所有的相关信息,可以生成过去和现在的所有操作情况画面,以足够的信息供用户以不同的视角在统一的数据库访问相同的信息,获得不同的应用。

(2)在线存储多年的工艺数据,即以用户或应用的要求包括秒级的数据存储历史数据,以利于工艺和设备的运行状况分析。

(3)以数据的原型存贮,即数据的采集与存贮保持原有的时间间隔、精度而不必考虑将来如何用,但这需要占用大量的磁盘空间,采用先进的压缩技术和保持应有精度的还原技术是可取的。

(4)数据只存贮一次,以数据的基本形式存贮,并可对数据进行任何格式的计算和归纳处理。

支持过程优化、先进控制、专家系统和其它复杂计算功能,以满足不同用户或应用程序的要求。

(5)实时数据库是一个全厂范围内的统一数据平台,是用来在不同厂商的产品间传送信息。

因此,必须具有开放性,系统除了支持标准的C/S(客户/服务器)结构,支持API、OLE、ActiveX、DDE、ODBC、OPC、文件交换、外部程序连入等以外,还支持B/S (浏览器/服务器) 结构。

紫金桥实时数据库RealDB应用解析

紫金桥实时数据库RealDB应用解析

紫金桥实时数据库RealDB一、简介紫金桥实时数据库系统是紫金桥公司在长期的科研和工程实践中开发的基于C/S、B/S结构的软件产品,是工厂底层控制网络与上层管理信息系统连接的桥梁,其可稳定可靠的应用于WINDOWS系统平台。

紫金桥实时数据库从1993年开始研发,跨越了各个时期的操作系统,在开发和设计过程中,广泛采用国际先进的设计理念和设计方法,吸收国际先进自动化软件的优秀成果,结合国内用户的实际需求,针对流程行业的工艺及算法进行研究,并经过严格的实验测试和多年的现场考验。

紫金桥实时数据库是一个性能好、容量大、可靠性高、安全性强的分布式实时数据库平台。

适用于数据存储、生产管理、先进控制、优化控制、流程模拟等应用,是企业信息化的桥梁,可以提高工厂管控一体化水平,有效降低企业成本。

紫金桥实时数据库从产品化至今已经广泛应用于石化、炼油、冶金、制药、烟草、电力等多个行业的信息化建设。

二、功能(一)系统架构紫金桥的实时数据库系统由三部分组成:IO驱动,实时数据库核心,实时数据库应用。

IO驱动是实时数据库与外部连接通道。

通过IO驱动,实时数据库可以和生产现场联系起来。

一方面,IO驱动可以把实时数据采集到计算机中,另一方面,实时数据库通过IO驱动给IO设备发出相应的指令。

实时数据库核心是数据库的基本部分。

它包含了数据处理和外部接口两个方面。

数据处理包括量程变换、运算处理、报警处理、历史存贮等一系列功能。

外部接口是其可以为其它组件提供的服务,如可以提供实时数据变化通知,历史数据查询,网络访问等一系列功能。

上层应用是利用实时数据库平台开发的一些应用程序。

如流程图界面、趋势分析、报警分析、WEB服务、报表处理、数据查询、系统维护、SPC统计分析、物料分析、班组考核等一系列组件。

实时数据库主要对生产实时历史数据进行管理,它具有以下功能:1、采集生产实时数据,把各装置的生产数据采集到计算机的信息系统中;2、加工采集过来的实时数据,可以对实时数据进行量程变换等初步处理;3、对采集数据数据进行一系列运算,如累计运算,逻辑运算,SPC 统计分析等;4、管理实时数据,处理实时报警,以流程图方式显示实时数据等;5、管理历史数据,提供趋势分析,历史查询等手段管理历史数据;6、提供各种组件如班组考核,物料平衡,快速多方面的浏览数据;7、对外提供数据接口,可以和关系数据库集成;8、提供开发接口,用户可以在实时数据库上做二次开发。

紫金桥实时数据库API接口

紫金桥实时数据库API接口
第4页
紫金桥实时数据库
该函数同步返回,无对应的回掉函数。但是注册的点数据改变时调用下面函数: OnDataChange(int nIndex, LPCSTR szTagPar, LPCSTR szData) 参数 nIndex:变化的点在注册表中顺序号。与注册顺序一致。 szTagPar:点名。 szData:数值。
大庆紫金桥软件技术有限公司北京办事处 电话:010-82838301 传真:010-82838302
第1页
紫金桥实时数据库
第一章 概述
紫金桥®提供了一套完整的API接口,借助这些接口可以访问数据库中的实时数据、历 史数据、统计数据、报警及系统配置信息。紫金桥实时数据库的内部通信也是通过这些接 口来实现的,所以通过调用这些接口可以与数据库无逢连接,从而编写出效率高、安全性 好、可升级的程序。
OnGetAllParsBack(CTypedPtrList<CObList, CParEnt*>& list) 参数 list:为点类型、数据类型号、参数名称列表。
bool GetSysInfor() 说明
得到系统信息,包括数据库名称,和各区域名称。 对应的回调函数
OnGetSysInforBack(CString& csDbName, CStringList& list) 参数
bool GetAllTagKinds() 说明
取得所有点类型说明。 对应的回调函数
OnGetAllTagKindsBack(CStringList& list) 参数 list:为点类型号、说明列表。前两字节为类型号。
void GetAllPars() 说明
取得指定点类型的所有参数。 对应的回调函数

紫金桥跨平台数据库与易控天地2.0功能对比

紫金桥跨平台数据库与易控天地2.0功能对比

紫金桥跨平台数据库与易控天地2.0功能对比一、紫金桥跨平台实时数据库1、平台在操作系统方面,支持主流的Windows系列系统(包括Windows10),支持Linux系列各系统(包括RedHat、Ubuntu、CentOS等),也支持国产的一些操作系统(例如中标麒麟、银河麒麟等),在这些系统上都能平稳运行。

在以上系统中开发的工程,可以移植到任何其他系统中运行。

在硬件方面,除了支持大家熟知的Intel、AMD的处理器以外,还支持国产的龙芯、兆芯、飞腾、申威、众志等处理器。

2、图库相比紫金桥组态软件6.5,新产品的子图库更加丰富且美观,紫金桥组态软件6.5的子图实在是太粗糙了。

而且紫金桥跨平台数据库还可以由用户自己定义子图,对于有一定美工功底的用户来说,这个功能还是很实用的。

3、驱动和接口紫金桥跨平台数据库的设备驱动库还是比较丰富的,除了标准的OPC DA/UA 协议、MODBUS协议,提供国内外一些知名品牌的PLC、智能仪表、模块等专门的驱动。

新产品对外提供了支持OPC DA/UA的OPC SERVER、Modbus Server、Web Service。

4、web发布紫金桥跨平台数据库的web发布支持了新的HTML5技术,发布后,浏览器可以直接访问时不需要安装控件,移动端和PC端可以直接访问。

二、易控天地2.0,九思易公司的组态软件产品1、平台目前支持主流Windows系列操作系统,包括Windows10、Windows2012等。

在硬件方面,支持Intel、AMD的处理器。

2、图库子图较丰富,图元偏简洁化,示意图风格,只能提供预定的一些子图。

3、驱动和接口易控天地2.0组态软件提供了标准OPC、MODBUS协议,提供国内外一些知名品牌的PLC、智能仪表、模块等专门的驱动。

在对外接口方面,易控天地2.0比较方便和多元化:1)OPC SERVER(DA)、Modbus Server、Web Service2)与微信直接对接,向微信发送数据消息3)直接关联TXT、Excel文件,向文件内写入数据4)与Email直接对接,向Email发送消息4、web发布易控天地2.0组态软件的web发布基于IE浏览器内核,需要安装activeX控件。

紫金桥863计划《实时数据库系统的研究》通过验收

紫金桥863计划《实时数据库系统的研究》通过验收

紫金桥863计划《实时数据库系统的研究》通过验收
佚名
【期刊名称】《《可编程控制器与工厂自动化(PLC FA)》》
【年(卷),期】2005(000)012
【摘要】由紫金桥软件公司完成的的国家高技术研究发展计划(863计划)课题《生产计划与实时优化调度系统的研究》(课题编号:2002AA412020)之子课题《实时数据库系统的研究》于2005年11月在清华紫光大厦会议中心通过专家组的验收。

【总页数】2页(P27-28)
【正文语种】中文
【中图分类】F426.67
【相关文献】
1.紫金桥软件公司承担的863计划顺利通过验收 [J],
2.紫金桥软件公司承担的863计划顺利通过验收 [J],
3.我校承担的国家高技术研究发展计划项目(“863计划”)“无纸热转移印花技术”通过验收 [J],
4.齐二机床新型重型龙门式五轴联动混联机床通过国家“863计划”专家验收组鉴定、验收 [J],
5.863体验“国家高技术研究发展计划(863计划)”的震撼力(上)——家禽业需要高技术的支撑——863计划15周年成就展畅想 [J], 杨恒东;戴有理
因版权原因,仅展示原文概要,查看原文内容请购买。

《南京化学工业园公用事业有限公司紫金桥实时数据监控系统》工作报告

《南京化学工业园公用事业有限公司紫金桥实时数据监控系统》工作报告

南京化学工业园公用事业有限公司紫金桥实时数据监控系统工作报告南京奥图威尔信息技术有限公司南京化学工业园公用事业有限公司2012年9月1日目录1. 前言 (2)2. 项目意义 (2)3. 项目进度 (2)4. 系统结构设计 (3)5. 计量数据数据库服务器功能设计 (3)6. 应用设计 (6)6.1. 集成与发布 (6)6.2. 报表设计 (7)7. 安全及保密策略 (8)7.1. 网络安全策略 (8)7.2. 安全策略 (8)7.3. 数据安全可靠策略 (8)1. 前言目前生产作业过程中主要依赖西门子300PLC和IFIX组态软件来完成南京化学工业园计量工作。

这些系统经虽能满足正常的生产业务需求,但也存在着不足。

主要体现在以下几点:●系统年代久远,采用的计算机和软件技术已经落后;●原IFIX数据库系统容量小,稳定性和安全性不能满足增加的业务量要求;●系统投运时间长,随着南京化工园业务的扩展,需要及时监控南京化工园蒸汽管道与工业水的实时数据;●原系统缺少WEB发布技术功能,无法满足用户的访问需求。

根据现行系统的特点与不足,同时考虑到南京化工园新的应用需求。

在现行系统的基础上,增加服务器和紫金桥实时数据系统。

服务器中的紫金桥数据库系统将从南京化工园热网控制中心IFIX组态系统读取实时数据,并对数据进行存储、优化。

紫金桥强大的数据存储能力与WEB发布技术,将保证南京化工园蒸汽管道与工业水等数据的正确性、稳定性。

2. 项目意义全方位的实时的展现南京化工园蒸汽管道与工业水的运行数据,提供稳定的实时监控应用功能,并满足众多用户的访问需求。

3. 项目进度项目进度包括以下几个关键控制点♦工程会议♦现场详细需求调研♦设备定货、到货及现场验收♦服务器安装调试♦软件及应用系统开发♦系统集成综合调试♦用户确认修改,试运行♦验收项目进度安排如下项目进程表4. 系统结构设计从功能设计和系统结构上,在原有的西门子300 PLC数据采集系统和IFIX 数据管理系统上,增加管理层。

风电场计算机监控系统

风电场计算机监控系统

基于紫金桥软件的风电场计算机监控系统风电场计算机监控系统分中央监控系统和远程监控系统,系统主要由监控计算机、数据传输介质、信号转换模块、监控软件等组成。

中央监控系统的功能是:对风力发电机进行实时监测、远程控制、故障报警、数据记录、数据报表、曲线生成等。

中央监控系统结构图:计算机监控系统计算机监控系统负责管理各风电机组的运行数据、状态、保护装置动作情况、故障类型等。

为了实现上述功能,下位机(风机控制器)控制系统应能将机组的数据、状态和故障情况等通过专用的通讯装置和接口电路与中央控制器的上位计算机通讯,同时上位机应能向下位机传达控制指令,由下位机的控制系统执行相应的动作,从而实现远程监控功能。

中央监控系统一般运行在位于中央控制室的一台通用PC机或工控机上,通过与分散在风电场上的每台风力机就地控制系统进行通信,实现对全场风力机的集群监控。

风电场中央监控机与风力机就地控制系统之间的通信属于较远距离的一对多通信。

国内现有的风电场中央监控系统一般采用RS485串行通信方式和4~20mA电流环通信方式。

比较先进的通讯方式还有PROFIBUS通信方式、工业以太网通信方式等。

上述各种通讯方式能够完成风电场中央监控系统中的通信问题,但具有各自的特点,主要通信方式简要对比如下:风电场监控系统软件目前,我国各大风电场在引进国外风力发电机组的同时,一般也都配有相应的监控系统,但各有自己的设计思路和通讯规约,致使风电场监控技术互不兼容。

同时,控制界面全部是英文的也不利于运行人员操作。

如果一个风电场中有多个厂家的多种机型的风电机组的话,就会给风电场的运行管理造成一定困难。

如内蒙辉腾锡勒风电厂就有约5种的监控软件。

因此,国家在科技攻关计划中除了对大型风电机组进行攻关外,也把风电场的监控系统列入攻关计划,以期开发出适合我国风电场运行管理的监控系统。

目前也有一些国产监控系统开发成功并投入运行。

如:新疆风能有限责任公司的“通用风电场中央及远程监控系统”。

实时数据库的基本概念和组织结构

实时数据库的基本概念和组织结构

实时数据库的基本概念和组织结构系统基本概念和组织结构我们知道,对于计算机信息系统而言,构筑系统的关键之一在于数据结构,也就是说,我们通过什么样的结构来描述现实世界的事务。

对于关系数据库而言,其基本的数据结构是表和记录。

记录是关系数据库的基本数据单元,表是管理各种记录的管理单位。

利用记录和表这两种基本的数据结构可以表述现实世界各种复杂的关系。

同样,在实时数据库中,我们也需要抽象出基本的数据结构来描述现实世界的关系。

首先我们分析一下我们要处理的事务的特点。

实时数据库要处理的数据都是来自生产或其相关数据,其主要特点是连续性和实时性。

连续性是指数据一直存在,只要生产过程存在,其数据就一直连续存在,如某化工生产装置的某检测点温度、压力、流量等,其数据是一个连续过程。

实时性是指数据只有具有时间戳才具有意义,如说某电力检测点的电压是225V,这个电压只有和某一个时刻对应起来才有实际的意义,否则其数据将毫无意义。

根据上述分析,我们的实时数据库以点做为基本单位来描述生产数据。

一个数据库的点对应现实世界的一个物理点,如某一条生产线的累计产量、某一个检测点的温度等。

点存贮的数据是一段连续的量,其存贮的数据都带有时间戳。

如对于一个温度点数据存贮,我们存贮的是从4月1日到7月1日的数据。

如果我们检索出一个数据值为500度,光是500这个数值肯定是没有什么实际意义的,同时我们还要关心其出于500度所在的时刻,如2005年5月23日零点。

因此,以点做为基本单位来描述实时数据,既可以满足实时数据的连续性,又满足了其实时性。

在实际的应用中,如同关系数据库一样,我们也要把各种数据管理起来,因此根据点和点之间的关系,我们又把点分成区域和单元。

区域和单元方便了用户管理各种点,如我们可以根据点所在的位置分成不同的区域,如在一个大型化工厂内,可以把不同的厂分成不同的区域,而把厂内的不同的车间分成不同的单元。

同时,根据描述对象的不同,我们把数据点分成不同的类型,如模拟IO点,数字IO点等。

紫金桥跨平台实时数据库RealHistorian对比紫金桥监控组态软件V6.5

紫金桥跨平台实时数据库RealHistorian对比紫金桥监控组态软件V6.5

项 目功能设备驱动历史存储点类型报警输出报警设置报警通知统计记录关系库通讯脚本系统内置SQL双机热备快速建点数据恢复数据库部分历史回放授权形式配方图库动画连接数据展示控件统计控件图形模板窗口模板HTML5WEB发布移动端访问OPC Server组件MQTT Rabbitmq 转发画面展示部分对外接口ModbusServer组件跨平台支持能力嵌入式系统支持能力单机容量扩展组件数据转储外接口性能指标紫金桥跨平台实时数据库RealHistorian常用硬件种类,常用型号支持周期和变化保存两种方式内置多种点类型(模拟点、数字点、组合点、设备运行点、运算点、模拟报警点、温控曲线点、程序点、事故追忆、脉冲点、滤波点等)可将报警信息输出至指定文件或关系库中限值、变化率、偏差、异常值检查,支持延时报警和报警死区。

支持自定义报警级别报警类别可通过短信、邮件、微信通知对实时数据的变化规律,如最大/小值、平均值,方差等进行统计,形成统计记录;支持多种关系数据库,包括Oracle、SQL Server、Access、mysql、sqlite。

支持一些国产的关系库例如:人大金仓,达梦。

完整的脚本语言,提供大量预定义函数,提供各种控制语句,可实现十分复杂的功能,同时有多种智能提示,使用方便简洁。

使用标准SQL语句实现数据查询语言功能,用以从实时历史数据库中获得数据。

可以访问实时历史数据库中的实时数据、历史数据、报警数据及统计数据热备数据库内容与主数据库内容实时同步,包括组态信息(画面、点、驱动及各种参数设置等所有组态信息)、实时数据、历史数据、统计数据、操作事件,报警记录等内容同步。

支持,并且验证对错支持断点续传并可多级恢复支持数据库点及相关动画、控件的历史回放,历史回放与实时画面均可独立运行。

用户可通过反演历史数据,快速认定事故数据与时间点,优化流程分析,是工程监控必不可少的重要工具支持软授权、网络授权、集中式授权和加密锁支持RealHistorian为用户提供几千种具有立体效果的精美子图,覆盖各行各业,且可根据用户需求,快速定制相关行业子图。

紫金桥实时数据库平台介绍

紫金桥实时数据库平台介绍
坏值报警等多种报警方式;
短信猫
报警 报警
金桥实时数据库 移动服务商

提供短信报警的配置,可以
报警
报警 报警 报警
将重要信息及时发给指定关 注人员
用户
用户 用户 用户
© 2012 SunBridge, Inc.
19
事故分析

能够自定 义添 加事故监控 点,配置触发条件;

事故以树状结构显示在图
形界面中方便用户浏览;
© 2012 SunBridge, Inc.
27
报表工具

与Excel相似,方便易用; 通过简单配置可实现多种复 杂的报表,减少开发工作;

提供多种模版,轻松实现班 报、日报、年报、报警报表;

能够实现交接班日志的记录 和打印功能;

所见即所得的打印方式,打 印出专业的报表;

支持访问关系数据库
关系数据库
数采服务器 提供数据缓 存功能 现场设备

对于网络环境不稳定的情况, 数据恢复保证了历史数据的
完整性和一致性;

支持多级数据恢复
© 2012 SunBridge, Inc.
23
流程图展示

支持 WEB 展示,通过 网络查看现场生产装 置的实时生产情况;

流程图页面数据自动
刷新;

提供各行业常用设备 图形模板;
种协议的底层数据采集
接口;

通过 ODBC 、 API 、 DBATL 等多种接口实现实时数 据库其他数据库的通讯
© 2012 SunBridge, Inc.
31
目录

实时数据库平台概述

实时数据库平台功能
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实时数据库实时数据库是关系数据库在工厂信息化过程中发展起来的。

首先,我们看一下关系型数据库的发展历程,关系数据库系统发展历史大致可以分为三个阶段:第一阶段从E.F.codd 1970年提出关系模型后,七十年代对关系数据库的理论研究和原型开发时代。

这一时期奠定了关系模型的理论基础,研究了关系数据库语言,开发出了关系数据库管理系统的一些原型,是以IBM公司的SYSTEM R和barklay大学的Ingres为代表。

第二阶段是从七十年代后期开始,关系数据库系统的实用阶段。

这一时期一方面从理论上攻克了诸如查询优化,并发控制,完整性机制和故障恢复等一系列重大技术问题。

从而使得数据库走向实用化、商业化。

这一时期开发了大量的商业关系数据库系统产品。

以ORACLE,DB2,Infomix,Ingress,RDB等为代表。

第三阶段是从八十年代以来,微机在性/价比上的提高,网络技术的成熟并实用化,计算机进入各个领域,大量的大规模的信息系统的建立,要求计算机应用领域由集中到分布,由单机到网络,由信息管理,辅助决策到联机事务处理,到企业级的联机事务处理。

这一时期以客户/服务器的体系结构出现为标志。

其代表产品有Sybase和micro softeware公司1986年推出的SQL server为代表。

数据库技术发展的基础两种原动力是源于技术的发展和应用需求的推动:一是方法理论的发展,一是与多种技术的结合。

上述发展历程是关系型数据库在技术上的不断进步和发展,而另一方面,随着技术的不断发展以及应用技术的成本不断降低,其服务领域也在不断的拓宽。

从工厂信息化的角度而言,伴随生产规模的扩大和管理者对成本控制的要求,工厂需要功能更加强大的技术,不再仅仅是销售、库存等管理数据,而且要求实时地将生产数据引入到决策系统中去。

让我们再来看一下传统的生产控制系统的发展过程:在工业控制初级阶段,往往采用常规仪表控制系统。

常规仪表控制系统具有可靠性高、价格低廉、维修方便等优点,但是随着生产规模的扩大和对成本控制的要求越来越高,其缺点也逐渐显示出来。

如在控制方面,由于一台常规仪表只能执行一种功能,为了适应不同的控制要求,往往需要配置多种型号的仪表。

而某些复杂的工艺过程,常规仪表由于受到企功能方面的限制,常常难以满足控制要求。

在操作监视方面,现代化大型工厂经常进行集中监控,因此安装在中央控制室中的二次仪表数量很多,控制室面积很大,操作起来十分不方便。

而且,如果要了解生产的全过程,需要逐台读取各类仪表显示的数据,及时操作相关仪表,保证生产稳定。

五十年代末,人们开始将计算机引入到过程控制,产生了计算机集中控制系统。

虽然在生产中取得比常规仪表控制更强的功能,但是它也暴露了本身的致命缺点:危险集中。

因为一台计算机控制整个工厂的控制回路,成千上万个过程变量测量、处理、显示都集中在一台计算机上。

一旦计算机发生故障,则后果不堪设想。

而且由于当时计算机软硬件的制约,成本很高,计算机的操作方便性、系统开放性等许多方面还不尽人意。

七十年代初,随着计算机技术的发展,出现了集散控制系统即DCS。

它的主要思想是控制分散,集中显示。

它综合了计算机(Computer)、通讯(Communication)、显示(CRT)和控制(Control)技术,简称四C技术。

八十年代以来,随着四C技术的飞速发展,DCS 也在不断的完善和发展。

但是,DCS本身在使用过程中也暴露了本身的一些问题:系统硬件系统封闭,不同公司的产品不同,不能互连互通,系统扩充成本高。

再一个就是DCS本身侧重于控制操作,而对工厂管理等支持不够,如质量分析、成本分析、绩效考核等。

随着生产规模的扩大,企业为了在日益激烈的竞争中提高自身的竞争力必须做到:提高产品质量、降低生产成本、加快对市场的反应速度。

而这一切都必须基于对整个工厂的整体信息化,将工厂的过程控制系统和管理决策分析结合起来,这就是实时数据库的任务所在。

实时数据库在整个工厂信息化的结构如下:实时数据库在整个系统的信息化过程中起到至关重要的作用,简单的说,它是整个工厂信息化的纽带。

一方面,它实时采集生产数据并分析各类数据,另一方面它又为关系数据库提供数据来源。

具体说来,实时数据库的作用主要体现在以下三个方面:实时数据库可以实时与各种测量、控制系统通讯。

现在工厂中常用的控制系统包括:DCS、PLC、各种智能仪表以及板卡等各类设备,还包含一些化验仪器设备等。

实时数据库可以与他们实时通讯,从这些设备采集生产数据,也可以把控制信息发送到控制设备执行相应的操作。

对实时数据进行存贮、分析。

仅仅对数据进行采集是不够的,实时数据库针对生产流程提供了一系列分析工具,如统计分析、趋势分析、流程显示、事故追忆、物料平衡、绩效考核、生产报表等。

这些内容是实时数据库的重要作用,根据用户的不同需要,提供不同的分析工具。

用户可以根据分析工具提供的结果,在线/离线优化生产过程。

提供各种开放接口,提供给第三方开发者。

实时数据库可以为第三方应用软件开发者提供各种接口,可以定时地把数据写入到关系数据库中,用户也可以通过API或控件接口获得实时数据库的各类数据(包括实时数据、历史数据和分析数据)。

这样,用户可以根据自己的需要,开发更适合自己需要的系统或与其他系统相互无缝连接。

实时数据库为工厂管控一体化提供了操作平台和实现基础。

评价一个实时数据库性能可以很多性能指标,但是以下三个指标尤为重要:可靠性:作为应用于工厂信息化中的软件,而且其中有可能参与系统监视和控制的软件,可靠性是应该最优先考虑的因素。

实时数据库要做到双机热备,故障时自动切换,平均无故障时间(MTBF)不小于10000小时。

实时性:它包含两个方面含义,数据实时性和事务实时性。

数据实时性是指通道数据的更新周期,作为实时数据库,不能不考虑数据实时性。

但是,在许多情况下,因为实时数据库本身不是直接与IO通道相连(板卡除外),其数据实时性其实取决于通讯介质传输速度和数据提供者(如DCS、PLC、智能仪表)的反应速度,实时数据库的数据实时性不大于系统所允许达到的最快速度,如某PLC通过串口读数据,该PLC通过实验,每秒最多能提供200个数据,则如果1000个数据可以在5秒内更新。

事务实时性是指数据库对其事务处理的速度。

它可以是事件触发方式或定时触发方式。

事件触发是该事件一旦发生可以立刻获得调度,这类事件可以得到立即处理,但是比较消耗系统资源;而定时触发是在一定时间范围内获得调度权。

作为一个完整的实时数据库,从系统的稳定性和实时性而言,必须同时提供两种调度方式。

例如在事故追忆中,如果是事件发生,则希望马上能执行记录事故数据。

而对于一般历史数据的存贮处理,则可以通过定时触发处理。

事件触发的周期小于100微秒,定时触发的最小周期为1毫秒。

开放性:实时数据库的开放性也体现在两个方面:对IO数据的开放性和其本身数据的开放性。

对IO数据的开放性是指实时数据库不能局限于某一家或几家设备的数据,也不能局限于系统的连接方式(串口、TCP/IP网络、板卡等),只要是提供开放接口的设备,都可以接入到实时数据库中。

其本身数据的开放性是指提供标准接口供第三方软件使用。

系统要提供标准的接口供其他应用程序使用,如OPC、DDE、API和COM控件等。

当然,要衡量一个实时数据库性能指标远远不仅仅是上述三个方面,还可以包括友好性、经济性等许多方面的内容。

紫金桥实时数据库从结构上来分可以分成三个层次:IO驱动、数据库核心、数据库应用程序。

其结构如下:IO驱动是实时数据库与过程控制进行数据通讯的桥梁。

它负责数据的采集、设置、设备通讯情况的监视等工作。

应用程序负责对各种数据进行数据加工、分析、交互等,如流程图界面、生产报表、物料平衡、趋势分析、SPC控制图、数据查询等多种方式,把实时数据库的内容以直观方式提供给用户。

实时数据库核心是数据处理的中枢。

它可以对各类数据进行量程变换、报警处理、历史存贮、统计分析等一系列的处理。

下面我们就实时数据库的构成讲几个基本概念:点:点是数据库执行特定功能的一个对象实体,数据库通过点管理各类数据,它相当于关系数据库中的记录。

它具有各种属性,每一个属性描述了该点的一个特性,对应一个点参数。

点名是点的名称,在数据库操作中它作为点的索引。

例如,对于某反应塔的温度信号对应了数据库的一个点,这个点不但包含了其温度的测量值,而且包含了其它相关属性,如量程的上下限、原始测量值、报警限值等多种属性。

对点的各种操作,如取值、赋值最终是对点参数的操作,在不同的应用场合,需要引用点的不同参数。

点参数的引用格式是“点名.参数名”。

如上述温度信号假设是数据库中的一个点,点名是TIC101,如果要引用其量程上限,量程上限的参数名是EUHI,则引用时使用:TIC101.EUHI。

在点的引用中,如果不加参数的引用,则是指对测量值参数(PV)的引用。

如上例中,如果引用的是TIC101,则认为引用的是TIC101.PV,表示是该温度信号的测量值。

点类型:前面提到,点是具有特定功能的对象实体,根据点功能的不同,我们把点分成不同的类型。

点类型相当于关系数据库的表。

如对于模拟IO信号我们对应的有模拟IO点类型,对数字IO信号对应的有数字IO点类型等。

每一种点类型都有固定的点结构,也就是说,对于同属于一种点类型的点而言,它们具有相同的点参数结构。

系统预先定义的点类型是标准点类型,用户可以根据自己的需要定义的点类型是自定义点类型。

参数:每一种点类型中都有若干个参数,而在点的操作中每一个点参数都对应了某一方面的属性。

它相当于关系数据库中的字段,但是它又区别于它,因为表中的每个字段对于不同的表可以作不同的定义,但是对于实时数据库而言,参数是预先定义,它可以被多种点类型引用,而且引用时具有相同的含义,相同的数据类型。

区域和单元:与上述概念不同的是,区域和单元是为了管理的方便,人为的把一些点集中管理的手段,它们表示了点的组织结构。

每一个数据库可以有32个区域,每一个区域可以有若干个单元。

通常的,把一个工艺设备的所有点归属一个单元,而把一个车间或一个工段等所有点归属一个区域,当然,这种划分也不是绝对的,用户可以根据自己的标准划分区域和单元。

其组织结构如下:下面,我们将结合实际的示例来介绍数据库的一些操作:点组态:正如前所述,点是数据库的功能实体,数据库的许多操作都通过点来组织的。

在DRAW中导航树上,选择“数据库/点组态”,进入到数据库点组态。

在导航树选择“数据库”,选择菜单“编辑/新建点”或点击工具栏按钮,进入点类型和区域选择:选择点的区域和类型选择继续即可进入到点的新建:根据所选择点类型的不同,其对应的画面也不相同,但是操作基本类似。

在这里我们可以组态点参数初始状态数据、外部数据连接和历史数据组态。

相关文档
最新文档