@vladislav9619996

Как настроить прием данных с помощью Modbus Rtu?

Мне нужно настроить modbus. Мастером выступает одноплатный компьютер на Linux, slave выступает программа modbus slave (в дальнейшем будет выступать устройство kinco).
Изначально мне нужно написать своего Master на Linux но чтобы проверить работу устройств поднял на Linux программу mbpoll - b 9600 - c3 - r 1 - t 0 - a 1 -P none - m rtu при запуске выдаёт ошибку Read discrete output(coil) failed: Connection timed out работоспособность соединения проверял не могу понять в чем ошибка? Если кто знает как произвести тот же запрос на с++ буду признателен(использую библиотеку libmodbus).
  • Вопрос задан
  • 207 просмотров
Пригласить эксперта
Ответы на вопрос 1
Papayaved
@Papayaved
FPGA, MCU
Возможно надо дать разрешение пользователю пользоваться COM портом

sudo usermod -a -G dialout
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы