Modbus è uno dei protocolli di comunicazione industriali più diffusi, utilizzato principalmente per lo scambio di dati tra dispositivi di automazione e sistemi di controllo.
Modbus utilizza una struttura di messaggi a 16 bit per lo scambio di informazioni tra i dispositivi.
I messaggi Modbus vengono inviati attraverso una connessione seriale o su una rete Ethernet e possono essere utilizzati per leggere e scrivere dati in diversi tipi di registri di memoria, come i registri di input, i registri di output e i registri di holding.
Modbus è ampiamente utilizzato in diverse applicazioni industriali, come il controllo dei processi, il controllo dei motori, il monitoraggio dei sistemi e l'automazione della produzione.
Modbus è anche compatibile con molti sistemi operativi e può essere utilizzato su una varietà di dispositivi, rendendolo una scelta popolare per la comunicazione industriale.
Esistono diverse varianti di Modbus, come Modbus TCP/IP, Modbus RTU e Modbus ASCII.