LE : inférieur ou égal à
Traduction de la notice originale
Description du fonctionnement
La fonction contrôle les valeurs des entrées successives, d’après les critères d’ordre croissant ou d’égalité.
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.
Lors de la comparaison de variables des types de données BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME, DATE, DT et TOD , les valeurs sont respectivement comparées l'une par rapport à l'autre.
Lors de la comparaison de variables du type de données STRING la comparaison se fait en se basant sur l'alphabet, plus la variable est loin dans l'alphabet, plus la valeur de sortie est élevée.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Formule
OUT = 1, si (IN1IN2) & (IN2IN3) & .. & (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
LE Value2
ST Result
Représentation dans ST
Représentation :
Result := LE (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
BOOL
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.