RS-485 и Modbus RTU для ПЛК: подключение и настройка
-
Категория:
- Статьи
RS-485 задаёт электрический интерфейс линии связи, а Modbus RTU определяет правила обмена данными. Для устойчивой работы должны одновременно совпадать схема подключения, параметры последовательного порта и адреса устройств.
Что проверить до подключения
- Какие устройства работают ведущими и ведомыми.
- Какие регистры, команды и типы данных использует ведомое устройство.
- Поддерживает ли выбранный порт ПЛК режим RS-485 и Modbus RTU.
- Какие скорость, чётность, число стоповых битов и адрес заданы на каждом устройстве.
Схема линии RS-485
Устройства подключают общей последовательной шиной: контакт A одного устройства соединяют с A остальных устройств, B — с B. Ответвления следует делать как можно короче. Для длинных линий и сложной электромагнитной обстановки используют витую пару с экраном, а на концах магистрали устанавливают согласующие резисторы согласно документации оборудования.
Обозначения A/B у разных производителей иногда трактуются по-разному. Если обмен не запускается при правильных настройках, необходимо сверить назначение контактов в руководствах обоих устройств.
Настройка Modbus RTU
- Назначьте каждому ведомому устройству уникальный адрес.
- Установите одинаковую скорость передачи.
- Согласуйте чётность и число стоповых битов.
- В программе ПЛК задайте функцию, адрес ведомого и диапазон регистров.
- Проверьте порядок байтов и формат значений.
- Добавьте тайм-аут и обработку ошибки обмена.
Типовые причины отсутствия связи
| Симптом | Что проверить |
|---|---|
| Нет ответа от всех устройств | Полярность A/B, общий провод, параметры порта и интерфейс |
| Не отвечает одно устройство | Адрес, питание, настройки и функции Modbus |
| Связь периодически пропадает | Топологию, экран, заземление и согласование линии |
| Приходят неверные значения | Номер регистра, смещение, тип данных и порядок байтов |
Что подготовить для настройки
Потребуются карта регистров оборудования, схема сети, список адресов и таблица параметров порта. До изменения работающей системы следует сохранить резервную копию проекта ПЛК.
Оборудование и материалы
Частые вопросы
RS-485 и Modbus — это одно и то же?
Нет. RS-485 описывает физический интерфейс, а Modbus RTU — протокол обмена.
Можно ли подключить несколько устройств к одному порту?
Да, если устройства имеют уникальные адреса и соблюдены ограничения оборудования по числу узлов и длине сети.
Почему значения регистров выглядят неправильно?
Частая причина — неверное смещение адреса, тип регистра, знаковый формат или порядок слов и байтов.
Нужна проверка схемы RS-485 или карты Modbus? Пришлите модели устройств и таблицу регистров.

