Recomendaciones para optimizar las redes con dispositivos Modbus
Recomendaciones generales
Optimice la configuración de Panel Server:
-
Establezca tiempos de espera adecuados para lo siguiente:
-
Tiempo de espera del cliente serie Modbus: aumenta el tiempo de espera de respuesta para adaptarse a dispositivos más lentos.
-
Tiempos de espera de mensajes para el cliente Modbus y el servidor Modbus
-
-
Establezca un retardo de trama de cliente serie Modbus adecuado (ajuste predeterminado 50 ms)para evitar errores de comunicación en el bus serie. Consulte Ajustes de configuración del cliente serie Modbus.
-
Cuando se utiliza como pasarela transparente, no los dispositivos en el Panel Server.
-
En una arquitectura padre-hijo, evite descubrir los dispositivos en el hijo Panel Server. Descubre los dispositivos a nivel de los padres.
Optimice la configuración de los dispositivos conectados:
-
Desactive las funciones que no utilice para reducir el tiempo de procesamiento.
-
Utilice la función Registros leídos disponible en las páginas web Panel Server para comprobar la conectividad y la respuesta de los registros del dispositivo conectado.
Supervisar el rendimiento y el diagnóstico:
-
Controlar los porcentajes de error. Compruebe si hay errores CRC (comprobación de redundancia cíclica) y tiempos de espera, que pueden indicar problemas de cableado o configuración. La información sobre errores CRC está disponible de la siguiente manera:
-
Para la Panel Server: disponible en las páginas web. Consulte Panel Server Diagnóstico.
-
Para dispositivos: a través de Autodiagnostics logs. Consulte Exportar todos los registros
-
-
Utilice herramientas de diagnóstico, por ejemplo analizadores de protocolos o software específico como ModScan o Modbus Poll.
Prueba y ajuste del sistema:
-
Comience con frecuencias de muestreo conservadoras. Redúzcalos gradualmente mientras vigila lo siguiente:
-
errores CRC
-
Tiempos de espera
-
Respuestas omitidas
-
-
Ajuste las frecuencias de muestreo en función de los tiempos de respuesta reales de los dispositivos y de las condiciones de la red.
Recomendaciones para la línea serie Modbus
Siga las mejores prácticas para el diseño de redes:
-
Reduzca al mínimo el número de dispositivos por red serie para evitar sobrecargar el bus. Intenta mantenerte por debajo de 32 dispositivos por segmento RS485.
-
Utiliza repetidores o puentes para distancias largas o para un gran número de dispositivos.
-
Terminar el bus correctamente. Utilice resistencias de 120 ohmios en ambos extremos de las líneas RS485.
-
Utiliza cables apantallados de par trenzado para reducir el ruido y las interferencias. Si está disponible, conecte la pantalla y 0 voltios.
Comprender el impacto de la velocidad en baudios. La velocidad en baudios determina la rapidez con que se transmiten los datos por la red:
-
Las velocidades en baudios más altas (por ejemplo, 115200 bps) permiten un muestreo más rápido, pero son más susceptibles al ruido.
-
Las velocidades en baudios más bajas (por ejemplo, 9600 bps) son más estables en largas distancias, pero reducen el rendimiento.
Adapte la velocidad de transmisión a las condiciones de la red:
-
Utilice velocidades de transmisión más altas (por ejemplo, 38400-115200) en entornos eléctricamente limpios con tramos de cable cortos.
-
Utilice velocidades de transmisión más bajas (por ejemplo, 9600-19200) en entornos ruidosos o configuraciones de larga distancia.
Optimiza la configuración del dispositivo conectado:
-
Establece IDs de servidor únicos para cada dispositivo conectado para evitar conflictos.
-
Utilice velocidades en baudios y configuraciones de paridad coherentes en todos los dispositivos conectados en el mismo segmento.
Optimizar la estrategia de muestreo de datos:
-
Lectura/escritura de varios registros contiguos en una sola petición para reducir el tráfico.
-
Ajuste los periodos de muestreo para evitar muestreos demasiado frecuentes. Busca un equilibrio entre capacidad de respuesta y ancho de banda.
-
Considera todos los dispositivos de la red serie. La presencia de un dispositivo con una respuesta más lenta puede afectar al rendimiento general de la red.
-
Considere la posibilidad de utilizar varias pasarelas si tiene un elevado número de dispositivos serie o un gran volumen de datos.
-
Evita sobrecargar la línea serie con demasiadas peticiones.
Recomendaciones Modbus TCP/IP
Gestione los clientes Modbus TCP como se indica a continuación:
-
Limite el número de clientes Modbus TCP simultáneos para evitar sobrecargar Panel Server.
-
Utilice conexiones TCP persistentes en lugar de ciclos frecuentes de conexión/desconexión.
-
Cuando se establecen múltiples conexiones simultáneas de cliente TCP a Panel Server, configure tiempos de espera de respuesta más altos en el lado del cliente. Esto ayuda a garantizar una comunicación fiable y evita desconexiones prematuras o tiempos de espera debidos al aumento de la carga durante las conexiones simultáneas.