МАСТЕРСКАЯ «ТЕПЛОПУНКТА»
Настройка модема USR-GPRS232-730 для работы с сервером «ЛЭРС Учёт»
Д. Л. Анисимов
Фото автора
USR-GPRS232-730 — недорогой надёжный 2G модем, который находит всё большее применение в системах диспетчеризации учёта энергоресурсов. Расскажем, как настроить такой модем для работы с сервером «ЛЭРС Учёт», и как настроить сервер «ЛЭРС Учёт» для работы с модемом USR.
Внимание! В зависимости от версии программного обеспечения («прошивки») модема и, соответственно, версии используемого конфигуратора содержание вкладок последнего может отличаться от того, что приведено на иллюстрациях к данной статье. То же относится и к окнам программы «ЛЭРС Учёт»
Немного теории. Любой GPRS-модем для подключения к серверу с любым диспетчерским программным обеспечением должен «знать» IP-адрес этого сервера и номер открытого для него (модема) порта. Порт может быть как индивидуальным, то есть предназначенным для подключения именно этого конкретного модема, так и групповым, предназначенным для подключения какого-то количества модемов. Во втором случае модемы, подключающиеся к порту, должны каким-либо образом себя идентифицировать. Поскольку способы и форматы такой идентификации для модемов разных марок и моделей в общем случае различаются, групповые порты обычно разделяются именно по маркам и моделям модемов. Так в системе «ЛЭРС Учёт» можно создать порт для подключения модемов iRZ ATM2, порт для подключения модемов USR-GPRS232-730, порт для подключения модемов Robustel и так далее. В то же время любой модем можно обозначить как «стандартный модем» и выделить для него индивидуальный порт. Очевидно, что модем, «не умеющий» себя идентифицировать, может быть подключён к серверу «ЛЭРС Учёт» только как «стандартный». А «умеющий» — и так, и к групповому порту, предназначенному для модемов его марки / модели. Далее будем рассматривать настройки для подключения модема(ов) с идентификатором к групповому порту.
Делаем настройки на стороне сервера. Сначала создаём порт для модемов USR-GPRS232-730 (меню «Опрос» – «Службы и порты опроса»). На вкладке «Общие» свойств порта указываем его название (произвольно) и тип канала связи (GPRS). На вкладке «Интернет и GPRS» — номер порта и максимальное количество подключений (указывать нужно с запасом). На вкладке «Модем» выбираем из списка нашу модель — USR-GPRS232-730. Проверяем, что порт открыт (настройки операционной системы).
Создаём объект учёта. Параметры модема вводятся на вкладке «Коммуникационное оборудование» раздела «Оборудование» окна редактирования свойств объекта учёта. Идентификатор модема вводится на вкладке «Коммуникац. оборуд.» окна свойств коммуникационного оборудования. В качестве идентификатора можно использовать любое число (последовательность цифр), например, серийный номер или IMEI, телефонный номер и т.п. Главное, чтобы при настройке самого модема ему был задан точно такой же идентификатор.
Настраиваем модем. Подключаем его к COM-порту компьютера (если есть) модемным кабелем из комплекта поставки или к USB-порту — через адаптер COM(RS232)/USB (приобретается отдельно). Подключаем блок питания модема. На компьютере запускаем программу USR-GM3-Setup-Software.
Программа довольно простая, все настройки размещаются в одном окне без вкладок. Важно помнить два нюанса. (1) Заводская настройка скорости модема — 115 200 бит/с. Поэтому при настройке модема «из коробки» нужно, открыв программу, задать в поле Serial Baud Rate именно это значение. Далее следует нажать кнопку Open PC Serial. Затем нужно ввести в поля программы необходимые настройки и нажать кнопку «Записать установленные параметры». Модем будет запрограммирован. Но — (2) — в модем по умолчанию зашит период перезагрузки 30 секунд. Так как вряд ли получится заполнить все поля быстрее, лучше это время увеличить сразу, первым делом: ввести в поле Сonnection Timeout Restart Time какое-либо другое значение, «Записать установленные параметры», а затем, не торопясь, продолжить работу. И снова вернёмся к нюансу (1): после записи в модем всего набора требуемых параметров ему будет задана скорость порта, соответствующая скорости порта вычислителя, с которым модему предстоит работать (например, 19 200 бит/с). Следовательно, если в настройках модема нужно будет что-то исправить, скорость порта компьютера в программе тоже потребуется изменить. Для этого нужно будет закрыть порт, «отключив» кнопку Open PC Serial, а затем (после ввода нового значения скорости) опять его открыть.
Модем можно настроить на работу с пятью серверами (Socket A ... Socket D). Для выбранного «сокета» нужно задать:
- IP-адрес и номер порта сервера;
- параметры точки доступа оператора связи (APN Code) — адрес, логин и пароль;
- параметры последовательного порта (должны соответствовать параметрам порта вычислителя) — скорость передачи, формат байта данных (количество битов данных, количество стоп-битов, контроль чётности) и тип управления потоком данных (если модем будет подключаться к вычислителю посредством интерфейса RS485, выбирается RS485).
Чтобы модем при подключении к серверу сообщал ему свой идентификатор, нужно отметить чек-бокс Enable Identity Package, в поле Reg Package Send Type выбрать Send register data when socket connects, а в поле Reg Package Data Type выбрать, что использовать в качестве идентификатора: IMEI (значение будет подставлено автоматически) или User defined data (значение нужно будет вписать самому).
Остальные настройки напрямую с работой «ЛЭРС Учёт» не связаны. Например, пароль (Command Password) нужен для настройки модема через СМС, а периоды перезагрузок (Connection Timeout Restart Time и No Data Auto Restart Time) задаются на усмотрение пользователя.