Como monitorar a atividade da porta serial



A capacidade de analisar e monitorar os dados da porta COM é importante ao trabalhar com dispositivos serial. Conhecer os dados que trafegam pelas portas RS232/422/485 do seu sistema pode ser fundamental na instalação de novos equipamentos ou para resolver problemas de rede. Você pode monitorar os dados serial para visualizar as mensagens de eventos enviadas pelos aplicativos e o status dos dispositivos serial.

O sistema operacional Windows não possui nenhum recurso nativo para monitoramento serial. No entanto, você pode usar um software de comunicação especializado para monitorar as portas serial e analisar a atividade serial do seu computador. Vamos mostrar uma excelente ferramenta de software que permite monitorar o tráfego da porta serial no Windows.

Serial Port Monitor exibe, registra e analisa a comunicação serial. Monitore o tráfego da porta serial e intercepte a atividade da porta COM com o Serial Monitor para Windows da Eltima.
Serial Port Monitor logo

Serial Port Monitor

Registrar e analisar a actividade da porta serial
4.8 Classificação baseado em 41+ usuários, Сomentários(75)
Baixar 14 dias do ensaio totalmente funcional
Serial Port Monitor

Como analisar o tráfego da porta serial usando o Serial Port Monitor



Para começar, baixe o Serial Port Monitor, instale e inicie o aplicativo. Em seguida, você vai querer iniciar uma sessão de monitoramento, que pode ser realizada seguindo estas etapas:

  1. Vá para o menu Principal na janela exibida pelo Serial Port Monitor. Selecione Sessão -> Nova sessão.

    Você pode usar métodos alternativos para iniciar uma sessão. O atalho de teclado 'Ctrl + N' e o ícone 'Novo' na barra de ferramentas principal também exibem a tela 'Nova Sessão de Monitoramento'. Iniciar sessão de monitoramento serial

  2. Selecione qual dos quatro modos disponíveis você deseja usar para exibir os dados capturados durante sua sessão de monitoramento:

    • Vista linha – exibe os detalhes das solicitações que são transmitidas por uma linha serial específica
    • Vista tabela – permite visualizar IRPs gravados em formato de tabela
    • Vista terminal – mostra todos os dados capturados em um console como caracteres de texto ASCII
    • Vista despejo – exibe todos os dados serial que passam por uma linha. Modos de Visualização da sessão de monitoramento série
      Os botões ‘Selecionar tudo’ e ‘Não selecionar nenhum’ podem ser usados para simplificar suas seleções.

      Pode selecionar as opções 'Iniciar em nova janela' ou 'Iniciar monitoramento agora' apropriadas.

      Em 'Opções de captura', selecione os eventos que deseja monitorar - Leitura/Escritura, Criação/Fechamento e Controle do Dispositivo.
  3. Clique em 'Iniciar monitoramento' para iniciar a sessão de monitoramento. A nova janela de monitoramento será apresentada. Iniciar monitoramento do tráfego da porta serial
  4. Para salvar sua sessão, navegue até a seleção do menu principal 'Sessão -> Salvar sessão/Salvar sessão Como'. Você também pode usar o ícone 'Salvar' da barra de ferramentas principal ou o atalho de teclado 'Ctrl + S'. Salvar sessão de monitoramento serial

Ao salvar sua sessão, forneça um nome significativo para que você possa identificá-lo facilmente para uma análise posterior.

Tutorial em vídeo sobre como analisar e monitorar o tráfego da porta COM


Como comparar várias sessões de monitoramento


Às vezes, você pode precisar ter um método para monitorar os dados RS485 e RS232 de vários dispositivos serial ao mesmo tempo. Um cenário que definitivamente se enquadra nessa categoria pode ocorrer durante o teste de uma nova instalação de vários dispositivos de monitoramento serial. Parece haver um problema, pois ao monitorar as portas serial, você descobre inconsistências nos dados produzidos pelos dispositivos.

A capacidade de monitorar as comunicações da porta serial de todos os dispositivos recém-instalados pode ajudar a identificar e resolver o problema em pouco tempo. Este é apenas um exemplo de quão útil pode ser o seu computador monitorar a comunicação do dispositivo de porta COM com vários dispositivos simultaneamente.

O RS232 Port Analyzer da Eltima é um excelente monitor de porta serial para Windows 10 que permite realizar facilmente uma comparação de várias sessões salvas anteriormente para discernir quaisquer diferenças. Saiba mais sobre como adicionar uma porta serial no Windows 10.

Aqui está como monitorar a comunicação da porta COM, comparando seu monitoramento atual com o que foi salvo.

  1. Iniciar ou abrir uma sessão de monitoramento.

  2. Selecionar 'Sessão' no menu principal e, em seguida, 'Comparar sessões' no submenu. Comparar sessões de monitoramento de porta COM

  3. Selecionar os arquivos de monitoramento específicos que você deseja usar. Abrir o arquivo de sessão de monitoramento necessário

  4. Agora você pode revisar a sessão facilmente, pois elas são exibidas em duas janelas contíguas, facilitando a identificação de diferenças. Sessões comparadas exibidas

Repetir uma sessão de monitoramento na porta serial


A reprodução do fluxo de dados de uma transmissão anterior entre uma porta e um dispositivo ou aplicativo pode ajudar a solucionar problemas na sua rede serial. Fazer alterações incrementais e testar a resposta quando os mesmos dados são enviados podem ajudar a identificar o problema e levar a uma resolução rápida.

Serial Port Analyzer oferece um método simples para fazer essa comparação, permitindo replicar os dados enviados em uma sessão de monitoramento anterior. A transmissão desses dados para a porta em questão permite verificar se suas ações melhoraram a situação.

Aqui está como fazê-lo:

  1. Iniciar ou abrir uma sessão de monitoramento.

  2. Selecionar 'Sessão' no menu principal e em 'Reproduzir' no menu suspenso Reproduzir uma sessão de monitoramento

  3. Definir as configurações conforme necessário. Você pode controlar esses parâmetros:

    • Usar porta - permite especificar a porta que você usará na sessão.
    • Definir configurações do Serial Monitor
    • Enviar solicitações para esta porta - com esta opção você pode reproduzir os dados gravados anteriormente na porta serial.
    • Responder como dispositivo - com esta opção podem ser reproduzidos os dados gravados na porta por um dispositivo serial.
    • Preservar intervalos de tempo - permite manter os intervalos de tempo entre os pacotes de dados.
    • Tempo limite de IO personalizado - esta opção é usada para especificar parâmetros de tempo limite de leitura/gravação com os valores medidos em milissegundos.
  4. Agora, basta pressionar 'Iniciar'.

Quais benefícios você obterá usando o software Serial Port Monitor

Observar o fluxo de dados serial de um sistema de computador é uma tarefa difícil de abordar sem usar uma ferramenta de monitoramento serial. A adição de um aplicativo de monitoramento à sua caixa de ferramentas de software permite obter facilmente uma imagem das transmissões de dados entre portas e dispositivos serial. Você pode monitorar os dados do RS232, além de exibir, analisar e registrar os dados. Uma ferramenta com esses benefícios ajuda os desenvolvedores em muitas situações. Aqui estão alguns dos benefícios:

✔ Monitorar várias portas serial simultaneamente pode ser um recurso muito importante do software de monitoramento COM. Você pode obter uma imagem mais completa das interações com os dispositivos serial do seu sistema ao vê-las ao mesmo tempo. Você também economiza um tempo valioso por não precisar monitorar individualmente cada porta ou dispositivo. Saiba mais sobre como testar as comunicações da porta serial da maneira mais simples e eficiente.

✔ As soluções de monitoramento COM de hardware tendem a enfrentar problemas de latência e atraso de tempo. Isso pode complicar a capacidade do desenvolvedor de monitorar e depurar com êxito seus sistemas. Uma solução de software pode ajudar a reduzir esses problemas, simplificando os esforços de desenvolvimento.

Recursos como uma interface amigável que exibe os dados monitorados em vários formatos agilizam o processo de monitoramento. Você pode salvar os dados em arquivos e usá-los posteriormente para fazer mais análises, as transmissões e conexões são marcadas com tempo para facilitar a revisão e a comparação.

✔ Uma implementação de software de um monitor COM significa que você não precisa de cabos extras para monitorar as portas RS232. Existem sniffers RS232 de hardware que permitem monitorar sua comunicação serial, mas eles exigirão o uso de cabos adicionais para funcionar corretamente.

Cabos extras significa mais tempo gasto para gerenciar os cabos, bem como as despesas iniciais na compra deles. A facilidade de uso e os custos reduzidos tornam um aplicativo como o Serial Port Monitor da Eltima Software uma escolha melhor do que um monitor serial de hardware.

✔ Sua equipe de TI pode obter economia significativa de tempo e dinheiro usando um monitor de porta serial de software. Economiza dinheiro ao não comprar cabos ou equipamentos de monitoramento de hardware adicionais.

Muitas empresas de setores tão diversos quanto comunicações, serviços de design e fabricação de semicondutores melhoraram seus resultados ao empregar software de monitoramento serial. Seu uso pode ajudar empresas menores a realizar engenharia reversa e obter uma vantagem competitiva sobre seus concorrentes maiores.

O uso de um analisador de porta serial pode produzir benefícios para muitas empresas. No mercado competitivo de hoje, qualquer pequena melhoria de processo pode levar a uma vantagem sobre os concorrentes de uma empresa. A escolha entre uma solução de software e hardware para monitorar sua comunicação serial é fácil. O aplicativo de software é muito mais flexível e econômico.

✔ Usar uma solução de monitoramento serial de software não requer nenhuma habilidade de programação especializada. Você só precisa de conhecimentos básicos de informática que permitam instalar e iniciar a ferramenta de software em seu sistema. Feito isso, qualquer usuário autorizado pode monitorar, registrar e analisar com facilidade toda a comunicação serial que ocorre entre as interfaces e os dispositivos COM do seu sistema.

Serial Port Monitor

Requisitos: Windows (32-bit e 64-bit): XP/2003/2008/Vista/7/8/10, Windows Server 2012, Windows Server 2012/2016/2019 , 8.15MB tamanho
Versão 8.0.388 (07/07/2020) Notas de versão
Categoria: Serial Port Software