L9P_AVER : calcul des entrées moyennes pondérées
(Traduction du document original anglais)
Convention de dénomination
Nom dans l'éditeur LL984
Nom du bloc fonction
Nom de l'instruction 984 héritée
Nom dans d'autres outils et éditeurs comme :
  • Navigateur bibliothèque de types
  • Editeur de données
  • Tables d'animation
  • Résultats de recherche
Description de la fonction
Le bloc fonction dérivé L9P_AVER calcule la moyenne de quatre entrées pondérées au maximum.
Formule
Formule du bloc fonction dérivé L9P_AVER :
NOTE : Dans la documentation Modsoft, ProWORX et Concept 984, le dénominateur comporte « 1 + » au lieu de wk (pour plus d'informations sur wk, reportez-vous au tableau ci-après). Le comportement des blocs Control Expert dans est identique à celui des automates 984 (reportez-vous à la formule ci-dessus).
Signification des éléments :
Elément
Signification
In1 ... In4
entrées
k
Constante
RES
Résultat
w1 ... w4
Poids
wk
Poids
Si le bit d'état 9 de l'entrée (k actif) = 1, wk est égal à 1. Dans les autres cas, il est égal à 0.
Illustration
Paramètres
Broche d'entrée
Nom
Type de données
Plage d'adresses
Signification
Haut
ENABLE
Activé = active la fonction de contrôle du processus
Nœud
Type de nœud
Nom
Type de données
Plage d'adresses
Signification
Milieu
IN/OUT
PAR
ARRAY[1...24] OF UINT
%MW
Reportez-vous au paramètre PAR ci-après
Bas
IN
LEN
UINT
24
Longueur du bloc de paramètres (non modifiable)
Broche de sortie
Nom
Type de données
Plage d'adresses
Signification
Haut
OUT
BOOL
Activé = opération réussie
Bas
ERR
BOOL
Activé = échec de l'opération
Paramètre PAR
Le type de données du bloc de paramètres est ARRAY[1...24] of UINT
Mot
Contenu
Format
1, 2
Réservé
DINT
3
Etat de la sortie
UINT
4
Etat de l'entrée
UINT
5, 6
Valeur de l'entrée 1
REAL (virgule flottante)
7, 8
Valeur de l'entrée 2
REAL (virgule flottante)
9, 10
Valeur de l'entrée 3
REAL (virgule flottante)
11, 12
Valeur de l'entrée 4
REAL (virgule flottante)
13, 14
Valeur de la constante (k)
REAL (virgule flottante)
15, 16
Valeur de l'entrée 1 pondérée (wv1)
REAL (virgule flottante)
17, 18
Valeur de l'entrée 2 pondérée (wv2)
REAL (virgule flottante)
19, 20
Valeur de l'entrée 3 pondérée (wv3)
REAL (virgule flottante)
21, 22
Valeur de l'entrée 4 pondérée (wv4)
REAL (virgule flottante)
23, 24
Valeur du résultat (sortie)
REAL (virgule flottante)
Etat de la sortie
Control Expert-IEC bits
Fonction
0...4
Bits de sortie standard (indicateurs)
5
1 = le résultat est un nombre négatif
0 = le résultat est un nombre positif
6
1 = aucune entrée activée
7...15
Non utilisé
Etat de l'entrée
Control Expert-IEC bits
Fonction
0...6
Non utilisé
7
1 = constante (k) active
8
1 = entrée 1 et poids 1 utilisés
9
1 = entrée 2 et poids 2 utilisés
10
1 = entrée 3 et poids 3 utilisés
11
1 = entrée 4 et poids 4 utilisés
12…15
Bits d'entrée standard (indicateurs)
Le poids ne peut être utilisé que lorsque son entrée correspondante est activée. Par exemple, les mots de paramètre 21/22 (contenant la valeur de poids 4) ne peuvent être utilisés que lorsque les mots de paramètre 11/12 (contenant l'entrée 4) sont activés.