На одном счетчике воды WB-MWAC на канале Р1 висит значение 284490.
Подключил счетчик воды на этот канал, но значения не прибавляются.
Попробовал вручную позамыкать контакты Р1, тоже значение не прибавляется.
Решил обнулить значение Р1 командой: modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a58 -t0x10 -r312 -c 2 0, ответ приходит SUCCESS: written 1 elements!
Но значение на Р1 так и висит 284490.
Что я не правильно делаю?
Ввел команду: modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a58 -t0x06 -r313 0x0001
и значение изменилось на 1! Вопрос, почему тогда регистр 316 изменился? Т.е. 313 должен был изменить только 317.