вторник, 22 января 2013 г.

Наладчик+ и зашифрованные адреса электросчетчиков Меркурий-200


Фразы: "Знания забываются, а пробелы в них никогда..."

Эта статья сайта http://incotex-counter.blogspot.ru/, на котором ее под давлением модераторов пришлось удалить, но от этого ее актуальность не изменилась.
..........................................................................................................................................................
Однажды ко мне пришли со счетчиком Меркурий-200 и попросили ответить почему он недоступен с помощью своих интерфейсов связи. Бирка на нем была заводская, паспорт с печатями, пломбы целые, единственно сзади была приклеена этикетка с трехзначным номером. Больше всего меня напрягло то, что даже заводской конфигуратор не мог к нему достучатся. На складе таких счетчиков оказалось несколько десятков.

О существовании некой программы Налачик+ я уже знал, то что она подменяет сетевой адрес тоже, но как она работает естественно нет... Помощь пришла  от группы занимающейся электросчетчиками.
В отличии от трехфазных элестросчетчиков, однофазные электросчетчики Меркурий-200 не имеют пароля в своем протоколе связи. Тут все проще и сложнее одновременно. Обратиться к такому счетчику можно только тогда, когда известен его сетевой адрес (он и выполняет роль пароля), а если вы его не знаете, то и обратиться не можете

Многие подумали, что можно взять и перебрать этот адрес (в сети полно таких энтузиастов), но далеко не все считали время этого перебора. Оказывается время перебора 4х байтового сетевого адреса может занять год или более. Сами понимаете, что это не реально и такими возможностями никто не обладает.

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

Алгоритм Наладчика+ теперь внедрен в Универсальный конфигуратор счетчиков Меркурий и программу выполнения групповых задач TaskGroupОсновным в этом алгоритме оказалось использование номера дома или квартиры. Достаточно в поле сетевого адреса набрать строку типа "kv102", где вместо 102 нужно вписать номер квартиры или дома (если частный сектор), нажать "Соединить" и программа сама высчитает нужную комбинацию.

Что делать если соединиться не удалось. В этой ситуации требуется поиск сетевого адреса. На странице "Параметры связи" нажимаем комбинацию Ctr+Alt+N и Ок.


Через 5-7 минут будет ответ. Если счетчик запаролен Наладчиком+, то адрес найдется.

Удачи!



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

Условия заказа и доставки адаптеров для связи со счетчиками Меркурий:

Товар есть в наличии!
USB-RS485  Стоимость 700 рублей. для счетчиков Меркурий-200,203,206,230,233,234,236 содержащих проводной интерфейс RS485
USB-RS485/CAN  Стоимость 1400 рублей. для счетчиков Меркурий-200,203,206,230,233,234,236 содержащих проводные интерфейсы RS485/CAN
USB-IRDA  Стоимость 1400 рублей. для счетчиков Меркурий-230, 231, содержащих IRDA интерфейсы
USB-оптопорт  Стоимость 2000 рублей. для счетчиков Меркурий-203,206,233,234,236, содержащих оптопорт JTT-A(RS485/CAN) (радиомодем 433 МГц, 100мВ)    Стоимость 3500 рублей. для счетчиков Меркурий-200,203,206,230,233,234,236 содержащих проводной интерфейс RS485/CAN
Запросы на покупку направляйте vladrusanov@gmail.com либо по телефону 8-909-283-34-16
Доставка (добавляется к стоимости и расчитана до 3 устройств в бандероле):
1) Почта России - заказная бандероль первого класса. Цена 300 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.
2) ЕМS - курьерская доставка (из рук в руки). Цена 750 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.
3) Самовывоз Н.Новгород
P.S. По взаимной договоренности (+100 рублей к доставке) могу отправлять наложенным платежом  
При получении посылки наложенным платежом Почта возьмет еще 5% процентов за обратный перевод денег.
Для оплаты прошу сообщить вид покупаемого адаптера, количество, ФИО полностью, телефон, индекс, адрес доставки и каким способом вы будете производить оплату:
1) Оплата по счету. Обычно удобна предприятиям, работающим по безналу. 
2) Наложенный платеж. Удобен для физлиц. Получите посылку на почте, ее можно вскрыть, проверить и расплатится по факту. Выдается трекномер и есть возможность отследить ее прохождение. При данном способе оплаты к стоимости доставки добавляется 100 рублей за оформление дополнительных документов и страховки. При получении Почта возьмет 5% процентов за обратный перевод денег.
3) Мобильный платеж. Более дешевый и удобный способ оплаты товара деньгами на телефон оператор Билайн 8-909-283-34-16. Товар будет отгружен либо в этот же день, либо на следующий день после оплаты. Выдается трекномер и есть возможность отследить ее прохождение. Требуется после оплаты сообщить сведения о переводе денег.  4) Yandex деньги  410011014007211. Также удобный способ предоплаты товара. Аналогично выдается трекномер. 
5) QIWI кошелек  +79092833416. Для тех у кого заведен Qiwi- кошелек или рядом есть терминалы оплаты Qiwi. 
6)  Western Union.  Удобен тем, кого не устраивают вышеперечисленные способы. Обычно используется жителями ближайшего зарубежья, т.к. наложенный платеж не работает за границей (в том числе на Украине, Белоруссии, Казахстане). 
Согласно "Номенклатуре продукции, в отношении которой законодательными актами Российской Федерации предусмотрена обязательная сертификация", введенной в действие Постановлением Госстандарта России от 30.07.2002 №64 (в редакции от 30.04.2009) и "Номенклатуре продукции подлежащей декларированию соответствия", введенной в действие Постановлением Госстандарта России от 30.07.2002 №4 (в редакции от 30.04.2009) продукция: ПРЕОБРАЗОВАТЕЛИ АНАЛОГО-ЦИФРОВЫЕ И ЦИФРОАНАЛОГОВЫЕ ПРОЧИЕ, код ОКП 40 5470: - Преобразователь интерфейсов "USB-RS485/CAN"; - Преобразователь интерфейсов "USB-IRDA"; - Преобразователь интерфейсов "USB-оптопорт"; не подлежат обязательной сертификации и не подлежат декларированию соответствия. Google+ 

18 комментариев:

  1. Здравствуйте! У меня сложилась очень необычная ситуация.
    В жилом доме 5 подъездов. в каждом из них счетчикам заданы сетевые адреса не по номерам квартир, а просто от 1 и до последней кв. в подъезде. Конфигурировались они очень давно, и скорее всего, програмкой counter. И в дополнении к этому, каждому счетчику был присвоен номер дома (в моем случае это 9). Я мог достучаться до любого счетчика и конфигуратором Меркурий v.1.7.61 и Наладчик + 2015. Но стоило мне ввести в Наладчик + заводской адрес счетчика, у которого ранее был сетевой номер 9, и нажать "вычитать" (F4), как тут же переставала отвечать вся магистраль. даже напрямую не удается подключится ни к одному счетчику! Это не совпадение, я проэкспериментировал с тремя подъездами, тупо подключаясь Наладчиком+ к счетчику, который имел адрес 9 (предварительно я Конфигуратором присваивал ему последние 6 цифр заводского номера, в качестве адреса), вводил эти 6 цифр в Наладчике, нажимал F4, и все. Подъезд переставал отвечать полностью! Ни Конфигуратор, ни counter, ни Наладчик + больше не могут подключиться ни к одному счетчику в этой магистрали, и даже при прямом подключении к отдельному счетчику.Напомню, что номер дома был 9, и проблемная квартира тоже имела номер 9, В оставшихся подъездах я не трогал 9е счетчики, и они полностью отвечают. Что это за мистика, подскажите пожалуйста, не отвечают 280 счетчиков! Очень надеюсь на Ваш опыт!!!

    ОтветитьУдалить
    Ответы
    1. Напишите мне на электронку vladrusanov@gmail.com
      Я не совсем понял, вы меняли адреса из наладчика+ на шестизначный заводской номер?

      Удалить
    2. нет, из конфигуратора 1.7.61, но ранее кто-то какой-то программой счетчикам присвоил незаводские сетевые номера, их то я и менял на заводские вручную

      Удалить
    3. В этой ситуации есть подозрение на конфликт адресов. Если в сети совпали два адреса - эти два прибора не будут отвечать... Но у вас не отвечают 280 счетчиков.. Странно. В сети с интерфейсом rs485 может быть только 32 устройства.. Значит у вас где-то стоит хаб, создающий подсети.. Таких подсетей в вашем случае должно быть 9. Ищите этот хаб, и проверяйте его.

      Удалить
  2. Пробую подключиться к счетчику 200.02 через Конфигуратор, все время вылезает ошибка FirmwareRevision= #Err-15
    В чем может быть проблема?
    Спасибо!

    ОтветитьУдалить
    Ответы
    1. Пробуйте подключаться к счетчику Конфигуратором другой версии. Программа ругается на несовместимость...

      Удалить
  3. Здравствуйте.
    Не работает ссылка на Конфигуратор https://docs.google.com/uc?export=download&id=0Bx0_0wePTcboUi1sY0l2R3ItZXM
    Работает такая http://baza-kip.narod.ru/files/Pub/konfigurator.rar

    ОтветитьУдалить
  4. Интересная информация!
    Скажите, а вы можете написать ПО для такого оборудования, как ПРЭМ цена.
    Эти расходомеры мы ставим на своих объектах - ПРЭМ себя хорошо показал.

    ОтветитьУдалить
    Ответы
    1. Наверняка можем, только не распыляемся и пишем под электросчетчики Меркурий.

      Удалить
    2. ну уж тогда на будущее спрошу, можно ли будет потом заказать ПО для интеграции комплектов КТС-Б по ссылке модель. Надо будет организовать передачу данных через GSM на Лэрс Учет.

      Удалить
    3. а можно заказать ПО для счетчика меркурий 230 вот такого

      Удалить
  5. Подскажите, на сколько законно самостоятельно перепрограммировать электросчетчик? С какими подводными камнями можно столкнуться при этом?

    ОтветитьУдалить
    Ответы
    1. Законно выполнять законные операции, тем более если счетчик устанавливается и не опломбирован. При пломбировании контролер должен проверить настройки счетчика (тарифы, время, индикацию).

      Удалить
  6. Подскажите, а есть программа для подбора сетевых адресов, а то нехорошие люди поменяли сетевые адреса и не хотят все вернуть обратно.
    Или как можно скинуть сетевой адрес.

    ОтветитьУдалить
    Ответы
    1. у трехфазников нет, а у однофазников Конфигуратор может подобрать только если использовали Наладчик +, если иначе, то тут можно год перебирать и не факт что найдешь.

      Удалить
    2. У нас квартирные меркурий 200.02, 17 многоквартирных домов и у всех сменены адреса, а полного сброса не сделать на счетчиках?

      Удалить
    3. В конфигураторе пробовали сделать поиск?

      Удалить

Статьи