
Funktionsblocket LIMIT begränsar ett värde med hjälp av ett intervall.
Ingången definierar det tal som ska begränsas. Om en boolesk värde ligger på ingången, omvandlas den till ett tal. Värdet TRUE motsvarar då en 1. Värdet FALSE, NULL motsvarar 0.
Ingången definierar den nedre gränsen som tal för det intervall som ska begränsas. Detta värde måste vara strikt mindre än ingången MAX, annars är resultatet på utgången Q alltid värdet på ingången MAX.
Ingången definierar den övre gränsen som tal för det intervall som ska begränsas. Detta värde måste vara strikt större än ingången MIN, annars är resultatet på utgången Q alltid värdet på ingången MAX.
Om ingången IN ligger inom intervallet mellan ingångsvärdena MIN och MAX, vidarebefordras ingången IN till utgången. Annars begränsas den av värdena på ingångarna MIN och MAX.