Funktionsblock INRANGE

Funktionsblocket INRANGE kontrollerar om ett tal ligger inom ett intervall.

Ingång IN

Ingången definierar det tal som ska kontrolleras. Om en boolesk värde finns på ingången, omvandlas den till ett tal. Värdet TRUE motsvarar då en 1. Värdet FALSE, NULL motsvarar 0.

Ingång MIN

Ingången definierar det minsta värdet som tal i det intervall som ska kontrolleras. Detta värde måste vara mindre än ingången MAX, annars är resultatet på utgången Q alltid felaktigt.

Ingång MAX

Ingången definierar det största värdet som tal i det intervall som ska kontrolleras. Detta värde måste vara större än ingången MIN, annars är resultatet på utgången Q alltid felaktigt.

Utgång Q

Om ingången IN ligger inom intervallet mellan ingångsvärdena MIN och MAX eller om värdet är lika med ingångsvärdena MIN och MAX, är utgången sann. Annars är den falsk.