Sei sulla pagina 1di 14

Brasília, Jun.

de 2005
O Protocolo Modbus

Conrad Fonseca – 99/20650


Gustavo Gusmão da Hora – 00/15865
Neio Lúcio S. Moutinho – 99/20838

Brasília, Jun. de 2005


Conceito
 Protocolo desenvolvido pela
Modicon em 1969
 Inicialmente projetado para
comunicação serial –
Modbus/ASCII/RTU
 Baseado na arquitetura
mestre/escravo

Brasília, Jun. de 2005


Conceito (Cont.)
 Posteriormente desenvolvido o
Modbus/TCP, que está na camada
de aplicação do modelo OSI
 Baseado na arquitetura
cliente/servidor
Modbus

Brasília, Jun. de 2005


O Pacote PDU
 Protocol Data Unit
 Pacote básico de informação
 Independente das demais camadas
PDU Componentes Tamanho
mb_req_pdu function_code 1 byte
request_data N bytes
mb_rsp_pdu function_code 1 byte
response_data N bytes
mb_excep_rsp_pdu exception-function_code 1 byte
exception_data N bytes

Brasília, Jun. de 2005


O pacote ADU
 Application Data Unit
 Contem o PDU e varia de acordo
com o barramento ou rede
(MODBUS on TCP/IP, on RS485,
etc.), podendo ter campos
adicionais.

Brasília, Jun. de 2005


Transações

Brasília, Jun. de 2005


O Modelo de Dados
 Baseado em tabelas que
representam os dados e suas
respectivas acessibilidades
 As principais tabelas são Discrete
Inputs, Coils, Input Registers e
Holding Registers

Brasília, Jun. de 2005


O Function Code
 Dividido em três
categorias:
 Public Function
Codes
 User-Defined
Function Codes
 Reserved Funtion
Codes

Brasília, Jun. de 2005


Exemplo

Brasília, Jun. de 2005


Conversores de Protocolo
Modbus <-> LonWorks

 Babel Buster
10/100
 Babel Buster 485
 URL:
http://www.csimn.
com

Brasília, Jun. de 2005


Conversores de Protocolo
Modbus/TCP <-> Modbus/ASCII/RTU

 Moxa NPort-6110
 URL:http://www.captec.ws

Brasília, Jun. de 2005


Conversores de Protocolo
Modbus/ASCII/RTU <-> N2
 Modbus Integrator
 URL: http://www.johnsoncontrols.com

Brasília, Jun. de 2005


Brasília, Jun. de 2005

Potrebbero piacerti anche