Добрый день.
Да регистры должны соответствовать значениям, что я выше приводил.
Из того, что я увидел у вас в регистрах 4193, 4197, 4201, 4096 не те значения. Должно быть записаны так:
Регистр Значение
4193 - 41842
4197 - 41856
4201 - 41857
4096 - 65535
регистры скорректировал. значение напряжения передается корректно. теперь остался вопрос как обновить прошивку через преобразователь интерфейсов WB-USB485?
Итак у вас Windows и WB-USB485. Тогда необходимо скачать последнюю прошивку для вашего устройства. Для этого нужно узнать сигнатуру устройства. Для этого вам нужно прочитать 12 регистров начиная с адреса 290.
Сигнатура у вас “map3eG16”. Вам необходимо скачать последнюю прошивку для данной сигнатуры: https://fw-releases.wirenboard.com/fw/by-signature/map3eG16/main/latest.wbfw.
Далее скачать wb-mcu-fw-flasher. И по инструкции обновить прошивку устройства.
Например, закидываете wb-mcu-fw-flasher_1.2.1.exe в корень диска C, туда же закидываете прошивку и в командной строке вводите:
C:\wb-mcu-fw-flasher_1.2.1.exe -d COM12 -a1 -j -u -f C:\map3eG16__2.7.3_master_956d218.wbfw
Устройство должно перепрошиться.
Спасибо. Счетчик перепрошился.
В данной версии прошивки как поменять коэффициенты трансформации? При записи выдает ошибку.
на других счетчиках данного типа такие же регистры нужно записывать? прошивку эту же ставим? счетчик 167793325, addr 13, HW v1.5D, FW 2.3.8
Нет. Значения в регистрах будут индивидуальными для каждого модуля.
Серийный номер точно такой?
Серийный номер: 16779325. Сдублированная 3.
После восстановления калибровочных настроек и проверки корректности работы можно будет прошивать данный счетчик (SN 16779325) той же прошивкой, т.к. сигнатура у них одинаковая.
Настройки 16779325.txt (368 байтов)
Михаил подскажите пожалуйста, как прописать коэффициенты трансформации на последней версии прошивки. Сейчас при соединении выдает ошибку
С какими параметрами подключаетесь к счетчику? Скорее всего сейчас дефолтные настройки у модуля (adrr: 134, port: 9600N2). При прошивке wb-mcu-fw-flasher параметр “-u” можно убрать, чтоб настройки не сбрасывались.
Т.е. прошиваться так:
C:\wb-mcu-fw-flasher_1.2.1.exe -d COM12 -a1 -j -f C:\map3eG16__2.7.3_master_956d218.wbfw
спасибо. проблема с счетчиком 16778997 решена
подскажите пожалуйста значения регистров для счетчика 16779325
Регистры счетчика ЭЭ.docx (20,1 КБ)
Чуть выше данные присылал.
Вот файл в табличном виде:
Регистры счетчика ЭЭ.docx (18,5 КБ)
спасибо. скорректировал регистры и обновил прошивку. Не стал перед прошивкой проверять корректные показания счетчика и после обновления обнаружил неверные значения в регистрах 4168, 4170, 4172, 4193, 4194, 4198. Как после обновления переписать регистры?
Сообщите о результате, как выполните рекомендации.