IEC-Betreiber⮫ „Übersicht“: Begrenzung
OUT := LIMIT(Min, IN, Max) means:
OUT := MIN (MAX (IN, Min), Max)
Max ist die obere und Min die untere Grenze für das Ergebnis. Übersteigt der Wert IN den oberen Grenzwert Max, gibt LIMIT Max zurück. Sollte IN unter Min fallen, ist das Ergebnis Min.
IN und OUT können alle Arten von Variablen sein.
In ST z. B. mit
Var1:=LIMIT(30,90,80); (* Result is 80 *);
Beispiel in FBD:
