Modbus — главный промышленный протокол для ПЛК
Modbus — протокол связи, который соединяет ПЛК с частотниками, датчиками, счётчиками электроэнергии, HMI-панелями и другим оборудованием. Существует в двух вариантах: RTU (через RS-485) и TCP (через Ethernet). Созданный в 1979 году, он остаётся самым распространённым протоколом — простой, открытый, поддерживается всеми.
Modbus RTU
- Физический уровень: RS-485, до 1 200 м
- Скорость: 9600-115200 бод
- Макс. устройств: 247 (практически 16-20)
Типичный сценарий: ПЛК Delta DVP по RS-485 опрашивает частотники и датчики давления.
Modbus TCP
- Физический уровень: Ethernet RJ-45
- Порт: TCP 502
- Скорость: 10/100 Мбит
Поддерживают Siemens S7-1200, Mitsubishi FX5U, Delta DVP с модулем Ethernet.
Регистры Modbus
| Тип | Адреса | R/W | Пример |
|---|---|---|---|
| Coils | 00001-09999 | R/W | Реле, выходы |
| Discrete Inputs | 10001-19999 | R | Входы |
| Input Registers | 30001-39999 | R | Измерения |
| Holding Registers | 40001-49999 | R/W | Уставки, команды |
Подключение RS-485
- Экранированная витая пара, 0.5-0.75 мм²
- Терминаторы 120 Ом на крайних устройствах
- Заземление экрана с одной стороны
- Не прокладывать с силовыми кабелями
- Одинаковые настройки на ВСЕХ устройствах
Часто задаваемые вопросы
RTU или TCP?
RTU — дешевле, до 1 200 м. TCP — быстрее, удобнее для IT-интеграции. Для бюджетных решений — RTU, для новых Ethernet-проектов — TCP.
Сколько устройств на одной шине?
До 247 по протоколу. Стабильно — 16-20. Дальше — повторители или сегментация.
Как подключить частотник Delta?
RS-485 от COM2 ПЛК к клеммам S+/S- частотника. Адрес P09-00, скорость P09-01, управление Modbus P00-02=3.
Можно ли миксовать RTU и TCP?
Да, через шлюз Modbus RTU-TCP.
Modbus vs PROFINET?
Modbus — открытый, мультивендорный. PROFINET — Siemens, быстрее, детерминированный. Для смешанных систем — Modbus.
Итог
Modbus — простейший способ связать ПЛК с периферией. Delta DVP, Siemens S7-1200, Mitsubishi FX5U — все поддерживают.