Project

General

Profile

Настройка модуля коммутации сигналов 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 используется для тестирования модуля).

Add picture from clipboard (Maximum size: 742 MB)