Compatível com Modbus RTU e ASCII
Modbus é um protocolo amplamente implementado, principalmente as versões serial (RTU e ASCII). A maneira mais comum de usar o Modbus é o Modbus RTU. Você está desenvolvendo software que se comunica com dispositivos eletrônicos através do Modbus RTU? Nesse caso, você certamente apreciará um software Modbus RTU de alta qualidade para monitoramento e análise de dados enviados por esse protocolo.
O Serial Port Tester possui uma opção avançada para monitorar e analisar os pacotes de dados Modbus RTU e Modbus ASCII. Com esta ferramenta, você poderá visualizar os dados do Modbus de maneira conveniente.
Por que escolher este software de
teste serial?
- Facilidade de uso. O aplicativo foi projetado com o usuário em mente e fornece uma GUI intuitiva e fácil de usar. Isso facilita o processo de teste da porta COM, tornando-a uma ferramenta eficaz para monitorar seu sistema.
- Confiabilidade. A estabilidade é importante em um utilitário de software e o Serial Port Tester oferece isso com suporte para todas as versões do sistema operacional Windows. Isso inclui a versão mais recente do Windows 10 de x32 e x64. Os drivers internos da ferramenta são assinados digitalmente para sua proteção.
- Versatilidade. O COM Port Tester pode ser uma ferramenta muito útil em uma ampla variedade de situações. Você pode usá-lo para monitorar uma única porta ou várias interfaces simultaneamente. Os dados de cada porta monitorada podem ser lidos, gravados, exibidos e salvos para análise posterior. O terminal permite emular a transmissão de dados para uma porta especificada usando os formatos série, octal, decimal, binário, hexadecimal ou misto.
Como testar portas COM: instruções passo a passo.
Para esta demonstração, usaremos o Serial Port Tester da Electronic Team como nosso aplicativo de teste de porta COM. Percorreremos alguns casos de uso típicos do software.
Primeiro caso: monitorar a atividade da porta serial
Use este procedimento para monitorar a atividade da porta serial do seu sistema.
- Faça o download e instale o programa. Inicie o programa e prossiga para a próxima etapa para iniciar uma nova sessão de monitoramento.
- No menu principal, escolha "Sessão > Nova sessão", use o atalho de teclado "Ctrl + N" ou clique em "Novo" na barra de ferramentas.

- A janela "Nova sessão de monitoramento" será exibida.

Agora você pode selecionar o modo de visualização que será usado para exibir os dados serial monitorados. As quatro escolhas são:
Linha: exibe detalhes do IRP em linhas de texto sem formatação;
Despejo: dados serial bidirecionais exibidos nos formatos hexadecimal e série;
Terminal: apresenta os dados como caracteres ASCII;
Tabela: os IRPs gravados são exibidos em uma tabela.
“Selecionar tudo" ou "Não selecionar nenhum" são outras opções de visualização.
- Selecione "Iniciar monitoramento agora" para iniciar o monitoramento imediatamente e ative a opção "Nova janela" se for o local em que você deseja realizar esta sessão.
- Escolha os eventos que deseja monitorar no menu "Opções de captura". Você pode selecionar criar/fechar, ler/gravar ou controlar o dispositivo.
- Clique em “Iniciar monitoramento” para iniciar a sessão de monitoramento.
Se você deseja salvar a sessão, selecione "Sessão -> Salvar sessão/Salvar sessão Como" no menu principal do aplicativo.
Segundo caso: Reenviando dados para uma porta COM
A reprodução do fluxo de dados entre uma interface serial e um aplicativo ou dispositivo serial pode ser fundamental para testar e resolver problemas. Usando o Serial Port Tester, você pode enviar repetidamente fluxos de dados serial idênticos para observar o comportamento de um aplicativo ou dispositivo.
Siga estes passos para enviar dados a uma porta serial:
1. Abra a sessão de monitoramento atual ou inicie uma nova.
2. Selecione “Sessão > Reproduzir sessão” e configure os parâmetros que serão usados na transmissão.
Porta a usar - Este parâmetro designa a porta COM que receberá o fluxo de dados reproduzido.
Enviar solicitações para esta porta - Esta opção é ativada quando você envia dados para uma interface serial como se fossem provenientes de um aplicativo serial.
Responder como dispositivo - Use esta opção quando estiver enviando dados para uma porta COM em nome de um dispositivo serial.
Preservar intervalos de tempo - Os pacotes de dados serão enviados com intervalos de tempo predeterminados quando esta opção estiver configurada.
Tempo limite de IO personalizado - Defina os parâmetros de tempo limite de leitura/gravação que você usará para a sessão.
3. Clique em”Iniciar”
Terceiro caso: Comparar as sessões de monitoramento
A comparação de duas sessões de monitoramento salvas pode fornecer informações valiosas sobre sua comunicação serial.
Depois de salvar a sessão de monitoramento usando o software de teste da porta serial, você pode compará-la com outra sessão para ver as diferenças.
Para isso, basta fazer o seguinte:
- Inicie ou abra uma sessão de monitoramento.
- No menu principal, escolha "Sessão > Comparar sessões”.

- Escolha o arquivo de monitoramento que será usado para a comparação.
- As sessões serão exibidas lado a lado, facilitando a análise das diferenças nas sessões.

Maneiras de implementar um teste
de loopback.
O que é teste de loopback?
Um teste de loopback envolve enviar e receber dados da mesma porta COM. Um sinal é iniciado a partir de um dispositivo e retornado a ele após atravessar parte ou toda a rede.
Quais informações o teste de loopback fornece?
O teste de loopback fornece informações sobre:
- problemas em uma rede de dispositivos serial;
- maneiras de determinar se um dispositivo está funcionando corretamente.
É um método importante para solucionar problemas de comunicação serial e garantir que a porta COM funcione corretamente.
É frequentemente empregado para resolver problemas nas comunicações RS232, RS422 e RS485. Você pode emular um circuito de comunicação com um teste de loopback e eliminar a necessidade de equipamentos extras para rastrear os problemas. É necessário fazer algumas modificações nos pinos da porta para permitir a comunicação bidirecional na mesma interface.