O protocolo Modbus pode ser definido como uma forma de estabelecer uma comunicação mestre-escravo entre dispositivos inteligentes.
É importante ressaltar que o protocolo Modbus é independente. Com isso, é possível ter numa rede, dispositivos de diferentes fornecedores comunicando-se entre si.
O padrão ainda pode operar em modo half-duplex utilizando um par de cabos padrão ou em full-duplex utilizando dois pares de cabos, sendo que em half-duplex somente é possível utilizar uma operação por vez no barramento, ou seja, as operações de envio ou recebimento de dados não podem ser realizadas no mesmo tempo.
Já no modo full-duplex, é possível enviar e receber dados ao mesmo tempo, porém a utilização do modo half-duplex predomina em quase todas as aplicações industriais por conta do baixo custo de implantação e a ótima velocidade que o padrão já proporciona.
fonte: Embarcados.com