5.6.3.3.2.1. Алгоритм

 
Этот блок используется для обработки аналоговых входных сигналов с целью определения пороговых значений LL и L. 
Входное значение процесса IN подключается к измеренному значению канала аналогового ввода с жестким подключением. 
 
Значение IN масштабируется до диапазона измерения в инженерных единицах, SH (верхний предел диапазона) и SL (нижний предел диапазона), и выводится на PV.
 
Если значение PV опускается ниже или зафиксировано на уровне заданного значения LL, сигнал тревоги LLA (внутренняя переменная) устанавливается на FALSE. Сигнал будет оставаться FALSE до тех пор, пока значение PV не превысит уставку LL плюс гистерезис HYS. Если LLA имеет значение FALSE, а MA  (режим MOS) не активна, то для выхода LL_TRP устанавливается значение FALSE.
 
Если значение PV опускается ниже или зафиксировано на уровне заданного значения PL, сигнал тревоги LPA (внутренняя переменная) устанавливается на FALSE. Сигнал будет оставаться FALSE до тех пор, пока значение PV не превысит уставку PL плюс гистерезис HYS. Если LPA имеет значение FALSE, а MA  (режим MOS) не активна, то для выхода L_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),  то выходы защит LL_TRP и L_TRP будут переведены в отключенное состояние FALSE. Чтобы выходы защит фиксировались при возникновении неисправности, установите на вход HLD значение TRUE.
 
Уставки срабатываний (PL, LL) должны задаваться в соответствии со схемой SH >= PL >= LL >= SL. В случае нарушения данной схемы в журнале событий будет сформировано сообщение об ошибке задания уставок, при этом по уставкам, заданным по нарушенной схеме, все равно будут формироваться  сигнализации и защиты.