Especialistas que trabalham com comunicação RS-485 podem precisar testar e registar as interfaces seriais para identificar e resolver problemas que possam surgir em redes RS-485. Além disso, programadores que desenvolvem aplicações seriais industriais também podem necessitar de uma ferramenta especializada para ler e monitorizar portas RS-485 Modbus com as quais as suas aplicações comunicam.
Escolher entre um registador de dados RS485 por hardware ou por software
Os utilizadores podem escolher entre registadores de dados RS-485 por hardware e por software com base no seu caso de utilização específico.
Os registadores de dados RS485 estão disponíveis como dispositivos físicos ou soluções de software. Um registador RS485 por hardware é um dispositivo autónomo com alimentação, memória e um cartão SD para armazenamento. Não precisa de estar ligado a um computador para registar dados Modbus ou de sensores. Um registador de dados Modbus por hardware é necessário para registar dados no terreno sem um computador.
Um registador de dados por software é uma aplicação que é executada num computador ligado a uma rede RS485. Os utilizadores podem apresentar, descodificar e registar dados RS485 em tempo real. Não é necessário hardware adicional para descodificar o protocolo Modbus RTU/ASCII completo. O registo por software é normalmente a solução mais fácil de implementar se tiver um computador ligado à rede e oferece funcionalidades melhoradas, como visibilidade ao nível do protocolo.
Este guia discute como capturar, registar e analisar dados RS485 e Modbus com o seu computador.
Solução de Software Eficaz: Registrador de Dados Seriais
Registador de Dados Serial é uma solução de software que facilita monitorizar e analisar o tráfego da porta RS-485. Os recursos avançados da aplicação incluem a capacidade de monitorizar várias portas simultaneamente e escolher os tipos de eventos que pretende monitorizar. Não é necessário hardware adicional para registar dados que circulam pelas portas seriais do seu computador.
Nosso comparativo de ferramentas de software Modbus ajudará você a encontrar a solução certa para compartilhar portas entre aplicativos, simular Modbus TCP e emular dispositivos escravos.
Guia de como registar a atividade RS485
Se você precisa monitorar um controlador equipado com porta RS-485, verificar a reação de um dispositivo serial específico a determinados dados ou analisar a atividade de todas as interfaces RS-485 que seu sistema utiliza, veja como você pode fazer isso com um software de registro de dados RS-485.
Para começar, baixe o software e instale-o no seu computador. Inicie o aplicativo para começar uma nova sessão de monitoramento:
1. No menu principal do aplicativo, selecione Sessão -> Nova sessão. Alternativamente, você pode clicar em ‘Novo’ na barra de ferramentas principal ou pressionar CTRL+N. Como resultado, você obterá a janela ‘Nova sessão de monitoramento’.
2. Agora, decida como gostaria que os dados capturados fossem exibidos e escolha o visualizador desejado. Existem as visualizações Tabela, Linha, Dump, Terminal e Modbus. Como opção, pode usá-las todas simultaneamente.
3. Em seguida, dependendo de onde pretende que a sua sessão de monitorização seja iniciada, escolha entre as opções ‘Iniciar monitorização agora’ e ‘Iniciar numa nova janela’.
4. Nas ‘Opções de captura’, selecione o tipo de eventos que gostaria de rastrear (Criar/Fechar, Leitura/Escrita, Controlo do dispositivo.)
5. Por fim, clique em ‘Iniciar monitorização’. É isso! Agora pode facilmente capturar e analisar dados transmitidos através de uma porta RS-485 necessária.
6. Se for necessário salvar uma sessão, você deve ir ao menu principal e selecionar ‘Sessão -> Salvar sessão/Salvar sessão como’. Ou clique em ‘Salvar’ na barra de ferramentas principal, ou pressione CTRL+S.
O Serial Data Logger funciona como um sniffer RS485, RS422 e permite analisar dados de várias portas COM simultaneamente. A solução também é útil quando é necessário conectar-se a uma porta RS485 já usada por outro aplicativo.
Registro de Dados Modbus
O Registrador de Dados Seriais captura e descodifica o tráfego Modbus numa rede RS485. Fornece pedidos e respostas estruturados em vez de simplesmente bytes em bruto. Esta informação simplifica a resolução de problemas para dispositivos de medição, PLCs ou escravos Modbus com comportamento inadequado.
RTU
O software funciona como um registrador de dados Modbus RTU ao decodificar quadros binários e exibir o tráfego Modbus na visualização dedicada do Modbus. Você também pode filtrar o tráfego Modbus selecionando dispositivos mestre ou escravo.
ASCII
O software oferece suporte ao monitoramento Modbus ASCII por meio da visualização dedicada do Modbus, permitindo que técnicos inspecionem o tráfego Modbus baseado em ASCII juntamente com outros dados seriais capturados.
Funcionalidade principal do software do registo RS-485
O software de logger RS485 fornece a seguinte funcionalidade principal.
• Pode ligar-se a uma porta COM mesmo que esteja a ser utilizada por outra aplicação.
• Os dados transmitidos através de uma interface RS-485 são apresentados em tempo real para permitir uma rápida resolução de problemas.
• A ferramenta de análise e monitorização RS-485 pode monitorizar várias portas COM em simultâneo numa única sessão.
• A caixa de diálogo Enviar permite-lhe transmitir dados em formato de string, hexadecimal, decimal, octal ou binário para testar como um dispositivo responde; a vista Terminal apresenta depois os dados recebidos como texto ASCII legível.
• Duas ferramentas relacionadas ajudam na resolução de problemas: a funcionalidade Comparar Sessões realça as diferenças entre sessões guardadas, enquanto o Reproduzir lhe permite voltar a reproduzir uma sessão previamente capturada para a porta série.
Perguntas Frequentes
O padrão EIA/TIA-485 é amplamente utilizado em aplicações industriais que operam a longas distâncias e exigem altas velocidades de transmissão de dados. A interface é particularmente útil para conectar dispositivos seriais em ambientes ruidosos, como plantas de controle de processos, locais de serviços públicos e fábricas.
A porta RS-485 está incorporada em vários dispositivos, incluindo modems de baixa velocidade, controladores lógicos programáveis, máquinas-ferramenta de controlo numérico por computador, terminais de ponto de venda, instrumentos de medição, grandes máquinas automatizadas especiais e outros equipamentos.
Os registradores de dados de hardware são dispositivos físicos com armazenamento e memória integrados. Eles são normalmente usados para registrar equipamentos de campo sem supervisão. Um registrador de software é executado em um computador conectado à rede. Eles fornecem decodificação em tempo real de vários protocolos, incluindo Modbus RTU/ASCII, sem hardware adicional.
Monitore os dados RS-485 conectando a interface RS-485 ao seu computador por meio de uma porta serial ou de um adaptador USB para RS-485. Inicie uma sessão de monitoramento no software Serial Data Logger para exibir e registrar o tráfego em tempo real sem hardware adicional.
Você pode testar a comunicação RS-485 iniciando uma sessão do Serial Data Logger e usando a caixa de diálogo Enviar para transmitir dados ao seu dispositivo no formato necessário. Revise as respostas do dispositivo nas visualizações Tabela, Dump ou Terminal. Isso permite verificar com precisão se um problema é causado pelo seu aplicativo ou pela fiação.
O Serial Data Logger pode lidar diretamente com Modbus RTU/ASCII via RS-485. Talvez queira consultar a nossa comparação de software Modbus para encontrar a ferramenta certa para tarefas como simulação de escravo Modbus ou fluxos de trabalho com uso intensivo de TCP.