Нулевые значения мощности и энергии от WB-MAP3E


#1

Приобрели в офис 3х фазный счётчик WB-MAP3E для контроля энергопотребления приточной системы (вентилятор + частотный преобразователь Danfoss), подключили фазы, подключили токовые трансформаторы на каждую фазу, прописали коэффиценты трансформаторов в регистры устройства.
С устройства приходят значения напряжения по каждой фазе, частота 50 Гц, корректные (судя по документации) фазовые углы и необычные углы между током и напряжением (больше 40 либо меньше -40, некоторые больше 100) и нулевые значения Тока, Активной и Реактивной мощности, Активной и реактивной энергии.
Замена токовых трансформаторов не помогла, переворот направления токового трансформатора не помог.
В итоге подключили счётчик по однофазной схеме подключения с лемпочкой 60 Вт, всё равно все значения Тока, Мощности, Энергии приходят по нулям. Сдвиги между напряжением и током -146, 166, 102 при единственном подключеном токовом трансформаторе.
Что может быть и что можно попробовать сделать чтобы заставить его работать?


#2

Добрый день, zzerons!
Пришлите, пожалуйста, серийный номер WB-MAP3E. И фотографию подключения трансформаторов, пожалуйста.


#3

Серийный номер я так понял снизу


Подключение рабочее

Подключение на тестовом стенде


#4
  1. Каким устройством опрашиваете счётчик? Если это контроллер Wiren Board, то убедитесь, что выбран правильный шаблон - там должно быть MAP3E и fw2 в названии.

Если не Wiren Board - перепроверьте номера регистров по документации (вам нужны для второй версии), пришлите на всякий случай сюда.


#5

Ещё скажите пожалуйста, сделана ли была настройка токовых трансформаторов?

Покажите пожалуйста содержимое регистров 0x1460-0x1465, например так:

service wb-mqtt-serial stop
modbus_client --debug -mrtu /dev/ttyRS485-1 -s2 -b9600 -pnone -a46 -t0x03 -r0x1460 -c6
service wb-mqtt-serial start

#6

Сначала опрашивали через iRidium UMC сервер, сейчас, для тестов, подключили WB6, пока отлаживаем на нём. Шаблон выбран правильно, JSON из /etc/wb-mqtt-serial.conf:

{
  "path": "/dev/ttyRS485-1",
  "devices": [
    {
      "slave_id": "46",
      "device_type": "WB-MAP3E fw2",
      "setup": [
        {
          "address": "0x1460",
          "title": "Coef 1",
          "value": "1985"
        },
        {
          "address": "0x1461",
          "title": "Coef 2",
          "value": "1982"
        },
        {
          "address": "0x1462",
          "title": "Coef 3",
          "value": "1985"
        },
        {
          "address": "0x1463",
          "title": "Phi 1",
          "value": "1203"
        },
        {
          "address": "0x1464",
          "title": "Phi 2",
          "value": "907"
        },
        {
          "address": "0x1465",
          "title": "Phi 3",
          "value": "1203"
        }
      ]
    }
  ],
  "baud_rate": 19200,
  "parity": "N",
  "data_bits": 8,
  "stop_bits": 1,
  "poll_interval": 10,
  "enabled": true
}

Настройка была сделана изначально вручную, потом продублиривана в wb-mqtt-serial.conf, результат выполнения команд:

Opening /dev/ttyRS485-1 at 19200 bauds (N, 8, 1)
[2E][03][14][60][00][06][C7][B9]
Waiting for a confirmation...
<2E><03><0C><07><C1><07><BE><07><C1><04><B3><03><8B><04><B3><9F><4A>
SUCCESS: read 6 of elements:
        Data: 0x07c1 0x07be 0x07c1 0x04b3 0x038b 0x04b3

#7

zzeronz, добрый день!
Вы могли бы передать нам на диагностику комплект счетчик+трансформаторы? Подробности уточните, пожалуйста, у наших менеджеров (https://wirenboard.com/ru/pages/contacts).
Сошлитесь, пожалуйста, на эту тему на форуме. Попросите передать счетчик для Kilpio.

Извините за неудобства, пожалуйста!