Вступить в клуб →
сложнаявопросCAN, Modbus и RS-485

Мастер RS-485 разбирает собственный запрос как ответ устройства

На плате мастера вывод /RE приёмопередатчика MAX485 посажен на землю, DE управляется от МК. После отправки запроса 01 03 00 00 00 0A C5 CD парсер ответа сразу получает эти же 8 байт, признаёт кадр ответом с неверной функцией и выдаёт ошибку. Настоящий ответ приходит следом и теряется.

В чём причина?

  • Приёмник включён всегда и слышит свою передачу
  • Ведомое устройство эхом возвращает запрос
  • Отражение сигнала от конца линии без терминатора
  • На шине висят два мастера с одинаковым адресом

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела