Modbus RTU: ветеран, который не уходит на пенсию
Modbus был разработан компанией Modicon в 1979 году и стал де-факто первым открытым промышленным протоколом. Сегодня он присутствует практически на каждом объекте — в приводах, преобразователях частоты, контроллерах котельных, счётчиках электроэнергии, расходомерах.
Modbus RTU работает по интерфейсу RS-485 (реже RS-232) и использует бинарное представление данных. Топология — «мастер — несколько слейвов» (до 247 адресов на шине). Скорость — до 115 200 бод, но на длинных линиях (сотни метров) обычно ограничивают 9600–38400 бод. Длина сегмента — до 1200 м без повторителей.
- Полностью открытый стандарт, без лицензирования
- Поддерживается всеми ведущими производителями ПЛК и датчиков
- Простая реализация, минимальные требования к ресурсам контроллера
- Ограниченный набор типов данных (регистры, катушки, флаги)
- Нет встроенной диагностики и обнаружения ошибок на уровне протокола