紫金桥实时数据库历史值操作
紫金桥软件技术有限公司
摘要: 在工业控制中,常常要从一些数据的历史趋势中分析问题和发现问题。紫金桥实时数据库支持历史数据的快速保存和检索,可以按照一定的条件把数据保存到历史库中,用户需要时可随时访问。
Abstract:
Key words :

工业控制中,常常要从一些数据的历史趋势中分析问题和发现问题。紫金桥实时数据库支持历史数据的快速保存和检索,可以按照一定的条件把数据保存到历史库中,用户需要时可随时访问。

历史数据一般是点的某个参数在过去某一时刻的瞬时值,是与时间有关的数据,每一个历史数据记录上都有一个时间戳,记录历史数据的采样时间。位号是否保存历史数据,历史数据的保存条件都由用户进行数据组态时决定。实时数据库按照用户指定的采样条件在库中进行采样,如果采样的条件满足,就将采样数据加上时间戳,记入历史库中。

历史数据库是磁盘文件,为了防止频繁的写磁盘,紫金桥实时数据库在内存中开辟了历史数据缓冲区。历史数据从实时数据库中采集以后,首先放在内存缓冲区中,当存盘时间到达或缓冲区已满时一次性的写入磁盘历史库文件。用户访问历史数据时,系统首先检查历史数据缓冲区中是否有用户需要的历史数据,如果没有然后在检查历史数据库文件中是否有用户需要的历史数据。历史数据缓冲区的设立大大加快了历史数据的存取速度。

 

紫金桥历史数据库具有如下特点:

 

u 紫金桥实时数据库能够将任何点的任何参数存盘。

u 无论数据来源于现场设备、人工录入数据、还是计算结果都能存入历史数据库。

u 具有先进的数据压缩算法,能够充分利用有限的盘空间存储长期的历史数据

u 具有历史插值功能。

 

对于某些特定的应用,需要修改历史数据,紫金桥实时数据库没有提供相关修改历史数据的方法,但通过上述的历史插值功能,可以完成历史数据修改的目的。下面通过一个简单的示例,介绍下历史数据的修改。

 

在工程中新建一个窗口,添加如下组件:

 

 

通知公告
编辑观点
理事会
参考资料
版权声明

凡《网络安全与数据治理》(原《信息技术与网络安全》)录用的文章,如作者没有关于汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权等版权的特殊声明,即视作该文章署名作者同意将该文章的汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权授予本刊,本刊有权授权本刊合作数据库、合作媒体等合作伙伴使用。同时,本刊支付的稿酬已包含上述使用的费用,特此声明。

《网络安全与数据治理》(原《信息技术与网络安全》)编辑部