LIMIT

IEC 选择操作:限制值输出

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

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

对输出结果做 Max 上值和 Min 最小值限制。如果输入值 IN 位于最大值 Max 上,输出值为 Max。如果输入值 IN 位于最小值 Min 下,那么输出将为 Min。

IN 和 OUT 可以是任何变量类型。

 

IL 示例: ( 结果为 80 )

 

ST 示例:

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