вторник, 20 марта 2012 г.

Подключение к электросчетчикам по GSM

Фразы:  "- Никогда и ничего не просите! Никогда и ничего, и в особенности у тех, кто сильнее вас. Сами предложат и сами все дадут!"

Я уже неоднократно отвечал на вопросы по поводу соединения c электросчетчиками по GSM, но в любом случае те кто берется за это дело в первый раз всегда сталкиваются с трудностями и неопределенностью на первом этапе и получив ответ "Нет ответа" впадают в панику. Попробуем расписать последовательность действий для такого вида соединения.

GSM-связь для опроса электросчетчиков начала использоваться активно не так давно, но уже прочно завоевала свой сектор на рынке и большинство энергоснабжающих организаций в том числе Мосэнергосбыт уже давно пытаются отказаться от паутины проводных систем опроса. Ну чтож это удобно, хотя пока и не очень быстроходно. (Новая наша разработка позволяющая вести опрос электросчетчиков по каналам 3G/4G).


Что необходимо знать:
1) Электросчетчики Меркурий работают по специализированному протоколу с использованием таймаутов. При превышении таймаутов ожидания команда счетчик считает команду сбойной и отбрасывает ее. В канале GSM-DATA таймауты между байтами могут достигать 100 мс, поэтому иногда если вы берете новый счетчик или подключаете к нему GSM-модем связи может не быть. Для правильной работы необходимо правильно сконфигурировать счетчик по проводному интерфейсу (это потому что внутри есть объединение UART проводного интерфейса и UART GSM-модема).


После установки соединения необходимо заново войти на вкладку "Параметры связи", на которой появляются дополнительные служебные функции работы со счетчиком. Нас интересует параметр "Множ. сист. таймаута", нажимаем "Прочитать" возле этого параметра и если прочтенный параметр меньше 10, то устанавливаем 10 и "Записать". После записи обязательно проверьте что запись осуществилась.




2) Для работы со счетчиками по каналу GSM необходимо подключить услугу «Передача данных и факсов». Эта услуга, не является услугой пакетной передачи данных GPRS, и на это необходимо акцентировать внимание специалистов сотового оператора, при подключении услуги. Передача данных и факсов это коммутируемый канал связи, и обозначается аббревиатурой CSD . На этот режим работы (CSD) настроено все GSM оборудование Меркурий по умолчанию.


3)Установить СИМ карту, антенну и убедиться в регистрации модема.
СИМ карта устанавливается в картоприемник счетчика. У Меркурий 230 картоприемник находится справа, под клемной крышкой счетчика.


Рис. 20 "Картоприемник счетчика Меркурий-230"




Перед установкой СИМ карты необходимо убедиться в том, что на ней отключена функция проверки ПИН кода, а также проверить наличие и уровень GSM связи в месте установки счетчика. Подключить GSM антенну. После установки СИМ карты и подключения антенны
необходимо включить счетчик путем подачи основное напряжение на его силовые клеммы, при этом для трехфазных счетчиков Меркурий 233 требуется подача линейного напряжения для питания модема счетчика, поэтому его желательно включать в трехфазную сеть. Счетчик Меркурий 230 допускает включение в однофазную сеть, с подачей напряжения на клеммы 10 и 7. По работе светоиндикатора необходимо убедиться в том что встроенный в счетчик модем зарегистрировался в сети GSM. У счетчика Меркурий 230 индикатор находится в верхнем левом углу корпуса счетчик. Если модем зарегистрирован в сети GSM, индикатор горит постоянно зелёным светом. 



Индикатор на счетчиках Меркурий 233 и Меркурий 203 находится на самом GSM модуле, при этом индикатор мигает красным светом если модем зарегистрирован и горит постоянно если регистрации нет.


4)Подключить GSM модем к компьютеру
Для связи со счетчиком по GSM каналу потребуется и GSM модем на стороне компьютера. Программа Конфигуратор поддерживает работу с широким перечнем модемов, поэтому для этих целей подойдет практически любой модем? который может работать в режиме CSD. Стоит отметить, что такой режим работы не поддерживают 3G модемы. Если Вы используете GSM модем с USB интерфейсом, то необходимо для него установить драйвер и узнать номер виртуального COM порта созданного ОС Windows для этого модема (номер порта определяется при помощи диспетчера устройств).


5)Для настройки GSM связи в программе Конфигуратор Универсальный, на вкладке "Параметры связи" (Рис. 23) устанавливаем следующие значения:
- выбираем тип счетчика;
- указываем его сетевой адрес;
- тип интерфейса» выбираем GSM;
- записываем в поле «Номер SIM-карты» номер дозвона, который установлен для счетчика;
- строка инициализации может иметь два основных значения: 7,0,1 или 71,0,1
- в настройках порта достаточно указать «Номер порта» другие установки желательно оставить по умолчанию, но если вы их случайно сбили то поставьте (время ожидания ответа 5000, системный таймаут 100, множитель 25);
- нажимаем кнопку «Соединить»


Рис. 23 "Окно параметров связи"


В результате программа начнет дозвон по указанному номеру, процесс дозвона будет отображаться в отдельном окне.


Рис. 24 "Окно протокола связи со счетчиком по GSM"

В случае успешного дозвона в верхнем левом углу станет доступна кнопка «Разорвать GSM соединение».


Скачать:
Универсальный конфигуратор счетчиков Меркурий (конфигурирование электросчетчиков)
TaskGroup (выполнение групповых задач)
ES_XML80020 (опрос профилей энергии в формате XML80020 на Андроид)



Условия заказа и доставки адаптеров для связи со счетчиками Меркурий
(запросы на электронку vladrusanov@gmail.com или по телефону 8-909-283-34-16)




Товар в наличии! Цены 2017 г.

1) USB-IRDA (модель VR-001)   Стоимость 1700 рублей.  Для Меркурий-230, 231, СЕ-102, содержащих IRDA интерфейсы. Для подключения к электросчетчику не требует вскрытия клеммной коробки

2) USB-RS485/CAN (модель VR-002)   Стоимость 1700 рублей.  Универсальный преобразователь проводных интерфейсов RS485/CAN. Может подавать питание на интерфейс электросчетчика. Подходит для Меркурий-200,203,206,230,233,234,236 содержащие RS485/CAN. Требует вскрытия клеммной коробки для подключения.

3) USB-RS485 (модель VR-004)   Стоимость 800 рублей.  Подходит для электросчетчиков Меркурий которым не нужно запитывать интерфейс связи. Имеет на выходе только клеммы D+ и D-. Можно использовать с Меркурий-203,206,230,233,234,236 содержащие RS485. Требует вскрытия клеммной коробки для подключения.

4) USB-оптопорт (модель VR-005)   Стоимость 1700 рублей.  Подходит для электросчетчиков Меркурий-203,206,233,234,236, содержащих оптопорт. Для подключения не требует вскрытия клеммной коробки.

5) Узел автоматики - WiFi роутер (модель VR-006)   Стоимость 3700 рублей.  Универсальное устройство связи со счетчиками через Ethernet, WiFi, 3G/4G интернет. Имеет на корпусе Ethernet  и USB разъемы, позволяет построить разветвленную сеть опроса внешнего программного обеспечения и подключаться к электросчетчикам через любой из адаптеров связи USB- RS485 / CAN / IRDA / оптопорт.

6) JTT-A (RS485/CAN) (радиомодем 433 МГц, 100 мВт)  Стоимость 3700 рублей.  Миниатюрные радиомодемы с прозрачным каналом связи, позволяющие работать в режиме радиоудлинителей. Имеют возможность подключения к промышленным интерфейсам RS485/CAN.

7) 4G модем (Hilink)  Стоимость 2000 рублей.  Модем со специализированной прошивкой Hilink, работает со всеми SIM-картами, имеет расширенные настройки (встроенный брандмауер, SMS, USSD, индицирует служебную информацию об уровне сигналов и многое другое).

8) Узел автоматики - WiFi роутер (модели VR-007.1 / VR-007.3)   Стоимость 4000 рублей.  Обладает собственным Web интерфейсом, базой данных, может вести ежеминутный опрос однофазных и трехфазных счетчиков Меркурий через WiFi\Ethernet\3G\4G и строить графики мгновенных значений токов, напряжений, мощностей, графики энергий по тарифам. Обладает возможностью транслировать через себя вебкамеру и погодные станции, является элементом умного дома способного передавать данных о потреблении на электронную почту пользователя и в сбыт. Может выводить данные на сервер Narodmon.ru и сообщать о критических ситуациях. 


Доставка (добавляется к стоимости товара):

1) Почта России - заказная бандероль первого класса. Цена 300 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.



2) ЕМS - курьерская доставка (из рук в руки). Цена 750 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.



3) Самовывоз Н.Новгород


P.S.
По взаимной договоренности могу отправлять наложенным платежом (отправка стоит 400 руб. и 4% от стоимости возьмет Почта).



Как можно оплатить:

1) Оплата по счету. Обычно удобна предприятиям, работающим по безналу. Цена отправки включается в стоимость товара. Нужны реквизиты для выставления счета, адрес доставки, ФИО и тел. контактного лица. 
2) Онлайн оплата картой любого банка (для физлиц). Необходимо сообщить ФИО полностью, я пришлю ссылку на оплату карточкой любого банка через банковский сервис Yandex. После оплаты пришлите подтверждение платежа иначе деньги поступят на наш расчетный счет только через сутки.
2) Наложенный платеж. Удобен для физлиц. Получите посылку на почте, ее можно вскрыть, проверить и расплатится по факту. Выдается трекномер и есть возможность отследить ее прохождение. При данном способе оплаты цена отправления 400 руб. и 4% процента возьмет Почта за обратный перевод денег.


Согласно "Номенклатуре продукции, в отношении которой законодательными актами Российской Федерации предусмотрена обязательная сертификация", введенной в действие Постановлением Госстандарта России от 30.07.2002 №64 (в редакции от 30.04.2009) и "Номенклатуре продукции подлежащей декларированию соответствия", введенной в действие Постановлением Госстандарта России от 30.07.2002 №4 (в редакции от 30.04.2009) продукция:
ПРЕОБРАЗОВАТЕЛИ АНАЛОГО-ЦИФРОВЫЕ И ЦИФРОАНАЛОГОВЫЕ ПРОЧИЕ, код ОКП 40 5470:
- Преобразователь интерфейсов "USB-RS485/CAN";
- Преобразователь интерфейсов "USB-IRDA";
- Преобразователь интерфейсов "USB-оптопорт";
не подлежат обязательной сертификации и не подлежат декларированию соответствия.

44 комментария:

  1. нашел такие вот модемы http://gprs-system.com/
    заказал, будем пробовать.

    ОтветитьУдалить
  2. Здравствуйте!
    У нас при опросе нескольких счетчиков через GSM-соединение происходит следующее, модем нормально подключается, но обмен данными не происходит пишет "Тест связи: нет ответа" или "Нет связи со счетчиком", панель "? отключить GSM" активна. В чем может быть причина этой проблемы и какие возможны способы ее решения?
    Владимир.

    ОтветитьУдалить
    Ответы
    1. Несколько причин.
      1)Возможны две строки инициализации либо "71,0,1", либо "7,0,1"
      2)Множитель таймаута счетчика должен быть не менее 10 (задается в параметрах связи после соединения по проводному интерфейсу).

      Удалить
  3. "Конфигуратор поддерживает работу с широким перечнем модемов, поэтому для этих целей подойдет практически любой модем? который может работать в режиме SCD."
    Оптимистичное заявление. Пробовал использовать в качестве модема мобильный телефон, все обрывается на команде AT&W, модем возвращает ERROR и финита ля комедия.
    Если под "широким перечнем модемов" подразумеваются промышленные модемы, то где можно ознакомиться с этим перечнем?

    ОтветитьУдалить
    Ответы
    1. Одним пользователям нужны команды AT&W и несколько других, другим нет. Что же мы имеем, всем нужны разные настройки?! Сейчас в Универсальном конфигураторе зашит жесткий алгоритм работы и он не может пропускать команды конфигурирования модема. Думаю самое правильно будет внедрить строку инициализации модема в произвольном виде, т.е. пользователь должен сам будет заполнить те команды, которые ему нужны для соединения. Я сейчас работаю над следующей многопоточной версией конфигуратора, а точнее утилитами для счетчиков Меркурий, туда видимо я этот режим и внедрю.

      На данный момент я знаю, что только модемы телефонов не имеют некоторые команды конфигурирования, с промышленными модемами проблем не было. На работе мы пользуемся модемами Siemens и Teleofis, все они работают без нареканий.


      Удалить
    2. Провел более развернутое тестирование.
      Программа последняя RC 1.7.34
      Motorola Razr K1 - падает на AT&W, как описано выше.
      Nokia E71 - с первого раза вылетает на ATE, но со второго все работает.
      Samsung SGH-F250. Соединяется только после того, как зайдешь-выйдешь в родную прогу синхронизации(иначе вылетает по кривому ответу на ATE). После соединения некоторые параметры читаются криво, некоторые вообще не читаются, вылетает ошибка CRC. Видимо, кривой модем или драйвер.
      В общем, если у вас с мобильником все работает - вам очень повезло.
      ЗЫ: а зачем плодить блоги в разных блогспотах com, de, ru? Да и содержимое не совпадает.

      Удалить
    3. Все разы вы соединялись не промышленным модемом, а через телефон.
      Скажу еще раз, пока не вышла новая версия конфигуратора с произвольной строкой конфигурирования, работать нормально через телефон не будет, т.к. половина команд не поддерживается.

      Для работы по GSM необходимо изменить настройки не только на компьютере, но и в счетчике иначе половина ответов будут сбойными (надо установить множитель таймаута в счетчике не менее 10).

      На счет размножения блогов, я сам после вашего письма только это узнал. Оказывается Google Blogspot это делает автоматически на разных доменах.

      Удалить
  4. Подскажите пожалуйста, как подключить счетчик меркурий 230art-03 PCRSIGN со счет-м без модема

    ОтветитьУдалить
    Ответы
    1. Необходимо соединить интерфейсные порты одного счетчика с другим (если однотипный интерфейс RS485, то 24 с 24, 19 с 19 и подать питание на интерфейс +5В на 23 и землю на 18). Если оба счетчика содержат букву S в абревиатуре, то питание не обязательно.

      Удалить
  5. Анонимный3 июня 2013 г., 18:29

    Здравствуйте! Вопрос похож на который выше !! Как подключить например 5 простых счетчиков меркурий через 1 с GSM, и что бы данные передавались по каждому отдельно(по GSM соответственно)??
    Спасибо!!

    ОтветитьУдалить
  6. Соедините интерфейсные шины счетчиков, подаете питание на интерфейс (для счетчиков с буквой S не требуется). В программе опроса указываете у всех счетчиков один и тот же номер телефона, но для всех вбиваете оригинальные сетевые адреса счетчиков. И все нажимайте опросить, программа начнет последовательно опрашивать эти счетчики.

    ОтветитьУдалить
  7. Анонимный3 июля 2013 г., 15:47

    Здравствуйте! У меня программа "Конфигуратор" Release candidate 1.7.38. На подстанциях установлены несколько Меркуриев 230 ART PQRSIDGN, в которых установлены сим-карты. По отдельности по GSM-каналу счетчики опрашиваются. Можно ли сделать групповой опрос и вывести отчет в виде txt-файла? Хочу снизить свои трудозатраты на съем показаний :)
    Влад

    ОтветитьУдалить
    Ответы
    1. В верхнем левом углу сайта есть ссылка на программу выполнения групповых задач TaskGroup. Она написана на одинаковых с Универсальным конфигуратором библиотеках и может опрашивать списки счетчиков. Попробуйте.

      Удалить
  8. Анонимный3 июля 2013 г., 20:32

    Доброй ночи. (уже писал, но както не опубликовалось, придется заного сочинять).
    Подскажите как конфигуратором просто соединиться набором номера, зачем оно мне сбивает настройки модема при нажатии на кнопку соединения? а конкретней ATE видимо выставляет в единуцу т.к. модем перестает вообще чтолибо опрашивать и чтобы опросить другие счетчики приходится коннектиться гипер терминалом к модему и выставлять "ATE0" а то и до заводских скидывать и настраивать заного. (счетчик меркурий 233, модем телеофис RX-108R)

    ОтветитьУдалить
    Ответы
    1. Сейчас Универсальный конфигуратор работает по фиксированной программе дозвона, в том числе использует команду обработки "Эха" - АТЕ.
      В дальнейшем после создания кросплатформенного релиза будет возможно задавать произвольную строку инициализации.

      Удалить
    2. Анонимный4 июля 2013 г., 18:26

      Спасибо за ответ.
      А когда будет этот релиз (как узнать что он вышел, где его можно будет взять?). А то мне уже надо в другой город этот и еще один такой же счетчик отдавать на установку, а как показания снимать с него, может можно както с эхом сработаться или еще как? У всех же както работает, наверно!:0)

      Удалить
    3. Мы не тестируем все модемы на рынке. Те которые давались на тестирование работают с Универсальным конфигуратором без проблем (Siemens, Teleofis, Меркурий-256) или наш VR-003 (основная статья).

      Новый релиз планируется выпустить осенью. Он сам о себе заявит.

      Удалить
  9. Добрый день! Помогите пожалуйста разобраться. Смонтировали на трех объектах GSM-шлюзы, подключили их к счетчикам. На объекте №1 4 счетчика Меркурий 233, на объекте №2 2 счетчика Меркурий 233, на объекте №3 2 счетчика Меркурий 230. На всех счетчиках был записан множитель системного таймаута равный 25 на случай ухудшения связи т.к. счетчики стоят в ТП. И ситуация следующая, на объекте №1 отлично опрашиваются все 4 счетчика, на объекте №2 опрашивается только один из двух, на объекте №3 не опрашивается ни один. Ошибка: нет ответа от шлюза. В чем может быть причина?

    ОтветитьУдалить
    Ответы
    1. На сколько я знаю при подключении к счетчикам с помощью GSM-шлюза необходимо чтобы в нем множитель системного таймаута был равен 1.

      Множитель системного таймаута равный 10 нужен только при использовании простых GSM-модемов.

      Возможно здесь и есть камень преткновения.

      Удалить
    2. Спасибо, попробуем. И если не затруднит, в чем принципиальное отличие gsm-шлюзов от gsm-модемов?

      Удалить
    3. Принципиальное отличие в том, что GSM-шлюзы используют бестаймаутный протокол обмена и можно использовать групповой запрос (до 20 команд одновременно). Только не забывайте этот групповой запрос поддерживают не все программное обеспечение верхнего уровня. Если оно будет поддерживать такую фишку, то сможет в несколько раз увеличить скорость передачи (например BQuark).

      Удалить
    4. Изменили обратно множитель системного таймаута счетчиков на 1, результата нет, пишет "Тест связи: нет ответа от шлюза".

      Удалить
    5. Пришлите скриншот настроек связи на vladrusanov@gmail.com и возникающую ошибку.

      Удалить
  10. Здравствуйте Влад! Как продвигаются работы по внедрению возможности отправки групповых запросов в универсальный конфигуратор для работы с GSM шлюзами? Очень ждем это нововведение. Как вы возможно слышали энергосбыт теперь требует от абонентов получасовки, оборудование то мы им поставили, а вот нормально снять профиля не получается.

    ОтветитьУдалить
    Ответы
    1. При нынешнем руководстве это может вообще не случится. То что внедряется в Универсальный конфигуратор начинает идти в разрез с коммерческими программами и мне впрямую запретили реализовывать некоторые функции. Единственно могу сказать, что если доделаю собственную версию утилит, то эту функцию внедрю.

      Удалить
  11. Добрый день!
    Я пытаюсь подключиться к Меркурию 230 через GSM модем Teleofis RX101-R4. Все бы нормально, но сим-карта в счетчике не регистрируется в сети, т.е. индикатор постоянно мигает. При установке сим-карты в телефон регистрация в сети успешна, пин-код отключен, баланс счета положителен. Тарифный план МТС Телематика. Обращение в службу поддержки МТС результата не дало. Буду Вам очень признателен за помощь!
    vsilanov@shkxp.ru
    С уважением!
    Виктор.

    ОтветитьУдалить
    Ответы
    1. Регистрация в сети должна происходить автоматически.
      Сначала попробуйте выключить питание на счетчик и заново его потом подать, тем самым перезапустив встроенный GSM-модем.
      Второе проверьте исправность антенны, возможно сигнал очень слабый.

      Удалить
    2. Дело то в том, что и в модеме ситуация такая же! Перезапускали не раз! Мы подозреваем, что в симках что то не то. Техподдержка МТС говорит, что все в порядке.

      Удалить
    3. У симки должен быть включен "Режим передачи данных и факсов".

      Удалить
  12. Добрый день, при подключении через универсальный конфигуратор по GSM выдает ошибку: Открытие сессии:нет ответа! Счетчик Меркурий 230-APT01.

    ОтветитьУдалить
    Ответы
    1. Это означает, что тест связи прошел, но открытие сессии не прошло. Ищите ошибку в пароле. (С завода обычно пароль User - 111111, Admin - 222222, галочка Hex установлена).

      Удалить
    2. Здравствуйте, Влад! Объясните, могут ли работать в обвязке, через GSM канал, счетчики М-230, если у них разные интерфейсы, RS485 и CAN? Спасибо!

      Удалить
    3. Думаю будет работать если перевернуть А и В или рассмотрите схему.

      Удалить
  13. Анонимный20 мая 2014 г., 17:19

    В чём разница 7,0,1 или 71,0,1 ?
    Ответа не нашёл. :(

    ОтветитьУдалить
    Ответы
    1. Вообще это конфигурационные данные для установки скорости обмена и пр.
      Старые станции поддерживали формат 7,0,1
      Новые станции поддерживают формат 71,0,1
      Иногда работают оба формата.

      Удалить
  14. Анонимный23 мая 2014 г., 15:43

    Хотелось бы поподробнее, "если не в лом": а какая скорость обмена в каждом из форматов?
    Какие станции "новые", а какие "старые"? В каком случае "работают оба формата", а в каком нет?
    Вы, конечно, извините. Но часто в Ваших ответах больше вопросов, чем ответов!
    Здесь, у Вас есть две опции и нет нигде (не нашёл) комментариев, в чём разница. Может быть имеет смысл в таком случае вообще их не указывать, а маскировать, ставить "по умолчанию", раз этого нам - пользователям "знать не положено"? :)

    ОтветитьУдалить
    Ответы
    1. Строка инициализации зависит не от конфигуратора, а от оператора связи. Конфигуратор только должен соединиться с модемом на скорости 9600 бод, 8, N,1. Именно это и означает строка инициализации. Но есть старые станции для которых действует строка 7,0,1 и есть новые станции для которых нужна строка 71.0,1.

      Удалить
  15. Подскажите, можно ли через интернет, связываться с приборами учета. Говорят что есть программка с помощью которой можно это делать!?

    ОтветитьУдалить
  16. Влад, добрый день! Подскажите сколько счетчиков со встроенным GSM модулем ( Меркурий 233) можно опрашивать использую 1 модем VR-003 на стороне ПК? На объекте имеется 20 подстанций по 2 счетчика в каждом. Интересует снятие профиля мощности и какие задержки могут быть при этом.

    ОтветитьУдалить
  17. Когда у вас в продаже снова появятся GSM модемы ?

    ОтветитьУдалить
    Ответы
    1. Уже есть, только от старых GSM каналов я отказываюсь и перехожу на 3G/4G.
      Если у вас такое покрытие есть, то обращайтесь. Мы используем связку нашего узла автоматики VR-006 +USB-HUB + 4G роутер. К такому устройству можно подключить любой из нахих адаптеров USB/RS485/CAN/IRDA/оптопорт и опрашивать единицы / десятки / сотни счетчиков.

      Удалить
  18. Здравствуйте. Подскажите пожалуйста, у нас ТП установлен счетчик Меркурий 230 с модемом. Можно ли одновременно опрашивать счетчик с двух разных точек (ПК)?

    ОтветитьУдалить
    Ответы
    1. Можно, но в разное время, т.к. порт GSM один и кто его занял, тот и ведет в данный момент опрос.

      Удалить

Статьи