5.6.5.11.1. Алгоритм

 
 
Функциональный блок предназначен для отображения наличия нештатных состояний для части зоны или всей зоны.
 
Сумматор статусов отображает следующие нештатные состояния для зоны:
обнаружен легковоспламеняющийся газ хотя бы 1 датчиком в зоне;
обнаружен токсичный газ хотя бы 1 датчиком в зоне;
неисправность хотя бы 1 датчика, оповещателя , системы PA/GA в зоне;
диагностическое состояние (калибровка, инициализация, сервисный режим) хотя бы у 1 датчика в зоне;
установлен деблокировочный ключ хотя бы на 1 датчик в зоне.
 
Данный функциональный блок реализуется в небезопасной части.

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

Входные параметры
Тип данных
ВУ
И
Л
Описание
FLAM_GAS_DET
BOOL
Обнаружение легковоспламеняющегося газа
TOX_GAS_DET
BOOL
Обнаружение токсичного газа
FIRE_DET
BOOL
Обнаружение пожара
MAN_CALL_PT_ACT
BOOL
Ручное опробование оповещателей
FAULT
BOOL
Отказ как минимум одного устройства
DEBLOCK
BOOL
Как минимум одно устройство деблокировано или форсировано
TEST_MODE
BOOL
Как минимум одно устройство в режиме обслуживанья или опробования
DEVIATION
BOOL
Существует отклонение в работе как минимум одного устройства
 

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

Выходные параметры
Тип данных
ВУ
И
Л
Описание
STATUS
BYTE
X
1
Слово состояния:
0 bit - Обнаружение легковоспламеняющегося газа – FLAM_GAS_DET
1 bit - Обнаружение токсичного газа – TOX_GAS_DET
2 bit - Обнаружение пожара – FIRE_DET
3 bit - Ручное опробование оповещателей – MAN_CALL_PT_ACT
4 bit - Отказ как минимум одного устройства – FAULT
5 bit - Как минимум одно устройство деблокировано или форсировано – DEBLOCK
6 bit - Как минимум одно устройство в режиме обслуживанья или опробования – TEST_MODE
7 bit - Существует отклонение в работе как минимум одного устройства – DEVIATION