5.6.3.1.8.3. MOB_21 |РУЧНОЕ УПРАВЛЕНИЕ ЛОГИЧЕСКИМИ ДАННЫМИ С
ТРЕХПОЗИЦИОННЫМ ОТВЕТНЫМ СИГНАЛОМ

 
 
Функциональный блок MOB_21 используется для выполнения операций в ручном режиме со станции оператора АРМ с проверкой ответных сигналов от каждого из концевых выключателей открытия/закрытия клапана.

Входные параметры

 
Входные параметры
Тип данных
Описание
SHDN
BOOL
Сигнал останова (действие этого сигнала определяется значением параметра SS).
SS
BOOL
Спецификация безопасного состояния:
TRUE: ETS
FALSE: DTS
IN
BOOL
Заданное значение (значение, которое выдается на выход, когда работа в ручном режиме запрещена). Значение, заданное для этого параметра, выводится в OUT, если SW имеет значение FALSE.
IN_MAN
BOOL
Значения для выхода в ручном режиме
SW
BOOL
Переключатель режима (разрешает и запрещает работу в ручном режиме):
TRUE: выходное значение от станции оператора АРМ, установленное в IN_MAN, выводится в OUT
FALSE: значение, установленное в IN, выводится в OUT.
AINP
BOOL
Входное значение ответного сигнала на открытой стороне:
TRUE: полностью открытое состояние.
FALSE: не полностью открытое состояние. 
AINM
BOOL
Входное значение ответного сигнала на закрытой стороне:
TRUE: полностью закрытое состояние
FALSE: не полностью закрытое состояние
MTM
TIME
Время маскирования проверки ответного сигнала
IOP
BOOL
Состояния входа:
TRUE: нормальное состояние
FALSE: неисправное состояние
OOP
BOOL
Состояния выхода:
TRUE: нормальное состояние
FALSE: неисправное состояние
 
Входные параметры
Тип данных
Описание
OTEN
BOOL
Статус включения выхода:
TRUE: выход включен
FALSE: выход отключен
 

Выходные параметры

 
Выходные параметры
Тип данных
Описание
OUT
BOOL
Выходное дискретное значение:
TRUE: команда ОТКРЫТЬ
FALSE: команда ЗАКРЫТЬ
NANP
BOOL
Состояние ответного сигнала при открытии:
TRUE: нормальное состояние
FALSE: неисправное состояние
NANM
BOOL
Состояние ответного сигнала при закрытии:
TRUE: нормальное состояние
FALSE: неисправное состояние
NPER
BOOL
Состояние концевых выключателей:
TRUE: нормальное состояние
FALSE: неисправное состояние
 

Описание 

 
Функциональный блок MOB_21 используется для выполнения операций в ручном режиме со станции оператора АРМ при пуске и при выполнении технического обслуживания технологической установки. Он выдает значения логического типа.
 
Функциональный блок MOB_11 имеет входные параметры (SHDN и SS) для приема событий останова и осуществляет вывод логических сигналов останова с наивысшим приоритетом при появлении события останова.
 
Существует возможность переключаться между разрешением и запретом на работу в ручном режиме со станции оператора АРМ с помощью переключателя режима SW. Если SW принимает значение TRUE, то функциональный блок MOB_21 выводит значение IN_MAN, установленное в ручном режиме со станции оператора АРМ, в OUT. Если SW принимает значение FALSE, то функциональный блок MOB_21 выводит значение IN в OUT.
 
Функциональный блок MOB_21 также проводит проверки ответного сигнала на основе OUT и входных значений ответных сигналов (AINP и AINM) для открытия и закрытия соответственно и выводит результаты в NANP, NANM и NPER.
 
Функциональный блок MOB_21 выполняет следующие функции.
Вывод сигналов останова;
Разрешение и работа в ручном режиме;
Отслеживание статуса включения выхода;
Проверка ответного сигнала;
Мониторинг IOP и OOP.
 

Процедура останова

 
Условия процедуры останова:
Если значения входов SHDN и SS совпадают, то значение SS выводится через OUT.
Если значения входов SHDN и SS не совпадают, то значение IN или значение IN_MAN, заданное со станции оператора АРМ, в зависимости от состояния переключателя режима (SW), выводится через OUT.
 
Подайте сигналы для обработки останова на входы SHDN и SS. Если значение входа SHDN совпадает со спецификацией безопасного состояния, заданной с помощью SS, функциональный блок MOB_21 обрабатывает его как появление события останова и выполняет обработку останова, выводя значение SS в OUT с наивысшим приоритетом. В этот момент все входные параметры функционального блока кроме SHDN и SS игнорируются.
 
Определите для SS, будет ли сигнал, поданный на вход SHDN, обрабатываться как DTS или ETS:
Чтобы применить к сигналу логику DTS (обесточивание для перехода в безопасное состояние), задайте значение FALSE для SS.
Чтобы применить к сигналу логику ETS (подача питания для перехода в безопасное состояние), задайте значение TRUE для SS.
 
Если SHDN не совпадает со спецификацией безопасного состояния, заданной с помощью SS, то значение IN или значение IN_MAN от станции оператора АРМ выводится через OUT.
 

Запрет ручного режима работы

 
Если входное значение SHDN не совпадает со спецификацией безопасного состояния, заданной входным значением SS, и переключатель SW разрешения ручного управления установлен в положение FALSE (ручное управление запрещено), то значение входа IN передается на выход OUT без изменений. Если оператор пытается выполнить ручные операции со станции АРМ, когда вход SW имеет значение FALSE, то попытка будет неудачной. Вход IN может использоваться для приема сигнала из внешней прикладной логики, когда нет активной команды отключения на входе SHDN.
 

Разрешение ручного режима работы

 
Если входное значение SHDN не совпадает со спецификацией безопасного состояния, заданной входным значением SS, и переключатель SW разрешения ручного управления установлен в положение TRUE (ручное управление разрешено), то значение входа IN_MAN, заданного со станции оператора АРМ, передается на выход OUT без изменений.
 

Проверка входного значения ответного сигнала

 
Независимо от значения входа SW (TRUE или FALSE) производится проверка совпадения значения выхода OUT и входного значения ответа. Например, подключив OUT к выходному сигналу для управления клапаном и входные значения ответных сигналов (AINP и AINM) к концевым выключателям клапана, можно убедиться, что выход OUT корректно передается для технологического процесса.
 
Во время проверки оба входных значения ответных сигналов (AINP и AINM) сравнивается со значением OUT на предмет их совпадения в обработке проверки ответа. Результат проверки выводится через NANP (состояние ответного сигнала при открытии) и NANM (состояние ответного сигнала при закрытии) функционального блока MOB_21.
 
Функциональный блок MOB_21 также проверяет состояние концевых выключателей. Ошибка концевых выключателей относится к ненормальному состоянию, при котором сигналы полного открытия и полного закрытия подаются на соответствующие входы одновременно. Состояние, при котором AINP (входное значение ответного сигнала на открытой стороне) равен TRUE (полностью открытое состояние) и AINM (входное значение ответного сигнала на закрытой стороне) также равен TRUE (полное закрытое состояние), выводится через NPER (состояние концевых выключателей).
 
Обратите внимание, что обнаружение ошибок ответного сигнала не влияет на формирование выходного значения OUT.
 
На практике требуется некоторое время для выполнения операции после изменения значения OUT. По этой причине MOB_21 оснащен параметром MTM (время маскирования проверки ответного сигнала). Настройка этого параметра позволяет запретить уведомление об ошибках в течение фиксированного времени, определяемого значением MTM, после изменения OUT, даже если входные значения ответных сигналов не соответствуют значению OUT. После изменения значения OUT, если состояние ответного сигнала по-прежнему ненормально по истечении времени, указанного в параметре MTM, ошибки ответного сигнала при открытии и при закрытии выводятся в NANP и NANM соответственно.
 
Обратите внимание, что NPER (ошибка состояния концевых выключателей) обнаруживается независимо от времени маскирования проверки ответного сигнала (MTM).
 
Проверка входного значения ответа и обработка времени маскирования могут выполняться в случае наличия активной команды отключения на входе SHDN, в случае обработки команды со входа IN от внешней логики (когда значение входа SW равно FALSE) или в случае обработки команды со входа IN_MAN от станции оператора АРМ (когда значение входа SW равно TRUE).
 

Отслеживание статуса включения выхода

 
Значение статуса включения выхода (OTEN) не влияет на формирование выхода (OUT).