
Гибкое программирование ЧПУ
1.6 Минимум, максимум и диапазон переменных (MINVAL, MAXVAL и BOUND)
Расширенное программирование
Справочник по программированию, 02/2011, 6FC5398-2BP40-1PA0
71
1.6 Минимум, максимум и диапазон переменных (MINVAL, MAXVAL и
BOUND)
Функция
С помощью команд MINVAL и MAXVAL можно сравнить между собой значения двух
переменных. Как результат возвращается меньшее значение (при MINVAL) или
большее значение (при MAXVAL).
С помощью функции BOUND можно проверить, лежит ли значение контрольной
переменной в пределах определенного диапазона значений.
Синтаксис
<меньшее значение>=MINVAL(<переменная1>,<переменная2>)
<большее значение>=MAXVAL(<переменная1>,<переменная2>)
<возвращаемое значение>=<BOUND>(<минимум>,<максимум>,<контрольная
переменная>)
Значение
MINVAL:Определяет меньшее значение двух переменных
(<переменная1>, <переменная2>)
<меньшее
значение>:
Переменная результата для команды MINVAL
Устанавливается на меньшее значение переменной.
MAXVAL:Определяет большее значение двух переменных
(<переменная1>, <переменная2>)
<большее
значение>:
Переменная результата для команды MAXVAL
Устанавливается на большее значение переменной.
BOUND: Проверяет, лежит ли переменная (<контрольная
переменная>) в пределах определенного диапазона
значений.
<минимум>: Переменная, определяющая мин. значение диапазона
значений
<максимум>: Переменная, определяющая макс. значение диапазона
значений
<возвращаемое
значение>:
Переменная результата для команды BOUND
Если значение контрольной переменной лежит в пределах
определенного диапазона значений, то переменная
результата устанавливается на значение контрольной
переменной.
Если значение контрольной переменной больше макс.
значения, то переменная результата устанавливается на
макс. значение области определения.
Если значение контрольной переменной меньше мин.
значения, то переменная результата устанавливается на
мин. значение области определения.