Счетчик электричества ABB E31 412-200

Добрый день!
Очень нужен шаблон на счетчик электроэнергии ABB E31 412-200.
Есть порт RS-485, на него карту регистров не нашел. но есть на похожую модель A41 здесь - https://www.aggsoft.ru/serial-data-logger/tutorials/modbus-data-logging/abb-a41-a42.htm.

Добрый день. А пробовали уже соединиться с ним? В описании именно этого https://new.abb.com/low-voltage/ru/products/modulnoe-oborudovanie/e31
прямо сказано что Modbus RTU. Но ни скорости ни адреса по умолчанию нигде нет. Нужно методом перебора получить.

Информацию искал долго. В Руководстве информации 0.
Нашёл здесь https://youtu.be/8u91ANUvydA , что по умолчанию адрес 247.
Но не могу понять как его послушать и получить от него отклик. Подключён на второй порт RS-485/CAN. Скорость 9600.

Руководство по эксплуатации - https://static.vellmart.net/files/0198789-Инструкция.pdf
Краткая информация:
https://static.vellmart.net/files/0198789-Паспорт.pdf

Добрый день!
Так что с помощью по шаблону для электросчетчика? Сможете помочь?

Добрый день!

Вот по этой инструкции начните действовать, пожалуйста: https://wirenboard.com/wiki/Драйвер_wb-mqtt-serial:Примеры_написания_шаблонов

Всем привет!

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

    {
      "device_type": "ABB E31 412-200",
      "device": {
        "name": "ABB-E31-412-200",
        "id": "abb-e31-412-200",
        "max_read_registers": 60,
        "channels": [
          {
            "name": "Power",
            "reg_type": "holding",
            "address": "0x5000",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T1",
            "reg_type": "holding",
            "address": "0x5002",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T2",
            "reg_type": "holding",
            "address": "0x5004",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T3",
            "reg_type": "holding",
            "address": "0x5006",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T4",
            "reg_type": "holding",
            "address": "0x5008",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          }
        ]
      }
    }
2 Likes

Вадим, спасибо за помощь.
На следующей неделе попробую и сообщу о результатах.
Сергей

На всякий случай параметры порта: 9600, 8 бит, even, 1 стоп-бит. Адрес устройства - 247.

Подправил шаблон. Добавил новые каналы. Все работает.
Шаблон ABB E31-412-200:

{
      "device_type": "ABB E31 412-200",
      "device": {
        "name": "ABB-E31-412-200",
        "id": "abb-e31-412-200",
        "max_read_registers": 60,
        "channels": [
          {
            "name": "Voltage",
            "reg_type": "holding",
            "address": "0x500A",
            "type": "voltage",
            "readonly": true,
            "format": "u16",
            "scale": 0.01
          },
          {
            "name": "Current",
            "reg_type": "holding",
            "address": "0x500B",
            "type": "current",
            "readonly": true,
            "format": "u16",
            "scale": 0.01
          },
          {
            "name": "Active Power",
            "reg_type": "holding",
            "address": "0x500C",
            "type": "power",
            "readonly": true,
            "format": "s16",
            "scale": 1
          },
          {
            "name": "Power Factor",
            "reg_type": "holding",
            "address": "0x500D",
            "type": "value",
            "readonly": true,
            "format": "s16",
            "scale": 0.0001,
            "round_to": 0.01
          },
          {
            "name": "Frequency",
            "reg_type": "holding",
            "address": "0x500E",
            "type": "value",
            "readonly": true,
            "format": "u16",
            "scale": 0.01
          },
          {
            "name": "Temperature",
            "reg_type": "holding",
            "address": "0x502D",
            "type": "temperature",
            "readonly": true,
            "format": "s16",
            "scale": 1
          },
          {
            "name": "Energy Total",
            "reg_type": "holding",
            "address": "0x5000",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T1",
            "reg_type": "holding",
            "address": "0x5002",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T2",
            "reg_type": "holding",
            "address": "0x5004",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T3",
            "reg_type": "holding",
            "address": "0x5006",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          },
          {
            "name": "T4",
            "reg_type": "holding",
            "address": "0x5008",
            "type": "power_consumption",
            "readonly": true,
            "format": "u32",
            "scale": 0.01
          }
        ]
      }
    }

а может ли кто скорректировать шаблон для трехфазового счетчика abb a43 412-200?