O Sensor de nível capacitivo KSLV 605 de Kacise é amplamente utilizado em aplicações industriais de monitoramento de nível de líquidos no Sudeste Asiático, na Europa e na América do Norte. A configuração adequada de sua comunicação Modbus RTU é essencial para garantir uma transmissão confiável de dados e o desempenho ideal do sistema.

Este guia completo aborda tudo, desde a configuração básica da taxa de transmissão até a calibração avançada em campo, auxiliando os engenheiros em Índia, Vietnã, Brasil, e outras regiões integram o KSLV 605 em seus sistemas SCADA ou PLC de forma rápida e correta.

Para saber mais sobre o acordo, clique em aqui.

1. Configuração básica de comunicação

Antes de se comunicar com o sensor, é preciso verificar se a taxa de transmissão e o ID do escravo correspondem às configurações do seu controlador ou PLC. As configurações padrão de fábrica são:

ParâmetroValor padrãoDescrição
Taxa de transmissão19.200 bpsOs 8 bits mais significativos do registro 0x00
ID do escravo18 bits mais baixos do registro 0x00
Formato dos dados8N18 bits de dados, sem paridade, 1 bit de parada
ProtocoloModbus RTUProtocolo serial padrão industrial

Modificação da taxa de transmissão

A taxa de transmissão é armazenada no os 8 bits mais significativos do registro 0x00. Para verificar a taxa atual, envie o seguinte comando:

01 03 00 00 00 01

  • Valor retornado 06 = 19.200 bps (padrão)
  • Valor retornado 05 = 9.600 bps
  • Valor retornado 07 = 38.400 bps
  • Valor retornado 08 = 57.600 bps
  • Valor retornado 09 = 115.200 bps

Assista: Parte 1 – Como ajustar a taxa de transmissão

Para alterar a taxa de transmissão, grave o valor correspondente no byte superior do registro 0x00 usando um comando Modbus de gravação de registro único (Código de Função 06).

Alteração do ID do escravo

O ID do escravo é armazenado no os 8 bits menos significativos do registro 0x00. Após inserir um novo ID (por exemplo, alterando de 01 para 02), você deve reiniciar o sensor desligando e religando a alimentação para que as alterações entrem em vigor.

Assista: Parte 2 – Modificando o ID do escravo

2. Leitura dos dados de medição

A principal função do Sensor de nível capacitivo KSLV 605 é fornecer dados em tempo real sobre o nível do líquido e a temperatura por meio dos registros Modbus.

Endereço de registroTipo de dadosDescriçãoExemplo
0x0101Int16 sem sinalNível do líquido (mm)0x01F4 = 500 mm
0x0102Inteiro16Temperatura (°C) x 1000x0CE4 = 33,00 °C
0x0103Int16 sem sinalIndicadores de statusMáscara de bits para alarmes
0x0104Inteiro16Distância em relação ao plano de referência (mm)Alcance máximo menos o deslocamento

Leitura do nível de líquido

Ler do registro 0x0101. O valor retornado representa diretamente a altura em milímetros. Por exemplo, um valor de retorno de 0x01F4 (500 em decimal) indica um Nível de líquido de 500 mm.

Leitura de temperatura

Ler do registro 0x0102. A regra de cálculo é:

Valor decimal / 100 = Temperatura em °C

  • Se não houver medição personalizada da temperatura do líquido, será exibida a temperatura interna do chip.
  • Exemplo: 0x0CE4 = 3.300 decimal = 33,00 °C

Assista: Parte 10 – Como interpretar os resultados das medições

3. Configuração de interruptores e saída de 4-20 mA

Se o seu KSLV 605 for da versão com saída de chave, você poderá definir o comportamento específico dos relés e as faixas analógicas por meio da configuração dos registros.

Configurações do Switch

  • Interruptor 1: Cadastre-se 0x01 – Definir limites de alarme superior e inferior
  • Interruptor 2: Cadastre-se 0x04 – Definir os limites do relé secundário (também correspondem à faixa de 4-20 mA)

Assista: Parte 3 – Configurações do Switch 1 | Assista: Parte 5 – Configurações do Switch 2

Definição de valores-limite

Valor (mm) x 10 – Converter para hexadecimal – Gravar no registro

Exemplo: Para definir um limite de comutação em 100 mm, calcule 100 x 10 = 1000, o que equivale a 0x03E8 em hexadecimal.

Assista: Parte 4 – Limites do Switch 1

Mapeamento do circuito de corrente de 4-20 mA

Os limites mínimo e máximo para Interruptor 2 correspondem automaticamente à faixa de saída analógica de 4 mA e 20 mA.

Assista: Parte 6 – Limites do Switch 2 e 4-20 mA

4. Otimização de desempenho

Configuração da média das medições

Para equilibrar a velocidade de resposta e a estabilidade da medição, ajuste o número de médias no registro 0x07:

ContagemHexIntervalo de atualizaçãoMelhor caso de uso
20x02~1 segProcessos em rápida evolução
40x04~2 sMonitoramento de uso geral
80x08~4 sLíquidos estáveis, pequenas flutuações
120x0C~5 sFiltragem máxima de ruído (padrão)

Para aumentar a velocidade de resposta, reduza o número de médias. Alterar de 0x0C (12 amostras, intervalo de ~5 s) para 0x02 (2 amostras) fornece atualizações aproximadamente uma vez por segundo.

Assista: Parte 7 – Modificando a contagem de média

Compensação do ponto cego

O KSLV 605 possui uma zona cega padrão de 12 mm na parte inferior da faixa de detecção. Se houver uma distância adicional (por exemplo, 8 mm), ajuste o registro 0x09 até o total (20 mm).

Escrever 0x0014 (20 no sistema decimal) para registrar 0x09 com precisão total.

Assista: Parte 8 – Compensação do ponto cego

5. Procedimento de calibração em campo

É necessária uma calibração manual ao trocar o meio líquido (por exemplo, de água para óleo). Todos os comandos utilizam o registro 0x0A:

EtapaAçãoCódigoDetalhes
1Calibração do zero130Esvazie o tanque, deixe o sensor secar e, em seguida, programe o código
2Calibração completa230Preencha até o nível máximo e, em seguida, escreva o código
3Salvar configurações30CRÍTICO – As configurações serão perdidas se não forem salvas

Aviso: Você deve escrever código 30 Após a calibração, salve os dados de forma permanente; caso contrário, eles serão perdidos ao reiniciar o equipamento.

Assista: Parte 9 – Como calibrar

6. Resolução de problemas comuns

QuestãoPossível causaSolução
Nenhuma resposta do sensorIncompatibilidade entre a taxa de transmissão e o ID do escravoVerifique se o controlador está de acordo com as configurações padrão (19.200 bps, ID 1)
Leituras imprecisasA calibração não foi salva ou o ponto cego não foi compensadoRepita o procedimento de calibração
Dados de nível variávelA média da contagem está muito baixaAumentar o contador no registro 0x07 (tente 0x08 ou 0x0C)
Os gatilhos do Switch não funcionam corretamenteLimites calculados incorretamenteRecalcular: mm x 10 para hexadecimal
Desvio de 4-20 mAOs limites do Switch 2 não coincidemVerifique os limites mínimo e máximo

Conclusão

Configurando o Sensor de nível capacitivo KSLV 605 A conexão via Modbus RTU garante um desempenho confiável a longo prazo. Seja na implantação em estações de tratamento de água em Índia e Sudeste Asiático, instalações químicas em Europa, ou petróleo e gás em Brasil, essas diretrizes maximizam a precisão e o tempo de funcionamento.

Para obter suporte, entre em contato com nossa equipe de engenharia na Kacise para uma consultoria gratuita sobre integração Modbus.

Recursos