
Modbus – це відкритий промисловий протокол зв’язку, розроблений компанією Modicon (зараз Schneider Electric) у 1979 році. Він використовується для обміну даними між контролерами, датчиками, виконавчими механізмами та іншими пристроями в автоматизованих системах.
🔹 Основні особливості протоколу Modbus
1️⃣ Простота та відкритість
-
Протокол має просту структуру, що дозволяє легко інтегрувати його в різні системи.
-
Це відкритий стандарт, тобто не потребує ліцензій.
2️⃣ Гнучкість та масштабованість
-
Підтримує послідовну (RS-232, RS-485) та мережеву (TCP/IP) комунікацію.
-
Може об’єднувати десятки та сотні пристроїв у мережу.
3️⃣ Архітектура «ведучий-підлеглий» (Master-Slave)
-
Один головний пристрій (Master) ініціює запити.
-
Підлеглі пристрої (Slaves) відповідають на запити, але самі їх не ініціюють.
-
У версії Modbus TCP/IP використовується модель клієнт-сервер.
4️⃣ Формат кадру Modbus RTU
-
Адреса пристрою (1 байт) – визначає підлеглий пристрій.
-
Код функції (1 байт) – тип команди (читання/запис даних).
-
Дані – значення, що передаються.
-
Контрольна сума CRC – перевірка коректності передачі.
5️⃣ Висока сумісність
-
Використовується в автоматизації, енергетиці, HVAC, IoT.
-
Підтримується більшістю PLC (Siemens, Schneider, Omron), SCADA-системами, HMI.
🔹 Основні типи Modbus
Тип | Передача даних | Інтерфейс | Де використовується? |
---|---|---|---|
Modbus RTU | Бінарний (ефективний) | RS-232, RS-485 | Промислові мережі |
Modbus ASCII | Текстовий (менш ефективний) | RS-232, RS-485 | Рідко використовується |
Modbus TCP/IP | Через Ethernet | IP-мережі | SCADA, IoT, хмарні системи |
🔹 Де використовується Modbus?
✅ Промислова автоматизація (PLC, SCADA, HMI)
✅ Контроль енергоспоживання (лічильники, реле, генератори)
✅ Системи HVAC (опалення, вентиляція, кондиціонування)
✅ Інтелектуальні будівлі та IoT-рішення
🔹 Modbus – це надійний, простий у реалізації та гнучкий протокол для промислових і автоматизованих систем.
🔹 Modbus RTU (RS-485) – найпоширеніший у промисловості, Modbus TCP/IP – для сучасних мереж.
🔹 Його переваги: простота, відкритість, гнучкість, висока сумісність.