Для экономии электроэнергии в квартире первым делом надо научиться ее подсчитывать.
Конечно, есть электронный счетчик, но он в этажном щитке. И опломбирован он зачастую так, что подключиться к интерфейсным контактам невозможно.
Можно купить ваттметр в исполнении «розетка с цифирками» и последовательно включать в него все электроприборы. Но это муторно и не все можно воткнуть (например теплый пол)
Поэтому был найден и приобретен модульный (на Din рейку) ваттметр с modbus от эстонской фирмы Eastron
Он будет установлен в домашнем щитке. С него будем получать суточные графики по потреблению.

Это не самый дешёвый ваттметр на рынке - но зато самый красивый и компактный. И надеюсь более точный и надежный.

После получения посылки проверил работу с помощью 75 w галогенки.


циклически нажимая на кнопку получил показания
kWh -0
напряжение: 224 В
Ток: 0.32 А
Мощность: 73 Вт
Частота: 50.04 Гц
Кос Ф: 0.99

Убедившись в работоспособности, немедленно сломал разобрал.


отщелкивается тонкой отверткой.Крепление DIN и корпус не на винтах.

компоновка на высоте - весь корпус забит подзавязку.
между силовыми контактами - плата питания


порадовал крохотный кварц микроконтроллера.
большая черная коробка по середине: конденсатор 230В 0.1 мкФ


платы с синими клемниками - слева платка с оптронами, справа платка с modbus. Сверху индикаторная.


качество пайки отличное - флюс не смыт, на крепежных винтах капли припоя. Процессорная плата заводской пайки.


Ток измеряется с помощью шунта. Перемычка слева для нейтрали - цельномедная. Перемычка справа с вплавкой некоего металла. Это шунт для измерения тока.


Подсветка под ЖК дисплеем. имеет приятный голубоватый оттенок.


Зажимы силовых проводов выглядят вполне надежно. Максимальный ток 45 А
Но винты из довольно мягкого металла, можно сорвать шлицы, используя не ту отвертку.

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

Вот что я имею в виду про «негодную упаковку»

Осталось подключить и разобраться с RS485

Планирую купить +55 Добавить в избранное Обзор понравился +37 +69

Счетчик может быть настроен для связи в Modbus сетях, использующих один из следующих режимов: ASCII (Американский Стандартный Код для Информационного Обмена) или RTU (Периферийное устройство).

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

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

Е.1 Канальный уровень протокола ModBus

Сообщение – запрос главного или ответ счетчика содержит 4 поля: коммуникационный адрес счетчика, код функции, байты данных, контрольный блок.

Допустимый размер сообщения на прием составляет 126 байт, на передачу 198 байт без учета поля контрольного блока.

Максимальное время начала ответа счетчика составляет не более 90 мс с момента определения конца фрейма запроса. Задержка ответа задает минимальный интервал времени начала ответа счетчика.

Если счетчик не начал ответ через 90 мс это означает, что он принял сообщение с ошибкой.

Пауза после передачи широковещательного сообщения должна быть более 90 мс.

Для режима RTU признак окончания фрейма - длительность "тишины" в канале 3,5 байта, а для скоростей 19200 бод и выше "тишина" составляет 2мс. Контрольный блок содержит два байта циклической контрольной суммы CRC-16-IBM по полиному A001h и начальной инициализацией FFFFh. Расчет CRC выполняется для всех байт сообщения и добавляется вслед за полем данных, младшим байтом вперед.

Для режима ASCII начало фрейма - символ ":" , конец фрейма - пара символов , пауза между символами в канале не более 1 секунды. Контрольный блок содержит 8-и битовую величину, являющуюся результатом вычисления LRC - двойное дополнение алгебраической суммы байт содержания сообщения без учета переноса и начальной инициализацией 00h.

Каждый байт сообщения передается потетрадно двумя символами ASCII, старшая тетрада передается первой.

Е.2 Функциональный уровень протокола ModBus

Modbus относится к протоколам прикладного уровня сетевой модели OSI. Абоненты на шине Modbus взаимодействуют, используя клиент-серверную модель, основанную на транзакциях, состоящих из запроса и ответа.

Е.2.1 Допустимый адрес передачи запроса находится в диапазоне 0 - 247. Каждому счетчику присваивается адрес в пределах от 1 до 247. Счетчики отвечают только на запросы, поступившие в их адрес. Ответ начинается с адреса отвечающего счетчика. Адрес 0 предназначен для передачи широковещательного сообщения.

Е.2.2 Код функции - однобайтовое поле, имеет значение в диапазоне 1…127. При ответе счетчик использует поле кода функции для фиксации ошибки. В случае нормального ответа счетчик повторяет оригинальный код функции. Если имеет место логическая ошибка, возвращается код функции с установленным в 1 старшим битом – ответ исключения.

При ответе исключения в поле данных помещается байт содержащий код исключения, Таблица Е.1.

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

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

Данные передаются регистрами размером 2 байта. Старший байт регистра передается первым.

Е.2.4 Значения параметров занимающих более одного регистра передаются младшим регистром вперед, за исключением символьных строк и специальных форматов.

Пример: число 1 007 847 999 (дес) = 3C12 8A3Fh (int32), передается сначала 8A3Fh, затем 3C12h.

Кодировка значений в формате с плавающей запятой (float32) соответствует стандарту IEEE 754.

Пример: число - 123.456 (дес) = C2F6 E979h (float32), передается сначала E979h, затем C2F6h.

Символьные строки содержат число символов кратно 2 и должны быть переданы полностью. Количество требуемых регистров для строки в 2 раза меньше числа символов. Признак конца символьной строки размером меньше максимального - байт равный 0.

Пример: строка 8 символов "AbmD3"0x0, передается 4162h, 6D44h, 3300h, ZZZZh.

Е.2.5 Парольная сессия открывается на требуемое число нормальных транзакций (нормальных ответов на запросы) и ограничена интервалом времени отсутствия запросов.

Для открытия парольной сессии необходимо запросить у счетчика случайное 32-битное число (два регистра с адреса 0004h), являющиеся входным значением для расчета 32-битного хэш-кода. Хэш-код - результат вычисления циклической контрольной суммы (по полиному 04C11DB7 hex) сделанного над содержанием строки пароля (символы до ограничителя, байт=0). Хэш-код и требуемое число транзакций записываются в три регистра счетчика с адреса 0006h.

Интервал отсутствия запросов задается временем активности интерфейса, регистр 090Eh (090Fh) для порта COM1 (COM2).

Парольная сессия закрывается:

По окончанию счета транзакций;

При записи требуемого числа транзакций равным 0;

По истечении времени активности интерфейса.

Е.2.6 Доступ к регистрам осуществляется в зависимости от спецификации регистра и установленной конфигурации режима счетчика.

Конфигурация режима для чтения:

Сброшенный бит 4 регистра 0907h определяет беспарольное чтение всех параметров;

Установленный бит 4 регистра 0907h определяет необходимость парольной сессии для чтения параметров;

Установленные биты регистра 0918h определяют беспарольный доступ к группам параметров - спецификация "Чт" в таблице Е.1, независимо от состояния бита 4 регистра 0907h.

Установленные биты регистра 0919h определяют беспарольный доступ (при установленном бите 15 регистра 0918h) к группам параметров в соответствии с таблицей Д.6, независимо от состояния бита 4 регистра 0907h.

Установленные биты регистра 091A (091C, 091E) определяют доступ для чтения по паролю №2 (№3, №4) к группам параметров - спецификация "Чт" в таблице Е.2.

Конфигурация режима для записи:

Сброшенный бит 0 регистра 0907h определяет необходимость нажатия пломбируемой кнопки "ДСТП" для записи параметров;

Установленный бит 0 регистра 0907h – запись разрешена без нажатия кнопки "ДСТП" (используется для систем учета);

Запись по паролю №1 (Администратор) разрешена для всех групп параметров.

Установленные биты регистра 091Bh (091Dh, 091Fh) определяют доступ для записи по паролю №2 (№3, №4) к группам параметров - спецификация "Зп" в таблице Е.2.

Е.3 Функции контроля и обработки данных

В счетчике используются 4 функции протокола ModBus.

03h "чтение последовательности регистров" – чтение всех данных счетчика, кроме профилей;

10h "запись последовательности регистров" – запись параметров настроек и конфигурирования счетчика;

14h "чтение расширенной памяти" – чтение значений профилей накопления;

17h "чтение/запись последовательности регистров" – чтение данных счетчика, определенных в спецификации регистров для записи.

Е.3.1 03 (03 Hex) – чтение последовательности регистров.

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

Значения регистров в ответе передаются как два байта на регистр. Для каждого регистра, первый байт содержит старшие биты, второй байт содержит младшие биты.

Е.3.2 16 (10 Hex) – запись в последовательность регистров.

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

Значения регистров для записи передаются как два байта на регистр. Для каждого регистра, первый байт содержит старшие биты, второй байт содержит младшие биты.

Количество регистров для записи, вместе с другими полями в запросе, не должно превышать допустимую длину сообщения: 126 байт.

Адреса и форматы регистров приведены в таблице Е.2.

Е.3.3 20 (14 Hex) – чтение расширенной памяти

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

Запрос специфицирует одну или несколько групп для чтения. Каждая группа определяется в поле "суб-запроса" которое содержит 7 байт:

Номер файла расширенной памяти (профиля): 2 байта (от 1 до 16)

Начальный адрес регистра внутри файла: 2 байта

Количество регистров для чтения: 2 байта.

Нормальный ответ состоит из серии суб-ответов, один на каждый суб-запрос.

Пример: чтение двух групп со счетчика 45, группа 1 содержит два регистра из профиля 4, начиная с регистра 002Eh, группа 2 содержит три регистра из профиля 12, начиная с регистра 1A32h.

Количество регистров для чтения, вместе с другими полями в ответе, не должно превышать допустимую длину сообщения: 198 байт.

Адреса и форматы регистров профиля приведены в таблице Е.3.147

Е.3.4 23 (17 Hex) – чтение/запись последовательности регистров.

Возвращает содержание регистров параметров специфицированных записываемыми данными. Функция может читать несколько параметров. Количество возвращаемых регистров должно соответствовать общему числу регистров параметров определенных записываемыми условиями. Адреса начальных регистров чтения и записи всегда 0000h.

Запрос записи специфицирует один или несколько параметров для чтения. Каждый параметр определяется в поле "субзапроса" которое содержит 3 регистра или 6 байт:

Адрес параметра: 2 байта;

Условия вывода значений параметра: 2 байта;

Критерий вывода значений параметра: 2 байта.

Нормальный ответ состоит из последовательности регистров соответствующих структур запрошенных параметров.

Е.4 Форматы данных для обмена по интерфейсу ModBus.

ВНИМАНИЕ!!! Полное описание протокола обмена данными для счётчика электроэнергии см. в PDF версии руководства по эксплуатации.

Магазин не выбран Лабораторная ул. Лиговский пр. Горелово, ул. Генерала Лагуткина «Электрик» на ул. Бабушкина «Электрик» на Барклаевской ул. Проезд к магазину временно ограничен. «Электрик» на пр. Большевиков «Электрик» на Большом Сампсониевском пр. «Электрик» на пр. Индустриальном «Электрик» на Комендантском пр. «Электрик» на Ленинском пр. «Электрик» на пр. Науки «Электрик» в Девяткино «Электрик» на Обводном канале «Электрик» на Рижском пр. «Электрик» на пр. Славы «Электрик» на Сытнинской пл. «Электрик» на Среднеохтинском пр. «Электрик» на Среднем проспекте В.О. «Электрик» на пр. Стачек «Электрик» на Чкаловском пр. «Электрик» на Школьной ул. «Электрик» на пр. Энгельса «Электрик» в г. Всеволожск «Электрик» в г. Гатчина «Электрик» в г. Кингисепп «Электрик» в г. Кириши «Электрик» в г. Колпино «Электрик» в г. Колпино (ТРК Ока) «Электрик» в г. Кронштадт «Электрик» в г. Луга, проспект Кирова «Электрик» в г. Сосновый Бор Тихвин г, 6-й микрорайон «Электрик» в г. Тосно Офис продаж на ул.Розы Люксембург Офис продаж на ул. Академика Королева Офис продаж пр. Гагарина Офис продаж на ул.Великой Офис продаж на ул. Джаныбековской Офис продаж на ул. 20-летия Октября Офис продаж на ул. Пирогова Офис продаж на ул. Токарей Офис продаж на ул. Бархотская Офис продаж на ул. Гвардейской 55А Офис продаж на ул.Тухачевского Офис продаж на ул. Ленина Офис продаж на ул. Дзержинского / ул. Офицерской Офис продаж на ул. Московской Офис продаж на ул. Новороссийской Липецк, ул. Авиационная Офис продаж на ул. Советской Офис продаж на ул. Калинина Офис продаж на Кольском пр. Офис продаж на ул. Свердлова Региональный представитель в Набережных Челнах Офис продаж на ул. Высоцкого Офис продаж на Зыряновской ул. Офис продаж на ул. Сибиряков-Гвардейцев Офис продаж на пр. Автоматики Офис продаж на ул. Терешковой Офис продаж на ул. Баумана Офис продаж на Заводской ул. Офис продаж на Октябрьском пр. Офис продаж на Юбилейной ул. Офис продаж на Кисловодском шоссе Офис продаж в г.Батайске Офис продаж на ул. Вятской Офис продаж на бул. Комарова Офис продаж на ул. Р. Зорге Офис продаж на ул. Селиванова Офис продаж на ул. Советская Офис продаж на ул. Дыбенко Офис продаж на пр. Кирова Офис продаж на ул. Клинической Офис продаж в Управленческом тупике Офис продаж на ул. Чернышевского Офис продаж на ул. Донская Офис продаж на ул. Юных Ленинцев Офис продаж на ул. Гастелло Офис продаж на пр. Кулакова Офис продаж на Огородной ул. Офис продаж на ул. Бумажников Офис продаж на Транспортной ул. Офис продаж на ул. Ярославская Офис продаж на ул. Самарцева Офис продаж на Московском шоссе Офис продаж на ул. Рихарда Зорге Офис продаж на ул. Трамвайной Офис продаж на ул. Привокзальной Офис продаж на ул. Кулибина Офис продаж на пр. Победы Офис продаж на Троицком тракте Офис продаж на ул. Гагарина Офис продаж на пр. Сталеваров Офис продаж на Тихой ул. Офис продаж в г. Актобе (Казахстан) Офис продаж в Красноярске Офис продаж на ул. К.Маркса Офис продаж в Перми

ООО “Тракт-Автоматика”

MODBUS АДАПТЕР ЭЛЕКТРОСЧЕТЧИКА МЕРКУРИЙ 230 (МАС301)
Паспорт

Руководство по эксплуатации

ТОМСК 2011г.

ВВЕДЕНИЕ

Адаптер для электросчетчика Меркурий 230 предназначен для сбора информации по внутреннему протоколу электросчетчика Меркурий 230 и передаче этой информации по промышленному протоколу Modbus (RS-485). Адаптер предназначен для работы от одного до четырех электросчетчиками одновременно.

Применение адаптера в системах автоматизации с электросчетчиками Меркурий 230 обусловлено тем, что электросчетчик Меркурий 230 имеет свой внутренний протокол обмена данными (Modbus подобный), который невозможно либо очень сложно реализовать в промышленных контроллерах со встроенными стандартными протоколами.

Принятые сокращения

Типы данных:

Bit – 1 бит;

Byte – 1 байт;

Short – 2 байта;

Long – 4 байта.

  1. МОДИФИКАЦИЯ АДАПТЕРА

Адаптер выпускается в различных модификациях. Заказ по умолчанию MAC301-R24- Меркурий 230.

При заказе следует уточнить модификацию адаптера.

Пример обозначения адаптера при заказе:

МАС301- RD 24- Меркурий 230

MAC301 – тип адаптера;

R\C\K – интерфейс опроса счетчика RS485\CAN\RS232;

D – наличие выхода типа «открытый коллектор»;

24\12\05 – питание адаптера 24\12\05 вольт;

Меркурий 230 – тип опрашиваемого счетчика. Также можно заказать адаптер и под другие приборы.

  1. СТРУКТУРНАЯ СХЕМА УСТРОЙСТВА

На рисунке 1 показана структурная схема устройства, на данной схеме показаны основные узлы устройства, дающие представление о функционировании устройства.

Рисунок 1. Схема структурная

Как показано на рисунке 1 устройство состоит из двух изолирующих блоков питания, напряжением +3 В и +5 В. Первый блок питания обеспечивает питание микроконтроллера и модуль первого интерфейса. Второй блок питания обеспечивает питание второго интерфейса (интерфейса связи с электросчетчиками Меркурий 230), а также питание интерфейса самого электросчетчика (при необходимости).

Внимание! Питание интерфейса электросчетчика не оснащено защитой от короткого замыкания.

Также устройство состоит из микроконтроллера обеспечивающего сбор информации с электросчетчиков и передаче этой информации по промышленному протоколу Modbus.

Устройство содержит два набора переключателей, обеспечивающие конфигурирование устройства, т.е. настройку адреса и скорости обмена данными на Modbus шине (смотреть далее).

ОСНОВНЫЕ ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

Устройство содержит два порта обмена данными. Первый порт предназначен для работы в промышленных сетях RS-485 с протоколом обмена данными Modbus Slave (ведомый). Второй порт предназначен для подключения от одного до четырех электросчетчиков Меркурий 230.
Скорость передачи данных,

Modbus порт 1………………………от 300 до 115200 бит/с;

Скорость передачи данных,

порт 2 Меркурий 230 ………………от 300 до 115200 бит/с;

Количество бит данных (на обеих портах)….……….…..…8;

Контроль четности……….…………..…..…….нет/чет/нечет;

Количество стоп бит………………..……………….…….1/2;

Интерфейс связи, Modbus порт 1……………..…..…RS-485;

Кол-во подключаемых уст-в, порт 1…………………...до 32;

Интерфейс связи, порт 2 Меркурий 230…...…...RS485, CAN

или RS232 (определяется при заказе);

Режим работы……………..…………………….полудуплекс;

Количество подключаемых электросчетчиков…...……...1-4;

Напряжение питания……………………..…24/12/5 в, ±10%;

Выходное напряжение (питание интерфейса электросчетчика)…………………………...5в, 150мА, ±10%;

Потребляемая мощность, не более………………………2Вт.

Условия эксплуатации:

Адаптер предназначен эксплуатироваться в закрытых не отапливаемых шкафах:

Температура окружающего воздуха, град. Цельсия

от - 40 до + 50

Относительная влажность воздуха, % .....................от 5 до 90

Вибрации с частотой от 0 до 30 Гц и амплитудой

не более 0,1 мм

Габаритные размер……………………………110х34х58 мм;

Масса не более…………………………………………...200г.