5.6.3.1.8.1. MOA | РУЧНОЕ УПРАВЛЕНИЕ АНАЛОГОВЫМИ ДАННЫМИ
Используя функциональный блок MOA можно контролировать/изменять значения переменных аналоговых выходов со станции оператора АРМ.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
SHDN
|
BOOL
|
Сигнал останова:
TRUE: выполняется обработка нормального режима работы
FALSE: выполняется обработка останова
|
SDV
|
REAL
|
Значение выхода останова (от 0 до 100 %)
|
IN
|
REAL
|
Заданное значение (значение от 0 до 100 %, которое должно использоваться для выхода, когда работа в ручном режиме запрещена)
|
IN_MAN
|
REAL
|
Значения для выхода в ручном режиме (от 0 до 100 %)
|
SW
|
BOOL
|
Переключатель режима (разрешает и запрещает работу в ручном режиме):
TRUE: выходное значение от станции оператора АРМ, установленное в IN_MAN, используется для OUT
FALSE: значение, установленное в IN, используется для OUT
|
FV
|
REAL
|
Входное значение обратной связи
|
OOP
|
BOOL
|
Состояния выхода:
TRUE: нормальное состояние
FALSE: неисправное состояние
|
OTEN
|
BOOL
|
Статус включения выхода:
TRUE: выход включен
FALSE: выход отключен
|
OOH
|
REAL
|
Верхний предел шкалы выходного сигнала
|
OOL
|
REAL
|
Нижний предел шкалы выходного сигнала
|
Выходные параметры
Выходные параметры
|
Тип данных
|
Описание
|
OUT
|
REAL
|
Выходное аналоговое значение
|
Описание
Функциональный блок MOA имеет входные параметры (SHDN и SDV) для приема событий останова и выводит аналоговый сигнал останова с наивысшим приоритетом, если появляется событие останова.
Существует возможность переключаться между разрешением и запретом на работу в ручном режиме со станции оператора АРМ с помощью переключателя режима SW. Если SW принимает значение TRUE, то функциональный блок MOA использует значение IN_MAN, заданное в ручном режиме со станции оператора АРМ, в качестве заданного значения останова. Если SW принимает значение FALSE, он использует значение IN в качестве заданного значения останова.
Функциональный блок MOA выполняет следующие функции:
Вывод сигнала останова;
Разрешение и работа в ручном режиме;
Отслеживание входного значения обратной связи;
Отслеживание состояния выхода;
Отслеживание статуса включения выхода.
Функция преобразования шкалы
Функциональный блок MOA использует верхний предел шкалы выходного сигнала OOH и нижний предел шкалы выходного сигнала OOL для преобразования заданного значения останова от 0 до 100 % (SDV, IN или IN_MAN в зависимости от режима) в значение электрического выходного сигнала (мА или В) и выводит это значение в OUT для модуля аналогового выхода.
Формула преобразования значения:
OUT = IN × (OOH - OOL) / 100 + OOL,
где IN - заданное значение останова (равен SDV, IN или IN_MAN в зависимости от режима);
OOH - верхний предел шкалы выходного сигнала;
OOL - нижний предел шкалы выходного сигнала.
|
Обработка останова
Если входное значение SHDN (сигнал останова) становится FALSE, то значение SDV (значение выхода останова) используется в качестве заданного значения останова. В этот момент все входные параметры функционального блока кроме SHDN и SDV игнорируются. Вход SHDN функционального блока MOA поддерживает только логику DTS (TRUE - норма, FALSE - останов). Подключите обратный логический сигнал останова к входу SHDN в случае логики ETS (TRUE - останов, FALSE - норма).
Запрет ручного режима работы
Если для входа SHDN установлено значение TRUE (состояние, при котором обработка останова не выполняется) и переключатель SW разрешения ручного управления установлен в положение FALSE (ручное управление запрещено), значение входа IN используется в качестве заданного значения останова. Если оператор пытается выполнить ручные операции со станции АРМ, когда вход SW имеет значение FALSE, попытка будет неудачной. Вход IN может использоваться для приема сигнала из внешней прикладной логики, когда нет активной команды отключения на входе SHDN.
Разрешение ручного режима работы
Если для входа SHDN установлено значение TRUE (состояние, при котором обработка останова не выполняется) и переключатель SW разрешения ручного управления установлен в положение TRUE (ручное управление разрешено), значение входа IN_MAN, заданного со станции оператора АРМ, используется в качестве заданного значения останова.
Входное значение обратной связи
Значение входа обратной связи (FV) не влияет на формирование выхода (OUT), также в функциональном блоке MOA не выполняется проверка отклонения значений OUT и FV.
Отслеживание состояния выхода
Значение состояния выхода (OOP) не влияет на формирование выхода (OUT).
Отслеживание статуса включения выхода
Значение статуса включения выхода (OTEN) не влияет на формирование выхода (OUT).