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âmetro | Valor padrão | Descrição |
|---|---|---|
| Taxa de transmissão | 19.200 bps | Os 8 bits mais significativos do registro 0x00 |
| ID do escravo | 1 | 8 bits mais baixos do registro 0x00 |
| Formato dos dados | 8N1 | 8 bits de dados, sem paridade, 1 bit de parada |
| Protocolo | Modbus RTU | Protocolo 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 registro | Tipo de dados | Descrição | Exemplo |
|---|---|---|---|
| 0x0101 | Int16 sem sinal | Nível do líquido (mm) | 0x01F4 = 500 mm |
| 0x0102 | Inteiro16 | Temperatura (°C) x 100 | 0x0CE4 = 33,00 °C |
| 0x0103 | Int16 sem sinal | Indicadores de status | Máscara de bits para alarmes |
| 0x0104 | Inteiro16 | Distâ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:
| Contagem | Hex | Intervalo de atualização | Melhor caso de uso |
|---|---|---|---|
| 2 | 0x02 | ~1 seg | Processos em rápida evolução |
| 4 | 0x04 | ~2 s | Monitoramento de uso geral |
| 8 | 0x08 | ~4 s | Líquidos estáveis, pequenas flutuações |
| 12 | 0x0C | ~5 s | Filtragem 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:
| Etapa | Ação | Código | Detalhes |
|---|---|---|---|
| 1 | Calibração do zero | 130 | Esvazie o tanque, deixe o sensor secar e, em seguida, programe o código |
| 2 | Calibração completa | 230 | Preencha até o nível máximo e, em seguida, escreva o código |
| 3 | Salvar configurações | 30 | CRÍ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ão | Possível causa | Solução |
|---|---|---|
| Nenhuma resposta do sensor | Incompatibilidade entre a taxa de transmissão e o ID do escravo | Verifique se o controlador está de acordo com as configurações padrão (19.200 bps, ID 1) |
| Leituras imprecisas | A calibração não foi salva ou o ponto cego não foi compensado | Repita o procedimento de calibração |
| Dados de nível variável | A média da contagem está muito baixa | Aumentar o contador no registro 0x07 (tente 0x08 ou 0x0C) |
| Os gatilhos do Switch não funcionam corretamente | Limites calculados incorretamente | Recalcular: mm x 10 para hexadecimal |
| Desvio de 4-20 mA | Os limites do Switch 2 não coincidem | Verifique 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.
