非易失性存储
通过非易失性存储,可以将在运行时对项目进行的更改保留在数据存储中。
小贴士:
您可以使用非易失性存储来保留有关特定于用户的设置的信息。如果您在运行时更改设置,当您停止
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 模块添加到项目中,则所有非易失性存储对象(包括默认对象和任何自定义对象)都会自动切换到共享的集群数据库,而不是本地文件。添加模块时会发生此更改。无需手动迁移或重新配置单个非易失性存储对象。data store
retain
提供反馈