Protocolo Modbus - Versão de Impressão +- Fórum Marrari (https://forum.marrari.com.br) +-- Fórum: PSi 4 (https://forum.marrari.com.br/forumdisplay.php?fid=1) +--- Fórum: Conceitos Básicos (https://forum.marrari.com.br/forumdisplay.php?fid=9) +---- Fórum: Protocolos de Comunicação (https://forum.marrari.com.br/forumdisplay.php?fid=11) +---- Tópico: Protocolo Modbus (/showthread.php?tid=9) |
Protocolo Modbus - PSi4 - 10-06-2022 O Modbus é um dos protocolos mais utilizados em automação industrial, graças à sua simplicidade e facilidade de implementação, podendo ser utilizado em diversos padrões de meio físico, como:
O padrão RS-232 (Recommendad Standart 232) é utilizado apenas em comunicação do tipo ponto a ponto, ou seja, só admite dois dispositivos na rede, que no caso do protocolo Modbus representa o mestre e um escravo. O padrão RS-485 (Recommendad Standart 485) é muito utilizado na indústria e sem dúvida é um dos padrões mais utilizados pelo protocolo Modbus. O número máximo de dispositivos no barramento da rede é de 32. Endereços Ao todo o protocolo Modbus possui 256 endereços onde:
Modbus RTU No modo RTU (remote Terminal Unit), cada mensagem de 8 bits contém dois caracteres hexadecimais de 4 bits. A principal vantagem desse modo é que sua maior densidade de caracteres permite um melhor processamento de dados. Cada mensagem deve ser transmitida em um fluxo contínuo de caracteres. Neste modo não existe um caractere especifico que indique o inicio ou o fim de um telegrama. A indicação de quando uma nova mensagem começa ou quando ela termina é feita pela ausencia de transmissão de dados na rede. Modbus TCP É uma implementação do protocolo Modbus baseado em TCP/IP. Utiliza a pilha TCP/IP para comunicação e adiciona ao quadro Modbus um cabeçalho especifico chamado MBAP (Modbus Application Protocol). O cabeçalho MBAP tem tamanho de 7 bytes, composto pelos seguintes campos:
|