O protocolo Modbus é um padrão aberto, isto é: sua utilização é livre de taxas e licenciamento. Por esse motivo, ele é suportado por uma ampla variedade de equipamentos disponíveis no mercado. O driver Modicon Modbus Master (ASC/RTU/TCP) é o responsável por permitir que esses equipamentos se comuniquem com os produtos da Elipse Software.
Por causa de sua ampla utilização no mercado, percebe-se que alguns problemas são enfrentados por este driver certa frequência. Este artigo, que não se pretende exaustivo, irá compilar alguns destes problemas comuns que costumam acontecer quando o Driver Modicon Modbus Master (ASC/RTU/TCP) é utilizado em comunicação com os softwares da Elipse; logo depois da apresentação destes problemas, serão oferecidas possíveis soluções para cada caso.
Os casos aqui apresentados são baseados em situações reais acontecidas com a operação do driver Modicon Modbus Master (ASC/RTU/TCP), e por isso foram relatados em formato de artigos. Estes artigos consistem cada um em: uma descrição do problema e a subsequente solução desenvolvida para ele. Para acessar estes artigos, basta clicar nos links abaixo, reunidos na seção Artigos Relacionados.
Artigos Relacionados:
- Problemas Comuns no Driver Modbus: Múltiplos Escravos com Conversor RS485
- Problemas Comuns no Driver Modbus: Endereçamentos Iniciam em Índices Diferentes
- Problemas Comuns no Driver Modbus: Bytes e Words Fora de Ordem
- Problemas Comuns no Driver Modbus: Descontinuidade no Endereçamento do Equipamento
- Problemas Comuns no Driver Modbus: Equipamento Incrementa Endereços Fora do Padrão
- Problemas Comuns no Driver Modbus: Interpretando Prefixos de Endereços
- Problemas Comuns no Driver Modbus: Códigos de Exceção do Protocolo
- Problemas Comuns no Driver Modbus: Indexação de Endereços de Registradores.
Bom dia, gostaria de saber se com um driver de software do elipse um simples conversor ethernet-rs485 pode operar como mestre para uma rede de dispositivos RS485 com MODBUS-RTU., ou precisarei de um gateway?
Obrigado.
Antônio Hamilton
Bom dia Antonio,
Se o conversor manter as características da comunicação sendo “transparente”, ou seja, mantendo o formato de dados em Modbus RTU trafegando no meio físico Ethernet, você pode utilizar um driver Modicon Modbus Master (ASC/RTU/TCP).
Os escravos serão diferenciados via parâmetro N1 dos tags de comunicação.
Sugiro que verifique também este artigo: https://kb.elipse.com.br/multiplos-escravos-com-conversor-rs485/.
Realize um teste conectando no IP do conversor, e qualquer problema entre em contato.