Comelit
Содержание
Введение
Система домофонной связи 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
Вариант 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 устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)
Открываем настройки Шлюза
В разделе 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 команды для управления реле
Внимание! В настройке SIP Server port, следует указать номер порта, который используется в примитиве Входяшие SIP в АСУД.SCADA для приема SIP-звонков.
Далее следует указать SIP линии, которые будут использоваться для связи с устройствами
Фактически вы указываете одну линию для одной панели, где
- ViP адрес - адрес панели
- User - это идентификатор пользователя, который будет использован при обратном звонке.
Вы вправе выбрать его на свое усмотрение
Линия используется, в том числе для обратного АСУД -> Comelit
Далее указываем параметры звонка Comelit -> АСУД
Тут мы фактически связываем кнопки с вызовом на АРМ АСУД
- Поле 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
в настройках примитива следует указывать в полях:- SIP-хост - IP-адрес внутреннего интерфейса шлюза
- SIP-порт - 5060 + номер строки записи
- Видео-поток - URL-адрес видео-потока камеры (его можно посмотреть в окне диагностики WEB-интерфейса шлюза).
Для удобства настройки, вы можете открыть окно SIP-монитора, осуществить вызов с домофонной панели и посмотреть, какие IP:Порт следует указывать в примитиве.
Пример пакета SIP INVITE АРМ АСУД - Шлюз
Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.
Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)