Описание
Для приёма событий в Мега от приборов стороннего производства по интерфейсу эмулятора проводной телефонной линии необходимо установить "Расширитель RT1". Он позволяет принимать события от охранных панелей любого производителя в протоколе Ademco Contact ID по медной паре тоновыми сигналами (DTMF) и передавать по настроенным каналам связи на пульт центрального наблюдения. Напряжение на эмуляторе телефонной линии при положенной трубке 📞 составляет ≈30 В.
Установка расширителя
Перед установкой "Расширителя RT1" выключите питание прибора Мега.
- Установите "Расширитель RT1" на клеммы "XS3", "XS4", "XP1" (WiFi/RS-485);
- Подключите выход ☎ телефонной линии стороннего прибора на клеммы "XT1" "Расширителя RT1" (полярность не имеет значения);
- В настройках стороннего прибора измените настройки:
- Выберите передачу событий по проводной телефонной линии на номер "123" в протоколе Ademco ContactID;
- Тип набора номера - тональный;
- Контроль телефонной линии - выключить;
- Handshake: длительность первого импульса - 100 мс, пауза между первым и вторым импульсом - 100 мс, длительность второго импульса - 100 мс.
Мега принимает события от стороннего прибора и сохраняет в историю без изменений. Объектовые номера в Мега и стороннем приборе могут совпадать, но могут и отличаться. Если они будут совпадать, то события в "История" Мега и события передаваемые в GEO.RITM будут с одним номером объекта. Если номера объектов различные, то - события, сформированные Мега будут с одним номером объекта, а события от стороннего прибора - с другим номером объекта. Это важно при трансляции событий из GEO.RITM (RITM.LINK) в протоколе SURGARD. Настраивайте как вам удобно.
Настройка Мега для приёма CID через эмулятор телефонной линии
- Включите питание Мега.
- Подключитесь программой настройки "Мастер подключения" к Мега;
- На странице "Аппаратная конфигурация" выберите опцию "Модуль эмулятора телефонной линии "RT1", нажмите "Сохранить изменения";
- Прибор автоматически перезагрузится;
- Сформируйте события на стороннем приборе;
- Полученные события ищите на странице "История".
Подключение «Болид С2000-ИТ»
- Соедините клеммы "Л Л" С2000-ИТ с клеммами "LINE" панели РИТМ;
- Подключитесь программой UProg к Болид, измените следующие настройки (пример):
Параметр | Значение |
---|---|
Импульсный/тональный набор | + |
Период проверки тона (в мин.) | 0 |
Время контроля линейного напряжения (*10с) | 0 |
Количество попыток связи | 99 |
Время проверки связи с центральным контроллером (сек.) | 0 |
Период передачи исходящего теста (х10 мин) | 0 |
Телефонный номер | 123 |
Серийный номер (номер объекта) | Не должно включать цифры "0" или "A". |
Краткое описание протокола Ademco ContactID
Для передачи сообщений в этом протоколе необходимо иметь объектовый прибор, телефонную линию к АТС и пультовую станцию, также подключенную п телефонной линии к АТС (в нашем случае АТС и пультовую станцию эмулирует панель РИТМ).
При возникновении события передача происходит следующим образом.
- Объектовый прибор снимает трубку;
- Пультовая станция (в нашем случае её эмулирует панель РИТМ) даёт гудок в линию;
- Объектовый прибор слушает гудок в линии;
- Объектовый прибор набирает номер телефона пультовой станции (например "123");
- Пультовая станция (в нашем случае её эмулирует панель РИТМ) снимает трубку;
- Пультовая станция (в нашем случае её эмулирует панель РИТМ) даёт 🤝handshake (приветствие) - два импульса 1400 Гц и 2300 Гц, каждый длительностью 100 мс с паузой 100 мс;
- Объектовый прибор понимает handshake и передаёт сообщение Ademco ConactID - 16 тонов ACCT MT QXYZ GG CCC S:
- ACCT - номер объекта - четыре шестнадцатеричные цифры (0-9, B-F);
- MT - идентификатор протокола Ademco ContactID, возможные значения - 18 или 98 (на практике используется 18);
- Q - тип события, возможные значения (на практике используются 1 или 3)
- 1 = тревога;
- 3 = восстановление;
- 6 = предыдущее состояние продолжается.
- XYZ - код события - три цифры;
- GG - номер раздела - две цифры;
- CCC - номер зоны (или пользователя для событий постановки и снятия) - три цифры;
- S - контрольная сумма - шестнадцатеричная цифра.
- Пультовая станция (в нашем случае её эмулирует панель РИТМ) подсчитывает контрольную сумму и сравнивает с контрольной сумму в сообщении, сохраняет полученное событие;
- Пультовая станция (в нашем случае её эмулирует панель РИТМ) ждёт 1,25 с и даёт 💋kissoff (квитанцию) - импульс 1400 Гц длительностью 750 мс - 1с;
- Объектовый прибор помечает событие как переданное и если есть новые события, переходит к п. 6;
- После передачи всех событий объектовый прибор кладёт трубку.
Внешний вид окна программы Audacity.
Примеры записей:
Полное описание протокола смотрите здесь.
Возможные неполадки
Передача по проводной телефонной линии в DTMF - это передача звуков. Аналоговый протокол предполагает возможность неполадок в разных местах. Аппаратные причины:
Неполадки | Решения |
---|---|
Сторонний прибор не слышит гудка в линии | Если для стороннего прибора и охранной панели используются разные БП, то объедините минусы БП. Отключите контроль линии в стороннем приборе. |
Сторонний прибор не набирает номер телефона пультовой станции | Отключите контроль линии (включите принудительный набор) в стороннем приборе. |
Охранная панель не снимает трубку | Если для стороннего прибора и охранной панели используются разные БП, то объедините минусы БП. |
Сторонний прибор не понимает handshake | Настройте сторонний прибор на работу в протоколе Ademco ConatcID для параметров handshake: длительность первого импульса - 100 мс, пауза между первым и вторым импульсом - 100 мс, длительность второго импульса - 100 мс. Используйте менее длинный провод с большим сечением. |
Сторонний прибор передаёт не 16 тонов Ademco ConactID | Настройте сторонний прибор на работу в протоколе Ademco ConatcID |
Рассчитанная контрольная сумма не совпадает с полученной | Не используйте в номере стороннего объекта цифры "0" и "A". Некоторые сторонние приборы не корректно формируют контрольную сумму. |
Сторонний прибор не воспринимает kissoff | Используйте менее длинный провод с большим сечением. |
Для прослушивания звукового обмена между сторонним прибором и охранной панелью, используйте разъём "XP1" на "Расширитель RT1", к которому можно подключить активный динамик (для прослушивания) или микрофонный вход ПК (для записи). Один из крайних контактов "XP1" на "Расширитель RT1" подключите к "GND" разъёма "jack 3.5", а другой крайний контакт - на левый или правый канал разъёма "jack 3.5". Получившийся провод воткните в микрофонный вход вашего ПК.
Далее используйте любую программу звукозаписи, например стандартные программы Windows: "Звукозапись" или "Запись голоса". Записанный файл нужно проанализировать в звуковом редакторе с функцией "Частотный анализ", например в Audacity. В приложении откройте записанный файл, выделите фрагмент, далее выберите пункт меню "Анализ"➔ "График спектра".
В окне частотного анализа найдите два самых высоких пика и узнайте их частоту. По этим частотам определите что за цифра соответствует этим тонам по данной таблице.
Цифра | Нижний тон, Гц | Верхний тон, Гц | Значение цифры (при подсчёте КС) |
---|---|---|---|
0 | 941 | 1336 | 10 |
1 | 697 | 1209 | 1 |
2 | 697 | 1336 | 2 |
3 | 697 | 1477 | 3 |
4 | 770 | 1209 | 4 |
5 | 770 | 1336 | 5 |
6 | 770 | 1477 | 6 |
7 | 852 | 1209 | 7 |
8 | 852 | 1336 | 8 |
9 | 852 | 1477 | 9 |
B | 941 | 1209 | 11 |
C | 941 | 1477 | 12 |
D | 697 | 1633 | 13 |
E | 770 | 1633 | 14 |
F | 852 | 1633 | 15 |
Пример разбора Ademco ContactID смотрите здесь.
Внешний вид окна программы Audacity.