Блок аварийной сигнализации(БАС) — отдельный модуль со стандартным станционным батарейным питанием — 36-72V DC. Предназначен для визуального и аудио-контроля за появлением аварийных и предупредительных сообщений от системы ECSS-10. Устанавливается  в помещении, где находится оперативный персонал. Для подключения к системе кроме питания нужно ethernet подключение к сети, в которой находится софтсвич.

Описание работы

Для индикации аварий на станции или в системе мониторинга служит модуль БАС (Блок аварийной сигнализации). На модуле имеется световая и звуковая индикация уровня аварии.
При обнаружении аварии работает механизм поглощения аварий с более низким уровнем. Например, при наличии «критической аварии» не посылается авария с уровнем «красная авария» или
«желтая авария». В любой момент времени отображается только один уровень аварии.

Индицируются:

  • отсутствие аварий зеленый индикатор (5-й);
  • inderminate красный индикатор (4-й);
  • warning – желтый индикатор (3-й);
  • major/minor красный индикатор (2-й);
  • critical мигающий красный (1-й) и звуковой сигнал.

Нажатием кнопок, соответствующих индикаторам, оператор может выключить подачу звукового сигнала и проинформировать управляющую систему о получении информации об аварии.

Конфигурирование модуля БАС

Для того чтобы сконфигурировать БАС, необходимо подключиться к нему с помощью любой терминальной программы (например, PuTTY, SecureCRT и пр. для Windows или minicom, GTKterm для Linux). Настройки для порта -  57600 8N1, VT100.

Если конфигурирование БАС никогда не производилось, то после первого запуска на терминал оператора выводится следующее сообщение:

Параметры блока 1 испорчены или не заданы!
Параметры блока 2 испорчены или не заданы! IP = 255. 255. 255. 255 Gateway = 255. 255. 255. 255 Mask = 255.255. 255. 255 MAC = 255. 255. 255. 255. 255. 255 Port = 65535
Адрес источника No0: IP - 255.255. 255. 255
Адрес источника No1: IP - 255.255. 255. 255
Адрес источника No2: IP - 255.255. 255. 255
Адрес источника No3: IP - 255.255. 255. 255 Сохранить текущие параметры? 1 - да 2 – нет 

В случае положительного ответа текущие настройки будут использоваться устройством БАС, в случае отрицательного – настройки приняты не будут, сконфигурировать устройство следует позже самостоятельно. После подключения нажать <ENTER>. На экране появится следующее меню:

Signaliz board: Version 2.4
Compilation date: Mar  1 2013 at 14:45:48

ip_s0.....change the IP address of source #0
ip_s1.....change the IP address of source #1
ip_s2.....change the IP address of source #2
ip_s3.....change the IP address of source #3
gr_s0.....set the group for source #0
gr_s1.....set the group for source #1
gr_s2.....set the group for source #2
gr_s3.....set the group for source #3
rd_s......show all sources

ip........change IP BAS
gat.......change Gateway BAS
mask......change netmask BAS
mac.......change MAC address BAS
port......change port BAS
rd_b......show all parameters BAS

rd_sinh...show IP,port sinh. source
help......help
rst.......reset
******************************************

С помощью появившихся команд производится конфигурирование БАС. После набора любой команды следует нажимать <ENTER>.
Описание системы команд приведено в таблице
ниже.

КомандаОписание

ip_s0(1,2,3)

Служит для задания IP адреса источника. После набора команды, на экране появится сообщение:
"Введите новый IP – адрес для источника":
Если IP – адрес набран корректно, то он будет записан в память БАС, и устройство будет
использовать его при работе, если IP – адрес задан не верно (т.е. значение любого поля адреса
больше 255 или в поле есть символ, который не относится к символу цифры), то будет
предложено ввести IP – адрес заново.

ipИзменение IP адреса БАС
gat  Позволяет изменить Gateway (шлюз) БАС
macПозволяет изменить MAC адрес бас БАС
maskПозволяет изменить маску подсети БАС
port Позволяет изменить порт БАС (всегда долен быть 2222)
rd_sВыводит на экран текущие IP адреса источников
rd_bВыводит на экран текущие настройки БАС
rd_sinhВыводит на экран IP адрес устройства, с которым БАС работает в текущий момент
helpСлужит для просмотра пакетов, которыми обменивается БАС с источниками, просмотра всех
параметров БАС на более низком уровне
rstСлужит для перезапуска блока БАС

После набора команды, на экране появится сообщение:

«Введите новый IP адрес для источника»:

Если IP адрес набран корректно, то он будет записан в память БАС, и устройство будет использовать его при работе, если IP адрес задан неверно (т.е. значение любого поля адреса больше 255 или в поле есть символ, который не относится к символу цифры), то будет предложено ввести IP адрес заново.

Примеры:

Вводится IP:

ip

 Enter new IP for BAS: 192.168.1.10
 New IP for BAS: 192.168.1.10

Вводятся параметры шлюза, маски и порта БАС:

gat

 Enter new Gateway for BAS: 0.0.0.0
 New Gateway for BAS: 0.0.0.0
mask

 Enter new netmask for BAS: 255.255.0.0
 New netmask for BAS: 255.255.0.0
port

 Enter port: 2222
 New port = 2222

Прочитать текущие настройки БАС:

rd_b
IP      = 192.168.1.10
Gateway = 0.0.0.0
Mask    = 255.255.0.0
MAC     = 10.11.12.13.19.111
Port    = 2222

Настройка работы с БАС на ECSS

С помощью команд CLI необходимо  настроить панель аварий  на медиаторе. Перечень команд для настройки работы с панелью аварий приведен на странице /cluster/mediator/<MEDIATOR>/properties/rpss — команды настройки параметров подсистемы сбора статистики и предупреждений.

Примеры:

Установка IP и портов БАС и ECSS.

admin@mycelium1@ecss1:/$ cluster/mediator/md1/properties/rpss/set md1@ecss1 alarmPanel 192.168.1.21 4444 192.168.1.10 2222              
Property "alarmPanel" successfully changed from: 
undefined
   to
[{local,"192.168.1.21",4444},{remote,"192.168.1.10",2222}].

Установка параметров зукового сигнала:

admin@mycelium1@ecss1:/$ cluster/mediator/md1/properties/rpss/set md1@ecss1 alarmPanelSignals critical 1000 5 2 2            
Property "alarmPanelSignals" successfully changed from: 
undefined
   to
[{"critical",{1000,5,2,2}}].

Также доступны команды просмотра статуса аварий - /cluster/mediator/<MEDIATOR>/ap/ — команды работы с подсистемой AlarmPanel

admin@mycelium1@ecss1:/$ cluster/mediator/md1/ap/status       
Host: "192.168.1.10"
Port: 2222
+------------------------+
| L  | 0 | 1 | 2 | 3 | 4 |
| E  | R | R | Y | R | G |
| D  +-------------------+
| S  |   |   |   | X |   |
+------------------------+
|      SPEAKER: OFF      |
+------------------------+

Для проверки работы БАС можно сгенерировать аварию, например:

admin@mycelium1@ecss1:/$ cluster/mediator/md1/alarms/generate-alarm host critical  critical noChange environmentalAlarm versionMismatch attention attention  
Alarm was sent.

[exec at: 06.10.2021 14:10:32, exec time: 32ms, nodes: md1@ecss1 v.3.14.10.22]
Alarm list changed at 06.10.2021 14:10:34:
    critical: 16                      
    major   : 31                      

Обновление прошивки

Как правило, заводская прошивка модуля уже готова к работе и обновление ее не требуется. Но если в этом действительно возникла необходимость, обновление нужно провести следующим образом:

  • Получить файл прошивки, обратившись в техническую поддержку;
  • Подключиться к COM-порту БАС;
  • Запустить программу-терминал (например, PuTTY, SecureCRT и пр. для Windows или minicom, GTKterm для Linux). Настройки для порта -  57600 8N1, VT100;
  • Выключить и включить БАС;
  • На экране "побежит" строка с обратным отсчетом, за 4 секунды нужно успеть нажать кнопку b 3 раза. Устройство перейдет в режим обновления прошивки.
  • Необходимо скопировать файл прошивки по протоколу xmodem (например, в minicom, вход в меню: Ctrl+A, потом кнопка Z, пункт "отправить файл", выбрать xmodem, выбрать файл для отправки)
  • Когда прошивка будет скопирована можно устройство перезагрузить.