Ошибка утилиты modbus_client

Привет. Помогите с modbus_client.
Мне нужно поменять адрес modbus устройства, который я не знаю.
В мануале к устройству написано “используйте широковещательный адрес FF …” в общем вот так

я пытаюсь это сделать и получаю ошибку, вот так

Что делаю не правильно?
Спасибо!

Добрый день.
В соответствии со спецификацией Modbus адреса могут принадлежать диапазону 1…247 а широковещательный - 0.
Логично, что modbus_client, точнее его библиотека не работает с адресом из некорректного диапазона.
Проще всего перебрать все адреса на шине, чуть изменив команду Modbus-адрес устройства Wiren Board — Wiren Board в соответствии с регистрами?
Еще, как вариант можно отправить команду в порт с помощью serial_tool.

1 лайк