一种工业仪表数据安全存储方法与流程

文档序号:12125739阅读:来源:国知局

技术特征:

1.一种工业仪表数据安全存储方法,其特征是,包括如下步骤:

(1)建立分别带校验码的主存储区、轮值副区和备用副区;

(2)CPU初始化,完成存储操作前准备,读取轮值副区标识,确定轮值副区;

(3)判断当前RAM存储器中的累积前的数据是否正确,如果数据错误,转步骤

(4),如果数据正确,转步骤(5);

(4)分别对主存储区、轮值副区或备用副区内的数据进行校验,将主存储区、轮值副区或备用副区内校验正确的数据载入到RAM存储器,转步骤(5);如果主存储区、轮值副区或备用副区内数据校验全部错误,重新启动或者提示错误,终止操作;

(5)在RAM存储器中进行累积计算,将RAM存储器中的累积值存入主存储区;

(6)轮值副区和备用副区进行切换,;

(7)将RAM存储器中的累积值存入轮值副区,完成一次存储操作。

2.根据权利要求1所述的工业仪表数据安全存储方法,其特征是:所述步骤(4)的具体流程为:

(4.1)读主存储区的校验码判断校验是否正确,如果校验正确,将主存储区的数据载入RAM存储器,如果校验错误,延时设定时间错开工频干扰,如果主存储区校验没有超过3次,重复进行主存储区的校验,如果主存储区校验超过3次,转步骤(4.2);

(4.2)读轮值副区的校验码判断校验是否正确,如果校验正确,将轮值副区的数据载入RAM存储器,如果校验错误,延时设定时间错开工频干扰,如果轮值副区校验没有超过3次,重复进行轮值副区的校验,如果轮值副区校验超过3次,转步骤(4.3);

(4.3)读备用副区的校验码判断校验是否正确,如果校验正确,将备用副区的数据载入RAM存储器,如果校验错误,延时设定时间错开工频干扰,如果备用副区校验没有超过3次,重复进行备用副区的校验,如果备用副区校验超过3次,重新启动或者提示错误。

3.根据权利要求1所述的工业仪表数据安全存储方法,其特征是:所述主存储区、轮值副区和备用副区数据块的地址均不连续,并且分布在不同的存储芯片上。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1