Escolar Documentos
Profissional Documentos
Cultura Documentos
Silo - Tips - Manual Dos Comandos em Modbus Rtu
Silo - Tips - Manual Dos Comandos em Modbus Rtu
Este documento contém os comandos disponíveis no protocolo de comunicação Modbus-RTU para linha de
indicadores 3100C e 3100C.S.
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Sumário
1 Introdução ............................................................................................................................................................ 2
1.1 Audiência ...................................................................................................................................................... 2
1.2 Histórico de Alterações................................................................................................................................. 2
2 Comandos disponíveis no protocolo Modbus-RTU .............................................................................................. 3
2.1 Inicialização do indicador ............................................................................................................................. 3
2.2 Configuração dos valores dos SetPoints ....................................................................................................... 3
2.3 Leitura dos valores dos SetPoints ................................................................................................................. 5
2.4 Configuração dos parâmetros dos SetPoints ............................................................................................... 6
2.5 Verificação dos parâmetros dos SetPoints ................................................................................................... 6
2.6 Programação do endereço do indicador ...................................................................................................... 7
2.7 Leitura de peso e status................................................................................................................................ 8
2.8 Comando remoto ......................................................................................................................................... 9
2.9 Ajuste do relógio-calendário ...................................................................................................................... 10
2.10 Leitura do relógio-calendário ..................................................................................................................... 11
2.11 Configuração do parâmetro zero ............................................................................................................... 12
2.12 Configuração do parâmetro tara ................................................................................................................ 12
2.13 Configuração do filtro digital ...................................................................................................................... 13
2.14 Configuração do valor de tara editável ...................................................................................................... 14
2.15 Leitura do peso e status do indicador 3105 ............................................................................................... 15
3 Contato ............................................................................................................................................................... 17
0060.MN.05.A
1
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
1 Introdução
Este documento descreve os comandos de leitura e escrita dos parâmetros do indicador.
1.1 Audiência
Este documento deve ser lido por engenheiros e técnicos que precisem e configurar o supervisório ou CLP para ler
e escrever dados no indicador de pesagem.
0060.MN.05.A
2
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Comando:
Exemplo do frame: 0x01, 0x06, 0x00, 0x14, 0x00, 0x00, 0xC9, 0xCE.
Onde:
Exemplo do frame: 0x01, 0x06, 0x00, 0x14, 0x00, 0x00, 0xC9, 0xCE.
Status bits:
Frame: 0x01, 0x10, 0x00, 0x1E, 0x00, 0x09, 0x12, 0x04, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x08.
Frame: 0x01, 0x10, 0x00, 0x1E, 0x00, 0x09, 0x12, 0x00, 0x40, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0xC8,
0x00, 0x00, 0x01, 0x2C, 0x00, 0x00, 0x00, 0x32, 0x68, 0x1A.
Onde:
Observações:
1. Ao enviar o comando de seleção do grupo de SetPoints o indicador descarta os novos valores de setpoint.
Somente com o envio de um novo comando serão aceitos os novos valores com os bits 10 e 9 em (0);
2. No envio de seleção de grupo de SetPoints o comando de Leitura dos valores dos Setpoints responderá a
nova seleção de grupo.
Resposta:
Exemplo do frame: 0x01, 0x10, 0x00, 0x1E, 0x00, 0x09, 0x60, 0x09.
0060.MN.05.A
4
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
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
5
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Frame: 0x01, 0x10, 0x00, 0x32, 0x00, 0x06, 0x0C, 0x00, 0x05, 0x00, 0x01, 0x00, 0x40, 0x00, 0x03, 0x00, 0x03,
0x00, 0x07, 0x37, 0xF8.
Onde:
Resposta:
0060.MN.05.A
6
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
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:
Comando:
Exemplo do frame: 0x01, 0x06, 0x00, 0x46, 0x00, 0x02, 0xE9, 0xDE.
0060.MN.05.A
7
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Onde:
Exemplo do frame: 0x02, 0x06, 0x00, 0x46, 0x00, 0x02, 0xE9, 0xDE.
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
8
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Comando:
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:
Bit 6 Acumula;
Bit 5 Imprime;
Bit 4 Destrava SetPoints;
Bit 3 Destara;
Bit 2 Zerar total acumulado;
Bit 1 Tara;
Bit 0 Zero.
Frame: 0x01, 0x10, 0x00, 0xA0, 0x00, 0x06, 0x0C, 0x00, 0x13, 0x00, 0x06, 0x00, 0x0D, 0x00, 0x0A, 0x00, 0x05,
0x00, 0x00, 0x56, 0x4B.
Onde:
0060.MN.05.A
10
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Resposta:
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 terça-feira;
Valor 3 quarta-feira;
Valor 4 quinta-feira;
0060.MN.05.A
11
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Valor 5 sexta-feira;
Valor 6 sábado;
Valor 7 domingo.
Exemplo do frame: 0x01, 0x06, 0x00, 0xE6, 0x00, 0x03, 0x28, 0x3C.
Onde:
Exemplo do frame: 0x01, 0x06, 0x00, 0xE6, 0x00, 0x03, 0x29, 0x3C.
Exemplo do frame: 0x01, 0x06, 0x00, 0xFA, 0x00, 0x14, 0xA9, 0xF4.
Onde:
0060.MN.05.A
12
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Exemplo do frame: 0x01, 0x06, 0x00, 0xFA, 0x00, 0x14, 0xA9, 0xF4.
Valor:
o 0 não sucessiva;
o 10 não sucessiva e memorizada;
o 20 sucessiva;
o 30 sucessiva e memorizada;
o 40 editável;
o 50 editável e memorizada;
o 60 desabilitado;
o 70 automático e memorizado;
o 80 automático.
Exemplo do frame: 0x01, 0x06, 0x01, 0x0E, 0x00, 0x00, 0xE9, 0xF5.
Onde:
Exemplo do frame: 0x01, 0x06, 0x01, 0x0E, 0x00, 0x00, 0xE9, 0xF5.
0060.MN.05.A
13
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
Valor:
o 0 R1;
o 1 R2;
o 2 R3;
o 3 P1;
o 4 P2;
o 5 P3;
o 6 P4;
o 7 G1;
o 8 G2;
o 9 LN.
Frame: 0x01, 0x10, 0x03, 0x52, 0x00, 0x02, 0x04, 0x00, 0x00, 0x27, 0x10, 0x79, 0x86.
Onde:
Resposta:
0060.MN.05.A
14
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
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:
Observação: em alguns sistemas que incorporam o protocolo de comunição Modbus-RTU o valor do registrador
inicial é automaticamente subtraído de 1. Sendo assim verifique se o seu sistema tem essa característica e acerte
o valor do registrador de acordo.
Todos os exemplos foram executados utilizando um software que automaticamente subtrai 1 do registrador.
0060.MN.05.A
16
Manual dos comandos em Modbus-RTU
Linha de indicadores 3100C e 3100C.S
3 Contato
Alfa Instrumentos Eletrônicos Ltda.
www.alfainstrumentos.com.br
vendas@alfainstrumentos.com.br
0060.MN.05.A
17