Modbus RTU — Diagnóstico serial

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

Configuração Serial

Taxa de Transmissão
Bits de Dados
Bits de Parada
Paridade
O navegador atual não suporta Web Serial API, a função serial não está disponível. Por favor, use um navegador desktop compatível (como Chrome ou Edge).

Informações de Log

Quantidade Máxima
Formato de Exibição
Modo Modbus
Formato de Entrada
Endereço do Escravo (HEX)
Código de Função (HEX)
Endereço Inicial (HEX)
Quantidade (HEX)
ms

Analisador de Dados Modbus

Fonte de Dados
Formato de Dados
Ativar Análise
Nome da RegraPosição InicialTipo de DadosOrdem dos BytesCoeficienteConstanteCasas DecimaisAções

Mensagens Brutas

Quantidade Máxima
ÍndiceTempoMensagem
Total : 0/ Page
1 / 1

Manual do Usuário

Resolução de problemas da porta serial e RTU

Visão Geral

Conecte um dispositivo serial, envie solicitações e examine respostas RTU de leitura. Exige navegador de computador compatível e permissão da porta.

Principais Funcionalidades:

  • Ajuste velocidade, paridade, bits de dados e de parada ao dispositivo.
  • Monitoramento de Dados: Exibe dados enviados e recebidos em tempo real, suportando modos de exibição HEX e texto
  • Decodificar respostas RTU de leitura correspondentes conforme deslocamento, tipo e ordem dos bytes.
  • Visualização e Exportação de Dados: Resultados da análise podem ser visualizados em tabelas e gráficos, permitindo monitorar tendências de dados em tempo real e exportar para formato Excel para análise posterior

Uso com a Ferramenta Modbus RTU

Configuração Serial

  • Escolha «Selecionar porta serial» e autorize o dispositivo correto.
  • Taxa de Transmissão: Comumente 9600, 19200 etc., deve corresponder à configuração do dispositivo
  • Bits de dados: siga o dispositivo; Modbus RTU usa 8 bits.
  • Bits de parada: siga as configurações e a paridade do dispositivo.
  • Paridade: escolha Nenhuma, Par ou Ímpar conforme o dispositivo.

Configuração de Log

  • Modo de Exibição: Modo HEX (hexadecimal) ou TEXT (texto)
  • Limpeza Automática: Limpa dados antigos quando excede o número máximo de linhas
  • Número Máximo de Linhas: Número máximo de linhas de log a manter

Configuração de Envio

  • Ative HEX para enviar os bytes de uma trama RTU.
  • CRLF adiciona retorno de carro e quebra de linha. Deixe desativado para quadros RTU binários.
  • Envio Cíclico: Repete o envio de dados em intervalos definidos
  • O intervalo é em milissegundos. Aguarde tempo suficiente para a resposta.
  • Exemplo de Comandos Modbus RTU:
  • 01 03 00 00 00 0A C5 CD - Ler 10 registradores de retenção a partir do endereço 0.
  • 01 10 00 00 00 01 02 00 01 67 90 - Escrever o valor 1 em um registrador de retenção com a função 16 (0x10).

Análise de Dados Modbus

Fonte de Dados

  • Serial: Dados em tempo real recebidos diretamente do dispositivo
  • Arquivo: Dados lidos de um arquivo de dados salvo

Formato de Dados

  • Formato Binário:Dados Modbus RTU brutos de saída direta do dispositivo
  • Formato Texto:Texto hexadecimal separado por espaços, ex: 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4
  • Escolha o formato da fonte. O analisador usa endereço e função selecionados e exige CRC válido.

Regras de Análise

  • Posição Inicial: Posição inicial do byte na área de dados (começando em 0)
  • Tipo de dado: escolha o formato inteiro ou IEEE 754 indicado no manual do dispositivo.
  • Ordem dos Bytes: Ordem dos bytes para dados multi-byte (ABCD, DCBA, BADC, CDAB)
  • Coeficiente: Multiplica o valor analisado pelo coeficiente (padrão 1)
  • Constante: Adiciona uma constante após aplicar o coeficiente (padrão 0)
  • Casas Decimais: Número de casas decimais a exibir no resultado

Tutorial em vídeo