Wb-map12h. Некорректные показания токов

Счетчики установлены на объекте.
Под нагрузкой значения токов со всех счетчиков некорректно отображаются.
Данные с счетчиков №19 и 20:
/devices/wb-map12h_19/controls/Ch 1 Irms L1 0.02
/devices/wb-map12h_19/controls/Ch 1 Irms L2 0.01
/devices/wb-map12h_19/controls/Ch 1 Irms L3 0
/devices/wb-map12h_19/controls/Ch 2 Irms L1 0
/devices/wb-map12h_19/controls/Ch 2 Irms L2 0
/devices/wb-map12h_19/controls/Ch 2 Irms L3 0
/devices/wb-map12h_19/controls/Ch 3 Irms L1 0.02
/devices/wb-map12h_19/controls/Ch 3 Irms L2 0.02
/devices/wb-map12h_19/controls/Ch 3 Irms L3 0.03
/devices/wb-map12h_19/controls/Ch 4 Irms L1 0.02
/devices/wb-map12h_19/controls/Ch 4 Irms L2 0.11
/devices/wb-map12h_19/controls/Ch 4 Irms L3 0.11

/devices/wb-map12h_20/controls/Ch 1 Irms L1 0.01
/devices/wb-map12h_20/controls/Ch 1 Irms L2 0.01
/devices/wb-map12h_20/controls/Ch 1 Irms L3 0.01
/devices/wb-map12h_20/controls/Ch 2 Irms L1 0.15
/devices/wb-map12h_20/controls/Ch 2 Irms L2 0.16
/devices/wb-map12h_20/controls/Ch 2 Irms L3 0.16
/devices/wb-map12h_20/controls/Ch 3 Irms L1 0.01
/devices/wb-map12h_20/controls/Ch 3 Irms L2 0.01
/devices/wb-map12h_20/controls/Ch 3 Irms L3 0.01
/devices/wb-map12h_20/controls/Ch 4 Irms L1 0.08
/devices/wb-map12h_20/controls/Ch 4 Irms L2 0.07
/devices/wb-map12h_20/controls/Ch 4 Irms L3 0.07

Трансформаторы тока КСТ-6 установлены во вторичных токовых цепях.

ETC, шаблон верный, под вашу прошивку? Если прошивка 2.1 выбирайте шаблоны с fw2

Версия прошивки 2.1
Из шаблонов выбран, как на скриншоте. Шаблона с fw2 нет.002

Обновите wb-mqtt-serial, чтобы новые шаблоны подгрузились:

apt-get update
apt-get install wb-mqtt-serial

Обновили. Шаблон fw2 появился. После обновления вторичные значения токов отображаются верно.
Здесь на объекте необходимо указывать токи в первичных значениях. В “List of setup commands” значения коэффициентов, указанных на KCT6, умножаем на коэффициент трансформаторов в линии, причем ктт 100/5 отображается верно, а 300/5, 500/5 и выше значения некорректны.

Добрый день!

Пришлите, пожалуйста, скриншоты:

  1. как настроили List of setup commands,
  2. что в итоге отображается,
  3. что должно отображаться.

И опишите подробнее всю конфигурацию.

Скриншоты по счетчику №22. Значения корректно отображаются

losc22-3

map12_22.txt (2.4 КБ)

Скриншоты по счетчику №20. Значения неправильные

losc20-2

map12_20.txt (2.4 КБ)

Трансформаторы тока КСТ6 подключены во вторичных токовых цепях (пятиамперные цепи).
Измеряют токи во вторичных цепях. Для отображения первичных значений токов применили следующее- коэф-т КСТ6 умножили на коэф-т трансформатора тока, установленного в линии, то есть 1985*(100/5) = 39700, как сделано в счетчике №22.
Коэффициенты трансформаторов тока:

  • линия1-100/5
  • линия2-100/5
  • линия3-100/5
  • линия4-100/5
    Аналогично переумножили коэффициенты в счетчике №20, но результата нет.
    Коэффициенты трансформаторов тока:
  • линия1-500/5
  • линия2-600/5
  • линия3-600/5
  • линия4-300/5

Так нельзя делать.
Значения трансформаторов, которые идут в комплекте с WB-MAP12, должны записываться в WB-MAP12 без изменений. Сам WB-MAP12 должен отдавать ток и энергию, которые он измерил, также без изменений. Домножать на коэффициент большого трансформатора (про который WB-MAP12 ничего не знает) нужно уровнем выше - на контроллере перед выводом в веб-интерфейс или уже в системе верхнего уровня.
Конкретно в вашем случае проблема, скорее всего, обусловлена тем, что большие значения (например, 198400) - это больше, чем можно записать в отведённый для этого регистр счётчика (он 16-битный, максимальное значение 2^16−1=65535).
Как реализовать домножение на контроллере:

  1. Самый простой вариант - скопировать шаблон для WB-MAP12, изменить его название (например, на “WB-MAP12 with external transformers”) и поменять во всех соответствующих строчках параметр scale - вот этот коэффициент у значений тока и энергии уже умножить на коэффициент у большого трансформатора).
  2. Вариант сложнее - в правилах создать виртуальное устройство, которое будет следить за контролами WB-MAP12, и будет создавать собственные контролы, которые всегда равны контролам WB-MAP12, умноженным на коэффициент.
  3. Опция умножения на число наверняка есть на верхнем уровне, но за этим лучше обратиться в SAYMON.

Там на самом деле ещё грустнее, даже 65535 туда записать нельзя. К сожалению, это особенность работы счётчиков: большие коэффициенты трансформации (произведение коэффициентов нашего тт и “большого” тт) не поддерживаются.

Благодарим за разъяснения. Проработаем 1-ый вариант.

Добрый день! Шаблон получился свой под каждый счетчик. В строчке “scale” числовое значение умножили на коэффициент у большого трансформатора.
К примеру, трансформатор тока с параметрами 800/5, коэффициент=160;
160*2.44141е-07 = 390,6256е-07 (это в параметрах токов)
config-map12h-120-120-160-160.json (19.9 КБ)

Отлично.
Сейчас всё корректно отображается?

День добрый!
Потребленная мощность кВт*ч по каналам непонятна (total AP energy). C умножением на коэффициент большого трансформатора показания чересчур завышены получаются. А без умножения наоборот, мизерные. Применять ли умножение в параметрах scale для AP energy?

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

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

Если у вас стоит входной трансформатор тока, но на его коэффициент трансформации нужно умножить scale у токов, мощностей и энергий: это не имеет отношения к нашему счётчику, это физика.

Взят шаблон fw2 (basic).
Фазные напряжения подключены.
Показания потребленной мощности были некорректны из за отсутствия коэффициента.
В счетчике канал №1 на потребленную мощность коэффициент применили. На остальных каналах потребленная мощность без коэффициента.
С коэффициентом теперь понятно. Энергию умножим.

То есть теперь всё в порядке?