EQ : égal à
Traduction de la notice originale
Description du fonctionnement
La fonction contrôle l’égalité des entrées, c.-à-d. que la sortie passe à "1", s’il y a égalité des valeurs sur toutes les entrées; sinon la sortie reste sur "0".
Les types de données de toutes les valeurs d'entrée doivent être identiques.
Il est possible d’augmenter le nombre d’entrées à 31 au maximum.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Formule
OUT = 1, si (IN1 = IN2) & (IN2 = IN3) & .. & (IN (n-1) = IN n)
Représentation dans FBD
Représentation :
Représentation dans LD
Représentation :
Représentation dans IL
Représentation :
LD Value1
EQ Value2
ST Result
Représentation dans ST
Représentation :
Result := EQ (Value1, Value2) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
Value1
1. Entrée
Value2
BOOL, BYTE, WORD, DWORD, STRING, INT, DINT, UINT, UDINT, REAL, TIME, DATE, DT, TOD
2. Entrée
Valuen
BOOL, BYTE, WORD, DWORD, STRING, INT, DINT, UINT, UDINT, REAL, TIME, DATE, DT, TOD
n. entrée
n = 31 max
Description des paramètres de sortie :
Paramètre
Type de données
Signification
Result
Sortie
Erreur d’exécution
Si un paramètre d'entrée du type de données REAL est assorti d'un nombre en virgule flottante non admis, le bit système %S18 est réglé sur 1 et le statut devient %SW17.