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
|
