LIMIT

Panoramica

Operatore di selezione IEC che esegue una funzione di limitazione.

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

Max è il limite superiore e Min il limite inferiore del risultato. Se il valore IN supera il limite superiore Max, LIMIT restituirà Max. Se IN scende al di sotto di Min, il risultato sarà Min.

IN e OUT possono essere qualsiasi tipo di variabile.

Esempio in IL

Il risultato è 80

LD     90
LIMIT  30     ,
       80
ST     Var1

Esempio in ST

Var1:=LIMIT(30,90,80); (* Result is 80 *);