该 IEC 选择运算符用于限制。
OUT := LIMIT(Min, IN, Max)
意思是 OUT := MIN (MAX (IN, Min), Max)
Max
是结果的上限,Min
是结果的下限。如果IN
的值高于Max
的上限,则 LIMIT 产生Max
。如果IN
的值低于最小值下限,则结果为Min
。
IN
和OUT
允许的数据类型:全部
示例
Var1
中的结果是 80
ST:
Var1 := LIMIT(30,90,80);