Блок beschränke ... von ... bis … (ограничить ... от … до ...) позволяет ограничить входные величины определенным интервалом. Перед дальнейшей обработкой входной величины программа проверяет, принадлежит ли она заданному интервалу. В зависимости от входной величины программа может поступать одним из трех способов:
- Величина принадлежит интервалу: дальше передается величина в неизменном виде.
- Величина меньше нижнего предела интервала: дальше передается этот нижний предел.
- Величина больше верхнего предела интервала: дальше передается этот верхний предел.
В следующем примере этот блок используется для ограничения значения переменной Geschwindigkeit (скорость) диапазоном частоты вращения, поддерживаемым двигателем: