Ferramentas Modbus RTU Online

Gere e analise quadros Modbus RTU, TCP e ASCII, confira CRC e LRC e converta dados hexadecimais. O diagnóstico serial exige um navegador com Web Serial.

🎯 Solução Completa Modbus RTU

Crie e confira quadros, converta valores de registradores e examine conexões seriais.

Gerador de Comandos Modbus RTU

Popular

Crie solicitações para as funções de leitura e escrita listadas na ferramenta.

Verificação CRC Automática
Múltiplos Tipos de Dados
Visualização em Tempo Real

Analisador de Mensagens Modbus RTU

Popular

Analise um quadro RTU completo e verifique o CRC.

Análise Inteligente
Verificação CRC
Suporte Multi-ordem de Bytes

Depuração Modbus RTU Online

Conecte um dispositivo serial com Web Serial. Envie solicitações, confira respostas e visualize gráficos dos valores.

Conexão Serial Direta
Monitoramento em Tempo Real
Visualização de Dados

Conversor de Tipos de Dados

Converta valores hexadecimais e decimais como inteiros ou ponto flutuante IEEE 754. Escolha o tipo e a ordem de bytes do dispositivo.

Hex ⇄ Dec
IEEE‑754
ABCD / DCBA / BADC / CDAB
16–64 bits
Conversão em tempo real
Cópia com um clique

Calculadora de Checksum CRC16

Calcule ou verifique CRC-16/MODBUS na ferramenta RTU.

CRC-16/MODBUS
Entrada de quadro hexadecimal
Byte baixo primeiro

⭐ Por Que Escolher Nossas Ferramentas Modbus RTU?

Usar ferramentas de quadros no navegador
Funções comuns de leitura e escrita
Inteiros e valores de ponto flutuante
Campos dos quadros e somas de verificação
Acesso serial com navegador de computador compatível
Interface em vários idiomas
Copiar quadros e valores
Cálculos no navegador

🎯 Principais Cenários de Aplicação

Depuração de Automação Industrial

Depurar PLCs, conversores de frequência, instrumentos e outros dispositivos Modbus

Cenários Típicos:
  • Testes de Comunicação de Dispositivos
  • Configuração de Leitura de Parâmetros
  • Resolução de Problemas de Diagnóstico de Falhas

Desenvolvimento de Integração de Dispositivos

Desenvolver programas mestre ou escravo Modbus

Cenários Típicos:
  • Testes de Verificação de Protocolo
  • Confirmação de Formato de Dados
  • Testes de Compatibilidade

Operações de Manutenção do Sistema

Manutenção de equipamentos de linha de produção e coleta de dados

Cenários Típicos:
  • Coleta Regular de Dados
  • Monitoramento de Status de Dispositivos
  • Análise de Dados Históricos

🚀 Começar Agora

Gere e confira tramas sem conectar um dispositivo. Para testes seriais, use um navegador de computador compatível e autorize a porta correta.

📚 Conhecimento do Protocolo Modbus RTU

O que é Modbus RTU?

Modbus RTU (Remote Terminal Unit) é um modo de transmissão serial do protocolo Modbus, usando codificação binária e verificação CRC, caracterizado por alta eficiência de transmissão e forte capacidade de detecção de erros. É amplamente usado para comunicação entre dispositivos em sistemas de automação industrial.

Características Principais:

  • Formato de dados binários, alta eficiência de transmissão
  • Verificação CRC16, alta confiabilidade de dados
  • Suporta comunicação multiponto RS485
  • Alta padronização, boa compatibilidade
Estrutura do Quadro Modbus RTU

Um quadro Modbus RTU padrão consiste nas seguintes partes:

[Endereço Escravo][Código Função][Área de Dados][Checksum CRC]
  • Endereço Escravo: 1 byte, identifica o dispositivo alvo:
  • Código Função: 1 byte, especifica o tipo de operação:
  • Área de Dados: N bytes, contém endereço e dados:
  • Checksum CRC: 2 bytes, garante integridade dos dados:
Códigos de Função Comuns
Códigos de Função de Leitura:
  • 01: Ler Status de Bobinas
  • 02: Ler Entradas Discretas
  • 03: Ler Registradores de Retenção
  • 04: Ler Registradores de Entrada
Códigos de Função de Escrita:
  • 05: Escrever Bobina Única
  • 06: Escrever Registrador Único
  • 15: Escrever Múltiplas Bobinas
  • 16: Escrever Múltiplos Registradores
Algoritmo de Verificação CRC

CRC verifica endereço, função e dados para detectar erros. Não autentica o remetente nem valida a segurança da operação.

Características da Verificação:

  • Verificação de redundância cíclica de 16 bits
  • Polinômio: 0xA001
  • Valor inicial: 0xFFFF
  • Transmissão do byte baixo primeiro
Conversão de Dados e Ordem de Bytes (para Registros Modbus)

Um registrador armazena 16 bits. O mapa do dispositivo define como um ou mais registradores representam um valor.

  • INT usa complemento de dois: FFFF vale -1 em INT16 e 65535 em UINT16. FF é preenchido com zeros e resulta em 255.
  • IEEE 754 FLOAT32 usa 32 bits e FLOAT64, 64 bits. Os bytes FLOAT32 3F 80 00 00 na ordem ABCD representam 1.
  • ABCD não muda, DCBA inverte todos os bytes, BADC troca bytes por registrador e CDAB registradores por grupo de quatro bytes.
  • Um valor de 16 bits ocupa um registrador; 32 bits, dois; 64 bits, quatro. Siga a especificação do dispositivo para a ordem de bytes e registradores.
  • O conversor preserva exatamente os inteiros do tipo escolhido. UINT64 vai de 0 a 18446744073709551615.
  • Dígitos hexadecimais, prefixos 0x e espaços são aceitos. Caracteres inválidos são rejeitados, não removidos silenciosamente.
  • Digite os inteiros com todos os algarismos. FLOAT32 e FLOAT64 aceitam valores decimais finitos e notação científica.
  • Confira tipo e ordem com um valor conhecido. Um resultado plausível não basta para confirmar as configurações.
Compare as tramas e os valores decodificados com o manual antes de usá-los no equipamento.