Настройка модуля коммутации сигналов LiveWire¶
- Настройка детектора аварии по обратному сигналу
- Настройка для работы с группами индикаторов уровня
- Настройка переключения индикаторов уровня
- Настройка планирования резерва
- Поканальная настройка уровня и таймаута срабатывания детектора тишины
Настройка¶
Настройки модуля вызываются из окна модуля нажатием кнопки […] в открывающемся меню доступны следующие команды:
- Обновить конфигурацию из XML файла - по этой команде считываются настройки модуля из файла axia_commutation.xml
ВНИМАНИЕ: При обновлении конфигурации все переключения состояния резерва блокируются на время таймаута срабатывания детектора тишины.
- Обновить расписание - по этой команде модуль читает план из файла
-
Настройки - позволяет задать
- формат отображения - один или два списка, высоту строк
- таймаут детектора тишины - в течении какого времени на входе должен отсутствовать сигнал, чтобы модуль это обработал, как отсутстивие сигнала на входе. (Маленькое значение может приводить к ложным срабатываниям, рекомендуемое значение 10 сек.)
- уровень детектора тишины (dBFS) - позволяет указать уровень срабатывания детектора тишины .
Создание и конфигурация модуля¶
Для использования модуля его нужно активировать в vid-файле и сконфигурировать в axia_commutation.xml, добавить CDU-файл для управляемого устройства. Эта настройка выполняется однократно, и определяет базовые возможности модуля.
В vid-файле модуль активируется добавлением следующих строк
CREATE_OBJ_AXIA_COMMUTATOR OBJID_AXIA_COMMUTATOR
SET_VIEW_TAB_OBJ VIEW_T2 OBJID_AXIA_COMMUTATOR Comm
Если модуль коммутации резервируется с помощью модуля резервирования, то файл настроек и папку с планами нужно расположить в сетевой папке, а путь к файлам указать в vid файле, следующим образом.
SET_OBJ_BASE OBJID_AXIA_COMMUTATOR LOAD_CONFIG \xoxin\shared\axia_commutation.xml
SET_OBJ_BASE OBJID_AXIA_COMMUTATOR SET_SCHEDULE_PATH \xoxin\shared\schedule
В axia_commutation.xml прописываются коммутируемые каналы и источники
Источники прописываются следующим образом:
<SOURCES>
<SOURCE NAME='S01' RTPN='1111' USER_NAME='Первый источник' />
<SOURCE NAME='S02' RTPN='2' USER_NAME='Второй источник' />
<SOURCE NAME='S03' RTPN='3' USER_NAME='Третий источник' />
<SOURCE NAME='S04' RTPA='239.192.0.4' />
</SOURCES>
Пример конфигурирования каналов:
<AXIA_COMMUTATION>
<PFL ADDR='172.22.0.133' NUM='24' />
<NODES>
<NODE NAME='NODE1' ADDR='172.22.0.133'>
<OUTPUT NAME='01' USER_NAME='Канал 1' NUM='1' SW_MODE='SCH' > <RESERVE CDU='LOOP_GPI' GPI_RES='0' IND_RES='GPI1' IND_AUTO='AUTO1'/> </OUTPUT>
<OUTPUT NAME='09' NUM='9' SW_MODE='MAN' > <RESERVE CDU='LOOP_GPI' GPI_RES='7' IND_RES='GPI8' /> </OUTPUT>
<OUTPUT NAME='10' NUM='10' SW_MODE='SCH' > <RESERVE CDU='LOOP_GPI' GPI_RES='39' IND_RES='GPI40' /> </OUTPUT>
<OUTPUT NAME='11' NUM='11' SW_MODE='REP' REP_NAME='01' />
<OUTPUT NAME='13' NUM='13' SW_MODE='REP' REP_ADDR='172.22.0.133' REP_NUM='1' />
<OUTPUT NAME='14' NUM='14' SW_MODE='MAN' > <RESERVE CDU='LOOP_GPI' GPI_RES='8' IND_RES='GPI9' /> </OUTPUT>
</NODE>
</NODES>
PFL - позволяет задать канал используемый в качестве подслушки
SW_MODE - задает первоначальный режим работы канала. Доступны следующие значения:
- MAN - ручной режим коммутации
- SCH - режим коммутации по плану
- REP - режим повторителя, в этом режиме канал повторяет коммутацию ведущего канала, заданного с помощью ключей REP_NAME или REP_ADDR + REP_NUM. REP_NAME - имя канала, текущего нода. REP_ADDR - IP адрес нода, REP_NUM - номер канала нода, заданного REP_ADDR.
RESERVE CDU - задает CDU-файл, в котором хранятся параметры управления устройством коммутации
GPI_RES - задает GPI, по значению которого модуль определяет канал скоммутирован на программу или на резерв.
IND_RES - задает GPI, значение которого модуль меняет для перехода на резерв и обратно.
IND_AUTO - задает GPI, значение которого выставляется для переключения нода на автоматический режим резервирования.
К описанию приложены образцы: kra.vid, axia_commutation.xml и loopback_gpi.cdu (loopback_gpi используется для тестирования модуля).