812 325 01 02
Санкт-Петербург (центральный офис)
495 609 03 32
Москва
727 390 91 11
Алматы
 


Форум компании Ритм
Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Получение тревог от Вояджер в PCN6, Из Voyager в Surgard
На RITM.LINK можно реализовать трансляцию тревог из Voyager 3N не только в GEO.RITM, но и в PCN6 (либо другое ПО по протоколу Surgard).
Для этого создайте входящий поток для Voyager в RITM.LINK в протоколе BIN. Далее включите в inetserver "Входящий DSC Surgard". В RITM.LINK включите исходящий поток в протоколе TCP Surgard и укажите адрес и порт inetserver. В вашем случае адрес будет отличаться от того что в примере.
Рисунок
Рисунок
В параметрах трансляции в RITM.LINK укажите преобразование нестандартных событий ACID от прибора в стандартные коды ACID. В вашем случае "исходящее событие" может быть другим.
Рисунок
Рисунок
Если не создавать преобразование в параметрах трансляции, то в inetserver будут ошибки при приёме событий подобные этой:
Цитата
26.09.2017 14:47:44:546 # [192.168.1.81:48374]: connected
26.09.2017 14:47:44:562 # [ERROR]: [192.168.1.81:48374]: invalid event: "5000 180065R99905300000"
26.09.2017 14:48:45:296 # stopping...

Также не забывайте в самом приборе указывать номер объекта, т.к. номер объекта для трансляции RITM.LINK берёт из настроек прибора.
Согласно инструкции все выполнено. Но в ПЦН6 все равно приходят сообщения неизвестного формата от Voyager3N. Даже выход на связь под объектом "-1" приходит. Номер объекта вписан в Voyager3N.
Прошу предоставить лог работы inetserver. Либо не все события описаны, либо настройка событий была после выхода объекта на связь и не описанные события транслируются.
Перед получением ответа объект был удален. Вот что осталось:

[ERROR]: [192.168.1.76:36942]: invalid event: "5000 1802BCR99903800000"
[192.168.1.76:36942]: connected
[192.168.1.76:36916]: disconnected
[ERROR]: [192.168.1.76:36916]: invalid event: "5000 1802BCR99903800000"
[192.168.1.76:36916]: connected
Так и есть - сначала завели объект, а потом стали настраивать подмену событий.
Удалите исходящий поток, создайте заново, создайте заново трансляцию, настройте подмену в трансляции, включите прибор.
В версии 2.20 появился новый алгоритм - теперь длинные события не транслируются.
http://www.ritm.ru/change-log/geo-ritm/2-20-0/#surgard
Т.е. если вы не настроили трансляцию, то события не будут транслироваться, но и ошибок (invalid event) на inetserver не будет и от других приборов будут поступать события.
Страницы: 1