Курс 11 • Урок 5 из 9 • 2 академических часа

RS-485 и Modbus RTU

Цель: Изучить тему «RS-485 и Modbus RTU» и закрепить её практическими заданиями и самопроверкой.

2 акад. часа чтение и разбор теории, решение задач, работа со схемой или виртуальным стендом и проверка понимания.

Основной материал

RS-485 описывает electrical physical layer для differential serial communication. Modbus RTU - protocol, который может работать поверх RS-485. Эти понятия нельзя смешивать: RS-485 говорит, как передаются электрические уровни, Modbus - как устроены messages/registers.

Bus topology

RS-485 обычно строится как linear bus с termination на концах, а не как произвольная star. Stub length и cable impedance влияют на reflections при высоких скоростях.

Modbus registers

Master/client отправляет запрос device address, function, register. Data может занимать 16-bit registers; 32-bit float требует нескольких registers и agreement on byte/word order.

Практическая работа

Устройство имеет Modbus address 5, flow stored in two holding registers as IEEE754 float. Перечислите, что нужно знать integration engineer кроме register numbers.

Самопроверка

• Чем RS-485 отличается от Modbus?

• Зачем termination?

• Что такое slave/server address?

• Почему byte order важен?

• Что такое register map?

Что нужно запомнить

  • RS-485 описывает electrical physical layer для differential serial communication.
  • Modbus RTU - protocol, который может работать поверх RS-485.
  • Эти понятия нельзя смешивать: RS-485 говорит, как передаются электрические уровни, Modbus - как устроены messages/registers.
  • RS-485 обычно строится как linear bus с termination на концах, а не как произвольная star.
  • Stub length и cable impedance влияют на reflections при высоких скоростях.
Проверка знаний

Вопросы по уроку

Нужно 75%
Загрузка вопросов…