Еще раз записал c логами:
001 - состояние до изменения датчика (первый запрос - это я проверяю
работу через запрос температурного датчика wb, второй запрос -
собственно состояние датчика)
002 - состояние датчика изменилось, сделан запрос состояния, в ответе
состояние осталось неизменным
003 - секунд через 15 сделан еще один запрос, в ответе
состояние осталось неизменным
почему в логах пишет весь обмен modbus под одним временем?
причем как запрос к этому внешнему датчику, так и запрос к
температурному датчику, для изменения запроса мне нужно вписать новые
данные в ячейки программы для формирования модбас - это даже не 1
секунда, а больше
Если проблема при данной конфигурации (с одним включенным каналом) не воспроизводится, то обновите ПО контроллера (предварительно сделайте резервное копирование):
apt update; apt upgrade
Затем восстановите свою конфигурацию (включите опрос нужных вам каналов) и проверьте ушла ли проблема.
Сообщите о результате.
Оставил один канал в опросе - начало работать как нужно (нет задержки по модбас в обновлении показания регистра)
Скачал обновление от 24.01, поставил, восстановил конфигурацию каналов, задержка исчезла
Вопрос решен, спасибо
Если проблема при данной конфигурации (с одним включенным каналом)
не воспроизводится, то обновите ПО контроллера (предварительно
сделайте резервное
копирование):
apt update; apt upgrade
Затем восстановите свою конфигурацию (включите опрос нужных вам
каналов) и проверьте ушла ли проблема.
Сообщите о результате.
в новой прошивке 24.02.2024 проблема в интерфейсе Webui, при
попытке изменить wb-mqtt-mbgate.conf (активаровать регистр, изменить
номер регистра) кнопка Записать становится не активной, также себя
ведет, если изменить json
Если проблема при данной конфигурации (с одним включенным каналом)
не воспроизводится, то обновите ПО контроллера (предварительно
сделайте резервное
копирование):
apt update; apt upgrade
Затем восстановите свою конфигурацию (включите опрос нужных вам
каналов) и проверьте ушла ли проблема.
Сообщите о результате.
Извините, проблему нашел, проблема была в json предыдущей прошивки,
когда его сохранял, то для регистров input для поля size в json было
проставлено -1, а новая прошивка это не понимает, заменил значения на
2, json записался и кнопка стала работать правильно