CALIBRATE_mplc (OSCAT)

<< Click to Display Table of Contents >>

Navigation:  Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули измерения >

CALIBRATE_mplc (OSCAT)

CALIBRATE предназначен для линейного масштабирования входного сигнала.

Вид ФБ в редакторе программ языка FBD:

CALIBRATE_mplc_OSCAT

Входы и выходы ФБ:

Название

Тип

Описание

Входы

X

REAL

Входной сигнал.

YMIN

REAL

Нижняя граница требуемого диапазон.

YMAX

REAL

Верхняя граница требуемого диапазона.

C1

BOOL

Импульс для сохранения XMIN.

C2

BOOL

Импульс для сохранения XMAX.

Выходы

Y

REAL

Масштабированный сигнал.

Xmin

REAL

Минимум произвольного диапазона входных значений.

Xmax

REAL

Максимум произвольного диапазона входных значений.

Параметры масштабирования вычисляются при калибровке ФБ, в ходе которой произвольный диапазон входных значений [Xmin, Xmax] преобразуется в требуемый диапазон [YMIN, YMAX] по линейному закону.

Для калибровки ФБ необходимо выполнить следующую последовательность действий, после которой ФБ автоматически переходит в рабочий режим:

  подать Xmin на вход X;

  подать импульс на вход C1 для запоминания Xmin во внутренней переменной ФБ;

 подать Xmax на вход X;

 подать импульс на вход C2 для запоминания Xmax во внутренней переменной ФБ.

Минимальное и максимальное значения входного диапазона сохраняются в энергонезависимой памяти ПЛК, поэтому не утрачиваются при перезагрузке или выключении питания ПЛК. ФБ отображает сохраненные значения на выходах Xmin и Xmax.

ФБ не работает, если Xmax = Xmin.