
Den Funktionsblok INRANGE tjekker, om et tal befinder sig inden for et interval.
Indgangen definerer det tal, der skal tjekkes. Hvis indgangen er en boolesk værdi, bliver den konverteret til et tal. Værdien TRUE svarer til 1. Værdien FALSE, NULL svarer til 0.
Indgangen definerer den minimale værdi som tal for det interval, der skal tjekkes. Denne værdi skal være mindre end indgangen MAX, ellers er resultatet på udgangen Q altid forkert.
Indgangen definerer den maksimale værdi som tal for det interval, der skal tjekkes. Denne værdi skal være større end indgangen MIN, ellers er resultatet på udgangen Q altid forkert.
Hvis indgangen IN befinder sig inden for intervallet mellem indgangsværdierne MIN og MAX eller er værdien lig med indgangsværdierne MIN og MAX, er udgangen sand. Ellers er den forkert.