Você está na página 1de 6

UNIVERDADE METODISTA DE SO PAULO

ESCOLA DE ENGENHARIAS, TECNOLOGIA E INFORMAO

AMANDA LAERTE
ANTNIO CARLOS RISSATO JUNIOR
BRUNA HIPLITO
WILLIAN BRITO PIMENTEL

PROTOCOLO MODBUS

6 PERODO DE ENGENHARIA DE PRODUO

SO BERNARDO DO CAMPO
2017
INTRODUO

O Modbus um protocolo de comunicao serial explcito, desenvolvido pela Modicon


no ano de 1979. Principalmente foi projetado para uso com seus controladores lgicos
programveis (CLPs), mas logo depois se transformou em um modo universalmente
aceito de comunicao entre vrios dispositivos eletrnicos industriais devido sua
muitas vantagens. O protocolo de domnio pblico. No h royalties ou restries
sobre a sua utilizao mesmo para fins comerciais. O protocolo Modbus existe em
diferentes verses para portas Seriais, Ethernet e outras redes adicionadas que sustentam
o pacote IP. A camada fsica Serial EIA-485 a camada de comunicao utilizada para
um bom nmero de dispositivos Modbus.
PROTOCOLO MODBUS

Formatos Modbus em suporte de conexes em srie existem representaes


comparativamente diversas de dados numricos e detalhes de protocolo para dois
formatos especiais, ou seja, Modbus RTU e Modbus ASCII. Ao contrrio do Modbus
RTU, o formato ASCII muito efusivo e amigvel com o usurio. A RTU mais uma
forma comprimida de dados binrios. As configuraes definidas para RTU no
funcionaro para ASCII e vice-versa. O Modbus RTU requer o uso de 8 bits de dados
para cada caractere enviado onde como Modbus ASCII pode ser implementado usando 7
bits de dados. Uma nova verso atualizada, Modbus / TCP que no requer o clculo da
soma de verificao destinada a comunicao por TCP / IP (por exemplo, Ethernet).
Modbus Plus (Modbus + ou MB +), outro protocolo sofisticado que continua a ser o nico
proprietrio da Modicon. Esta uma verso cara do protocolo a ser usado, pois requer um
adaptador Modbus_ + para cada dispositivo. Esses adaptadores costumam custar at US
$ 2.000. Um endereo distintivo atribudo a todos e cada um dos dispositivos projetados
para comunicao via Modbus e somente o dispositivo pretendido responder ao
comando Modbus enviado pela rede mestre.

Formatos de registro Modbus

Modbus um protocolo mestre / escravo cujas funes de dados so baseadas em um


modelo de registro. Um registro a entidade enderevel mais pequena com Modbus.
Quatro formatos de registro Modbus que so comumente usados consistem em:

1. Bit ou Booleano

2. Nmero inteiro de 16 bits assinado ou no assinado

3. Nmero inteiro de 32 bits assinado ou no assinado

4. Ponto flutuante (preciso nica IEEE-754)


Registros duplos

Os registros Modbus que so definidos como inteiro de 32 bits ou ponto flutuante so


conhecidos como registros duplos, pois ocupam dois endereos de registro de 16 bits. Por
padro, os bytes de alta ordem so alocados no primeiro registro e os bytes de baixa ordem
no segundo registro, mas s vezes os registros duplos so trocados por configurao
nciGatewayOpts.bit6 a 1. A interpretao incorreta entre os dois dispositivos Modbus que
esto sendo interligados normalmente resulta em nmeros invlidos. Neste caso, a
transferncia de dados pode retornar a metade de um valor de ponto flutuante como um
nmero inteiro, ou seja, resultando em um nmero invlido ou pode escrever um ponto
flutuante para dois registros inteiros consecutivos (resultando em dois nmeros
invlidos). Portanto, os dispositivos devem ser configurados corretamente para fornecer
o formato de registro correto para evitar esses tipos de combinaes invlidas.

Figura 1 - Exemplo de rede com o protocolo Modbus


Tipos de registro

Os tipos de registro Modbus mais utilizados geralmente incluem:

1. Bobina (sada discreta)

2. Entrada discreta

3. Registro de entrada

4. Registro de reteno

O intervalo de endereos para Modbus foi originalmente definido de 0 a 9999, mas agora
o intervalo atualmente especificado foi atualizado de 0 a 65.535. Este intervalo de
endereos vlido para cada tipo de registro Modbus. O cdigo de funo especificado
no pacote de mensagens de consulta Modbus determina qual tipo de registro est sendo
referenciado.

Limitaes

Apesar de sua facilidade e simplicidade, o protocolo Modbus tambm abrange algumas


restries. A limitao mais considervel a incapacidade de sustentar e descobrir a
descrio de grandes objetos binrios. Alm disso, o Modbus sendo um protocolo mestre
/ escravo no fornece nenhum meio para um dispositivo de campo "Reportar por
exceo". Tambm as restries de endereamento Modbus at 247 dispositivos por link
de dados limitam o intervalo de dispositivos de campo que requerem conexo com uma
estao mestre.
REFERNCIAS

Freitas, Carlos. Protocol Modbus: Fundamentos e Aplicaes,


https://www.embarcados.com.br/protocolo-modbus/. Acesso em Novembro 12, 2017

Modbus Application Protocol Specification V1.1b, http://www.Modbus-IDA.org ,


Acesso em Novembro 12, 2017.

Modbus over Serial Line Specification and Implementation Guide V1.02,


http://www.Modbus-IDA.org, Acesso em Novembro 12, 2017.

Modbus Messaging on TCP/IP Implementation Guide V1.0b, http://www.Modbus-


IDA.org, Acesso em novembro 12, 2017.