Схема электросчетчика меркурий 230 – Трехфазный счетчик «Меркурий 230»: отзывы и схема подключения

Схемы подключения проводных интерфейсов к электросчетчикам Меркурий.

Из личного. Недавно в отпуске ехал из Анапы в Н.Новгород и где-то под Рязанью после полуночи один навигатор показал налево, а второй направо. Сначала поехал по первому и в час ночи оказался в глухой заброшенной деревне без каких-либо дорог и людей. Включил второй и еще полчаса ездил без интернета и связи по лесу. Это я к тому, что доверять лучше людям... (правда ночью в лесу я их найти не мог), а вы, если будут сложности в подключениях интерфейсов, можете позвонить 8-909-283-34-16 или лучше написать [email protected]

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

Во всех случаях для подключения вам понадобиться:
- преобразователь интерфейсов USB-RS485/CAN (модель VR-002), он позволяет меняя между собой А и В подключаться к обоим видам интерфейсов (драйверы Windows).
- Программное обеспечение Универсальный конфигуратор счетчиков Меркурий или TaskGroup
--------------------------------------------------------------------------------------------------------------------------

Меркурий-200.
Этот счетчик делается только с CAN интерфейсом, причем питание интерфейса здесь только внешнее. Подключаться только так как на схеме!

Подключение CAN:
1 - (GND)
2 - (A)
3 - (B)
4 - (+5V)

Чтобы начать работать по интерфейсу с этим счетчиком надо его включить, т.е. обязательно надо подать 220(В) на силовые клеммы счетчика.

В конфигураторе вписываем сетевой адрес (для Меркурий-200 он равен 6 последним цифрам серийного номера, если посмотрите на картинку, то в моем случае это 238249), галочка Эхо должна быть снята и жмем "Соединить".


--------------------------------------------------------------------------------------------------------------------------

Меркурий-230.
Один из самых распространенных трехфазных счетчиков с большим количеством модификаций. Нас в принципе интересуют только три буквы в его обозначении, отвечающие за интерфейсы счетчика.

Наличие встроенного питания проводного интерфейса связи обозначается буквой S, например Меркурий-230 ART-02 PQRSIN. Если данная буква присутствует, то для подключения к счетчику достаточно будет двух сигнальных проводов А и В, а если ее нет, то необходимо подключать еще внешнее питание интерфейса как на картинке.

Встроенный интерфейс CAN обозначается буквой C:
- например Меркурий-230 ART-00 CN или Меркурий-230 ART-01 CLN

Подключение CAN:
23 - (+5V)
24 - (B)
18 - (GND)
19 - (A)



У трехфазных счетчиков сетевой адрес обычно равен трем последним цифрам серийного номера, но если число будет больше 240, то двум цифрам. В нашем случае счетчик имеет серийный номер 17654267, значит сетевой адрес равен 67 (но даже если вы его не знаете, то можно при индивидуальном подключении обратиться к этому счетчику по адресу 0. Если же на одном интерфейсе сидит группа счетчиков по нулевому адресу обращаться нельзя, они тогда все попытаются ответить и посылка будет сбойной).

Пароль с завода у User - 111111, для Admin - 222222, галочка Hex установлена.


Встроенный промышленный RS485 интерфейс обозначается буквой R:
- например Меркурий -230 ART-02 RN или Меркурий-230 ART-02 PQRSIN 

Подключение RS485:

23 - (+5V)
24 - (A)
18 - (GND)
19 - (B)

Для этой модификации счетчика внешнее питание не обязательно подавать, т.к. оно там есть, но я нарисовал его специально, чтобы рассказать маленькую хитрость. Если на счетчик не подать 220-380 Вольт, то обычно с ним работать нельзя, но если подать на такой счетчик (с буквой S) внешнее питание интерфейса, даже не подавая высокое напряжение, то он станет доступен из конфигуратора.


Серийный номер равен 06239697, берем последние 3 цифры - это 697, число больше 240, значит его сетевой адрес равен двум последним цифрам серийного номера, т.е. 97.

Пароль с завода у User - 111111, для Admin - 222222, галочка Hex установлена.


--------------------------------------------------------------------------------------------------------------------------

Меркурий-206.
Современный однофазный счетчик пришедший на смену Меркурий-200. Единственно, что неоднократно озвучивалось руководству - нет нормальных кнопок (функции оптической кнопки оптопорта работают, но на мой взгляд это от лукавого средство) и подсветки ЖК дисплея. Удешевление не должно ухудшать эргономику работы со счетчиком. Во всем остальном счетчик содержит максимум возможных функций, особенно те модификации которые могут хранить профиль мощности, параметры контроля электроэнергии и встроенное реле, актуальные параметры при автоматизации.

Из производства на данный момент выходят счетчики только с

RS485 интерфейсом, он обозначается буквой R, например Меркурий-206 PRNO. Встроенное питание интерфейса обозначается буквой S, обычно его нет.

Подключение RS485:
7 - (+5V)
8 - (A)
9 - (B)
10- (GND)


Для работы через проводные интерфейсы обязательно подключение счетчика с силовой сети 220(В).

У Меркурий-206 сетевой адрес с завода равен серийному номеру, поэтому по нашему фото сетевой адрес будет 18049831.

Меркурий-233.
Счетчик снятый с производства, но достаточно много выпускающийся в свое время, в котором можно было устанавливать дополнительные интерфейсные модули. Например по одному интерфейсу RS485 подключен GSM-модем и по нему опрашивает счетчик энергосбыт, а по второму RS485 владелец счетчика может получать данные в автоматизированную систему учета данных. Также на борту всегда присутствует оптопорт и можно получать например профили мощности без вскрытия клеммной коробки.

У счетчиков Меркурий-233 может быть до двух модулей RS485, но как минимум один из них всегда есть, питание интерфейса в обоих случаях встроенное, так что подключать RS485 интерфейс нужно двумя проводами А и В как на рисунке.

Подключение первого RS485:
19 - (A)
17 - (B)

Подключение второго RS485 (на картинке внизу его по факту нет, но клеммник стоит и я поэтому решил показать где он подключается при наличии):
27 - (A)
25 - (B)

Как мы видим, серийный номер у этого трехфазного счетчика равен 05348592, значит т.к. последние три цифры больше 240, то сетевой адрес равен 92. Меркурий-234.
Счетчик вышедший взамен Меркурий-233, обладает большим количеством модификаций и является одним из самых современных трехфазных счетчиков. В нем всегда есть один проводной RS485 и может добавляться второй в виде встроенного модуля.

Если запутаетесь, то подключаться нужно к клемме XT4 так:
14 - (A) Data+
15 - (B) Data-

Data+ соответсвует клемме А преобразователя интерфейсов USB-RS485/CAN (модель VR-002), а Data- соответствует клемме В.


Как уже писал, в этом счетчике бывает еще дополнительны модуль со вторым RS485 (буква R в абревиатуре, например Меркурий-234 ART-03 PB.R), который можно использовать для технического учета или для передачи показаний в энергосбыт. Подключать его нужно к клемме XS1 как на нижестоящем рисунке:
У счетчика на фото серийный номер 15576414, последние три цифры 414, т.е. больше 240, значит сетевой адрес будет равен последним двум цифрам - 14. Запускаем конфигуратор.

Меркурий-236.
DIN-реечный малогабаритный электросчетчк с большим функционалом, профилями мощности, слежением за параметрами электроэнергии. Подходит для автоматизации, может содержать проводной RS485, оптопорт, PLC-1 и реле. На мой взгляд лучшая замена Меркурий-231.

Подключение первого RS485:
15 - (A)
16 - (B)

Меркурий-203.2T.
В отличии от Меркурий-200 он содержит журнал событий, профиль мощности и реле. Также в нем есть проводной RS485 интерфейс, не требующий внешнего питания и подсветку дисплея.

Подключение первого RS485:
7 - (A) Data+
6 - (B) Data-


У Меркурий-203.2Т сетевой адрес равен серийному номеру счетчика, поэтому в нашем случае это будет 08258331.

На сегодня все! Удачи!
Советуем прочитать про опрос счетчиков в умном доме

incotex-counter.blogspot.com

технические характеристики и схемы подключения

Электросчётчик Меркурий 230 – модель учётного прибора, позволяющая замерять потреблённую электроэнергию, мощностные показатели. Прибор рассчитан для использования в трех- или четырехпроводной сети по нескольким вариантам расценок посредством прямого или трансформаторного подключения.

Устройство предусматривает возможность эксплуатации в индивидуальном режиме, либо подключённым к внешнему прибору.

В основные задачи устройства входит:

  • отсчёт и отображение на жидкокристаллическом дисплее посредством интерфейса сведений по потреблённой электроэнергии для любой из настроенных расценок и суммарно;
  • число тарифов – 4, с 16-ю зонами по времени, с 4-мя типами дней;
  • подсчёт мощностных, токовых и частотных показателей;
  • влиянием на нагрузки посредством интерфейса;
  • запоминание важнейших событий (10 для каждого), с отображением момента запуска и отключения прибора, появления или исчезновения отдельных фаз, когда открывался и закрывался счётчик, корректировалось тарифное расписание, превышались допустимые параметры.

Энергомер оборудован защитой, предотвращающей несанкционированное воздействие с целью хищения электроэнергии. Учёт ведётся с нарастающим итогом, вне зависимости от направления тока.

Содержание статьи

Технические характеристики

Технические характеристики счётчика Меркурий 230

Срок службы прибора

Нормативная продолжительность эксплуатации энергомера – в течение 30-ти лет, 3 первых года производителем предоставляется гарантия на безаварийную работу. Гарантийные случаи предусматривают, если выход из строя вызван отклонениями при сборке на заводе. В случае нарушения условий эксплуатации, либо если поломка связана с ошибкой в подключении, гарантийному ремонту устройство не подлежит.

Межповерочный интервал

Первичная поверка счётчика производится изготовителем. После установки периодичность поверки составляет 10 лет. Дата и результат поверки специалист, производящий данные работы, отображает в паспорте.

Стоимость счётчика

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

Преимущества прибора

Преимущества электросчётчика состоят в следующих возможностях:

  • высоком классе точности;
  • наличии инфракрасного порта и возможности подключения к внешнему устройству;
  • защите от несанкционированной отмотки и независимости учёта данных от направления тока;
  • присутствии самостоятельной диагностики с индикацией о возможных проблемах в работе;
  • электронном пломбировании внешней панели, что исключает вмешательство в конструкцию;
  • компактными размерами и надёжностью конструкции.

Габаритные размеры счётчика Меркурий 230

Чтобы обеспечить надёжную работу, необходимо соблюдать заявленные изготовителем температурные и влажностные показатели окружающей среды, и устанавливать счётчик в закрытом помещении.

Как снять показания

Показания снять достаточно просто. Они могут определяться автоматически – на дисплее периодически сменяются показатели по разделам. Присутствует функция кнопочного переключения отображаемых сведений. Выписываются показатели отдельно для каждой расценки по началу и концу учётного месяца, вычитанием определяется разница и умножается на соответствующую расценку, значения суммируются.

Разновидности данного счётчика

Прибор выпускается в десяти исполнениях. Далее – детальнее об особенностях каждой модификации.

ART-00 С(R)N

Характеризуется расчётным фазным напряжением – 57,7 В, нормальным и предельным током соответственно 5 и 7,5 А, наличием интерфейса САN или RS485, классом точности по активному виду электроэнергии – 0,5S, реактивному – 1.

ART-01 С(R)N

От предыдущего исполнения отличается значением номинального напряжения для отдельной фазы – 230 В, предельного тока – 60 А, классом точности для реактивной электроэнергии – 2.

ART-02 С(R)N

От вышеуказанной модификации отличается величиной предельного тока – 100 А, остальные параметры идентичны.

ART-03 С(R)N

У данной модели номинальный и предельный ток соответственно 5 и 7,5 А, отличается величина погрешности для активного вида электроэнергии – 1, остальные параметры аналогичны.

ART-01 PQRSIN

Отличается токовыми показателями – 10 (100) А, величинами погрешностей – 1/2, вместо интерфейса САN установлен IrDA.

ART-02 PQRSIN, ART-03 PQRSIN

Отличия состоят в величине электротока – 10 (100) и соответственно 5 (7,5) А, остальное – идентично.

ART-01 СLN, ART-02 СLN, ART-03 СLN

Используются порты CAN и PLC-I, друг от друга исполнения различаются величиной тока.

Установка счётчика

Прибор крепится на ДИН-рейку. Непосредственное подключение производится по следующей схеме:

Схема непосредственного подключения счётчика Меркурий 230

Для трансформаторного подключения применяются такие схемы:

Схема подключения счётчика с помощью двух трансформаторов тока

Схема подключения счётчика с помощью трёх трансформаторов тока

Указанное устройство соответствует государственным стандартам и может использоваться на территории РФ и в сопредельных государствах.

Технический паспорт Меркурий 230

pouchetu.ru

Пишем протоколы счетчиков Меркурий 230 и Меркурий 200 для OpenSCADA / Habr

Для кого
— Для тех кто использует OpenSCADA, но не может реализовать больше чем решения «из коробки»
— Для тех кто ищет СКАДу для себя, но так и не может определится
— Для тех кто забросил этот проект, так и не разобравшись как он работает

Зачем
— Данное решение позволяет считывать показания счетчиков меркурий 230 и меркурий 200 без каких либо лимитов
— Это бесплатно


Проекту openscada (oscada.org) уделяют не заслужено мало внимания, о нем написана всего одна статья на хабре. Большинство инженеров боятся трогать и трехметровой палкой этот продукт, черт его знает какой этот ваш линукс. Разрабатывает его уже не первый десяток лет фактически один человек, Роман Савоченко.

Не имея раньше опыта со СКАДА вообще (а с линуксом немного дружил) выбрал именно его для реализации мониторинга объектов на предприятии. Так как сравнить мне было не с чем, интерфейс и все связи данных с друг другом я воспринял как должное. Очень помог видеоурок «быстрый старт», лично я считаю таких уроков можно было сделать и побольше. Документацию тоже пришлось перечитывать не раз, но оно того стоило. Подключив первый модуль сбора данных Невод+ долго не мог понять почему он не работает. Ведь как совместимый с протоколом DCON он в списке проекта числился(точнее его аналог). Полез в исходник протокола и… оказалось что совсем он с ним не совместим, как и многие другие модули сбора из списка. Первое обращение на форум проблему мою исправило и еще несколько ошибок довольно оперативно. Рассказывать обо всех тонкостях системы я не буду, лучше прочтите вышеупомянутую статью на хабре или посмотрите «быстрый старт».

Спустя какое то время мне понадобилось снимать показания с электросчетчиков Меркурий 230. Поддержки этих счетчиков в openscada нет. Попробовал утилиту taskgroup от создателя всем известного konfiguratorа, опрашивать счетчики по CSD ей оказалось дохлым номером. Но все не так плохо как могло быть, openscada система предельно модульная и написать свой модуль можно хоть на С++, хоть на языке высокого уровня прямо в ней. Описание протокола обмена для меркурия 230 без проблем можно найти в сети, производитель «Инкотекс» конечно может предоставить вам описание по запросу, но мне не хотелось связываться с этой волокитой.

Итак, подключаем шину со счетчиками, для наглядности и лучшей ориентации в протоколе ставим konfigurator и сниффер последовательно порта, открываем документацию. Пытаемся прочитать данные со счетчика с адресом 75.

все скриншоты кликабельны

Видим как побежали наши данные.

Протокол обмена для меркурий 230 очень похож на протокол modbus.

Запрос на открытие канала связи предназначен для разрешения доступа к данным с указанием уровня доступа. В счетчике реализован двухуровневый доступ к данным: первый (низший) — уровень потребителя, и второй (высший) — уровень хозяина

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

Теперь попытаемся это реализовать на openscada. В С++ я не силен, поэтому решил реализовать на языке, встроенном в саму СКАДу, который там зовется JavaLikeCalc.Javascript. Сам код опроса реализуется в двух модулях UserProtocol и DevLib. Создадим устройство в библиотеке устройств и назовем m230. Добавим атрибуты netaddr(сетевой адрес), password(пароль), transport(последовательный порт) и answer(ответ на запрос пароля). И напишем запрос.

Теперь перейдем к протокольной части и создадим в UserProtocol наш пользовательский протокол и назовем его так же m230. Начнем с преобразования сетевого адреса. Код расчета контрольной суммы modbus CRC16 уже был написан давно, мне осталось его только вставить в свой код.

Создадим и транспорт, прописав в нем нужный порт, скорость и тайминги.

Теперь создадим устройства в LogivLev, в нем создадим контроллер а так же параметры (они же и есть счетчики). Выбираем наш шаблон, в конфигурации прописываем сетевой адрес, пароль и транспорт.

Не лишним будет и включить архивацию в соответствующей вкладке.

Переходим ко вкладке Атрибуты и видим наши 4 байта ответа от счетчика. Пароль принят, отлично!!!

Что же попробуем считать показания электроэнергии. Добавляем в в атрибуты шаблона несколько записей еще несколько строк кода для каждого тарифа и для их суммы.

Далее добавим в наш протокол еще строки. Не лишнем будет проверить ответ на тот ли запрос пришел и проверить длину пакета. Каждый 4 байта полезной информации ответа интерпретируется своей последовательностью байт, для чтения энергии она видна на скриншоте. В конце из 16ричной системы данные переводим в десятичную, к тому же это число надо разделить на 1000.

Заходим опять в конфигурацию шаблона, ставим галку «Считывать энергию от сброса» и в атрибутах у нас уже видны данные о тарифах.

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

Немного изменений добавим и на стороне протокола.Проверяем ответ на байты из чего строим предположение о его длине и проверяем ее, добавляем свою последовательность байт, переводим в десятичную систему и делим на 100 для ответа о напряжении и мощности и на 1000 для ответа о токе.

Теперь в атрибутах нашего счетчика видим все его основные данные, которых конечно в разы больше и при желании можно добавить еще, например частоту в герцах и многое другое.

Добавим для наглядности еще несколько счетчиков. Но это не все, данные надо не просто считывать но и представить их в удобном виде. Для этого в openscada существует Vision (рабочий пользовательский интерфейс) в котором данные можно представить в любом удобном для вас виде, хоть в виде мнемосхемы, в виде графиков, в виде документов итд. Возьмем стандартный документ из шаблона и отредактируем его чтобы получилось так.

А в обработку документа добавим строку, чтобы можно было легко читать архивы данных по дням.

В итоге запускаем проект и открываем наш документ.

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

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

Сетевой адрес тут и есть пароль счетчика. По умолчанию он равен последним 6 цифрам серийного номера. Попробуем написать шаблон.

Вот схема пакета запроса и ответа

Серийный номер счетчика слишком длинный чтоб уместить его в 32-битное целое число, поэтому поделим его на две части.

Код запроса тарифа 0x27, пишем структуру запроса и выделяем какие байты за какой тариф у нас отвечают. И делим это значение на 100. И проверяем наш ответ на объем символов.

Чтобы считывать мгновенные значения используем код запроса 0х63. Также проверим наш ответ на количество байтов. Нюансы по каждому из этих значений тоже учитываем.

Но что делать если счетчик закодирован программой наладчик+? К счастью как кодирует наладчик+ всем уже давно известно, поэтому добавляем строку в начало нашего кода.

Перейдем к протокольной стороне. Преобразовываем наш адрес в шестнадцатеричную систему. Расчет контрольной суммы и запрос как и в предыдущем протоколе.

Добавим несколько счетчиков и в конфигурации шаблона пропишем наши настройки.

И во вкладке Атрибуты видим как счетчик отдает нужные нам значения.

Создадим документ чтобы просматривать эти значения в более удобном виде. Отредактируем наш шаблон документа. Запустим наш проект.

Все оказалось совсем несложно. Данный протокол можно скачать на форуме oscada.org/ru/forum в разделе «Разработка OpenSCADA». И на данный момент, насколько мне известно это единственное бесплатное решение для меркуриев на неограниченное количество счетчиков.

P.S. Написал я это дело еще 3 года назад, только недавно решил этим поделится.
P.P.S. В статье скорей всего есть неточности, которыми Роман явно был бы недоволен.

habr.com

Оставить комментарий

avatar
  Подписаться  
Уведомление о