Метод связи GPRS/TCP

Ответить
Аватара пользователя
dimonix
Сообщения: 30
Зарегистрирован: 18 фев 2013, 18:45

Метод связи GPRS/TCP

Сообщение dimonix »

Уважаемая Техподдержка!
В вашем блоге о программе bQuark описан новый метод связи с концентратором GPRS/TCP. Из названия можно предположить, что используется инкапсуляция последовательного протокола в TCP пакеты. Я хотел бы уточнить детали реализации: используется raw (без обработки управляющих символов), telnet (c обработкой управляющих символов), либо собственный вариант инкапсуляции? Вопрос связан с подбором стороннего оборудования для связи с концентраторами по сетям TCP/IP. Заранее спасибо.
Аватара пользователя
Sergey
Администратор
Администратор
Сообщения: 1007
Зарегистрирован: 22 янв 2013, 14:01

Re: Метод связи GPRS/TCP

Сообщение Sergey »

Как это влияет на выбор оборудования? Какие варианты оборудования могут быть?
Аватара пользователя
dimonix
Сообщения: 30
Зарегистрирован: 18 фев 2013, 18:45

Re: Метод связи GPRS/TCP

Сообщение dimonix »

Sergey писал(а):Как это влияет на выбор оборудования? Какие варианты оборудования могут быть?
Вариантов много. Например: "домашний" маршрутизатор с интерфейсом USB подключенный к Интернет, плюс конвертер USB-RS485(CAN) и программный шлюз ser2net. Байты данных от концентратора через последовательный интерфейс конвертера попадают на маршрутизатор, далее они прозрачно инкапсулируются программой ser2net в TCP пакеты и уходят через Интернет на адрес компьютера с bQuark (в режиме GPRS/TCP).
В обратную сторону: bQuark (в режиме GPRS/TCP) прозрачно инкапсулирует поток байтов в TCP пакеты и отправляет через Интернет на адрес ser2net шлюза (нашего маршрутизатора), который извлекает байты из пакетов и отправляет их через последовательный интерфейс (USB-RS485 конвертер) в сторону концентратора.
Если bQuark в режиме GPRS/TCP не использует каких-то специальных протоколов инкапсуляции, то такая цепочка должна работать.
Слово "маршрутизатор" можно заменить любым устройством с интерфейсом USB (или RS-485/CAN) и возможностью подключения к Интернет (мини ПК, смартфон, планшет и т.д.).
Преимущества очевидны - цена и гибкость решения.
Аватара пользователя
Sergey
Администратор
Администратор
Сообщения: 1007
Зарегистрирован: 22 янв 2013, 14:01

Re: Метод связи GPRS/TCP

Сообщение Sergey »

bQuark в "режиме" GPRS/TCP вместо компонента COM-порта использует TCP-сокет, в который записывает пакеты в том же формате, что и в последовательный порт, об остальном заботится Windows.
Аватара пользователя
dimonix
Сообщения: 30
Зарегистрирован: 18 фев 2013, 18:45

Re: Метод связи GPRS/TCP

Сообщение dimonix »

Sergey писал(а):bQuark в "режиме" GPRS/TCP вместо компонента COM-порта использует TCP-сокет, в который записывает пакеты в том же формате, что и в последовательный порт, об остальном заботится Windows.
Спасибо за ответ! Значит соединение через
GPRS/TCP_GATE IP=1.2.3.4 PORT=10023
с такой конфигурацией оборудования будет работать.
Аватара пользователя
Sergey
Администратор
Администратор
Сообщения: 1007
Зарегистрирован: 22 янв 2013, 14:01

Re: Метод связи GPRS/TCP

Сообщение Sergey »

dimonix писал(а): Спасибо за ответ! Значит соединение через
GPRS/TCP_GATE IP=1.2.3.4 PORT=10023
с такой конфигурацией оборудования будет работать.
Вот за описанную Вами конфигурацию ничего не скажу. Не тестировали. А также не соглашусь на тему "проще". Проше наверное будет использовать что то типа этого: http://incotex-support.blogspot.ru/2012/11/256.html Меньше элементов - больше надежность.
Аватара пользователя
dimonix
Сообщения: 30
Зарегистрирован: 18 фев 2013, 18:45

Re: Метод связи GPRS/TCP

Сообщение dimonix »

А я вот на счет надежности не соглашусь - за пол-года эксплуатации уже второй концентратор ушел в гарантийный ремонт. Пришлось купить запасной комплект. Четыре счетчика из 200 с заводским браком "нет связи с модемом".
Аватара пользователя
Sergey
Администратор
Администратор
Сообщения: 1007
Зарегистрирован: 22 янв 2013, 14:01

Re: Метод связи GPRS/TCP

Сообщение Sergey »

dimonix писал(а):А я вот на счет надежности не соглашусь - за пол-года эксплуатации уже второй концентратор ушел в гарантийный ремонт. Пришлось купить запасной комплект. Четыре счетчика из 200 с заводским браком "нет связи с модемом".
М-да, печально.
Но вообще, я имел ввиду надежность связи, а не надежность оборудования.
Аватара пользователя
dimonix
Сообщения: 30
Зарегистрирован: 18 фев 2013, 18:45

Re: Метод связи GPRS/TCP

Сообщение dimonix »

Решение с "домашним" маршрутизатором проверено на реальном оборудовании. Комплект обеспечивает связь с концентраторами по RS485 и с балансным счетчиком по IrDA. Пока все работает без сбоев.
Итого получилось:
- "3G маршрутизатор" - 600 руб
- USB хаб - 150 руб
- адаптер USB-IrDA - 300 руб
- адаптер USB-RS485 - 100 руб
- 3G (сотовый) модем - 1100 руб
Ответить

Вернуться в «Программа "ВQuark.exe"»