Вопрос про счетчик WB-MAP6S

Так, 1 канал:

"address": "0x1462",
                            "title": "Ch1",
                            "value": "2996"

И 4 канал

       "address": "0x2462",
                            "title": "Ch4",
                            "value": "2993"

В логах:

Dec 04 12:59:20 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 4285 of device modbus:69: Serial protocol error: request timed out
Dec 04 12:59:29 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 4285 of device modbus:69: Serial protocol error: request timed out
Dec 04 12:59:30 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 6 of device modbus:76: Serial protocol error: malformed response: invalid crc
Dec 04 12:59:40 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 4285 of device modbus:69: Serial protocol error: request timed out
Dec 04 12:59:46 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 4285 of device modbus:69: Serial protocol error: request timed out
Dec 04 12:59:57 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 4285 of device modbus:69: Serial protocol error: request timed out
Dec 04 12:59:58 wirenboard-AF5PWK7G wb-mqtt-serial[5456]: WARNING: [modbus] failed to read 3 input(s) @ 4285 of device modbus:69: Serial protocol error: request timed out

Регистр питания счетчика:


count 165       Data: 0x11dd
count 166       Data: 0x122d
count 167       Data: 0x123f
count 168       Data: 0x119f
count 169       Data: 0x1248
count 170       Data: 0x120a
count 171       Data: 0x11b1
count 172       Data: 0x12a0
count 173       Data: 0x1213
count 174       Data: 0x11c3
count 175       Data: 0x1201
count 176       Data: 0x11f8
count 177       Data: 0x11a8
count 178       Data: 0x1298
count 179       Data: 0x127d
count 180       Data: 0x126b
count 181       Data: 0x12a0
count 182       Data: 0x1197
count 183       Data: 0x11ba
count 184       Data: 0x11f8
count 185       Data: 0x11ef
count 186       Data: 0x11ba
count 187       Data: 0x126b
count 188       Data: 0x11f8
count 189       Data: 0x11e6
count 190       Data: 0x120a
count 191       Data: 0x119f
count 192       Data: 0x125a
count 193       Data: 0x128f
count 194       Data: 0x1262
count 195       Data: 0x125a
count 196       Data: 0x1201
count 197       Data: 0x125a
count 198       Data: 0x1213
count 199       Data: 0x1213
count 200       Data: 0x11b1

А по документации:
https://wirenboard.com/wiki/Power_Meter_WB-MAP6S#.D0.A5.D0.B0.D1.80.D0.B0.D0.BA.D1.82.D0.B5.D1.80.D0.B8.D1.81.D1.82.D0.B8.D0.BA.D0.B8

Напряжение питания	5.5 В—28 В постоянного тока

От чего питается?
При низком напряжении - не гарантируется работоспособность…

DR 30-24 от MW, затем WB-UPS, далее счетчик, реле, диммер, реле. Провод 0,75. Там должно быть 24в. И реле работают нормально.

Такой же счетчик. Подключены все 6 каналов (правильно, несколько раз перепроверял).
Мощность, напряжение измеряет вроде точно, зато AP и RP energy по всем каналам по нулям.
Запросы THDN по всем каналам возвращают ошибку.
При этом вижу такую же “особенность” как у Filya75:
Запросы значения регистра питания возвращают такие же значения 0x125A (как пример), т.е. якобы 4,7В (интересно что сильно скачут показания от 4.5 до 4.8 В). При этом измерял напряжение мультиметром непосредственно на клеммах питания счетчика - там точно 12.15В

На счетчике - явно меньше 5 вольт… Проверьте.

Ок, завтра проверю мультиметром, но, остальные модули и контроллер подключены к той-же линии. Значит и там должно быть меньше 5 вольт?

Нет, на остальных - нормальное.

Сегодня там никого не было, но вывод поменялся

count 1 Data: 0x5d89
count 2 Data: 0x5d81
count 3 Data: 0x5d89
count 4 Data: 0x5d78
count 5 Data: 0x5d81
count 6 Data: 0x5d81
count 7 Data: 0x5d89
count 8 Data: 0x5d81
count 9 Data: 0x5d89
count 10 Data: 0x5d78
count 11 Data: 0x5d81
count 12 Data: 0x5d81
count 13 Data: 0x5d78
count 14 Data: 0x5d81
count 15 Data: 0x5d81
count 16 Data: 0x5d89
count 17 Data: 0x5d81
count 18 Data: 0x5d81
count 19 Data: 0x5d81
count 20 Data: 0x5d78
count 21 Data: 0x5d81
count 22 Data: 0x5d81
count 23 Data: 0x5d81
count 24 Data: 0x5d81
count 25 Data: 0x5d81
count 26 Data: 0x5d81
count 27 Data: 0x5d89
count 28 Data: 0x5d81
count 29 Data: 0x5d78
count 30 Data: 0x5d89
count 31 Data: 0x5d89
count 32 Data: 0x5d81
count 33 Data: 0x5d89
count 34 Data: 0x5d89
count 35 Data: 0x5d89
count 36 Data: 0x5d81
count 37 Data: 0x5d78
count 38 Data: 0x5d92
count 39 Data: 0x5d81
count 40 Data: 0x5d78
count 41 Data: 0x5d81
count 42 Data: 0x5d89
count 43 Data: 0x5d92
count 44 Data: 0x5d89
count 45 Data: 0x5d81
count 46 Data: 0x5d78
count 47 Data: 0x5d89
count 48 Data: 0x5d78
count 49 Data: 0x5d78
count 50 Data: 0x5d6f
count 51 Data: 0x5d81
count 52 Data: 0x5d81
count 53 Data: 0x5d81
count 54 Data: 0x5d81
count 55 Data: 0x5d81
count 56 Data: 0x5d81
count 57 Data: 0x5d78
count 58 Data: 0x5d81
count 59 Data: 0x5d81
count 60 Data: 0x5d89
count 61 Data: 0x5d81
count 62 Data: 0x5d89
count 63 Data: 0x5d81
count 64 Data: 0x5d89
count 65 Data: 0x5d81
count 66 Data: 0x5d81
count 67 Data: 0x5d92
count 68 Data: 0x5d89
count 69 Data: 0x5d89
count 70 Data: 0x5d89
count 71 Data: 0x5d89
count 72 Data: 0x5d89
count 73 Data: 0x5d81
count 74 Data: 0x5d89
count 75 Data: 0x5d81
count 76 Data: 0x5d89
count 77 Data: 0x5d89
count 78 Data: 0x5d81
count 79 Data: 0x5d92
count 80 Data: 0x5d89
count 81 Data: 0x5d89
count 82 Data: 0x5d92
count 83 Data: 0x5d81
count 84 Data: 0x5d81
count 85 Data: 0x5d81
count 86 Data: 0x5d89
count 87 Data: 0x5d81
count 88 Data: 0x5d78
count 89 Data: 0x5d81
count 90 Data: 0x5d81
count 91 Data: 0x5d89
count 92 Data: 0x5d81
count 93 Data: 0x5d78
count 94 Data: 0x5d89
count 95 Data: 0x5d92
count 96 Data: 0x5d92
count 97 Data: 0x5d81
count 98 Data: 0x5d89
count 99 Data: 0x5d89
count 100 Data: 0x5d78
count 101 Data: 0x5d78
count 102 Data: 0x5d81
count 103 Data: 0x5d81
count 104 Data: 0x5d81
count 105 Data: 0x5d81
count 106 Data: 0x5d81
count 107 Data: 0x5d78
count 108 Data: 0x5d81
count 109 Data: 0x5d81
count 110 Data: 0x5d6f
count 111 Data: 0x5d81
count 112 Data: 0x5d81
count 113 Data: 0x5d78
count 114 Data: 0x5d81
count 115 Data: 0x5d89
count 116 Data: 0x5d89
count 117 Data: 0x5d92
count 118 Data: 0x5d78
count 119 Data: 0x5d81
count 120 Data: 0x5d81
count 121 Data: 0x5d81
count 122 Data: 0x5d78
count 123 Data: 0x5d81
count 124 Data: 0x5d89
count 125 Data: 0x5d78
count 126 Data: 0x5d89
count 127 Data: 0x5d81
count 128 Data: 0x5d81
count 129 Data: 0x5d78
count 130 Data: 0x5d92
count 131 Data: 0x5d89
count 132 Data: 0x5d81
count 133 Data: 0x5d81
count 134 Data: 0x5d81
count 135 Data: 0x5d81
count 136 Data: 0x5d89
count 137 Data: 0x5d89
count 138 Data: 0x5d81
count 139 Data: 0x5d89
count 140 Data: 0x5d89
count 141 Data: 0x5d81
count 142 Data: 0x5d89
count 143 Data: 0x5d89
count 144 Data: 0x5d89
count 145 Data: 0x5d89
count 146 Data: 0x5d81
count 147 Data: 0x5d81
count 148 Data: 0x5d89
count 149 Data: 0x5d89
count 150 Data: 0x5d89
count 151 Data: 0x5d89
count 152 Data: 0x5d81
count 153 Data: 0x5d92
count 154 Data: 0x5d81
count 155 Data: 0x5d81
count 156 Data: 0x5d81
count 157 Data: 0x5d9b
count 158 Data: 0x5d81
count 159 Data: 0x5d6f
count 160 Data: 0x5d89
count 161 Data: 0x5d89
count 162 Data: 0x5d81
count 163 Data: 0x5d89
count 164 Data: 0x5d81
count 165 Data: 0x5d81
count 166 Data: 0x5d81
count 167 Data: 0x5d81
count 168 Data: 0x5d89
count 169 Data: 0x5d81
count 170 Data: 0x5d89
count 171 Data: 0x5d92
count 172 Data: 0x5d92
count 173 Data: 0x5d89
count 174 Data: 0x5d89
count 175 Data: 0x5d81
count 176 Data: 0x5d78
count 177 Data: 0x5d92
count 178 Data: 0x5d6f
count 179 Data: 0x5d81
count 180 Data: 0x5d81
count 181 Data: 0x5d6f
count 182 Data: 0x5d78
count 183 Data: 0x5d89
count 184 Data: 0x5d89
count 185 Data: 0x5d89
count 186 Data: 0x5d9b
count 187 Data: 0x5d89
count 188 Data: 0x5d89
count 189 Data: 0x5d78
count 190 Data: 0x5d89
count 191 Data: 0x5d89
count 192 Data: 0x5d92
count 193 Data: 0x5d89
count 194 Data: 0x5d89
count 195 Data: 0x5d81
count 196 Data: 0x5d89
count 197 Data: 0x5d81
count 198 Data: 0x5d89
count 199 Data: 0x5d81
count 200 Data: 0x5d89

Это с 69?
Ну, тогда - неконтакт где-то.
А энергию считает?

Не считает.

Подключил напрямую аккумулятор, замеряю напряжение мультиметром


Вывод 121 регистра
count 1 Data: 0x1248
count 2 Data: 0x11f8
count 3 Data: 0x128f
count 4 Data: 0x11a8
count 5 Data: 0x1248
count 6 Data: 0x1224
count 7 Data: 0x125a
count 8 Data: 0x123f
count 9 Data: 0x11d5
count 10 Data: 0x11ef

Вернул как было

Вывод 121 регистра

count 1 Data: 0x1161
count 2 Data: 0x123f
count 3 Data: 0x11f8
count 4 Data: 0x1201
count 5 Data: 0x11dd
count 6 Data: 0x1213
count 7 Data: 0x1251
count 8 Data: 0x122d
count 9 Data: 0x11c3
count 10 Data: 0x118e

AP enegry не считает. Что я делаю неправильно?

Фотографии трансформаторов


Что нужно поправить в конфигурации? Вроде все сделал по инструкции.

Добрый день!
С напряжением всё хорошо, в этом регистре должно быть значение около 5В.

Попробуйте пожалуйста прочитать версию прошивки и выложить вывод:

systemctl stop wb-mqtt-serial
modbus_client --debug -mrtu -b19200 -pnone -s2 /dev/ttyRS485-1 -a69 -t0x04 -r250 -c15

Opening /dev/ttyRS485-1 at 19200 bauds (N, 8, 2)
[45][04][00][FA][00][0F][9F][7B]
Waiting for a confirmation…
<45><04><1E><00><32><00><2E><00><32><00><2E><00><37><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
SUCCESS: read 15 of elements:
Data: 0x0032 0x002e 0x0032 0x002e 0x0037 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

Ага, спасибо. А попробуйте пожалуйста поставить предыдущую прошивку:

wb-mcu-fw-updater update-fw /dev/ttyRS485-1 --port-settings 19200N2 -a 69 --version 2.2.5
1 лайк

Теперь считает. Спасибо!

В логах такое началось после обновления wb-mqtt-serial до версии 2.5.1. После отката до версии 1.63.0 данные сообщения перестали появляться.

Версия же unstable.
1.63 - стабильная.

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

Может внесете изменения в документацию, а то сами себе противоречете.

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