AstraRegul
Релиз 2024.08.31.00
×

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