Comelit: различия между версиями
Alex (обсуждение | вклад) Нет описания правки |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 31: | Строка 31: | ||
**Диспетчер в АСУД.SCADA выбирает абонента и нажимает вызов | **Диспетчер в АСУД.SCADA выбирает абонента и нажимает вызов | ||
**АСУД.SCADA формирует исходящий SIP-вызов на панель Comelit | **АСУД.SCADA формирует исходящий SIP-вызов на панель Comelit | ||
== Настройка шлюза 1456G == | == Настройка шлюза 1456G == | ||
| Строка 48: | Строка 49: | ||
*в разных сетях, при этом ViP устройства находятся в сети А, АРМ АСУД подключен к сети B. | *в разных сетях, при этом ViP устройства находятся в сети А, АРМ АСУД подключен к сети B. | ||
'''Внимание!''' Здесь и далее мы подразумеваем, что АРМ АСУД это одна машина, на которой установлены Tekon OPC-сервер и АСУД.SCADA.<br/> Если OPC-сервер и SCADA разнесены на разные ПК, то это следует учитывать при настройке системы. | |||
=== Пример тестовой конфигурации === | === Пример тестовой конфигурации === | ||
| Строка 84: | Строка 86: | ||
Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи) | Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи) | ||
[[File:Comelit visto3.PNG|center|750px]] | [[File:Comelit visto3.PNG|center|750px|Comelit visto3.PNG]] | ||
Открываем настройки Шлюза | Открываем настройки Шлюза | ||
| Строка 105: | Строка 107: | ||
*DTMF команды для управления реле | *DTMF команды для управления реле | ||
[[File:Comelit gate.PNG|center]] | [[File:Comelit gate.PNG|center|Comelit gate.PNG]] | ||
Далее следует указать SIP линии, которые будут использоваться для связи с устройствами | Далее следует указать SIP линии, которые будут использоваться для связи с устройствами | ||
[[File:Comelit gate 2.PNG]] | [[File:Comelit gate 2.PNG|RTENOTITLE]] | ||
| | ||
| Строка 122: | Строка 124: | ||
Далее указываем параметры звонка Comelit -> АСУД | Далее указываем параметры звонка Comelit -> АСУД | ||
[[File:Comelit gate 3.PNG|center]] | [[File:Comelit gate 3.PNG|center|Comelit gate 3.PNG]] | ||
Тут мы фактически связываем кнопки с вызовом на АРМ АСУД | Тут мы фактически связываем кнопки с вызовом на АРМ АСУД | ||
Версия от 14:26, 16 июля 2021
Введение
Система домофонной связи Comelit использует IP-сети в качестве канала передачи данных.
Подключение в АСУД-248 осуществляется через шлюз ViP2SIP 1456G.
Шлюз позволяет:
- осуществить переговорную связь панель Comelit - диспетчер АСУД
- обеспечить диспетчеру во время ПГС
- возможность управления реле (открытия двери) посредствам отправки на панель DTMF-команд
- возможность просмотра видеоданных с камеры панели
Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248.
Переговорная связь осуществляется по SIP-протоколу. Вызовы осуществляются напрямую (выполнятся direct ip-call).
(возможность работы системы через SIP-сервер в данный момент не проверялась).
Принцип взаимодействия Comelit-АСУД
Принцип организации переговорной связи следующий:
- Вызов панель - диспетчер
- Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера
- Панель (через шлюз) осуществляет SIP-вызов на Tekon OPC-сервер АРМ АСУД-248
- Tekon OPC-сервер сбрасывает входящий звонок и формирует сигнал вызов в ПО АСУД.SCADA
- Диспетчер обработывает вызов в соотстветствии с очередностью вызовов
- АРМ АСУД.SCADA формирует исходящий SIP-вызов на панель Comelit
- Вызов диспетчер - панель
- Диспетчер в АСУД.SCADA выбирает абонента и нажимает вызов
- АСУД.SCADA формирует исходящий SIP-вызов на панель Comelit
Настройка шлюза 1456G
Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager.
Устройства (панели) в рамках системы Comelit называются ViP-устройствами. Каждое устройство имеет уникальный ViP-идентификатор, который назначается настройщиком системы произвольным образом.
У Шлюза есть два независимых сетевых сегмента:
- сеть А
- сеть В
Систему взаимодействия Comelit-АСУД можно строить таким образом, чтобы ViP-устройства и АРМ АСУД находились:
- в одном сетевом сегменте: сети А, при этом АРМ АСУД подключается на вход А4 шлюза
- в разных сетях, при этом ViP устройства находятся в сети А, АРМ АСУД подключен к сети B.
Внимание! Здесь и далее мы подразумеваем, что АРМ АСУД это одна машина, на которой установлены Tekon OPC-сервер и АСУД.SCADA.
Если OPC-сервер и SCADA разнесены на разные ПК, то это следует учитывать при настройке системы.
Пример тестовой конфигурации
Предположим у нас есть:
- Шлюз 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 линии, которые будут использоваться для связи с устройствами
Фактически вы указываете одну линию для одной панели, где
- 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
Далее следует настроить ПО АРМ АСУД.
Пример пакета SIP INVITE АРМ АСУД - Шлюз
Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.
Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)