【技术实现步骤摘要】
一种基于数字化控制设备的数据存储方法及装置
[0001]本专利技术属于数据存储领域,尤其涉及一种基于数字化控制设备的数据存储方法及装置。
技术介绍
[0002]数字化控制设备运行中所处理的数据一般都是保存在存储芯片中,目前比较常用的存储芯片一般为各种容量的EEPROM、FLASH等。
[0003]数字化控制设备在运行中需要和存储芯片进行大量的数据交换,若所有数据固定存储于某个位置上,造成数据的层次不清晰,无法区分数据的类型和差异性,数据存储效率低;这种数据交换在实际运行过程中有可能受到干扰,导致数据出现存储错误,如果数字化控制设备存储算法对于这类数据存储过程没有设定校验和容错机制,则会导致数字化控制设备运行数据不正常,造成用电信息数据异常、负荷控制异常等严重后果,从而造成导致数字化控制设备存储器的使用寿命损耗、用电信息数据查询效率低、以及数据查询过程和数据传输过程中的能量消耗大的问题。
技术实现思路
[0004]为了解决上述
技术介绍
中存在的至少一项技术问题,本专利技术提供一种基于数字化控制设备的数据存 ...
【技术保护点】
【技术特征摘要】
1.一种基于数字化控制设备的数据存储方法,其特征在于,包括如下步骤:查询待存储数据在存储器中的存储位置信息;对存储器件划分区域,所述区域包括多个存储区域,根据待存储数据的优先级将数据存储至对应存储区域,将对应级别的数据的擦写次数和擦写阈值进行比较,根据比较结果动态调整数据存储映射地址,将待存储数据存储至对应地址。2.根据权利要求1所述的一种基于数字化控制设备的数据存储方法,其特征在于,所述查询待存储数据在存储器中的存储位置信息过程为:按照待存储数据的优先级高低以枚举方式进行排序,采用待存储数据内部数据枚举定义和数据存储字节数,查找数据在存储器中对应区域的存储位置信息;根据对应区域的存储位置信息从存储器中读取到数据的实际存储位置及存储次数。3.根据权利要求1所述的一种基于数字化控制设备的数据存储方法,其特征在于,所述根据数据的优先级将数据存储至对应存储区域包括:如为第一类数据,则直接将数据存储在停电数据存储区;如为第二类数据,则在数据存储区及数据备份区均应进行存储;如为第三类数据,则存储在数据存储区;如数据需要进行转存,则存储在数据转存区。4.根据权利要求1所述的一种基于数字化控制设备的数据存储方法,其特征在于,所述根据数据的优先级将数据存储至对应存储区域包括:如为第一类数据,则直接将数据存储在停电数据存储区;如为第二类数据,则在数据存储区及数据备份区均应进行存储;如为第三类数据,则存储在数据存储区;如数据需要进行转存,则存储在数据转存区。5.其特征在于,所述方法还包括:在数据存储前,根据存储位置信息动态调整校验码表,根据校验码表对待存储数据进行数据校验,得到待存储数据的校验值,数据存储后,根据待存储数据的校验值,判断待存储数据是否写入,若是则存储结束,否则重新存储。6.一种基于数字化控制设备的数据存储装置,其特征在于,包括:存储位置查询模块,被配置为:查询待存储数据在存储器中的存储位置信息;数据动态存储模块,被配置为:对...
【专利技术属性】
技术研发人员:王清,任志航,荆臻,代燕杰,李琮琮,王平欣,朱红霞,李骁,孙凯,
申请(专利权)人:许继集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。