knst
17.Январь.2022 20:27:57
8
Мощность активная 1 канала 0x1306-0x1309
Судя по документации мощность 1 канала в регистрах 0x1306-0x1307: 0x1306 input s32
Не все. Вижу только по одному регистру из всего значения.
Там по два читается, просто выводил тот, начиная с которого читаю.
Вывел номера регистров и сырые значения.
Firmware ver: 2.3.2
BL ver: 1.1.14
Model: MAP6S
FW signature: map6se
P Ch1 (register: 0x1306 0x1307): 8,870, raw value: 022A 67B5
P Ch2 (register: 0x1304 0x1305): 0, raw value: 0000 0000
P Ch3 (register: 0x1302 0x1303): 0, raw value: 0000 0000
P Ch4 (register: 0x2306 0x2307): 0, raw value: 0000 0053
P Ch5 (register: 0x2304 0x2305): 0, raw value: 0000 00BC
P Ch6 (register: 0x2302 0x2303): 0, raw value: 0000 0029
Q Ch1 (register: 0x130E 0x130F): -69, raw value: FFFB B7C0
Q Ch2 (register: 0x130C 0x130D): 0, raw value: 0000 0000
Q Ch3 (register: 0x130A 0x130B): 0, raw value: 0000 0000
Q Ch4 (register: 0x230E 0x230F): 0, raw value: 0000 0014
Q Ch5 (register: 0x230C 0x230D): 0, raw value: 0000 003E
Q Ch6 (register: 0x230A 0x230B): 0, raw value: 0000 003E
V (register: 0x10D9): 0, raw value: 0001
Frequency (register: 0x10F8): 0.00, raw value: 0000
Похоже на ERRMAP6S0001 для 2.3.0
Но отсутствие наприяжения - странно. Все же давайте для начала обновим прошивку.
knst
18.Январь.2022 08:19:05
10
Я уже обновил - не помгло
Да, точно, аперечитал сначала.
А при подкллючении третьего, работающего счетчика к тем же клеммам - 0x10D9 (напряжение) читается?
knst
18.Январь.2022 08:52:13
12
да. Вот значения регистров с него:
P Ch1 (register: 0x1306 0x1307): 1,741, raw value: 006C CA81
P Ch2 (register: 0x1304 0x1305): 1,269, raw value: 004F 5072
P Ch3 (register: 0x1302 0x1303): 7, raw value: 0000 6B50
P Ch4 (register: 0x2306 0x2307): 80, raw value: 0005 0496
P Ch5 (register: 0x2304 0x2305): 318, raw value: 0013 DAE3
P Ch6 (register: 0x2302 0x2303): -2, raw value: FFFF E172
Q Ch1 (register: 0x130E 0x130F): 95, raw value: 0005 EAB3
Q Ch2 (register: 0x130C 0x130D): 136, raw value: 0008 81AD
Q Ch3 (register: 0x130A 0x130B): -2, raw value: FFFF DD83
Q Ch4 (register: 0x230E 0x230F): -50, raw value: FFFC DB38
Q Ch5 (register: 0x230C 0x230D): -92, raw value: FFFA 4785
Q Ch6 (register: 0x230A 0x230B): -57, raw value: FFFC 703B
V (register: 0x10D9): 219, raw value: 55B8
Frequency (register: 0x10F8): 49.98, raw value: 1386
А токи Irms - нормально показывают все три?
Посовещаюсь с коллегами, если идей не будет - меняем.
knst
18.Январь.2022 09:07:10
14
Я бы не назва это “нормально” - при неподключенных трансформаторах активно мигает LED около клеммника с каналами 1-3.
Irms Ch1 (register: 0x141A 0x141B): 43, raw value: 0A68 C000
Irms Ch2 (register: 0x1418 0x1419): 0, raw value: 0001 D000
Irms Ch3 (register: 0x1416 0x1417): 43, raw value: 0A6B 5C00
Irms Ch4 (register: 0x241A 0x241B): 0, raw value: 0001 D000
Irms Ch5 (register: 0x2418 0x2419): 0, raw value: 0001 D000
Irms Ch6 (register: 0x2416 0x2417): 0, raw value: 0001 D000
V (register: 0x10D9): 0, raw value: 0001
Frequency (register: 0x10F8): 0.00, raw value: 0000
Давайте мы поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:
Счетчики MAR6s - 2 шт.
Но если проблема с нашим устройством не подтвердится, мы попросим вас оплатить стоимость диагностики и доставку в обе стороны. Стоимость диагностики модулей — 300 рублей, стоимость доставки согласно ценам курьерской службы.
Для возврата напишите, пожалуйста, письмо на info@wirenboard.com .
В письме укажите:
ссылку на эту тему,
серийный номер устройств 8552507 8585936
ваш действующий телефон, адрес доставки, ФИО получателя.
knst
21.Январь.2022 11:16:19
17
Получил новые счетчики. Спасибо.
Напряжение на ни отображается нормально
Firmware ver: 2.3.2
BL ver: 1.1.13
Model: MAP6S
FW signature: map6s
P Ch1 (register: 0x1306 0x1307): 0, raw value: 0000 0000
P Ch2 (register: 0x1304 0x1305): 0, raw value: 0000 0000
P Ch3 (register: 0x1302 0x1303): 0, raw value: 0000 0000
P Ch4 (register: 0x2306 0x2307): 0, raw value: 0000 0000
P Ch5 (register: 0x2304 0x2305): 0, raw value: 0000 0000
P Ch6 (register: 0x2302 0x2303): 0, raw value: 0000 0000
Q Ch1 (register: 0x130E 0x130F): 0, raw value: 0000 0000
Q Ch2 (register: 0x130C 0x130D): 0, raw value: 0000 0000
Q Ch3 (register: 0x130A 0x130B): 0, raw value: 0000 0000
Q Ch4 (register: 0x230E 0x230F): 0, raw value: 0000 0000
Q Ch5 (register: 0x230C 0x230D): 0, raw value: 0000 0000
Q Ch6 (register: 0x230A 0x230B): 0, raw value: 0000 0000
Irms Ch1 (register: 0x141A 0x141B): 0, raw value: 0001 CE00
Irms Ch2 (register: 0x1418 0x1419): 0, raw value: 0001 CE00
Irms Ch3 (register: 0x1416 0x1417): 0, raw value: 0001 CE00
Irms Ch4 (register: 0x241A 0x241B): 0, raw value: 0001 CE00
Irms Ch5 (register: 0x2418 0x2419): 0, raw value: 0001 CE00
Irms Ch6 (register: 0x2416 0x2417): 0, raw value: 0001 CE00
V (register: 0x10D9): 223, raw value: 5723
Frequency (register: 0x10F8): 50.00, raw value: 1388
knst
21.Январь.2022 11:18:10
18
Кстати старые отдавали FW signature: map6se
Новые FW signature: map6s
может важно для диагностики…
Если не сложно напишите в чем дело было когда разберетесь, интересно…
Скорее всего вам достались экземпляры со специфичныыми настройками, уточним.
knst
21.Январь.2022 12:13:21
20
У меня их три штуки а обменял я два (оставшийя вроде как рабтает хотя и отдает иногда мощность -9Вт), может надо что-то пднастроить на третьем или обновить прошиву
А дайте результаты чтения регистров для “-9”?
knst
21.Январь.2022 14:19:10
22
Попробую поймать. Выглядит так что оно падает в отрицательные значения если долго нет потребления. Вто график одного из каналов, (это индукцонная варочная панель, от щита до нее метров 30 провода)
knst
21.Январь.2022 15:00:46
23
P Ch6 (register: 0x2302 0x2303): -1.35 , raw value: FFFF EA75
P Ch1 (register: 0x1306 0x1307): 1,104.55, raw value: 0045 08C3
P Ch2 (register: 0x1304 0x1305): 393.86, raw value: 0018 9DB2
P Ch3 (register: 0x1302 0x1303): 250.31, raw value: 000F A4E7
P Ch4 (register: 0x2306 0x2307): 0.57, raw value: 0000 092C
P Ch5 (register: 0x2304 0x2305): 315.82, raw value: 0013 BD12
P Ch6 (register: 0x2302 0x2303): -1.35, raw value: FFFF EA75
Q Ch1 (register: 0x130E 0x130F): -320, raw value: FFEC 03EF
Q Ch2 (register: 0x130C 0x130D): -168, raw value: FFF5 7BDD
Q Ch3 (register: 0x130A 0x130B): -123, raw value: FFF8 511A
Q Ch4 (register: 0x230E 0x230F): -95, raw value: FFFA 119D
Q Ch5 (register: 0x230C 0x230D): -84, raw value: FFFA BC41
Q Ch6 (register: 0x230A 0x230B): -56, raw value: FFFC 876A
Irms Ch1 (register: 0x141A 0x141B): 6, raw value: 0161 B400
Irms Ch2 (register: 0x1418 0x1419): 2, raw value: 007D 6400
Irms Ch3 (register: 0x1416 0x1417): 2, raw value: 005E 6C00
Irms Ch4 (register: 0x241A 0x241B): 0, raw value: 001B 8400
Irms Ch5 (register: 0x2418 0x2419): 2, raw value: 0068 4000
Irms Ch6 (register: 0x2416 0x2417): 0, raw value: 0010 0400
V (register: 0x10D9): 217, raw value: 54CD
Frequency (register: 0x10F8): 49.97, raw value: 1385
А регистры получаются консистентно? То есть одним modbus чтением? Или по очереди? Это как раз важно, если читать по-отдельности за время междо обменами - могут измениться.
knst
22.Январь.2022 11:47:30
25
по отдельности. Могу попробовать собрать одним запросом, если скажете что именно нужно
P, Q, Irms для первого канала и напряжение хватит?
Да, тут ключевое - читать один параметр например P канала именно одним запросом. Тогда будет обеспечиваться консистентность.
knst
22.Январь.2022 12:37:50
27
Каждое значение считается одним запросом (несколько регистров за раз). Я думал вы хотите прочитать ток напряжение и мощность одним запросом