<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Функции и ФБ библиотеки Стандартная > Библиотека Стандартные функции > Функции выбора > LIMIT |
LIMIT - функция ограничения.
Вид функции в редакторе программ языка FBD:
Входы и выходы функции:
Название |
Тип |
Описание |
Входы |
||
MN |
ANY_ELEMENTARY |
Минимальное допустимое значение IN. |
IN |
ANY_ELEMENTARY |
Проверяемое значение. |
MX |
ANY_ELEMENTARY |
Максимальное допустимое значение IN. |
Выходы |
||
Q |
ANY_ELEMENTARY |
Результат выполнения проверки. Q := limit(MN, IN, MX) |
Функция работает по следующему алгоритму:
Q := min(max(IN, MN), MX)
Если MN <= IN <= MX, Q :=IN.
Если IN < MN, Q := MN.
Если IN > MX, Q := MX.