Меню

Электросчетчик с интерфейсом modbus

Электросчетчик с интерфейсом modbus

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 200.04 однофазный многотарифный, 5(60), кл.точ. 1.0, D, ЖКИ, CAN, PLСI 2 тарифа МСК (200.04 2 тарифа МСК)

  • Код товара 9725811
  • Артикул М0000051757
  • Производитель Инкотекс

Сделано
в России

Счетчик электроэнергии »Меркурий 234 ART-03 PR» 2 Тарифа МСК (234ART-03PR 2 Тарифа МСК)

  • Код товара 2705706
  • Артикул М0000052161
  • Производитель Инкотекс

Сделано
в России

Счетчик электроэнергии Меркурий 234 ART-01 PRтрехфазный многотарифный 5(60) кл.т 1.0/2.0 Щ ЖКИ оптопорт RS485 2 Тарифа МСК (234ART-01PR 2 Тарифа МСК)

  • Код товара 2540642
  • Артикул М0000052260
  • Производитель Инкотекс

Сделано
в России

Счетчик электроэнергии Меркурий 234 ARTM-03 PBR.G трехфазный многотарифный, 5(10), кл.точ. 0.5S/1.0, Щ, ЖКИ, оптопорт,GSM,2*RS485 2 Тарифа МСК (234ARTM03PВR.G 2ТарифаМСК)

  • Код товара 2232831
  • Артикул М0000047839
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 201.22 однофазный однотарифный, 5(60), кл.точ. 1.0, D, ЖКИ, имп. выход, PLСI (201.22)

  • Код товара 9739589
  • Артикул 32806
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 203.2Т LBO однофазный многотарифный, 5(60), кл.точ. 1.0, Щ, ЖКИ, оптопорт, PLСII, 2 тарифа МСК (203.2T LBO 2тарифа МСК)

  • Код товара 9822136
  • Артикул М0000051835
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик эл.энергии Меркурий 206 PRNO однофазный многотарифный 5(60) кл. точности 1.0/2.0 D ЖКИ оптопорт RS485,2 Тарифа МСК (206 PRNO 2 Тарифа МСК)

  • Код товара 864295
  • Артикул М0000052520
  • Производитель Инкотекс

Сделано
в России

Счетчик электр-гии Меркурий 234 ART-02 PR трехф многотар-й, 5(100), кл.точ. 1.0/2.0, Щ, ЖКИ, оптопорт,RS485 2 Тарифа МСК (234ART-02PR 2Тарифа МСК)

  • Код товара 1275200
  • Артикул М0000052181
  • Производитель Инкотекс

Сделано
в России

Счетчик электроэнергии Меркурий 201.8 однофазный однотарифный, 5(80), кл.точ. 1.0, D, ЖКИ (201.8)

  • Код товара 8804151
  • Артикул 32681
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 201.2 однофазный однотарифный, 5(60), кл.точ. 1.0, D, ЖКИ, имп. выход (201.2)

  • Код товара 9762589
  • Артикул 32416
  • Производитель Инкотекс

Сделано
в России

Счетчик электроэнергии Меркурий 201.4 однофазный однотарифный, 10(80), кл.точ. 1.0, D, ЖКИ, имп. выход (201.4)

  • Код товара 9704351
  • Артикул 32418
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 201.5 однофазный однотарифный, 5(60), кл.точ. 1.0, D, ЭМОУ, имп. выход (201.5)

  • Код товара 9762590
  • Артикул 32419
  • Производитель Инкотекс

Сделано
в России

Счетчик электроэнергии Меркурий 201.6 однофазный однотарифный, 10(80), кл.точ. 1.0, D, ЭМОУ, имп. выход (201.6)

  • Код товара 9753810
  • Артикул 32417
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 200.02 однофазный многотарифный, 5(60), кл.точ. 1.0, D, ЖКИ, CAN 2 Тарифа МСК (200.02 2 Тарифа МСК)

  • Код товара 9672802
  • Артикул М0000051747
  • Производитель Инкотекс
Читайте также:  Электросчетчик меркурий 200 размеры

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 231 АТ-01I трехфазный многотарифный, 5(60), кл.точ. 1.0, D, ЖКИ, IrDA 2 Тарифа МСК (231AT-01I 2тарифа МСК)

  • Код товара 9753153
  • Артикул М0000051789
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 230 АRT-03 RN трехфазный многотарифный, 5(7,5), кл.точ. 0.5S/1.0, Щ, ЖКИ, CAN/RS485,2 тарифа МСК (230ART03RN 2тарифа МСК)

  • Код товара 9734257
  • Артикул М0000052413
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 230 АRT-03 СN трехфазный многотарифный, 5(7,5), кл.точ. 0.5S/1.0, Щ, ЖКИ, CAN/RS485 2 тарифа МСК (230ART03CN 2тарифа МСК)

  • Код товара 9714754
  • Артикул М0000052401
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 230 AR-00 R трехфазный однотарифный, 5(7,5), кл.точ. 0.5S/1.0, Щ, ЖКИ, RS485,100В (230AR00R)

  • Код товара 9734260
  • Артикул 00000032436
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 230 АRT-01 СN трехфазный многотарифный, 5(60), кл.точ. 1.0/2.0, Щ, ЖКИ, CAN/RS485, 2 Тарифа МСК (230ART01CN 2 Тарифа МСК)

  • Код товара 9692997
  • Артикул М0000051817
  • Производитель Инкотекс

Сделано
в России

С этим покупают Посмотреть

Счетчик электроэнергии Меркурий 230 АRT-03 PQRSIDN трехфазный многотарифный 5(7,5) класс точности 0.5 S/1.0 ЩЖКИ IrDA CAN/RS485 1 Тариф МСК (230ART03PQRSIDN 1ТарифМСК)

  • Код товара 2709710
  • Артикул М0000051953
  • Производитель Инкотекс

Сделано
в России

Центр поддержки и продаж

  • Электрика
  • Свет
  • Крепеж
  • Безопасность

Мы в социальных сетях

© 2020 Компания ЭТМ — Копирование и использование в коммерческих целях информации на сайте www.etm.ru допускается только с письменного одобрения Компании ЭТМ. Информация о товарах, их характеристиках и комплектации может содержать неточности

Ваш город: Выберите город

Я подтверждаю свое согласие на обработку персональных данных согласно Политике обработки персональных данных

Источник

Мониторинг электроэнергии со счетчиком Eastron SDM220-Modbus

Хочу рассказать про опыт подключения электросчетчика Eastron SDM220-Modbus и получения данных с него.
В целом ничего сложного нет, счетчик имеет стандартный интерфейс RS485 и поддерживает протокол Modbus.

Счетчик был куплен на aliexpress.
Для подключения был использован USB-RS485 адаптер собственного производства на базе FT232RL и SP485, но должно работать и с любым другим адаптером.

При подключении питания счетчик показывает текущие настройки, в том числе и скорость соединения, по умолчанию стояла скорость 2400, несмотря на то, что в даташине написана 9600. Я менял ее на 9600. Для этого нужно зажать на 3 сек. кнопку с угловой стрелкой, выбрать нужную настройку, изменить ее и и выйти из настроек зажав кнопку с круговыми стрелками.

Чтобы получить данные с устройства, нужно через адаптер usb-RS485 отправить в виртуальный com-порт 8-байтовый запрос:

Например, 01-04-00-00-00-02-71-CB
Где 01 — адрес устройства, виден на самом счетчике, по умолчанию — 1
04 — код операции, чтение регистра данных
00-00 — номер регистра, в этом регистре, например, хранится значение напряжения
00-02 — количество ячеек для чтения (2 байта)
71-CB — контрольная сумма по алгоритму CRC-16

Читайте также:  Программное обеспечение для опроса электросчетчиков

Если все верно, в ответ прийдет сообщение вида:

Например, 01-04-04-43-4C-A1-C5-96-14
Где 01 — адрес
04 — код ответа на запрос
04 — кол-во байт ответа
43-4С-A1-C5 — возвращенное значение float в формате IEEE 754 в обратном порядке, т.е. значение должно быть C5-A1-4C-43
96-14 — контрольная сумма CRC-16

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


Красным шрифтом пишется запрос, синим — ответ, зеленым — декодированное значение, коричневым результаты опроса всех регистров.
Для работы нужен .NET Framework 3.0, в списке нужно выбрать com-порт, к которому подключился преобразователь RS485

Саму программу, а также документацию на счетчик можно скачать на нашем сайте megadevices.com.ua

Планы на будущее — прикрутить ESP8266 и организовать передачу данных на Народный мониторинг

Источник

Счётчик электрической энергии EM115-MOD интерфейс RS485 MODBUS крепление DIN

Назначение изделия:
Измерение эл. энергии в сетях переменного тока 230В 50Гц/120В 60Гц.
Характеристики:
Максимальный ток измерения до 45 А, номинальный 5 А. Счетчик имеет LCD-дисплей для отображения измеряемых значений. Имеется цифровой выход: Modbus RTU, импульсный выход.
Класс точности B в соответствии с EN50470-3
Класс точности 1 в соответствии с IEC62053-21

Тип измерения

В, А, кВт, Гц, +кВт, -кВт, кВА
Номинальный ток

5 А

Номинальное напряжение

220 В

Номинальная частота

50 или 60 Гц

Максимальный ток

45 А

Максимальное измерение

9999.99 кВт

Рабочая температура

-5 +50

Размеры (WxHxD)

18x105x88

Интерфейс

RS485 (MODBUS)

Примечание:

Данный прибор учёта не сертифицирован для коммерческого учёта (АСКУЭ), имеет Декларации соответствия ТРС ТС 004/2011, 020/2011, отказное по ТР ЕАЭС 037/2016 и применяется в системах для технического учёта АСТУЭ.

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

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

Источник



Совместимые электросчетчики

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

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

Импульсные счетчики с роликовым и цифровым дисплеем

  • Счетчики бренда Меркурий (Инкотекс)
  • Счетчики бренда Энергомера
  • Счетчики бренда НЕВА
  • и другие с импульсным выходом, удовлетворяющие требованиям: частота следования импульсов не более 25 Гц (>20мс высокий уровень, >20мс низкий уровень)

Понять подойдет ли ваш счетчик поможет статья в нашей базе знаний

Однофазные счетчики с цифровым интерфейсом RS-485

  • Счетчики Меркурий (Инкотекс) моделей: 206 PRSN, 206 PRSNO
    Питание интерфейса внутреннее. Интерфейс расположен под отдельной крышкой.
  • Счетчики Меркурий (Инкотекс) моделей: 200.02, 200.04
    Питание интерфейса внешнее 5-12 Вольт. Интерфейс расположен под общей крышкой.
  • Счетчики Меркурий (Инкотекс) моделей: 206 RN, 206 PRNO
    Питание интерфейса внешнее 6-12 Вольт. Интерфейс расположен под отдельной крышкой.
  • Счетчики Энергомера моделей: СЕ102М-R5 A; СЕ102М-S7 AV
    Питание интерфейса внутреннее. Интерфейс расположен под отдельной крышкой.
  • Счетчики ABB моделей: E31 412-200
    Питание интерфейса внутреннее. Интерфейс расположен под общей крышкой.
  • Счетчики НЕВА (Тайпит) моделей: МТ 124 AR2S E4PC, МТ 124 AS E4P, МТ 114 AS E4PC, МТ 115 AR2S E4PC
    Питание интерфейса внутреннее. Интерфейс расположен под общей крышкой.

Трехфазные счетчики с цифровым интерфейсом RS-485

  • Счетчики Меркурий (Инкотекс) моделей: 236 ART-01 PQRS; 236 ART-02 PQRS; 236 ART-03 PQRS
    Питание интерфейса внутреннее. Интерфейс расположен под отдельной крышкой.
  • Счетчики Меркурий (Инкотекс) моделей: 230 ART-03 PQRSIDN; 230 ART-02 PQRSIN; 230 ART-01 PQRSIN
    Питание интерфейса внутреннее. Интерфейс расположен под общей крышкой.
  • Счетчики Меркурий (Инкотекс) моделей: 230 ART-03 RN; 230 ART-02 RN; 230 ART-01 RN; 230 ART-03 CN; 230 ART-02 CN; 230 ART-01 CN
    Питание интерфейса внешнее 5.5-12 Вольт. Интерфейс расположен под общей крышкой.
  • Счетчики Меркурий (Инкотекс) моделей: 234 любая модификация
    Питание интерфейса внешнее 5-12 Вольт. Интерфейс расположен под общей крышкой.
  • Счетчики Энергомера моделей: СЕ301 JAZ, CE303 JAZ
    Питание интерфейса внешнее 9-12 Вольт. Интерфейс расположен под отдельной крышкой
  • Счетчики НЕВА (Тайпит) моделей: МТ 323 AR E4S25, МТ 324 AR E4BS26, МТ 324 AR E4BS29, МТ 324 AR E4BSC28
    Питание интерфейса внутреннее. Интерфейс расположен под общей крышкой.

Внимание
Внешнее питание означает необходимость подать питание интерфейса от внешнего источника (блока питания).

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

Внимание
Контроллеры не поддерживают обмен данными с электросчетчиками через оптический выход и PLC модемы.

Внимание
При использовании импульсного выхода учет по тарифам не ведется, все данные аккумулируются на первом тарифе!

Источник

Электросчетчик с интерфейсом modbus

Обмен данными по протоколу ModBus (ПРИЛОЖЕНИЕ Е)

Счетчик может быть настроен для связи в 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.

Читайте также:  Электросчетчик меркурий 201 с пультом

Кодировка значений в формате с плавающей запятой (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) – чтение последовательности регистров.

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

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

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

Читайте также:  Электросчетчик со стабилизатором напряжения

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

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

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

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

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

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

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

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

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

— Тип ссылки: 1 байт (должен быть специфицирован как 6)

— Номер файла расширенной памяти (профиля): 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 версии руководства по эксплуатации.

Источник

SNR-RScounter-8I_Modbus – счётчик импульсов с цифровым интерфейсом RS485, 8 импульсных входов (Modbus RTU)

Цена: 2950 ₽

Счётчик импульсов с цифровым интерфейсом SNR-RScounter-8I_Modbus используется для подключения водосчётчиков с импульсными выходами, так и для подключения к SNR-ERD-4c, SNR-ERD-4s, SNR-ERD-4s-GSM, SNR-ERD-4s-RF, как плата расширения входов.

Для связи с концентратором используется проводной интерфейс RS-485.

  • подсчёт импульсов на своих входах, передача этих данных концентратору по шине RS485;
  • напряжение питания 9-48 В. потребляемая мощность 1,5 Вт (12 В, 124 мА);
  • крепление на DIN-рейку.

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

SNR-RScounter-8I_Modbus предназначен для подсчета импульсов или расширения количества дискретный входов.

Измеряемые данные доступны через Web и SNMP интерфейсы серии универсальных устройств мониторинга SNR-ERD-4 (начиная с прошивки 1.7, Industrial 2.0.0). Также данные доступны по протоколу Modbus RTU.

Подключение

Верхний 7-контактный разъём:

Номер клеммы Использование
1 B RS-485
2 A RS-485
3 GND
4 GND
5 GND
6 PWR 9..48 В ( – )
7 PWR 9..48 В ( + )

Нижний 9-контактный разъём:

Номер клеммы Использование
1 DI1
2 DI2
3 DI3
4 DI4
5 DI5
6 DI6
7 DI7
8 DI8
9 GND

Внутренний источник питания ERD-4 DAC 12 В позволяет подключить одно устройство SNR-RScounter-8I_Modbus. Используя внешний источник питания, можно подключить до пяти SNR-RScounter-8I_Modbus к SNR-ERD-4.

Для включения SNR-RSCounter-8i в работу необходимо подключить его клеммы 6 PWR 9..48 В ( + ) и 7 PWR 9..48 В ( – ) верхнего 7-контактного разъёма к источнику питания. При питании от SNR-ERD-4 необходимо клемму 7 PWR 9..48 В ( + ) верхнего 7-контактного разъёма SNR-RSCounter-8i подключить к входу 1 8- контактового разъема (DAC/12V) SNR-ERD-4. А клемму 6 PWR 9..48 В ( – ) верхнего 7-контактного разъёма SNR-RSCounter-8i необходимо подключить к контакту 3 8-контактового разъема (GND) SNR-ERD-4. Далее в основном меню SNR-ERD-4 в разделе Порты I/O необходимо перейти на вкладку Настройки.

В поле DAC/12V выбрать Выход 12V и нажать кнопку Принять.

Подключение к SNR-ERD-4 по RS-485:

  1. Клемму 2 (A RS-485) верхнего 7-контактного разъёма от SNR-RSCounter-8i подключить к клемме 5 (A RS-485) 10-контактного разъёма SNR-ERD-4.
  2. Клемму 1 (B RS-485) верхнего 7-контактного разъёма от SNR-RSCounter-8i подключить к клемме 6 (B RS-485) 10-контактного разъёма SNR-ERD-4.

Ниже представлена таблица с описанием регистров Modbus устройства.

Источник



Мониторинг электроэнергии со счетчиком Eastron SDM220-Modbus

Хочу рассказать про опыт подключения электросчетчика Eastron SDM220-Modbus и получения данных с него.
В целом ничего сложного нет, счетчик имеет стандартный интерфейс RS485 и поддерживает протокол Modbus.

Счетчик был куплен на aliexpress.
Для подключения был использован USB-RS485 адаптер собственного производства на базе FT232RL и SP485, но должно работать и с любым другим адаптером.

При подключении питания счетчик показывает текущие настройки, в том числе и скорость соединения, по умолчанию стояла скорость 2400, несмотря на то, что в даташине написана 9600. Я менял ее на 9600. Для этого нужно зажать на 3 сек. кнопку с угловой стрелкой, выбрать нужную настройку, изменить ее и и выйти из настроек зажав кнопку с круговыми стрелками.

Чтобы получить данные с устройства, нужно через адаптер usb-RS485 отправить в виртуальный com-порт 8-байтовый запрос:

Например, 01-04-00-00-00-02-71-CB
Где 01 — адрес устройства, виден на самом счетчике, по умолчанию — 1
04 — код операции, чтение регистра данных
00-00 — номер регистра, в этом регистре, например, хранится значение напряжения
00-02 — количество ячеек для чтения (2 байта)
71-CB — контрольная сумма по алгоритму CRC-16

Если все верно, в ответ прийдет сообщение вида:

Например, 01-04-04-43-4C-A1-C5-96-14
Где 01 — адрес
04 — код ответа на запрос
04 — кол-во байт ответа
43-4С-A1-C5 — возвращенное значение float в формате IEEE 754 в обратном порядке, т.е. значение должно быть C5-A1-4C-43
96-14 — контрольная сумма CRC-16

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


Красным шрифтом пишется запрос, синим — ответ, зеленым — декодированное значение, коричневым результаты опроса всех регистров.
Для работы нужен .NET Framework 3.0, в списке нужно выбрать com-порт, к которому подключился преобразователь RS485

Саму программу, а также документацию на счетчик можно скачать на нашем сайте megadevices.com.ua

Планы на будущее — прикрутить ESP8266 и организовать передачу данных на Народный мониторинг

Источник