Recomendações para otimizar redes com dispositivos Modbus
Recomendações gerais
Otimize a configuração Panel Server:
-
Defina tempos limite adequados para o seguinte:
-
Tempo limite do cliente Modbus em série: aumente o tempo de espera pela resposta para suportar dispositivos mais lentos
-
Tempos limite das mensagens do cliente Modbus e o servidor Modbus
-
-
Durante a análise, o alterna entre as antenas internas disponíveis (antena A e antena B), dedicando um tempo igual a cada uma, para avaliar a qualidade do sinal. Consulte Definições de configuração de cliente série Modbus.
-
Quando utilizado como um gateway transparente, não utilize os dispositivos no Panel Server.
-
Numa arquitetura principal-subordinado, evite detetar os dispositivos no Panel Server subordinado. Detete os dispositivos ao nível principal.
Otimize a configuração dos dispositivos ligados:
-
Desative as funcionalidades não utilizadas para reduzir o tempo de processamento.
-
Utilize a função Registos lidos disponível nas páginas Web Panel Server para verificar a conetividade e registar a resposta do dispositivo ligado.
Monitorize o desempenho e o diagnóstico:
-
Monitorize as taxas de erro. Verifique se existem erros CRC (verificação de redundância cíclica) e tempos limite, que podem indicar problemas de cablagem ou de configuração. As informações sobre os erros CRC estão disponíveis da seguinte forma:
-
Para o Panel Server: disponível nas páginas Web. Consulte Panel Server Diagnósticos.
-
Para dispositivos: através de registos de Diagnóstico automático. Consulte Exportar todos os registos
-
-
Utilize ferramentas de diagnóstico, por exemplo, analisadores de protocolo ou software específico, como o ModScan ou o Modbus Poll.
Testar e afinar o sistema:
-
Comece com frequências de amostragem conservadoras. Reduza-as gradualmente, controlando os seguintes aspetos:
-
Erros CRC
-
Intervalos
-
Respostas em falta
-
-
Ajuste as frequências de amostragem com base nos tempos de resposta reais do dispositivo e nas condições da rede.
Recomendações para a linha de série Modbus
Siga as melhores práticas de conceção de redes:
-
Minimize o número de dispositivos por rede série para evitar sobrecarregar o bus. Tente manter-se abaixo dos 32 dispositivos por segmento RS485.
-
Utilize repetidores ou pontes para longas distâncias ou um elevado número de dispositivos.
-
Termine o bus corretamente. Utilize resistências de 120 ohm em ambas as extremidades das linhas RS485.
-
Utilize cabos de par entrançado blindados para reduzir o ruído e as interferências. Se disponível, ligue a blindagem e 0 volts.
Compreenda o impacto da taxa de transmissão. A taxa de transmissão determina a velocidade com que os dados são transmitidos através da rede:
-
Taxas de transmissão mais elevadas (por exemplo, 115200 bps) permitem uma amostragem mais rápida, mas são mais suscetíveis ao ruído.
-
Taxas de transmissão mais baixas (por exemplo, 9600 bps) são mais estáveis em longas distâncias, mas reduzem o débito.
Faça corresponder a taxa de transmissão às condições da rede:
-
Utilize taxas de transmissão mais elevadas (por exemplo, 38400-115200) em ambientes eletricamente limpos com cabos curtos.
-
Utilize taxas de transmissão mais baixas (por exemplo, 9600-19200) em ambientes ruidosos ou em configurações de longa distância.
Otimize a configuração dos dispositivos ligados:
-
Defina ID de servidor únicos para cada dispositivo ligado para evitar conflitos.
-
Utilize taxas de transmissão e definições de paridade consistentes em todos os dispositivos ligados no mesmo segmento.
Otimize a estratégia de amostragem de dados:
-
Leia/escreve vários registos contíguos num único pedido para reduzir o tráfego.
-
Ajuste os períodos de amostragem para evitar uma amostragem demasiado frequente. Procure um equilíbrio entre a capacidade de resposta e a largura de banda.
-
Considere todos os dispositivos na rede em série. A presença de um dispositivo com uma resposta mais lenta pode afetar o desempenho geral da rede.
-
Considere a utilização de várias gateways se tiver um elevado número de dispositivos em série ou um elevado volume de dados.
-
Evitar sobrecarregar a linha em série com demasiados pedidos.
Recomendações de Modbus TCP/IP
Efetue a gestão dos clientes Modbus TCP da seguinte forma:
-
Limite o número de clientes Modbus TCP simultâneos para evitar sobrecarregar o Panel Server.
-
Utilize ligações TCP persistentes em vez de ciclos frequentes de ligação/desativação.
-
Quando estabelecer várias ligações TCP simultâneas de clientes a Panel Server, configure tempos limite de resposta mais elevados no lado do cliente. Isto ajuda a garantir uma comunicação fiável e evita desativações prematuras ou tempos limite devido ao aumento da carga durante as ligações simultâneas.