Modbus protokol uobičajeni je jezik koji se koristi u elektroničkim kontrolerima. Putem ovog protokola kontroleri mogu komunicirati međusobno i s drugim uređajima putem mreže (kao što je Ethernet). To je postao opći industrijski standard. Pomoću njega se upravljački uređaji različitih proizvođača mogu povezati u industrijsku mrežu za centralizirani nadzor. Ovaj protokol definira strukturu poruke koju kontroleri mogu prepoznati i koristiti bez obzira na mrežu kroz koju komuniciraju. Opisuje postupak kontrolera koji zahtijeva pristup drugim uređajima, kako odgovoriti na zahtjeve drugih uređaja i kako otkriti i zabilježiti pogreške. Određuje zajednički format za izgled i sadržaj domene poruke.
Kada komunicirate na Modbus mreži, protokol nalaže da svaki kontroler mora znati adresu svog uređaja, prepoznati poruke koje adresa šalje i odlučiti što će poduzeti. Ako je potreban odgovor, kontroler će generirati povratnu poruku i poslati je koristeći Modbus protokol. Na drugim mrežama, poruke koje uključuju Modbus protokol pretvaraju se u strukturu okvira ili paketa koja se koristi na ovoj mreži. Ova pretvorba također proširuje metodu rješavanja adresa čvorova, staza usmjeravanja i otkrivanja pogrešaka prema specifičnoj mreži.
Ovaj protokol podržava naslijeđene RS{0}}, RS-422, RS-485 i Ethernet uređaje. Mnogi industrijski uređaji, uključujući PLC, DCS, pametne instrumente itd., koriste Modbus protokol kao svoj komunikacijski standard.


