Не могу прочитать регистры modbus poll у контроллера

2 порт rtu работает в режиме модбас слейв. При опросе modbus poll в логе есть файлы ответа но в программе modbus poll пишет illegal address.

приложен диагностический архив, доступен только сотрудникам поддержки
(138,0 КБ)

Добрый день.

Покажите пожалуйста в логе корректный запрос.
То что я вижу, например <01><E1><64><00><0A><CA><0C> - E1 не является нормальной функцией.
Также - почему у вас порт предназначеный для работы как slave включен в конфигурацию wb-mqtt-serial?

Порт выключен. Запрос формирует программа другие модбас устройства работают с этой программой.

Просто для проверки: остановите wb-mqtt-serial, соедините второй порт контроллера (который работает с wb-mqtt-mbgate) с первым и проверьте опрос используя modbus_client.

Хорошо попробую это завтра и отпишусь

Связь так и не появилась в том числе через modbus client вот логи. И новый диагностический Фаил. Modbus scanner видит слейвы. А регистры не отвечают.

wb-mqtt-mbgate_20260709T102732.log (10,1 КБ)

Pacchetti_inviati_09.07.2026.txt (1,9 КБ)

приложен диагностический архив, доступен только сотрудникам поддержки
(170,2 КБ)

Пожалуйста - приложите сами команды, ну и их вывод.

Тут, буквально, полторы секунды лога. Который по временныым меткам не могу сопоставить ни с чем.
Я предлагаю ограничится именно modbus_client, как самым простым.
То есть нужно:
запросите существующий регистр с существующего (сконфигурированного) ID ну и покажите лог wb-mqtt-mbgate.

Вот фото по порядку настройки wb-mqtt-mdgate, modbus client. И логи запроса modbus client и лог wb-mqtt-mbgate.

Вместо скриншотов логи бы.

Я вижу тут запрос для ID 03 причем с функцией 0.
Тогда как в wb-mqtt-mbgate нет (не настроено) регистров таким id.
Логично что сервис отвечает ошибкой.

Покажите пожалуйста отправляемый запрос, его байты.
Для примера, я отправляю чтение одного holding с адресом 0:

modbus_client --debug -mrtu  -pnone -s1 /dev/ttyRS485-1 -a0x0 -t0x03 -r 0x0
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 1)
[00][03][00][00][00][01][85][DB]