Stockage de rétentivité
Le stockage de rétentivité vous permet de conserver les modifications apportées au projet lors de l’exécution dans un stockage de données.
CONSEIL:
Par exemple, vous pouvez utiliser le stockage de rétentivité pour conserver des informations sur les paramètres spécifiques à l’utilisateur. Si l’utilisateur modifie les paramètres lors de l’exécution, les modifications sont conservées lorsque vous arrêtez l’
FTOptixApplication
et l’exécutez à nouveau. Consultez le tutoriel suivant Développer un paramètre persistant spécifique à un utilisateur.Stockages multiples
Par défaut, chaque nouveau projet contient un objet
SecurityRetentivityStorage
. Le stockage enregistre les informations sur les utilisateurs et les groupes ajoutés au projet. Nous vous recommandons de conserver l’objet SecurityRetentivityStorage
dans vos projets.Vous pouvez créer plusieurs objets de stockage de rétentivité.
IMPORTANT:
Vérifiez que les stockages de rétentivité surveillent des parties indépendantes du projet (nœuds) et ne s’entrecroisent pas entre elles.
Paramètres
Chaque objet de stockage de rétentivité prend en compte les paramètres suivants :
Paramètre | Description |
---|---|
Nœuds | Nœud contenant les données que vous souhaitez conserver.
CONSEIL:
Un nœud peut être un dossier de projet (par exemple, le dossier
Utilisateurs ). Vous pouvez ajouter plusieurs nœuds à conserver. |
Délai d’écriture | Définit la fréquence d’enregistrement des modifications (en millisecondes). La valeur par défaut est de zéro. Lorsqu’une modification est détectée, elle est enregistrée en temps réel (en fonction des temps d’écriture techniques).
CONSEIL:
La valeur par défaut de zéro peut exercer des contraintes sur le disque dur si de grandes parties du projet sont conservées ou si les valeurs sont souvent modifiées. Si un délai d’écriture plus long est spécifié, le projet risque de perdre des données incluses dans l’intervalle de délai défini.
|
Observateur Delta activé | Dans certains projets, il est possible d'effectuer des modifications qui ne sont pas destinées à être enregistrées. Dans ce cas, le système désactive la détection des modifications lors des exécutions. Si vous définissez ce paramètre sur False , le stockage de rétentivité applique uniquement les modifications déjà stockées et ne détecte pas les modifications futures.
CONSEIL:
Ce paramètre est utile, par exemple, si vous souhaitez utiliser la couche de rétentivité enregistrée uniquement pour appliquer et restaurer les modifications initiales, sans en ajouter de nouvelles.
|
Stockage de données
L’emplacement par défaut du fichier
RetentivityStorage.db
dépend de la plate-forme.- PC
- C:\Users\UserName\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\Project\ApplicationFiles
- IHM Linux
- /persistent/data/Rockwell Automation/FactoryTalk Optix/FTOptixApplication/Projects/Project/ApplicationFiles/
- IPC du panneau Windows
- C:\Users\UserName\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\Project\ApplicationFiles
Fournir une réponse