保持ストレージ
保持ストレージを使用すると、ランタイムにプロジェクトに加えられた変更をデータ ストアに保持できます。
ヒント:
たとえば、保持ストレージを使用して、ユーザー固有の設定に関する情報を保持できます。ユーザーがランタイムに設定を変更した場合、
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
data store
retain
ご質問やご意見