AstraRegul
Релиз 2024.08.31.00
×

5.6.3.3.1.1. Алгоритм

 
Этот блок используется для обработки аналоговых входных сигналов с целью определения пороговых значений H и HH. 
Входное значение процесса IN подключается к измеренному значению канала аналогового ввода с жестким подключением. 
 
Значение IN масштабируется до диапазона измерения в инженерных единицах, SH (верхний предел диапазона) и SL (нижний предел диапазона), и выводится на PV.
 
Если значение PV поднимается выше или зафиксировано на уровне заданного значения PH, сигнал тревоги HPA (внутренняя переменная) устанавливается на FALSE. Сигнал будет оставаться FALSE до тех пор, пока значение PV не опустится ниже уставки PH минус гистерезис HYS. Если HPA имеет значение FALSE, а MA  (режим MOS) не активна, то для выхода H_TRP устанавливается значение FALSE.
 
Если значение PV поднимается выше или зафиксировано на уровне заданного значения HH, сигнал тревоги HHA (внутренняя переменная) устанавливается на FALSE. Сигнал будет оставаться FALSE до тех пор, пока значение PV не опустится ниже уставки HH минус гистерезис HYS. Если HHA имеет значение FALSE, а MA  (режим MOS) не активна, то для выхода HH_TRP устанавливается значение FALSE.
 
MOS может быть активирован на АРМ оператора в окне настроек с помощью кнопки "Запрет технического обслуживания", если приходит сигнал разрешения на вход MEN от блока UDFB_MOES.
 
Для ограничения количества блоков, у которых одновременно может быть активирован режим MOS используется функционал входа GRP_IN (запрет от группы MOS) и выхода GRP_OUT (запрет для группы MOS). Для реализации данного функционала требуется создать глобальную Safety переменную типа BOOL в области SafetyGVL (например, с именем GROUP1_MOS) и привязать ее одновременно к входу GRP_IN и выходу GRP_OUT каждого блока, для которых мы хотим реализовать ограничение. Таким образом после реализации указанной схемы можно будет активировать режим MOS только у одного блока из группы.
 
Неисправность IOP обнаруживается, когда происходит отказ канала аналогового ввода.
 
При обнаружении неисправности IOP активируется сигнализация IOP, а выход FLT блока устанавливается на FALSE.  При этом если отключена функция удержания значения при отказе (вход HLD = FALSE),  то выходы защит H_TRP и HH_TRP будут переведены в отключенное состояние FALSE. Чтобы выходы защит фиксировались при возникновении неисправности, установите на вход HLD значение TRUE.
 
Уставки срабатываний (HH, PH) должны задаваться в соответствии со схемой SH >= HH >= PH >= SL. В случае нарушения данной схемы в журнале событий будет сформировано сообщение об ошибке задания уставок, при этом по уставкам, заданным по нарушенной схеме, все равно будут формироваться  сигнализации и защиты.