LIMIT機能ブロック

このLIMIT機能ブロックは、値を範囲内に制限します。

入力 IN

この入力は、制限する数字を定義します。入力がブール値の場合、その値は数字に変換されます。TRUEの値は1に対応し、FALSENULLの値は0に対応します。

入力 MIN

この入力は、制限する範囲の下限を数字で定義します。この値は必ずMAX入力より小さくなければなりません。そうしないと、出力Qの結果は常にMAX入力の値になります。

入力 MAX

この入力は、制限する範囲の上限を数字で定義します。この値は必ずMIN入力より大きくなければなりません。そうしないと、出力Qの結果は常にMAX入力の値になります。

出力 Q

入力INがMIN入力とMAX入力の間の範囲内にある場合、その入力INは出力に転送されます。そうでない場合、それはMIN入力とMAX入力の値によって制限されます。