技术频道

pSpace实时数据库管理系统关键技术

   三维力控实时数据库管理系统根据具体应用创建或维护实时数据库,提供实时数据库与底层控制系统的接口,支持建立在实时数据库之上的应用。实时数据库管理系统基于实时数据库,如同关系数据库管理系统基于关系数据库。
   实时数据库管理系统是针对实时数据库应用的需求而开发的大型实时数据库管理系统。采用先进的内存优化管理技术、实时数据管理技术、历史数据压缩技术,调度与并发控制技术可在线存储全企业范围各个工艺过程点的实时数据和多年来的历史数据;采用信息可视化技术,为用户提供了清晰、准确的生产信息。
  
  关键技术
  
   力控提出了一种高效的内存优化管理技术。该技术已在流程企业具体应用中得到验证。力控采用十分高效的数据压缩与解压技术,并已应用于现有的实时数据库中,并在具体应用中得到验证。力控基于DCOM/COM+,利用XML语言和组合框架技术,开发基于Internet/Intranet的实时数据库管理系统,支持不同应用构件的在线插拔,提高系统的可靠性和软件代码的可复用性。
   力控应用构件的组合,使得构件运行的安全可靠性变得尤为重要。如何保证同时运行的各个构件不会因为某个构件的故障而导致整个系统崩溃,是实现构件组合的重点,也是难点。力控采用一套有效的错误捕获和故障诊断算法,保证系统安全可靠地运行。力控的调度模型技术确定事务的优先级分配策略、调度算法、互相冲突的解决(并发控制)策略及其机制,控制事务正确、有效地执行。
   力控的软件平台是一个ActiveX容器,可以使用第三方开发的ActiveX控件。
   力控的报警与事件处理技术可处理限值、偏差、变化率、录入超时等多种类型的报警,并具备报警优先级管理;可按区域或单条记录进行报警确认,能够方便地查询报警历史。事件子系统详细记录系统状态和操作过程,可提供事故追忆功能。
   力控支持Microsoft的开放数据库互连(Open Database Connectivity-ODBC)接口,允许访问其它支持ODBC接口的数据库系统或数据文件,包括Oracle、SQL Server、MS-Access、Sybase、FoxPro、文本文件等。
   力控提供内嵌报表,可通过定时、事件驱动、脚本语言等方式进行实时报表或历史报表的打印。同时也可能过DDE方式使用Excel形成报表。
   力控的网络服务程序基于TCP/IP协议,采用“Peer to Peer”和Clinent/server相结合的分布式体系结构,支持实时数据共享和分布式数据库。另外还提供访问工厂和企业系统数据的一个Web Server,用标准的浏览器实时地监视生产过程。

文章版权归西部工控xbgk所有,未经许可不得转载。