Totalisation
(Traduction du document original anglais)
Signification
Cette fonction comprend la valeur d'entrée (en général négative) selon le temps et rend une cumulée (en général un volume).
Pour cette raison, elle utilise un accumulateur interne partiel (Acc) qui comprend la valeur PV et qui est automatiquement remis à 0 chaque fois qu'il atteint un seuil ajustable THLD.
Le nombre de réinitialisations est enregistré pour permettre de recomposer la cumulée globale OUT_TOT.
Principe de fonction
Sur chaque extension, l'accumulateur ACC et la cumulée OUT_TOT sont calculés à l'aide de l'algorithme :
Acc(nouveau) = Acc(ancien) + PV. DT
SI Acc(nouveau) >= THLD ALORS
Acc(nouveau) = Acc(nouveau) - THLD
CptInit = CptInit + 1
FINSI
OUT_TOT = CptInit x THLD + Acc(nouveau)
où :
CptInit = nombre de réinitialisations
DT = période de la tâche
ACC (ancien) = valeur de l’accumulateur Acc sur le cycle précédent
Ajustement du seuil d'intégration THLD
En général, la valeur du seuil d'intégration correspond à une caractéristique process facilement déterminée (la capacité d'un réservoir par exemple). Pendant un cycle, un bit d'état est défini sur 1 chaque fois que l'accumulateur partiel atteint le seuil d'intégration.
La fonction peut également servir à intégrer une petite valeur d'entrée, même lorsque le résultat de l'intégration est très important. Dans ce cas, les valeurs à intégrer peuvent devenir négligeables par rapport à la valeur accumulée et ne sont donc plus prises en considération.
Pour éviter cela, il est conseillé de limiter l'accumulateur à un seuil THLD, pour que la valeur à intégrer ne soit jamais négligeable par rapport à cet accumulateur partiel. Lorsque le seuil THLD est égal à 0, la fonction n'intègre pas une valeur et la fonction reste fixe.
Base de temps
Pour intégrer une nouvelle mesure, la relation entre la valeur cumulée et la valeur PV doit être de moins de 109.
Commandes associées
Deux commandes sont associées à la fonction
Chronogramme
Fonction totalisateur :
Paramètre
Paramètre d'entrée :
Paramètres
Symbole
Type
Seuils
Valeur par défaut
R/W
Mesure
PV
REAL
-3.4E38 / 3.4E38
/
R
Paramètres internes :
Paramètres
Symbole
Type
Seuils
Valeur par défaut
R/W
Seuil de totalisation
THLD
REAL
0.0 / 3.4E38
1.0E38
R/W
Base de temps (h)
/
%KW bit
/
/
R
Paramètres de sortie :
Paramètres
Symbole
Type
Seuils
Valeur par défaut
R/W
Valeur de totalisation
OUT_TOT
REAL
0.0 / 3.4E38
0.0
R
Seuil atteint
STS_THLD_TOT
EBOOL
/
/
R
Surveillance de l'opération
La surveillance des paramètres est intégrée dans la gestion des erreurs de la branche de mesure.