5.6.2.2. FC_SCALER | ПРЕОБРАЗОВАТЕЛЬ ШКАЛЫ
Функция FC_SCALER преобразует диапазон входных значений в нормированный диапазон выходных значений.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
IN
|
REAL
|
Входное значение
|
INH
|
REAL
|
Верхний предел входного сигнала
|
INL
|
REAL
|
Нижний предел входного сигнала
|
SH
|
REAL
|
Значение верхнего предела шкалы
|
SL
|
REAL
|
Значение нижнего предела шкалы
|
Описание
Функция FC_SCALER преобразует входные данные в заданную шкалу.
Формула вычисления выходного значения остается неизменной, даже если SH < SL. В этом случае выход вычисляется как линейная функция с отрицательным градиентом.
FC_SCALER = (IN - INL) × (SH - SL) / (INH - INL) + SL
|