非易失性存储

通过非易失性存储,可以将在运行时对项目进行的更改保留在数据存储中。
小贴士: 您可以使用非易失性存储来保留有关特定于用户的设置的信息。如果您在运行时更改设置,当您停止
FactoryTalk Optix 应用程序
并再次运行它时,这些更改会保留。

默认非易失性存储

每个新
FactoryTalk Optix
项目都有以下默认非易失性存储对象:
SecurityRetentivityStorage
记录有关添加到项目中的用户和组的信息。
AlarmsRetentivityStorage
记录有关添加到项目中的报警的信息。
小贴士:
Rockwell Automation
建议在项目中保留默认非易失性存储对象。

自定义非易失性存储

您可以在项目中创建多个自定义非易失性存储对象。
重要提示: 请确保非易失性存储可监测项目的独立部分(节点),并确保这些部分不会相互交叉。有关节点的更多信息,请参见 节点 和 项目节点。
对于从设备上传的项目,您可以决定是保留还是删除非易失性存储中的数据。
每个非易失性存储对象都具有相同的属性。
您可以备份和还原非易失性存储的数据:
要跟踪已完成的备份,请使用应用程序逻辑中的备份已完成事件。

非易失性存储位置

RetentivityStorage.db
文件的默认位置取决于运行
FactoryTalk Optix 应用程序
的平台。
Windows PC
  • FactoryTalk Optix Studio
    中的仿真:
    C:\Users\
    UserName
    \AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\
    Project
    \ApplicationFiles
  • FactoryTalk Optix 应用程序
    部署:
    C:\Users\UserName\AppData\Local\Rockwell Automation\FactoryTalk Optix\FTOptixApplication\Projects\Project\ApplicationFiles
Linux HMI
/persistent/data/Rockwell Automation/FactoryTalk Optix/FTOptixApplication/Projects/
Project
/ApplicationFiles/
Windows 面板 IPC
C:\Users\
UserName
\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\
Project
\ApplicationFiles
重要提示: High Availability: 仅当项目独立运行时,才使用此本地
RetentivityStorage.db
文件。如果将 HighAvailability 模块添加到项目中,则所有非易失性存储对象(包括默认对象和任何自定义对象)都会自动切换到共享的集群数据库,而不是本地文件。添加模块时会发生此更改。无需手动迁移或重新配置单个非易失性存储对象。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal