Description
Traduction de la notice originale
Description de la fonction
Le bloc fonction crée une valeur moyenne de déplacement (avec facteur de correction gelé) avec jusqu'à 10 000 valeurs d'entrée.
Le bloc fonction dispose d'un mode manuel et d'un mode automatique.
NOTE : ce bloc fonction effectue une initialisation interne lors du premier cycle d'un programme après un démarrage à chaud ou à froid (téléchargement d'une application ou redémarrage) du programme de l'automate.
Par conséquent, vérifiez que le bloc fonction est invoqué lors du premier cycle d'un programme. En cas d'invocation du bloc fonction dans un cycle de programme ultérieur, l'initialisation interne ne s'effectuera pas, la valeur Y(old) ne sera pas certaine et la sortie Y(new) risque de fournir une valeur erronée.
AVERTISSEMENT
COMPORTEMENT DE SORTIE INATTENDU
Vérifiez que le bloc fonction est toujours invoqué lors du premier cycle d'un programme.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Formule
Formule du bloc :
Explication des variables :
Variable
Description
Y (new)
Valeur Y dans le cycle de programme courant
Y (old)
Valeur Y du cycle de programme précédent
K
Facteur de correction
X
Valeur X dans le cycle de programme courant
Représentation en FBD
Représentation :
Représentation dans LD
Représentation :
Représentation dans IL
Représentation :
CAL AVGMV_K_Instance (MAN:=Mode, X:=InputValue, K:=CorrectionFactor, YMAN:=ManualValue, Y=>Average)
Représentation dans ST
Représentation :
AVGMV_K_Instance (MAN:=Mode, X:=InputValue, K:=CorrectionFactor, YMAN:=ManualValue, Y=>Average) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type
Description
MAN
0 = Mode de fonctionnement automatique ; 1 = Mode de fonctionnement manuel
X
Entrée
K
Facteur de correction (max : 10 000)
YMAN
REAL
Valeur manuelle
Description des paramètres de sortie : 
Paramètre
Type
Description
Y
REAL
Valeur moyenne
Erreur d’exécution
Pour obtenir la liste de l'ensemble des codes et valeurs d'erreur du bloc, reportez-vous à la section Mesure.