WB-MWAC показывает странные показатели

Здравствуйте! WB-MWAC показывает странные показатели

Датчик воды Valtec VLF-U

В чем может быть проблема?

Добрый день.
Как (по какой схеме) подключен счетчик к клеммам? Желательно фото. Как изменяются показания при наличии протока воды и (если изменяются) без него.
Как изменяются показания при отклюенном счетчике при замыкании клемм входов с Gnd?

Подключение - на фото
Сейчас смотрим левый счетчик. Получается синий - p1, красный - p2, белый и зеленый - ignd

Здесь разводка от счетчиков. Белый щитка - белый первого счетчика , красный щитка - красный одного счетчика, синий щитка - красный второго счетчика, зеленый щитка - белый второго счетчика.

Итого P1 - красный одного счетчика, P2 - красный второго счетчика, iGRN - белые двух счетчиков.

Показания очень странно меняются P1 вроде связан с горячей водой, но и когда вода не льется все равно изменяется но медленнее. P2 не изменяется

Пока не проверял, проверю если нужно после этих данных

Счетные входы P1 и P2 работают относительно GND, а не iGND. Исправьте подключение.

1 лайк

Вроде, заработало! Спасибо! А есть какой-то скрипт, чтобы обнулить значения и синхронизировать с основным счетчиком?

Да, тут: Карта регистров модуля защиты от протечек WB-MWAC — Wiren Board

Спасибо! Заработало!

Хочу синхронизировать значения счетчиков. Подскажите, правильно задаю команду?

modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a43 -t0x06 -r312 1 0 3 1 2

Где модуль находится на шине 485-1, по адресу 43. Указываю начальный регистр 312. А число как написать? Каждую цифру через пробел? Допустим у меня счетчик показывает 10312.

Значение u32, big-endшan
Соответственно в старший регистр надо писать 0 а в младший 10312

modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a43 -t0x06 -r312 0 10312

root@wirenboard-ABER2WAM:~# modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a43 -t0x06 -r312 0 10343

Data to write: 0x00x2867

Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)

[2B][06][01][38][28][67][51][DB]

Waiting for a confirmation…

<23><0E><01>

Request for slave 35 ignored (not 43)

The responding slave 35 isn’t the requested slave 43

ERROR occured!

Ошибка…

На ваш запрос к устройству с адресом 43 пришел ответ от устройства 35. Похоже, вы не остановили wb-mqtt-serial.

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.