
De functieblok LIMIT beperkt een waarde aan de hand van een bereik.
De ingang definieert het te beperken getal. Als er een booleaanse waarde op de ingang ligt, wordt deze omgezet in een getal. De waarde TRUE komt overeen met een 1. De waarde FALSE, NULL komt overeen met 0.
De ingang definieert de onderste grens als getal van het te beperken bereik. Deze waarde moet absoluut kleiner zijn dan de ingang MAX, omdat anders het resultaat op de uitgang Q altijd de waarde op de ingang MAX is.
De ingang definieert de bovenste grens als getal van het te beperken bereik. Deze waarde moet absoluut groter zijn dan de ingang MIN, omdat anders het resultaat op de uitgang Q altijd de waarde op de ingang MAX is.
Als de ingang IN binnen het bereik tussen de ingangswaarden MIN en MAX ligt, wordt de ingang IN doorgegeven aan de uitgang. Anders wordt deze beperkt door de waarden van de ingangen MIN en MAX.