首页 理论教育 如何备份非易失性存储器

如何备份非易失性存储器

时间:2023-06-22 理论教育 版权反馈
【摘要】:CU320-2和CU310-2具有一个用于运行相关数据的非易失性存储器,即NVRAM。使用参数p7775执行这些步骤:1)p7775=1用于将NVRAM数据备份在存储卡上。说明备份NVRAM数据也可在脉冲使能期间将NVRAM数据备份至存储卡。NVRAM恢复:通过设置p7775=2对所存储的NVRAM数据进行有针对性的恢复。若存在“PMEMORY.ACX”文件且其校验和有效,则会将其载入NVRAM。

如何备份非易失性存储器

CU320-2和CU310-2具有一个用于运行相关数据的非易失性存储器,即NVRAM(Non-Volatile Random Access Memory)。此存储器中存储了故障缓存数据、诊断缓存数据和信息缓存数据等。

在特定状况下(例如控制单元中出现损坏,或更换控制单元),需要对这些数据进行备份。更换硬件后,将备份的数据重新传输至控制单元的NVRAM。使用参数p7775执行这些步骤:

1)p7775=1用于将NVRAM数据备份在存储卡上。

2)p7775=2用于将存储卡上的NVRAM数据复制到NVRAM。

3)p7775=3用于清除NVRAM中的数据。

数据成功清除后自动执行上电。

若该过程完成后,则会自动设置p7775=0。若该过程没有成功完成,则p7775会显示相应的故障值。更多有关故障值的详细信息请见SINAMICS S120/150参数手册。

说明

修改NVRAM数据

仅在设置了脉冲禁止时,才可对NVRAM中的数据执行恢复和删除。

1.备份NVRAM数据

通过p7775=1将独立控制单元的NVRAM数据保存在存储卡上的“...\USER\SI-NAMICS\NVRAM\PMEMORY.ACX”子目录下。存储卡的文件夹中之前已存在此名称的文件,则会重命名为“...\PMEMORY.BAK”。

若控制单元集成在控制系统中,NVRAM数据会被保存至存储卡上的“...\USER\SI-NAMICS\NVRAM\xx\PMEMORY.ACX”子目录中。此时“xx”对应DRIVE-CLiQ端口。

在存储过程中对NVRAM的所有数据进行备份。

说明

备份NVRAM数据

也可在脉冲使能期间将NVRAM数据备份至存储卡。但是,若在NVRAM数据传输期间驱动运行,那么备份的数据可能会与NVRAM数据不一致。

2.恢复NVRAM数据

通过p7775=2将存储卡上的NVRAM数据传输回控制单元。在恢复时决定需要复制哪些数据。

执行NVRAM数据恢复的原因有两种:

1)更换控制单元。

2)怀疑存在数据错误,有针对性地进行NVRAM数据恢复。(www.xing528.com)

恢复过程中控制单元一般会先搜索“PMEMORY.ACX”文件。若存在该文件且其校验和有效,则会将其载入;若未找到“PMEMORY.ACX”文件,则控制单元会寻找“PMEM-ORY.BAK”文件作为替代,并在其校验和有效的情况下执行载入。

更换控制单元:SINAMICS会根据控制单元序列号的变化识别出控制单元的更换。上电后首先清除控制单元的NVRAM。之后载入新的NVRAM数据。

NVRAM恢复:通过设置p7775=2对所存储的NVRAM数据进行有针对性的恢复。先将NVRAM的原始文件删除。若存在“PMEMORY.ACX”文件且其校验和有效,则会将其载入NVRAM。

以下数据不会重新恢复:

1)控制单元运行计数器。

2)控制单元温度。

3)安全日志。

4)崩溃时的诊断数据。

3.删除NVRAM数据

通过p7775=3删除NVRAM数据。

此时以下数据不会被删除:

1)控制单元运行计数器。

2)控制单元温度。

3)安全日志。

4)崩溃时的诊断数据。

说明

NVRAM和专有技术保护

参数p7775受专有技术保护和写保护。若需在保护机制激活的情况下读取此参数,必须将p7775添加到例外列表中。

说明

NVRAM和写保护

在写保护激活时,只能由上级控制系统通过循环通信对p7775进行赋值。故障缓存、诊断缓存和信息缓存的更多相关信息请见SINAMICS S120调试手册。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈