Beruflich Dokumente
Kultur Dokumente
ltima alterao
20/06/2013 09:12
Nmero do documento
0060.MN.05.A
Este documento contm os comandos disponveis no protocolo de comunicao Modbus-RTU para linha de
indicadores 3100C e 3100C.S.
Sumrio
1
Introduo ............................................................................................................................................................ 2
1.1
Audincia ...................................................................................................................................................... 2
1.2
Histrico de Alteraes................................................................................................................................. 2
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
Contato ............................................................................................................................................................... 17
0060.MN.05.A
1 Introduo
Este documento descreve os comandos de leitura e escrita dos parmetros do indicador.
1.1 Audincia
Este documento deve ser lido por engenheiros e tcnicos que precisem e configurar o supervisrio ou CLP para ler
e escrever dados no indicador de pesagem.
Para mais informaes sobre o protocolo Modbus-RTU consulte o site http://www.modbus.org.
DATA
21/09/2004
05/09/2005
13/08/2009
20/06/2013
ALTERAES
Atualizao do manual.
Correes dos comandos disponveis.
Retirada de todas as menes ao modo ASCII do Modbus.
Atualizao dos comandos disponveis.
0060.MN.05.A
Exemplo do frame: 0x01, 0x06, 0x00, 0x14, 0x00, 0x00, 0xC9, 0xCE.
Onde:
Status bits:
0060.MN.05.A
Observaes:
1. Ao enviar o comando de seleo do grupo de SetPoints o indicador descarta os novos valores de setpoint.
Somente com o envio de um novo comando sero aceitos os novos valores com os bits 10 e 9 em (0);
2. No envio de seleo de grupo de SetPoints o comando de Leitura dos valores dos Setpoints responder a
nova seleo de grupo.
Resposta:
Exemplo do frame: 0x01, 0x10, 0x00, 0x1E, 0x00, 0x09, 0x60, 0x09.
0060.MN.05.A
Exemplo do frame: 0x01, 0x03, 0x00, 0x28, 0x00, 0x09, 0x05, 0xC4.
Onde:
Resposta:
Exemplo do frame: 0x01, 0x03, 0x12, 0x00, 0x48, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00,
0x01, 0x2C, 0x00, 0x00, 0x00, 0x32, 0xED, 0xB7.
Onde:
Status bits:
0060.MN.05.A
Resposta:
Frame: 0x01, 0x10, 0x00, 0x32, 0x00, 0x06, 0xE1, 0xC4.
0060.MN.05.A
Exemplo do frame: 0x01, 0x03, 0x00, 0x3C, 0x00, 0x06, 0x05, 0xC4.
Onde:
Resposta:
Exemplo do frame: 0x01, 0x03, 0x0C, 0x00, 0x05, 0x00, 0x01, 0x00, 0x83, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01,
0x90, 0x24
Onde:
Exemplo do frame: 0x01, 0x06, 0x00, 0x46, 0x00, 0x02, 0xE9, 0xDE.
0060.MN.05.A
Onde:
Exemplo do frame: 0x01, 0x03, 0x00, 0x50, 0x00, 0x06, 0xC5, 0xD9.
Onde:
Resposta:
Exemplo do frame: 0x01, 0x03, 0x0C, 0xD0, 0x81, 0x0F, 0x27, 0x00, 0x00, 0x4E, 0x20, 0x00, 0x00, 0x00, 0x00,
0xFD, 0x18
Onde:
0060.MN.05.A
Exemplo do frame (comando de ZERO): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x01, 0x68, 0x19.
Exemplo do frame (comando de TARA): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x02, 0x28, 0x18.
Exemplo do frame (comando de ZERAR TOTAL ACUMULADO): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x04, 0xA8, 0x1A.
Exemplo do frame (comando de DESTARA): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x08, 0xA8, 0x1F.
Exemplo do frame (comando de DESTRAVA SETPOINTS): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x10, 0xA8, 0x15.
Exemplo do frame (comando de IMPRIMIR): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x20, 0xA8, 0x01.
Exemplo do frame (comando de ACUMULAR): 0x01, 0x06, 0x00, 0x5A, 0x00, 0x40, 0xA8, 0x29.
Onde:
0060.MN.05.A
Bit 6 Acumula;
Bit 5 Imprime;
Bit 4 Destrava SetPoints;
Bit 3 Destara;
Bit 2 Zerar total acumulado;
Bit 1 Tara;
Bit 0 Zero.
0060.MN.05.A
Resposta:
Frame: 0x01, 0x10, 0x00, 0xA0, 0x00, 0x06, 0x40, 0x29.
Exemplo do frame: 0x01, 0x03, 0x00, 0xAA 0x00, 0x07, 0x24, 0x28.
Onde:
Resposta:
Exemplo do frame: 0x01, 0x03, 0x0E, 0x00, 0x13, 0x00, 0x06, 0x00, 0x0D, 0x00, 0x0A, 0x00, 0x19, 0x00, 0x1D,
0x00, 0x03, 0xF5, 0x9B.
Dia da semana:
Valor 1 segunda-feira;
Valor 2 tera-feira;
Valor 3 quarta-feira;
Valor 4 quinta-feira;
11
0060.MN.05.A
Valor 5 sexta-feira;
Valor 6 sbado;
Valor 7 domingo.
Exemplo do frame: 0x01, 0x06, 0x00, 0xE6, 0x00, 0x03, 0x28, 0x3C.
Onde:
Exemplo do frame: 0x01, 0x06, 0x00, 0xFA, 0x00, 0x14, 0xA9, 0xF4.
Onde:
0060.MN.05.A
Valor:
o
o
o
o
o
o
o
o
o
0 no sucessiva;
10 no sucessiva e memorizada;
20 sucessiva;
30 sucessiva e memorizada;
40 editvel;
50 editvel e memorizada;
60 desabilitado;
70 automtico e memorizado;
80 automtico.
Exemplo do frame: 0x01, 0x06, 0x01, 0x0E, 0x00, 0x00, 0xE9, 0xF5.
Onde:
13
0060.MN.05.A
Valor:
o
o
o
o
o
o
o
o
o
o
0 R1;
1 R2;
2 R3;
3 P1;
4 P2;
5 P3;
6 P4;
7 G1;
8 G2;
9 LN.
Resposta:
Frame: 0x01, 0x10, 0x03, 0x52, 0x00, 0x02, 0xE0, 0x5D.
14
0060.MN.05.A
Exemplo do frame: 0x01, 0x03, 0x00, 0x50, 0x00, 0x06, 0xC5, 0xD9.
Onde:
Resposta:
Exemplo do frame: 0x01, 0x03, 0x0C, 0xD0, 0x61, 0x0F, 0x07, 0x00, 0x00, 0x13, 0x88, 0x00, 0x00, 0x13, 0x88,
0x52, 0xD9.
Onde:
0060.MN.05.A
Observao: em alguns sistemas que incorporam o protocolo de comunio Modbus-RTU o valor do registrador
inicial automaticamente subtrado de 1. Sendo assim verifique se o seu sistema tem essa caracterstica e acerte
o valor do registrador de acordo.
Todos os exemplos foram executados utilizando um software que automaticamente subtrai 1 do registrador.
16
0060.MN.05.A
3 Contato
Alfa Instrumentos Eletrnicos Ltda.
www.alfainstrumentos.com.br
vendas@alfainstrumentos.com.br
Tel.: (11) 3952-2299
SAC: 0800 772-2910
17
0060.MN.05.A