LIMIT

Limitierung

OUT := LIMIT(Min, IN, Max)

bedeutet:

OUT := MIN (MAX (IN, Min), Max)

Max ist die obere, Min die untere Schranke für das Ergebnis. Wenn der Wert IN die obere Grenze Max überschreitet, dann liefert LIMIT Max. Wenn IN Min unterschreitet, dann ist das Ergebnis Min.IN und OUT können von beliebigem Typ sein.

Beispiel in AWL:

LD 90

LIMIT 30,80

ST Var1 (* Ergebnis ist 80 *)