Historique d’enregistrement des données dans l’automate
L’automate est en mesure de créer un historique d’enregistrement des données de manière autonome. Ces données peuvent être récupérées par la suite à partir d’un service Web et peuvent le cas échéant être lues par une station maîtresse et traitées par cette dernière.
L’automate met une partie de sa mémoire à disposition pour cet historique. Comme le programme, les textes et l’historique partagent la même mémoire, la capacité de la mémoire disponible dépend de ces valeurs. Un maximum théorique de 640 KB peut être utilisé, mais ceci dépend du type de l’automate et des données précédemment mentionnées.
1 KB de mémoire est la caractéristique de base dans un enregistrement cyclique de 60 secondes permettant d’enregistrer les 2 dernières heures. Avec une capacité maximale de 640 KB * 2 heures/KB, il en résulte un temps théorique d’enregistrement de 1280 heures (=53 jours) pour une valeur.
À la place d’un enregistrement cyclique, un enregistrement uniquement lors d’un changement de valeur peut être paramétré. Ceci étend les données remontées du passé, mais ne permet pas de savoir de manière fiable à quand remontent ces données. Ce procédé garantit seulement un minimum de données enregistrées.
D’une manière générale, 4 types de données différents se distinguent par leurs propres règles d’enregistrement. Ces 4 types de données sont : valeurs de consignes, valeurs mesurées, signaux continus et confirmations.
Seules les règles d’enregistrement sont définies ici. Les valeurs de l’installation effectivement enregistrées sont contenues dans la description détaillée.
Règles d’enregistrement pour les valeurs de consignes
Paramètre |
Valeur |
Enregistrement uniquement lors d’un changement de valeur d’au moins |
@adj_SwMinDff.1p@ (Einheit) |
Temporisation entre 2 enregistrements |
@adj_SwMinDly.1p @ s |
Enregistrement cyclique forcé (0 seconde désactive cette option, ensuite enregistrement uniquement lors d’un changement de valeur) |
@adj_SwCyc.1p @ s |
Enregistrement (0=remplir&stop, 1=mémoire en boucle) |
@adj_SwTyp.0p @ |
Règles d’enregistrement pour les valeurs actuelles
Paramètre |
Valeur |
Enregistrement uniquement lors d’un changement de valeur d’au moins |
@adj_MwMinDff.1p@ (Einheit) |
Temporisation entre 2 enregistrements |
@adj_MwMinDly.1p @ s |
Enregistrement cyclique forcé (0 seconde désactive cette option, ensuite enregistrement uniquement lors d’un changement de valeur) |
@adj_MwCyc.1p @ s |
Enregistrement (0=remplir&stop, 1=mémoire en boucle) |
@adj_MwTyp.0p @ |
Règles d’enregistrement pour les valeurs continues
Paramètre |
Valeur |
Enregistrement uniquement lors d’un changement de valeur d’au moins |
@adj_YMinDff.1p@ (Einheit) |
Temporisation entre 2 enregistrements |
@adj_YMinDly.1p @ s |
Enregistrement cyclique forcé (0 seconde désactive cette option, ensuite enregistrement uniquement lors d’un changement de valeur) |
@adj_YCyc.1p @ s |
Enregistrement (0=remplir&stop, 1=mémoire en boucle) |
@adj_YTyp.0p @ |
Règles d’enregistrement pour les confirmations
Paramètre |
Valeur |
Temporisation entre 2 enregistrements |
@adj_StMinDly.1p @ s |
Enregistrement cyclique forcé (0 seconde désactive cette option, ensuite enregistrement uniquement lors d’un changement de valeur) |
@adj_StCyc.1p @ s |
Enregistrement (0=remplir&stop, 1=mémoire en boucle) |
@adj_StTyp.0p @ |