Comelit

Материал из TekonWiki
Перейти к: навигация, поиск

Введение

Система домофонной связи Comelit использует IP-сети в качестве канала передачи данных.

Подключение в АСУД-248 осуществляется через шлюз ViP2SIP 1456G.

Шлюз позволяет:

  • осуществить переговорную связь панель Comelit  - диспетчер АСУД
  • обеспечить диспетчеру во время ПГС
    • возможность управления  реле (открытия двери) посредствам отправки на панель DTMF-команд
    • возможность просмотра видеоданных с камеры панели

Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248.

Переговорная связь осуществляется по SIP-протоколу. Вызовы осуществляются напрямую. 
(возможность работы системы через SIP-proxy  в данный момент не проверялась). 

Устройства (панели) в рамках системы Comelit называются ViP-устройствами.
Каждое устройство имеет уникальный ViP-идентификатор, который назначается настройщиком системы произвольным образом. 

Принцип взаимодействия Comelit-АСУД

Принцип организации переговорной связи следующий:

  • Вызов панель - диспетчер
    • Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера
    • Панель (через шлюз) осуществляет SIP-вызов на АРМ АСУД-248
    • Диспетчер обработывает входящий вызов в соотстветствии с очередностью вызовов
  • Вызов диспетчер - панель
    • В текущей версии АСУД.SCADA данная возможность не реализована. 

Настройка шлюза 1456G

Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager.

У Шлюза есть два независимых сетевых сегмента:

  • сеть А
  • сеть В 

Систему взаимодействия Comelit-АСУД можно строить таким образом, чтобы ViP-устройства и АРМ АСУД находились: 

  • в одном сетевом сегменте:  сети А, при этом АРМ АСУД подключается на вход А4 шлюза
  • в разных сетях, при этом ViP устройства находятся в сети А, АРМ АСУД подключен к сети B.

Пример тестовой конфигурации 

Предположим у нас есть:

  • Шлюз 1456G
    • ViP адрес  - не важен  и в тествой конфигурации нигде не используется.
  • Панель Visto с кнопкой и видеглазком
    • ViP адрес панели, следует указать, например: 405
    • ViP адрес кнопки панели, следует указать, например 111
  • HD A/V module 4682HD
    • ViP адрес панели, следует указать, например: 401
    • ViP адрес кнопки панели, следует указать, например 999

Пример настройки панели Visto 

Comelit visto1.PNG
Comelit visto2.PNG

 

 

Вариант 1. ViP устройства и АРМ АСУД в одной сети 

Рассмотрим вариант, когда мы делаем одну сеть для ViP и АСУД. 

В этом случае все подключется к контактам сети A на шлюзе.

Предположим мы используем следующие IP-адреса 

  • Панель Visto  - 192.168.0.101/ 24
  • 4682HD - 192.168.0.102 / 24
  • Интерфейс А Шлюза - 192.168.0.100
  • Интерфейс B Шлюза - указать как AutoIP (использовать его не будем)
  • АРМ АСУД - 192.168.0.2 / 24

Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)

Comelit visto3.PNG
 

Открываем настройки Шлюза 

В разделе IP address указываем 

  • Interface A 
    • Static
    • 192.168.0.100 / 24
  • Interface B
    • AutoIP
  • Interface remapping
    • ViP interface - Interface A
    • SIP interface - interface A

В разделе ViP to SIP указываем следующие настройки 

  • Режим прямых звонков
  • Передачу видеосигнала через RTSP
  • DTMF команды для управления реле
Comelit gate.PNG

Внимание! В настройке SIP Server port, следует указать номер порта, который используется в примитиве Входяшие SIP  в АСУД.SCADA для приема SIP-звонков. 

Далее следует указать SIP линии, которые будут использоваться для связи с устройствами 

RTENOTITLE

 

Фактически вы указываете одну линию для одной панели, где 

  • ViP адрес - адрес панели 
  • User - это идентификатор пользователя, который будет использован при обратном звонке. 
    Вы вправе выбрать его на свое усмотрение

Линия используется, в том числе для обратного АСУД -> Comelit 

Далее указываем параметры звонка Comelit -> АСУД

Comelit gate 3.PNG

Тут мы фактически связываем кнопки с вызовом на АРМ АСУД

  • Поле Sip reciepent заполняется в виде Пользователь@IP-адрес
    (данное имя пользователя вы должны будете указывать в обратном звонке)
    192.168.0.2  - это IP-адрес АРМ АСУД.

На этом настройка завершена. 

Далее следует настроить ПО АРМ АСУД.

Вариант 2. ViP устройства и АРМ АСУД в разных сетях 

Рассмотрим вариант, когда мы делаем разные  сети для ViP и АСУД устройств. 

В этом случае все

  • ViP устройства - подключаются к контактам сети A на шлюзе
  • АСУД - к разъему сети B.

Предположим мы используем следующие IP-адреса 

  • Панель Visto  - 192.168.0.101/ 24
  • 4682HD - 192.168.0.102 / 24
  • Интерфейс А Шлюза - 192.168.0.100 / 24
  • Интерфейс B Шлюза - 192.168.1.100 / 24
  • АРМ АСУД - 192.168.1.2 / 24

Т.е. у нас две разные сети: 

  • 192.168.1.0    - АСУД
  • 192.168.0.0    - ViP

Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)

Открываем настройки Шлюза 

В разделе IP address указываем 

  • Interface A 
    • Static
    • 192.168.0.100 / 24
  • Interface B
    • Static
    • 192.168.1.100 / 24
  • Interface remapping
    • ViP interface - Interface A
    • SIP interface - interface B

Прочие настройки ViP-SIP  идентичны рассмотренным ранее, только в качестве IP-адреса АРМ АСУД указываем  192.168.1.2

Внимание, на стороне АРМ АСУД должен быть виден внутренний интерфейс шлюза. 
Для этого вы явно должны прописать статический маршрут в таблицу маршрутизации на стороне АРМ

route add -p 192.168.0.0/24 192.168.1.100

После этого на стороне АРМ вы должны спокойно выполнять 

ping 192.168.0.100
Обмен пакетами с 192.168.0.100 по с 32 байтами данных:
Ответ от 192.168.0.100: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время<1мс TTL=64

Далее следует настроить ПО АРМ АСУД.

WEB-страница шлюза

WEB-страница доступна по следующей ссылке 

http://IP-шлюза:8080

и отображает данные текущей конфигурации шлюза, а также данные лог-файла.


Настройка ПО АРМ АСУД

АРМ АСУД должен быть обновлен до версии АСУД.SCADA 2.7.3

Для обработки входящих SIP вызовов в SCADA следует воспользоваться примитивом Входящие SIP.

Следует настроить отдельным примитив на каждую строчку ViP to Sip lines 

Comelit gate 3.PNG
в настройках примитива следует указывать в полях:
  • SIP-хост - IP-адрес внутреннего интерфейса шлюза 
  • SIP-порт  - 5060 + номер строки записи
  • Видео-поток - URL-адрес видео-потока камеры (его можно посмотреть в окне диагностики WEB-интерфейса шлюза). 

Для удобства настройки, вы можете открыть окно SIP-монитора, осуществить вызов с домофонной панели и посмотреть, какие IP:Порт следует указывать в примитиве. 

Пример пакета SIP INVITE АРМ АСУД - Шлюз

Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.
Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)

Comelit correct sip.PNG