Задать вопрос
@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).
  • Вопрос задан
  • 229 просмотров
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
Papayaved
@Papayaved
FPGA, MCU
Возможно надо дать разрешение пользователю пользоваться COM портом

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

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

Похожие вопросы