保持ストレージ

保持ストレージを使用すると、ランタイムにプロジェクトに加えられた変更をデータ ストアに保持できます。
ヒント: たとえば、保持ストレージを使用して、ユーザー固有の設定に関する情報を保持できます。ユーザーがランタイムに設定を変更した場合、
FTOptixApplication
を停止して再度実行しても変更内容は保持されます。

複数のストレージ

デフォルトで、各新規プロジェクトには
[SecurityRetentivityStorage]
オブジェクトが含まれています。ストレージには、プロジェクトに追加されたユーザーとグループに関する情報が記録されます。
[SecurityRetentivityStorage]
オブジェクトをプロジェクトに保持することをお勧めします。
複数の保持ストレージ オブジェクトを作成できます。
重要: 保持ストレージがプロジェクトの独立した部分 (ノード) をモニターし、互いに交差していないことを確認します。

パラメータ

各保持ストレージ オブジェクトには、次のパラメータがあります。
パラメータ
説明
ノード
保持するデータを含むノード。
ヒント: ノードは、
[ユーザー]
フォルダーなどのプロジェクトフォルダーにすることができます。保持するノードを複数追加できます。
書き込み遅延
変更を保存する頻度を定義します (ミリ秒単位)。
デフォルト値は 0 です。変更が検出されると、リアルタイムで保存されます (テクニカル ライティング タイムに従って)。
ヒント: デフォルトのゼロ値は、プロジェクトの大部分が保持される場合、または値が頻繁に変更される場合に、ハード ディスク ドライブに負荷をかける可能性があります。書き込み遅延を長く指定すると、プロジェクトは、設定された遅延間隔に含まれるデータを失う可能性があります。
デルタオブザーバーが有効
特定のプロジェクトでは、保存するつもりのない変更を行う可能性があります。この場合、実行の変更検出が非アクティブ化されます。
このパラメータを
[偽]
に設定した場合、保持ストレージは既に保存されている変更のみを適用し、将来の変更は検出しません。
ヒント: このパラメータは、たとえば、保存された保持レイヤーを、新しい変更を追加せずに、初期変更の適用と復元にのみ使用する場合に便利です。

データ ストア

RetentivityStorage.db
ファイルのデフォルトの場所は、プラットフォームによって異なります。
PC
C:\Users\
UserName
\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\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
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal