Modbus je otevřený protokol pro vzájemnou komunikaci různých zařízení (PLC, dotykové displeje, I/O rozhraní apod.), který umožňuje přenášet data po různých sítích a a a sběrnicích. Komunikace funguje na principu předávání datových zpráv mezi klientem a a a serverem (master a a a slave).
Protokol Modbus definuje strukturu zprávy na úrovni protokolu (PDU – Protocol Data Unit) nezávisle na typu komunikační vrstvy. V V V závislosti na typu sítě, na které je protokol použit, je PDU rozšířena o o o další části a a a tvoří tak zprávu na aplikační úrovni (ADU – Application Data Unit).