Ir para o conteúdo principal
Voltar para GLM
TUTORIAL · GLM

Como configurar a leitura de energia ativa positiva do Kron Mult-K 120 no GLM

OmniRate GLM
 OBJETIVO 

O que será configurado?

Este tutorial mostra como cadastrar no GLM a variável de Energia Ativa Positiva (EA+) do medidor Kron Mult-K 120 por meio do protocolo Modbus RTU.

Ao final do procedimento, o GLM deverá apresentar o total acumulado de energia ativa positiva em kWh e utilizar a diferença entre as leituras para gerar o histórico de consumo.

1. Antes de iniciar

Confirme a comunicação entre o GLM e o medidor antes de cadastrar a variável. Se a rede RS-485 não estiver funcionando, a configuração da variável não produzirá uma leitura válida.

Confirme os seguintes itens

  • O Kron Mult-K 120 está energizado e apresenta a medição de energia no display ou no software RedeMB.
  • O medidor está conectado à porta RS-485 A do GLM, utilizada para coleta de dados.
  • O endereço Modbus, a velocidade de comunicação e a paridade configurados no GLM são iguais aos do medidor.
  • Não existe outro mestre Modbus conectado diretamente ao mesmo segmento RS-485 durante o teste.
Se o GLM indicar falha de leitura

Verifique primeiro o endereço do escravo, baud rate, paridade, polaridade D+/D−, continuidade dos cabos, topologia e terminação da rede RS-485.

2. Entenda a variável Modbus

A Energia Ativa Positiva é um totalizador. Isso significa que o valor aumenta conforme a energia é consumida, em vez de representar apenas uma medição instantânea.

InformaçãoValor utilizadoO que significa
GrandezaEnergia Ativa Positiva (EA+)Totalizador de energia consumida ou importada.
UnidadekWhO medidor já fornece o valor em quilowatt-hora.
Registradores do mapa30053 e 30054A variável ocupa dois registradores de 16 bits.
Função Modbus04 — Read Input RegistersRealiza a leitura de Input Registers.
FormatoFloat IEEE 754 de 32 bitsO GLM combina os dois registradores para formar um único valor decimal.
Faixa informada0 a 99.999.999 kWhEssa faixa será utilizada para configurar o overflow do acumulador.

Por que configurar o registro 52 em vez de 30053?

O mapa Modbus do Mult-K 120 utiliza endereçamento com base 1, enquanto o campo Registro do GLM utiliza base 0. Por isso, o endereço deve ser reduzido em uma unidade.

Conversão do endereço

30053 → Input Register 53 → 53 − 1 → Registro 52 no GLM

Em 30053, o primeiro dígito não faz parte do endereço enviado no frame Modbus. O prefixo 3 identifica a família do registro como Input Register, lido pela função Modbus 04.

3. Configuração resumida

Utilize os seguintes parâmetros para cadastrar a variável no GLM.

Campo no GLMConfiguração
ModoCONSUMO
DescriçãoExemplo: EA+ Kron Mult-K 120
Endereço escravoMesmo endereço Modbus configurado no medidor
Tipo de registroInput Register / Função 04
Registro52
FormatoFloat
Ordem dos bytesLSB Inverted (CDAB), com o registro 40301 do Kron configurado como 0x2301
Escala de leitura1.000000
Overflow do acumulador100000000

4. Cadastre a variável no GLM

4.1 Acesse o menu de variáveis

Entre na interface web do GLM com o usuário de configuração e acesse Configuração > Variáveis. Em seguida, selecione uma posição livre.

4.2 Selecione o modo CONSUMO

A EA+ é um valor acumulado. Por isso, selecione Modo = CONSUMO.

Nesse modo, o GLM calcula o consumo de cada período pela diferença entre duas leituras do totalizador.

4.3 Informe a identificação e o endereço do medidor

Em Descrição, utilize um nome que facilite a identificação da variável, como EA+ Kron Mult-K 120.

Em Endereço escravo, informe exatamente o endereço Modbus programado no medidor.

4.4 Configure a função, o registro e o formato

Configure:

  • Tipo de registro: Input Register / Função 04;
  • Registro: 52;
  • Formato: Float.

4.5 Padronize o formato Float e a ordem dos bytes

O Mult-K 120 transmite cada valor Float IEEE 754 de 32 bits em dois registradores Modbus. A sequência das quatro partes desse valor pode ser alterada pelo Holding Register 40301 — Sequência do Ponto Flutuante.

Opção da KronValor no registro 40301Sequência enviadaInterpretação
Padrão Kron0x3210
Decimal: 12816
F2, F1, F0, EXPSequência padrão de fábrica da Kron. O mestre Modbus precisa utilizar uma ordem de bytes compatível.
Float0x2301
Decimal: 8961
F1, F2, EXP, F0Configuração utilizada neste tutorial. No GLM, selecione LSB Inverted (CDAB).
Float inverse0x0123
Decimal: 291
EXP, F0, F1, F2Utilize somente quando o mestre Modbus estiver configurado para interpretar essa mesma ordem.

EXP representa a parcela de sinal e expoente. F0, F1 e F2 representam as parcelas da fração do número em ponto flutuante.

Configuração utilizada neste tutorial

Grave 0x2301 no registro 40301 do Mult-K 120 e, no GLM, selecione LSB Inverted (CDAB).

4.6 Altere o registro 40301 do Mult-K 120

A escrita pode ser realizada por uma ferramenta Modbus, como MBPoll ou ModScan.

  1. Conecte-se ao medidor utilizando os mesmos parâmetros da rede RS-485.
  2. Escreva 0x2301 no Holding Register 40301.
  3. Caso a ferramenta aceite somente valores decimais, escreva 8961.
  4. Leia novamente o registro e confirme que o valor foi gravado.
Disponibilidade no Mult-K 120

Segundo a documentação utilizada neste procedimento, esse recurso está disponível no Mult-K 120 a partir da versão de firmware V2.1.

4.7 Defina a escala e o overflow

Configure:

  • Escala de leitura = 1.000000, pois o medidor já fornece o valor em kWh;
  • Overflow = 100000000, correspondente ao retorno do totalizador ao início após atingir 99.999.999 kWh.

4.8 Salve a configuração

Salve as alterações e aguarde a atualização da variável.

5. Valide a leitura

A tela ULT LEIT do GLM deve mostrar um valor próximo ao total de EA+ apresentado no display do Kron ou no RedeMB.

Pequenas diferenças podem ocorrer devido ao instante de atualização de cada equipamento.

Como o GLM calcula o consumo

Exemplo

Leitura às 14:00: 12.345,2 kWh
Leitura às 15:00: 12.352,7 kWh

12.352,7 − 12.345,2 = 7,5 kWh consumidos

Essa diferença é o valor registrado pelo GLM no histórico horário quando a variável está configurada no modo CONSUMO.

6. Diagnóstico rápido

SintomaVerificação recomendada
Status de leitura em falhaConfira endereço do escravo, baud rate, paridade, polaridade D+/D−, continuidade do cabo e terminação da rede RS-485.
Valor zero com comunicação normalConfirme se o medidor possui energia acumulada e se foram selecionados função 04, registro 52 e formato Float.
Valor muito alto, negativo ou sem sentidoRevise o formato e a ordem dos bytes. Compare a leitura com o display do Kron ou com o RedeMB.
Leitura correta, mas consumo histórico incorretoConfirme Modo = CONSUMO, Escala = 1.000000 e Overflow = 100000000. Verifique também a data e a hora do GLM.
GLM não grava históricosVerifique se o relógio do GLM está válido. O equipamento não armazena históricos quando a data ou a hora são inválidas.
Configuração concluída

Quando a última leitura do GLM estiver coerente com o valor apresentado pelo Kron Mult-K 120, a variável estará corretamente configurada para a coleta da Energia Ativa Positiva.

SUPORTE

Ainda precisa de ajuda?

Entre em contato com o suporte técnico da Mercato. Para agilizar o atendimento, informe o equipamento, produto ou sistema relacionado e descreva brevemente a dúvida ou o problema encontrado.

 Falar com o suporte no WhatsApp → 

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo