AstraRegul
Релиз 2024.08.31.00
×

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).