Что такое WRX терминал и чем он лучше модемов RX?


GPRS/3G терминалы TELEOFIS - промышленное коммуникационное оборудование для беспроводной передачи данных, основным каналом которого являются мобильные сети GPRS и 3G (TCP/IP).

- По умолчанию терминалы работают в режиме пакетной передачи данных (GPRS/3G).

- Для настройки терминала используется специальное графическое ПО (WRX Configuration Tool).

- Нельзя подавать АТ команды в модуль модема. Т.к. это делает внутренний контроллер. Мы можем только настраивать заранее заложенные параметры.

- Можно настроить управление входами/выходами "Сухой контакт", "Открытый коллектор" и АЦП через программу.

- Возможно одновременно передавать данные, настраивать и следить за состоянием терминала.

- CSD используется, как резервный канал связи т.е. принимает запросы по CSD каналу.

- Возможно подключение по CSD, для удаленной настройки из графического ПО.

- Использует TCP/IP стек для работы с программами верхнего уровня.

- Для терминала разработан специальный сервер TCP соединений (облачное и локальное решение - M2M24).

- Удаленное управление и чтение состояния параметров терминала через СМС.


Если сравнить функционал и возможности модемов RX и терминалов WRX, можно увидеть явное преимущество терминалов над модемами.

Использование пакетного метода передачи данных позволяет экономить на оплате SIM карт.

Также удаленная настройка и чтение параметров, позволит отслеживать работу терминалов не выезжая на удаленные объекты.

Для работы с терминалами не нужно изучать АТ команды и принципы их работы.


Содержание:

1. Локальное подключение терминала к ПК или Ноутбуку на Windows

2. Локальное подключение терминала к ПК или Ноутбуку на Linux (на примере Ubuntu)


При подключении терминала WRX к ПК для его дальнейшей настройки необходимо использовать разъем mini-USB, расположенный на лицевой стороне корпуса устройства.


1. Локальное подключение терминала к ПК или Ноутбуку на Windows

При первичном подключении устройства к ПК на Windows, для него необходимо установить драйвера, с помощью пакета драйверов:

Скачать - TeleofisDriverPack


При правильной установке драйверов, в Диспетчере устройств терминал будет определяться следующим образом:


Если устройство определяется как "Устройство с последовательным интерфейсом USB", то нужно установить драйвера вручную.

Скачать данные драйвера можно на странице Вашего терминала в разделе Скачать

Перед установкой не забудьте распаковать архив.


Для установки драйвера нужно щелкнуть правой кнопкой мыши по соответствующему COM порту, который создал терминал при подключении.

Если Вы не можете определить, какой из портов относится к терминалу, отключите и подключите терминал. Так Вы сможете увидеть, какой из COM портов пропадает при отключении и появляется при подключении терминала.


В разделе обновления нужно "Выполнить поиск драйверов на этом компьютере":


Далее нужно указать путь к папке со скачанными и распакованными драйверами. 


После нажатия кнопки Далее, в случае правильной установки драйвера, в разделе "Порты" появится устройство "TELEOFIS GPRS terminal"

После этого можно приступать к локальной настройке терминала с помощью программы WRXConfigurationTool.


2. Локальное подключение терминала к ПК или Ноутбуку на Linux (на примере Ubuntu)

При первичном подключении устройства к ПК на Linux, установка дополнительных драйверов не требуется. Операционная система сама определит устройство и применит необходимый драйвер.

В Ubuntu 16.04 применяется CDC_ACM драйвер. Для проверки подключения терминала необходимо в консоли подать команду

dmesg

или

dmesg | grep usb


Вывод будет примерно таким:


Можно запускать WRXConfigurationTool и настраивать терминал.

Скачать WRXConfigurationTool для Linux можно по ссылке: WRXConfigurationTool Linux (Только 64Bit !!!)


Если в отладочной консоли постоянно отображаются сообщения "Не найдено ни одного устройства" необходимо проверить наличие Вашего пользователя в группе dialout

Проверить это можно следующей командой в терминале:

cat /etc/group | grep dialout


Если получаем похожий вывод:

dialout:x:20:


Видим, что нашего пользователя нет в данной группе.

Давайте добавим нашего пользователя в эту группу командой:

sudo usermod -aG dialout ИМЯ_ПОЛЬЗОВАТЕЛЯ


Проверяем нашего пользователя. Предположим, что мы работаем под пользователем user

Подадим команду:

cat /etc/group | grep user


Получим вывод:

adm:x:4:syslog,user
dialout:x:20:user
cdrom:x:24:user
sudo:x:27:user
dip:x:30:user
plugdev:x:46:user
users:x:100:
lpadmin:x:113:user
user:x:1000:
sambashare:x:128:user


Видим нашего пользователя в нужной группе. Перезаходим в операционную систему(Log Out) и проверяем работу WRXConfigurationTool.


Осуществлять настройку терминала можно без подключения к терминалу Блока питания, но в таком случае активным будет только контроллер(CPU), а модуль GPRS или 3G будет отключен.

Для начала работы модуля подключите терминал к внешнему питанию.


Через последовательный интерфейс терминала осуществлять настройку устройства можно при вытащенном лотке SIM1, но в таком случае модуль GPRS или 3G будет выключен и наблюдать процесс работы терминала будет нельзя.

Подробнее от этом можно прочитать в Руководстве по эксплуатации Терминалов серии WRX (пункт 6.2 Типы подключения программы, раздел Локальное подключение)

При настройке терминала через последовательный порт, установка драйверов не требуется!!!


Для терминалов серии WRX предусмотрено удаленное подключение по CSD каналу связи или по служебному GPRS/3G каналу связи, для его настройки.

Данные возможности будут рассмотрены в следующих статьях


Сопутствующие статьи:

Чем отличаются модемы RX от терминалов WRX?


Дополнительная информация:

GPRS/3G TCP терминалы

Руководство по эксплуатации терминалов серии WRX