TCP/UDP/GPRS/CSD терминал. RS232, RS422/485 порты. 2-Sim. Сервер/Клиент.
SPRUT M2M Lite – это недорогое и качественное решение для организации беспроводных систем сбора и передачи информации по сети GSM.
GSM модем SPRUT M2M lite предоставляет прозрачный GSM канал и фактически является «удаленным» последовательным портом. Предназначен для систем, чувствительных к возникновению временных разрывов внутри пакета данных, которые могут возникать при приеме по GPRS-каналу, обеспечивается режим неразрывной выдачи принятого пакета в канал RS232/RS422/485 после его полного принятия терминалом из TCP/IP-сокета. Для исключения ситуации «зависания» терминала все этапы соединения и передачи данных охвачены контролем времени завершения, интервалы которого тоже задаются пользователем. В процессе работы отслеживаются нештатные ситуации (сбои SIM-карты, уровень GSM-сигнала, регистрация в GSM/GPRS-сети, сбои в сети оператора связи, передача данных через TCP/IP-сокет, активность на порту данных и т. п.) и обеспечивается максимально быстрое восстановление соединения, в том числе за счет перезагрузки или перехода на резервный канал.
Интерфейсы устройства
Интерфейс USB (slave) используется исключительно для настройки устройства.
Интерфейс RS232 может использоваться для передачи данных и настройки устройства. С точки зрения интерфейса RS232 «SPRUT M2M Lite» представляет собой DCE устройство. Интерфейс RS232 может работать в следующих режимах:
- DCE сообщает о наличии несущей частоты в канале
- Данные, передаваемые от DCE к DTE
- Данные, передаваемые от DTE к DCE
- DTE сообщает о готовности к работе
- Cигнальная "земля"
- DCE сообщает о готовности к работе (не используется)
- Разрешение/запрет для DCE на передачу данных
- DCE сообщает DTE о готовности к передаче данных
- DCE сообщает об обнаружении вызова по каналу связи
Интерфейсы RS422/RS485 также, как и RS232, используются для передачи данных и настройки устройства. Расположение выводов интерфейса RS422/RS485 показано на рисунке:
Для включения интерфейса как RS485 выход "Tx A" необходимо соединить с "Rx A", а вход "Tx B" соответственно с "Rx B".
Настройка устройства
Настройка устройства «SPRUT M2M Lite» производится через Web-интерфейс. Чтобы получить к нему доступ, Вам необходимо установить конфигуратор и драйвер, поставляемые вместе с устройством.
Web-интерфейс отображает текущие настройки устройства, а также позволяет менять значения параметров. В общих настройках можно выбрать режим работы устройства, режим работы с SIM-картами, в том числе и установить расписание, задать пароль, а также задать расписание перезагрузок. Кроме того интерфейс позволяет настроить последовательные порты, Modbus, защищенное соединение SSL и параметры передачи данных. В специальной вкладке можно задать установки для режимов Сервер и Клиент.
Режимы работы
- В режиме работы «Сервер» устройство работает как сервер, то есть открывает заданный TCP порт и ожидает входящего соединения. После установки соединения данные приходящие из сети передаются на порт RS232 или RS422/RS485, а данные приходящие из порта передаются в сеть. Для фильтрации входящих соединений можно использовать до двух записей вида [адрес, маска]. Входящее соединение будет разрешено только в том случае если выполняется условие: (удаленный адрес) & (маска) = (адрес) & (маска).
- В режиме «Клиент», в отличии от режима «Сервер», «SPRUT M2M Lite» сам устанавливает соединение с заданным сервером. В качестве адреса сервера можно использовать как IP адрес, так и имя. В этом режиме «SPRUT M2M Lite» поддерживает постоянное соединение с сервером. Для обеспечения более надежного соединения есть возможность периодического пересоединения. Если по каким-то причинам соединение было разорвано, устройство будет пытаться восстановить его.
- CSD соединение. Если разрешено использование CDS соединения для передачи данных, «SPRUT M2M Lite» при входящем звонке устанавливает прозрачное соединение с портом выбранным для передачи данных. CSD соединение можно использовать для конфигурации устройства (кабель USB при этом должен быть отключен от устройства).
- Использование протокола Modbus. При включении режима Modbus устройство работает как преобразователь протоколов ModbusTCP в ModbusRTU/ASCII. В случае, если включен режим «Сервер» и активирован режим Modbus, устройство открывает TCP/UDP порт, указанный в настройках сервера. Через один порт TCP/UDP может быть установлено только одно соединение. При этом количество устройств опрашиваемых через одно соединение ограниченно только протоколом Modbus и возможностями ПО, которое ведет опрос.
- Использование протокола защищенного соединения SSL позволяет осуществить шифрование передаваемых данных, а также аутентификацию клиента и сервера. «SPRUT M2M Lite» может выступать SSL клиентом. Длинна RSA ключей составляет до 4096 бит.