Главная  |   Учёба  |   Работа  |   Досуг

МАСТЕРСКАЯ «ТЕПЛОПУНКТА»

Опыт применения GPRS-модемов разных моделей для диспетчеризации узлов учёта

Д. Л. Анисимов, 2011 — 2022 годы
Фото автора


Автор этих строк начал всерьёз заниматься диспетчеризацией или, иначе, автоматическим сбором данных приборов учёта в 2011 году. В качестве постановщика задач и тестировщика участвовал в разработке систем «Т2» и «Тандем ДомКом», вторую из них в течение нескольких лет активно «коммерчески эксплуатировал». Затем перешёл на «ЛЭРС Учёт», с ним до сих пор и работает. Пробовал «Элдис» — под актуальные задачи система не подошла, но это тема для отдельного разговора.

Все перечисленные системы строились и строятся сходным образом: приборы учёта через сеть Интернет подключаются к серверу с установленным на нём программным обеспечением. В подавляющем большинстве случаев это подключение — беспроводное, через GPRS-модемы. За годы работы довелось испытать несколько моделей этих устройств, о них и рассказывается ниже.

модемы

Чтобы GPRS-модем мог работать в составе практически любой серверной системы диспетчеризации, он должен уметь самостоятельно (то есть без внешнего управления) устанавливать (по расписанию или сразу после включения) и поддерживать (в течение заданных интервалов времени или постоянно) «прозрачное» соединение по протоколу TCP с заданным портом сервера по заданному IP-адресу. Все остальные способности (например, возможность при установке соединения передавать идентификатор, передавать по запросам информацию о своём состоянии и т.п.) не так важны, и востребованы только тогда, когда поддерживаются программным обеспечением системы. Все описанные ниже модемы — именно такие; будучи единожды запрограммированы, могут (или должны) годами работать в заданном режиме, не требуя к себе дополнительного внимания.

модемы

Правда, первый модем, с которым довелось поработать — iRZ Q24PL001, — прямо «из коробки» работать не мог, так как не имел встроенного программного обеспечения. Производителем была только предусмотрена возможность загрузки пользовательских «прошивок». Такая прошивка предлагалась, например, московской фирмой «Тепловизор», причём бесплатно. Ей мы и пользовались.

модем iRZ Q24PL001

Почти одновременно с iRZ Q24PL001 в нашем арсенале появились модемы Maestro 100 evo. Они были построены на том же чипсете, что и Q24, но имели «заводское» программное обеспечение и фирменную программу-конфигуратор. Для разъяснения некоторых технических вопросов пришлось связаться и пообщаться с техподдержкой Maestro Wireless в Гонконге, и это был интересный опыт.

модем Maestro 100 evo

С практической точки зрения как у iRZ Q24PL001, так и у Maestro 100 evo было три недостатка — интерфейс только RS232, нестандартный 15-контактный разъём и проприетарный разъём электропитания. Впрочем, первый недостаток не был недостатком, пока мы работали с вычислителями СПТ, ТСРВ и «Эльф». А вот разъёмы реально доставляли неудобства, заставляя либо покупать фирменные кабели, либо мастерить переходники.

диспетчеризация

Когда же в нашем «приборном парке» появились вычислители КАРАТ-307 с интерфейсом RS485, возникла необходимость в новом модеме. И был найден Robustel M1000 Pro, который (вместе с последующей «двухсимочной» модификацией V2) стал и остался нашей «любимой моделью».

К неоспоримым достоинствам Robustel отнесём

  • прочный металлический корпус с возможностью настенного монтажа или монтажа на DIN-рейку;
  • наличие светодиодов, позволяющих на объекте оценить уровень сигнала и определить режим работы (состояние) модема;
  • слот для SIM-карты без выдвижного лотка, надёжно закрывающийся фиксируемой болтом металлической крышкой;
  • удобный универсальный клеммный соединитель для подключения блока питания;
  • механический переключатель режимов работы (конфигурирование и собственно работа);
  • возможность управления и изменения настроек СМС-командами;

и, главное

  • наличие на борту интерфейсов и RS232, и RS485.
модем Robustel M1000 Pro

Одновременно работать они не могли: требуемый интерфейс выбирался при конфигурировании (программировании, настройке) модема. Контакты обоих интерфейсов были выведены на разъём DB9f, причём контакты RS232 (TxD, RxD, GND) — на стандартные для него пины, а RS485 (A, B) — на два свободных. Таким образом, для работы можно было использовать стандартные модемные кабели или изготавливать свои, используя стандартные разъёмы DB9m. И, главное, наличие у одного устройства двух интерфейсов позволяло закупать модемы впрок, не задумываясь о том, с какими приборами они потом будут взаимодействовать.

На смену Robustel M1000 Pro пришёл Robustel M1000 Pro V2, способный работать с двумя SIM-картами. Возможность приятная, но нами, честно говоря, ни разу не востребованная.

модем Robustel M1000 Pro

Примерно в конце 2016 года модемы Robustel M1000 Pro (V2) «закончились». Начались поставки другой модели — Robustel M1000 XP. К сожалению, замена оказалась неравноценной.

То, что корпус стал пластиковым, не страшно — молотками по модемам обычно не бьют. Но слот для SIM-карты в виде прорези без какой бы то ни было крышки или заглушки — решение, для подвалов с их пылью и насекомыми не очень подходящее. Светодиодные индикаторы — красивые, но менее информативные, чем у Pro. Клеммник для блока питания — миниатюрный, что не всегда удобно. Интерфейс — или только RS232, или только RS485, то есть держать на складе одни и те же модемы для разных случаев уже нельзя. Но главным разочарованием стало программное обеспечение. Если модемы M1000 Pro работали сверхнадёжно, то XP периодически «зависали», и встроенный watchdog timer при этом почему-то не помогал. Вывести устройства из такого состояния можно было только выключением / включением электропитания. Для этого, разумеется, нужно было выезжать на объект, а объекты находились или далеко, или очень далеко...

модем Robustel M1000 XP

Правда, производитель обновлял прошивки с завидной регулярностью, и модемы, купленные позднее, работали надёжнее, а модемы, купленные раньше, можно было перепрошить, что и приходилось делать. Но репутация Robustel была испорчена, и на замену им было взято новое устройство — iRZ ATM2, с которым мы периодически работали и раньше. Также пластик, также не очень информативная индикация, также интерфейс или только RS232, или только RS485. Но — надёжность. Случаев зависания iRZ ATM2 за всё время эксплуатации замечено не было. Отметим интересную форму корпуса этого модема: его можно было монтировать на DIN-рейку «боком», что иногда (при тесноте в приборном щите) оказывалось удобно.

модем iRZ ATM2

Также был опробован модем iRZ ATM3 — «как ATM2, только 3G». Однако, скорость 3G при диспетчеризации приборов учёта никакой дополнительной выгоды не приносит, а стоимость 3G-модема выше. Поэтому, когда ATM2 был снят с производства, мы перешли не на ATM3, а на ATM21 — 2G-модем в новом корпусе с поддержкой двух SIM-карт и с интерфейсами RS232 и RS485, способными работать параллельно, то есть независимо друг от друга. Нам эта способность ни разу не пригодилась, но легко можно представить случаи, когда она может оказаться полезной.

модем iRZ ATM21

К субъективным недостаткам ATM21 отнесём не самую понятную индикацию состояния модема и уровня сигнала (светодиод миганием передаёт трудновоспринимаемые коды) и неудобный (слишком миниатюрный) клеммный соединитель, на который выведены контакты интерфейса RS485 и электропитания, а также некоторые дополнительные входы / выходы. Что касается надёжности работы (главная характеристика модема), то здесь никаких претензий к iRZ ATM21 за несколько лет эксплуатации не возникло.

К оглавлению

 

Сайт работает с 18 марта 2000 года
© Дмитрий Анисимов   anisimov@teplopunkt.ru