[发明专利]一种工业过程控制的快速数据存储方法有效
申请号: | 201710486327.8 | 申请日: | 2017-06-23 |
公开(公告)号: | CN107329410B | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 王学峰;丁杰;冯立斌;周伟;唐颖;信敬亮;王立平;王佐伟;彭爱辉 | 申请(专利权)人: | 唐山钢铁集团微尔自动化有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 石家庄冀科专利商标事务所有限公司 13108 | 代理人: | 陈长庚 |
地址: | 063016*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种工业过程控制的快速数据存储方法,属控制技术领域,用于解决控制系统压力大,数据相应速度慢的问题,其技术方案是,该方法根据交互量的大小和对响应速度要求的高低将数据分为两类,对于交互量大和响应速度要求高的一类数据,通过建立对应的数据结构,开辟对应的内存空间和建立共享内存映射文件,在内存区域和内存映射文件中进行即时操作;对于另一类数据,则直接即时写入数据库中。本发明将交互量大和响应速度要求高的数据直接写入内存空间和共享内存映射文件中,待系统不繁忙时,再将数据写入数据库。由于内存响应速度要远高于硬盘的I/O速度,这样既能保证数据的响应速度,又能缓解计算机控制系统的压力,从而确保了生产的正常进行。 | ||
搜索关键词: | 一种 工业 过程 控制 快速 数据 存储 方法 | ||
【主权项】:
1.一种工业过程控制的快速数据存储方法,其特征是,所述方法根据交互量的大小和对响应速度要求的高低将数据分为两类,对于交互量大和响应速度要求高的一类数据,通过建立对应的数据结构,开辟对应的内存空间和建立共享内存映射文件,在内存区域和内存映射文件中进行即时操作;对于另一类数据,则直接即时写入数据库中,所述方法包括以下步骤:a.筛选数据,开辟内存空间;①将交互量和响应速度要求超过设定的阈值的数据筛选出来归为类A,其它数据归为类B;②建立与所筛选数据对应的数据结构;③开辟与所筛选数据对应的内存空间;b.建立A类数据的共享内存映射文件;①确定A类数据中每块的最大容量;②建立A类数据的共享内存映射文件,每个文件的大小不小于对应数据块的最大容量;c.将开辟的内存空间与共享内存映射文件进行映射关联;①确定内存空间中的各数据结构类型及大小;②确定共享内存映射文件已存在;③内存空间与共享内存映射文件进行映射关联;d.选择数据存储方式和时机,对两类数据进行存储;①确定数据类型,即确定待存储的数据是A类数据还是B类数据;②为A类数据和B类数据分别选择存储方式和时机:A类数据即时存储在共享内存和共享内存映射文件中;B类数据直接存储到数据库中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于唐山钢铁集团微尔自动化有限公司,未经唐山钢铁集团微尔自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710486327.8/,转载请声明来源钻瓜专利网。