Modbus é um dos protocolos de comunicação mais amplamente utilizados na automação industrial. Desenvolvido na década de 1970 pela Modicon, agora parte da Schneider Electric, o Modbus oferece uma estrutura simples e robusta para a troca de dados entre dispositivos em um ambiente industrial. Uma de suas variantes mais comuns é o Modbus RTU (Remote Terminal Unit), uma implementação serial do protocolo que utiliza a transmissão de dados em formato binário. Outra variante é o Modbus TCP/IP, uma implementação sobre o protocolo TCP/IP.
Está biblioteca fornece a implementação do cliente e servidor para o protocolo Modbus RTU e TCP.