Logo TSL Automation Solutions
Edukacja1 min czytania

Czym jest Modbus? Protokół łączący sterowniki PLC, HMI i urządzenia obiektowe

TSL Automation Solutions 2 września 2025 Zaktualizowano 18 maj 2026
Protokół przemysłowy Modbus, łączność PLC i HMI, TSL Automation Solutions
Udostępnij

Spis treści

Czym jest Modbus?

Modbus to protokół komunikacji szeregowej opracowany pierwotnie przez firmę Modicon w 1979 roku. Określa on sposób, w jaki urządzenie master (zazwyczaj sterownik PLC, serwer SCADA lub HMI) odczytuje dane oraz wysyła polecenia do jednego lub więcej urządzeń slave (czujników, napędów, liczników, urządzeń polowych).

Modbus RTU a Modbus TCP

WariantWarstwa fizycznaTypowe zastosowanie
Modbus RTUSzeregowy RS-232 lub RS-485PLC ↔ HMI, PLC ↔ falownik, PLC ↔ licznik energii
Modbus ASCIISzeregowy RS-232Systemy starszego typu, urządzenia o niskiej prędkości
Modbus TCPEthernet (TCP/IP)SCADA ↔ PLC, MES ↔ sterowniki

Modbus RS-485: sieci wielopunktowe

Modbus RTU przez RS-485 obsługuje do 32 urządzeń na pojedynczej dwuprzewodowej magistrali (z możliwością rozszerzenia do 247 za pomocą repeaterów), co czyni go idealnym rozwiązaniem do podłączenia wielu urządzeń polowych do pojedynczego portu COM sterownika PLC. Maksymalna długość kabla wynosi 1200 metrów przy prędkości 9600 baud.

Typy rejestrów Modbus

  • Coils (0x): cyfrowe odczyt/zapis (wyjścia przekaźnikowe, polecenia cyfrowe)
  • Discrete Inputs (1x): cyfrowe tylko do odczytu (wyłączniki krańcowe, stany czujników cyfrowych)
  • Input Registers (3x): 16-bitowe analogowe tylko do odczytu (temperatura, ciśnienie, przepływ)
  • Holding Registers (4x): 16-bitowe odczyt/zapis (wartości zadane, konfiguracja, liczniki)

Wszystkie panele HMI Cermate oraz komputery przemysłowe Avalue standardowo obsługują zarówno Modbus RTU, jak i Modbus TCP. Skontaktuj się z TSL Automation Solutions, aby uzyskać wskazówki dotyczące okablowania i wsparcie w konfiguracji protokołu.

Często zadawane pytania

Modbus to protokół komunikacji szeregowej opracowany w 1979 roku przez firmę Modicon (obecnie Schneider Electric), szeroko stosowany w automatyce przemysłowej do łączenia urządzeń elektronicznych, takich jak PLC, czujniki, napędy, liczniki i panele HMI. Działa w modelu master-slave, w którym jedno urządzenie master odpytuje wiele urządzeń slave o dane. Modbus pozostaje najpowszechniej obsługiwanym protokołem przemysłowym dzięki swojej prostocie, otwartemu standardowi i niemal powszechnemu przyjęciu przez producentów sprzętu.
Modbus RTU wykorzystuje kodowanie binarne przez łącze szeregowe RS-485: kompaktowe, szybkie, najpopularniejsze dla szeregowego Modbus. Modbus ASCII wykorzystuje kodowanie znaków ASCII przez RS-232: mniej wydajne, ale łatwiejsze do debugowania. Modbus TCP zawija protokół aplikacyjny Modbus w pakiety TCP/IP przesyłane przez standardowy Ethernet: to nowoczesna wersja dla urządzeń podłączonych przez Ethernet. W indyjskim przemyśle produkcyjnym Modbus RTU (RS-485) jest najczęściej spotykany w starszych instalacjach; Modbus TCP jest standardem dla nowych urządzeń podłączonych przez Ethernet.
Modbus RTU przez RS-485 obsługuje do 32 adresowalnych urządzeń podrzędnych (slave) na jednym segmencie (zdefiniowanych jest 247 adresów, ale ograniczenia elektryczne RS-485 zwykle ograniczają liczbę urządzeń do 32 bez zastosowania repeaterów). Każde urządzenie podrzędne ma unikalny adres (1-247). Urządzenie master Modbus odpytuje każde urządzenie podrzędne sekwencyjnie: czas skanowania rośnie wraz z każdym dodatkowym urządzeniem i ilością odczytywanych danych. W przypadku ponad 32 urządzeń należy zastosować repeatery RS-485 lub przejść na Modbus TCP przez Ethernet.
Modbus odczytuje i zapisuje cztery typy danych: Coils (cewki, dyskretne wyjścia, stany WŁ/WYŁ, 1 bit), Discrete Inputs (dyskretne wejścia tylko do odczytu, stany czujników, 1 bit), Holding Registers (rejestry przechowujące 16-bitowe wartości do odczytu/zapisu dla nastaw, wartości wyjściowych i konfiguracji) oraz Input Registers (16-bitowe rejestry tylko do odczytu dla wartości procesowych i pomiarów). Wartości 32-bitowe (float, DWORD) są przechowywane w dwóch kolejnych rejestrach 16-bitowych.
Tak: wszystkie panele HMI Cermate obsługują natywnie Modbus RTU (RS-485) oraz Modbus TCP jako standardowe sterowniki. Komputery przemysłowe Avalue obsługują Modbus TCP za pośrednictwem oprogramowania SCADA oraz serwerów OPC UA ze sterownikami Modbus (KEPServerEX, Ignition, Matrikon OPC). TSL Automation Solutions zapewnia pełne wsparcie łączności Modbus zarówno dla platform HMI, jak i PC. Skontaktuj się z naszym zespołem w Mumbaju w celu uzyskania pomocy przy konfiguracji Modbus.
Tagi: czym jest Modbus wyjaśnienie Modbus RTU Modbus TCP Modbus RS-485 protokół Modbus PLC łączność Modbus HMI przemysłowy przewodnik Modbus Indie
Przydatne? Prosimy udostępnić
T

TSL Automation Solutions

Dyrektor marketingu, TSL Automation Solutions

Sanjana pisze o trendach w automatyce przemysłowej, premierach produktów i nowych technologiach dla TSL Automation Solutions, dystrybutora paneli HMI, paneli PC i systemów wbudowanych z siedzibą w Mumbaju, obsługującego producentów w Indiach i na całym świecie.

Potrzebna pomoc w wyborze właściwego produktu?

Nasz zespół w Mumbaju doradzi odpowiedni panel HMI, panel PC lub system wbudowany do Państwa zastosowania.

Kontakt z TSL Automation