Escolar Documentos
Profissional Documentos
Cultura Documentos
Histria Criado em 1979 para comunicao entre controladores da MODICON (Schneider). Especificao aberta desde o inicio. E ifi b t d d i i i Fcil operao e manuteno. Conseqncias Padro de fato ao ser adotado por vrios fornecedores. Adotado em vrios nveis de aplicaes, inclusive sistemas de superviso.
Endereamento (1 byte) 0 : Usado pa a broadcast. para oadcas 1 a 247 : Usados pelos escravos. Cdigo da Funo (1 byte) Estabelece a ao a ser efetuada. 0 a 127 : Funes 128 a 255 : Informe de erro na transmisso.
Bytes de Dados Informao adicionais necessrias. Endereos de memria Quantidade de itens transmitidos Quantidade de bytes do campo Verificao de Erros (2 bytes) LRC ou CRC
Pergunta:
Esta funo usada para se obter o estado de um coil (bit), ou de vrios coils (bit) consecutivos de um Escravo. O campo de Dados deve ser preenchido com o endereo inicial do coil, seguido pela quantidade de coils que se deseja saber o estado. A quantidade mxima de coils permitida pelo software dos instrumentos 30.
Pergunta:
A mensagem abaixo pede ao escravo de endereo 17 que retorne o estado dos coils 19 ao 39 (21 coils ao todo)..
Resposta:
O campo de Dados deve conter o nmero de caracteres a serem enviados (sempre relativo ao modo RTU), seguido dos caracteres com a resposta. A resposta deve ser enviada de forma compactada. Cada coil deve corresponder a um bit. Cada conjunto de 8 coils deve formar um caracter. O bit menos significativo deve corresponder ao endereo mais baixo. Quando o nmero de coils no for mltiplo de 8, os bits no preenchidos devem conter 0.
Resposta:
A mensagem a seguir responde ao Mestre que os coils 20 23 24 26 28 30 35 20, 23, 24, 26, 28-30, 35, 36, 38 e 39 esto ativos. Os demais coils esto inativos.
Pergunta: g
Estas funes so usadas para se obter o contedo de um ou vrios registros consecutivos de um Escravo. O campo de Dados deve ser preenchido com o endereo inicial do registro, seguido pela quantidade de registros que se deseja saber o valor. A quantidade mxima de registros permitida pelo software dos instrumentos 15.
Pergunta: g
A mensagem abaixo pede ao Escravo de endereo 17 que retorne o valor dos registro 40096, 40097 e 40098 (3 registros ao todo).
Resposta: p
O campo de Dados deve conter o nmero de caracteres a serem enviados (sempre relativo ao modo RTU), seguido dos caracteres com a resposta.
Resposta: p
A mensagem abaixo responde ao Mestre que o valor dos registros 40096; 40097 e 40098 valem 555, 0 e 100 respectivamente.
Pergunta: g
Esta funo usada para se modificar o valor de um ou vrios registros do Escravo ao mesmo tempo. O campo de Dados deve ser preenchido com o endereo inicial do conjunto de registros, seguido pela quantidade de registros a serem modificados, o nmero de caracteres a serem enviados e os novos valores dos registros. A quantidade mxima de registros permitida pelo software dos instrumentos 15.
Pergunta: g
A mensagem a seguir pede ao Escravo de endereo 17 que mude o valor do registro 96 para 10 e o valor do registro 97 para 258
Resposta: p
O campo de Dados deve ser preenchido registros e a quantidade de registros modificados.
Resposta: p
Para o exemplo acima, o Escravo deve retornar a seguinte mensagem:
Resposta:
Pergunta (Micro) Resposta (CONTROLADOR) __ __ __ __ __ __ __ __ __ __ __ __ __ __ Eng. Marcelo Saraiva Coelho __ __ __ __ __ __ __ __.
10
Resposta:
Pergunta (Micro) Resposta (CONTROLADOR) __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __.
11
12
13
PADRO MODBUS
14
PADRO MODBUS
PADRO MODBUS
15
PADRO MODBUS
PADRO MODBUS
16
PADRO MODBUS
PADRO MODBUS
17
PADRO MODBUS
__ __
__ __ __ __ __ __ __
__ __
__ __
__ __ __ __ __ __ __
__ __
__ __
__ __ __ __ __ __ __
__ __
PADRO MODBUS
__ __
__ __ __ __ __ __ __
__ __
__ __
__ __ __ __ __ __ __
__ __
__ __
__ __ __ __ __ __ __
__ __
18
PADRO MODBUS
PADRO MODBUS
19
PADRO MODBUS
PADRO MODBUS
20