AVE : Moyenne
Traduction de la notice originale
Description de la fonction
La procédure calcule la moyenne des valeurs d'entrée pondérées et donne le résultat en sortie.
Deux entrées successives (K_Xn) représentent une paire de valeurs. La première entrée K_Xn correspond à K1, la suivante à X1, celle qui suit à K2, etc.
Le nombre d'entrées K_Xn peut atteindre 32 en modifiant verticalement la taille de la trame du bloc. Cela correspond à 16 paires de valeurs maximum.
Le nombre d'entrées doit être pair ; sinon AVE génère une erreur système et définit ENO sur Faux.
Les types de données de toutes les valeurs d'entrée et de sortie doivent être identiques.
EN et ENO peuvent être configurés en tant que paramètres supplémentaires.
Formule
Formule du bloc :
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD FactorFirstValue
AVE FirstValue, FactorSecondValue, SecondValue
ST Result
Représentation en ST
Représentation :
Result := AVE (FactorFirstValue, FirstValue,
          FactorSecondValue, SecondValue) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
FactorFirstValue
Facteur (K1) pour la première valeur
FirstValue
INT, DINT, UINT, UDINT, REAL
Première valeur (X1)
FactorSecondValue
INT, DINT, UINT, UDINT, REAL
Facteur (K2) pour la seconde valeur
FactorSecondValue
INT, DINT, UINT, UDINT, REAL
Seconde valeur (X2)
:
FactorHalfnValue
INT, DINT, UINT, UDINT, REAL
Facteur pour la valeur de (K_X(n-1))
HalfnValue
INT, DINT, UINT, UDINT, REAL
Valeur de K_X(n)
n = 32 max.
Description des paramètres de sortie :
Paramètre
Type de données
Signification
Résultat
INT, DINT, UINT, UDINT, REAL
Valeur moyenne
Erreur d'exécution
Le bit système %S18 est mis à 1 si :
NOTE : Pour obtenir une liste de tous les codes et de toutes les valeurs d'erreur de bloc, reportez-vous à la section Statistiques.