Protocolo HMI para puente grúa: Profinet vs EtherCAT vs Modbus TCP
Selección del protocolo de comunicación HMI para puentes grúa: para puentes grúa con PLC Siemens, la opción preferente es Profinet IRT (ciclo de 250 μs a 1 ms); para puentes grúa con PLC Inovance o Beckhoff, la opción preferente es EtherCAT (latencia mínima de ≤100 μs); para reformas de puentes grúa con PLC existente, la opción recomendada es Modbus TCP (el más universal y con coste de configuración cero). Los tres protocolos son compatibles con el sistema KR-HMI de Kelude Industrias Pesadas, que permite conmutar entre protocolos de comunicación con un solo clic desde la interfaz de configuración del HMI para adaptarse a diferentes marcas de PLC.
El protocolo de comunicación entre el HMI del puente grúa y el PLC es el factor determinante en el tiempo de respuesta del HMI y en la frecuencia de actualización de datos. Una elección incorrecta puede provocar retardos en la actualización, desincronización de datos o incluso interrupciones de comunicación. Profinet, EtherCAT y Modbus TCP son los tres protocolos Ethernet más extendidos en la automatización industrial, pero cada uno presenta ventajas e inconvenientes específicos en aplicaciones de puente grúa. Este artículo compara los cinco aspectos clave —ciclo de comunicación, mecanismo de transmisión, topología de red, coste de hardware y compatibilidad con HMI— y ofrece recomendaciones prácticas para la selección del protocolo adecuado.
Profinet IRT: la mejor opción para el ecosistema Siemens
Profinet es el estándar de Ethernet industrial impulsado por Siemens, y su modo IRT (Isochronous Real-Time) representa el máximo grado de rendimiento en tiempo real. IRT utiliza mecanismos hardware para lograr una sincronización cíclica precisa: todos los dispositivos IRT envían y reciben datos dentro de un ciclo de comunicación siguiendo estrictamente una tabla de tiempos, con una fluctuación de ciclo inferior a 1 μs. Cuando el HMI del puente grúa se comunica mediante Profinet con un PLC Siemens S7-1200/1500, el periodo de actualización de datos del HMI puede configurarse a 1 ms (sincronizado con el ciclo OB1 del PLC), logrando una actualización "sin latencia" de los parámetros críticos como carga, altura y velocidad en el HMI.
EtherCAT: la Ethernet industrial de menor latencia
EtherCAT (Ethernet for Control Automation Technology), desarrollado por Beckhoff, emplea la tecnología "processing on the fly": cuando la trama de datos pasa por cada estación esclava, esta lee/escribe los datos correspondientes en el orden de los microsegundos y los reenvía a la siguiente estación. El ciclo de EtherCAT puede reducirse hasta 100 μs (muy por debajo del límite inferior de 250 μs de Profinet IRT), aunque en aplicaciones de HMI para puente grúa la frecuencia de actualización se establece normalmente entre 1 y 5 ms (el límite de percepción del ojo humano para cambios en la pantalla es de aproximadamente 16 ms/60 fps). La ventaja de baja latencia de EtherCAT se manifiesta principalmente en el control por variador de frecuencia, más que en la comunicación con el HMI.
Modbus TCP: la opción preferente para la reforma de puentes grúa existentes
Modbus TCP es el protocolo de comunicación industrial más desplegado del mundo (sin excepción), y prácticamente todos los PLC y HMI industriales lo soportan de forma nativa. Su ciclo de comunicación oscila entre 5 y 50 ms (dependiendo del número de puntos de datos consultados por el HMI y del tiempo de respuesta del PLC), más que suficiente para los requisitos de actualización del HMI (a partir de 16 ms). La principal ventaja de Modbus TCP reside en su universalidad y configuración cero: en escenarios de reforma de puentes grúa existentes, no es necesario añadir ningún hardware ni librería de software adicional en el lado del PLC; el HMI accede directamente a las direcciones de los registros internos del PLC a través de Ethernet. La configuración predeterminada del sistema KR-HMI de Kelude Industrias Pesadas en modo Modbus TCP es: 50 puntos de datos de consulta, ciclo de actualización de 20 ms y detección automática del mapa de direcciones de registros del PLC desde el lado del HMI.
| Dimensión de Comparación | Profinet IRT | Ether CAT | Modbus TCP |
|---|---|---|---|
| Normadesarrollo | PI(PROFIBUSinternacional) | Ether CATgrupo técnico(ETG) | Modbusorganización |
| velocidad de transmisión | 100Mbps | 100Mbps | 100Mbps |
| mínimotiempo de ciclo | 250μs | ≤100μs | 5ms(típico) |
| típico HMIfrecuencia de actualización | 1ms | 1ms | 20ms |
| número máximo de esclavos | 256 | 65,535 | 247(IPlimitación) |
| HMIcoste de hardware | medio(requiere Profinetchip) | bajo(Ether CATchip esclavo¥30) | mínimo(Normapuerto Ethernet) |
| complejidad de configuración | alto(GSDarchivo+configuración de temporización) | medio(ESIarchivo+configuración del maestro) | bajo(registrosolo dirección) |
| PLCcobertura de marcas | Siemensprincipalmente | Beckhoff/Inovance/Omron | casi todas las marcas |
Proceso de selección: El primer paso es identificar la marca y el modelo del PLC del puente grúa; el segundo, verificar la lista de protocolos Ethernet compatibles con el PLC; y el tercero, aplicar el principio de «prioridad de coincidencia con la marca del PLC»: Siemens con Profinet, Inovance/Beckhoff con EtherCAT, y para otras marcas o reformas de equipos existentes, Modbus TCP. El sistema KR-HMI de Kelude Industrias Pesadas admite los tres protocolos y puede activarlos simultáneamente en una misma plataforma de hardware (el HMI dispone de dos puertos Ethernet independientes: uno para la red de control Profinet/EtherCAT y otro para la red de información Modbus TCP destinada a la recopilación de datos de la plataforma de big data). Para más información sobre la integración de protocolos de comunicación con el control remoto, consulte la solución integral de plataforma de control remoto para puente grúa.
1ms Profinet HMIfrecuencia de actualización y PLC OB1Sincronización, jitter<1μs | 100μs Ether CATmínimotiempo de ciclo procesamiento segmentado estación por estación | 20ms Modbus HMIfrecuencia de actualización 50sondeo punto a punto, stock existente Reformacoste cero |
100% PLCcobertura de marcas Kelude KR-HMIcompatible con tres protocolos | doble puerto Ethernet HMIred de control+red de información una conexión de red PLC, una conexión de red a plataforma de big data | 1días Modbus Reformaplazo de obra HMIinstalación+configuración de comunicación+puesta en marcha |
4. Conmutación de protocolos y solución de redes mixtas
En proyectos reales, es habitual encontrar puentes grúa con PLC de diferentes marcas dentro de una misma instalación (caso típico en reformas donde se sustituyen equipos de forma progresiva). El sistema KR-HMI de Kelude Industrias Pesadas permite que una sola HMI acceda simultáneamente a dos protocolos mediante una configuración de doble puerto Ethernet: el puerto 1 se conecta a la red de control Profinet/EtherCAT para comunicación en tiempo real con el PLC, mientras que el puerto 2 se conecta a la red de información Modbus TCP para el intercambio de datos con la plataforma de big data. La HMI incorpora un motor de conversión de protocolos que unifica los datos procedentes de distintos PLC en un formato interno de etiquetas, de modo que la interfaz no se ve afectada por el protocolo subyacente. La diferencia de latencia entre protocolos es la siguiente: el canal Profinet/EtherCAT presenta una latencia de datos en la HMI inferior a 5 ms, mientras que el canal Modbus TCP presenta una latencia de 20~50 ms (para datos no mostrados en tiempo real, como contadores de ciclos o estadísticas de consumo energético, una latencia de 50 ms es perfectamente aceptable).
El sistema KR-HMI de Kelude Industrias Pesadas sale de fábrica con el protocolo Profinet configurado por defecto. En el primer arranque, el usuario puede cambiar a EtherCAT o Modbus TCP a través de la pantalla de configuración. El proceso de conmutación no requiere sustituir hardware: basta con modificar la configuración del controlador de comunicación en el software de ingeniería de la HMI y volver a descargar el proyecto. Para más información sobre el diseño de interfaces HMI para puentes grúa, consulte Tres claves para optimizar el diseño de la interfaz HMI en puentes grúa.
Ejemplo de configuración Profinet en puente grúa
Ejemplo de configuración Profinet con un PLC Siemens S7-1200 y una KR-HMI: ①En TIA Portal, crear un proyecto y añadir la CPU S7-1200 configurando la interfaz Profinet (dirección IP 192.168.1.10, máscara de subred 255.255.255.0, nombre de dispositivo “kr-hmi-01”); ②Instalar el archivo de descripción de dispositivo GSD de la KR-HMI desde el archivo GSDML, arrastrar la HMI a la vista de red y asignar el nombre de dispositivo y la IP correspondientes; ③Crear un bloque de datos DB en el PLC (por ejemplo, “DB_HMI_Data”) y definir las variables que la HMI necesita leer/escribir (carga, altura, velocidad, corriente, temperatura, estados de alarma, etc., aproximadamente 50 variables); ④En el software de ingeniería de la HMI, seleccionar el controlador Profinet e importar la lista de variables exportada desde TIA para generar automáticamente el mapeo de variables. Una vez completada la configuración, la tasa de refresco de la HMI es de 1 ms por defecto (coincidiendo con el ciclo de sincronización OB85 del PLC), con una latencia de actualización de variables medida inferior a 3 ms. El proceso completo de configuración (TIA Portal + software HMI) requiere aproximadamente 2 horas para un ingeniero experimentado.
Ejemplo de configuración EtherCAT en puente grúa
Ejemplo de configuración EtherCAT con un PLC Inovance de la serie AC800 y una KR-HMI: ①En AutoShop, crear un proyecto y configurar el maestro EtherCAT (dirección IP 192.168.2.10, máscara de subred 255.255.255.0); ②Instalar el archivo de descripción de esclavo EtherCAT de la KR-HMI desde el archivo ESI y añadir la HMI como esclavo EtherCAT (la dirección de esclavo se asigna automáticamente); ③Crear el mapeo PDO (objetos de datos de proceso) — dirección de entrada de la HMI: carga/altura/velocidad/corriente/temperatura del puente grúa, aproximadamente 100 bytes de datos de entrada; dirección de salida de la HMI: estados de botones/cambio de modo/valores de parámetros, aproximadamente 50 bytes de datos de salida; ④En el software de ingeniería de la HMI, seleccionar el controlador EtherCAT y configurar la tabla de mapeo de variables PDO. La principal ventaja de la configuración EtherCAT es que no requiere configurar un intervalo de comunicación por separado: el maestro EtherCAT realiza automáticamente la sincronización cíclica, y el período de refresco de datos de la HMI coincide con el ciclo del bus EtherCAT (ajuste típico de 1 ms). Kelude Industrias Pesadas ofrece plantillas de configuración KR-HMI para ambos PLC (archivo de proyecto TIA Portal + archivo de proyecto AutoShop) que los ingenieros del cliente pueden importar y utilizar directamente, reduciendo el tiempo de configuración inicial de 2 horas a 15 minutos. Las plantillas de configuración están disponibles para descarga en la página de documentación técnica de KR-HMI.
Reforma práctica de puente grúa existente con Modbus TCP — tabla de configuración de 50 puntos
En la reforma de la HMI de un puente grúa existente con Modbus TCP, los 50 puntos de datos más habituales se configuran de la siguiente manera: carga (registro de retención 40001, unidad 0,1 t), altura de elevación (40002, unidad 0,1 m), posición del carro puente (40003~40004, unidad mm, 32 bits), posición del carro (40005~40006, 32 bits), velocidad de elevación (40007, unidad m/min), velocidad de desplazamiento (40008), velocidad del carro (40009), corriente del motor fase U (40010, unidad A), corriente del motor fase V (40011), corriente del motor fase W (40012), temperatura del motor (40013, unidad °C), temperatura del aceite del reductor (40014), estado del freno (40015, bit0 = freno izquierdo activado, bit1 = freno derecho activado, bit2 = desgaste excesivo izquierdo, bit3 = desgaste excesivo derecho), estado del limitador de sobrecarga (40016, bit0 = prealarma 110 %, bit1 = parada 125 %), tiempo de funcionamiento acumulado (40017~40018, 32 bits, unidad minutos), contador de ciclos acumulado (40019~40020, 32 bits), consumo energético diario (40021, unidad kWh), código de falla (40022), etc. En el lado del PLC no se requiere ningún programa de comunicación adicional: la HMI lee directamente las direcciones de los registros internos del PLC. Kelude Industrias Pesadas ofrece una plantilla Excel de mapeo de direcciones Modbus de 50 puntos (que cubre el 90 % de los datos habituales en PLC de puentes grúa). El cliente solo tiene que introducir la dirección de inicio de los registros de su PLC en la plantilla y completar la configuración en 15 minutos.
Preguntas frecuentes (FAQ)
P: ¿Es suficiente una tasa de refresco de 20 ms en Modbus TCP?
R: Es más que suficiente. El ojo humano percibe cambios numéricos en una pantalla HMI a partir de aproximadamente 60 ms (16 fps), por lo que 20 ms triplica el límite de percepción humana. En el escenario de un puente grúa con HMI, el cuello de botella de Modbus TCP no está en la tasa de refresco sino en el tiempo de respuesta del PLC: si el ciclo de escaneo del programa del PLC es largo (por ejemplo, 50~100 ms), no sirve de nada configurar una tasa de sondeo más rápida en la HMI. Se recomienda verificar primero el ciclo OB1 del PLC antes de ajustar la tasa de refresco de la HMI. La KR-HMI de Kelude Industrias Pesadas utiliza un período de refresco de 20 ms por defecto en modo Modbus TCP, compatible con el 80 % de los PLC de puentes grúa (ciclo OB1 típico de 10~50 ms).
P: ¿Se pueden mezclar EtherCAT y Profinet?
R: No se pueden mezclar en el mismo cable de red (aunque ambos protocolos se basan en Ethernet, los formatos de trama y los mecanismos MAC son diferentes). Sin embargo, una misma HMI puede configurarse con dos puertos Ethernet independientes para conectar respectivamente un segmento EtherCAT y un segmento Profinet. La KR-HMI de Kelude Industrias Pesadas admite esta configuración, pero es necesario crear dos instancias independientes del controlador de comunicación en el software de ingeniería de la HMI. Cabe señalar que no es posible intercambiar datos directamente entre el segmento EtherCAT y el segmento Profinet (salvo mediante el mapeo de etiquetas internas de la HMI). Este diseño de aislamiento cumple además con los requisitos de seguridad de red: la red de control y la red de información quedan físicamente separadas.
P: ¿Qué protocolo admite el PLC Mitsubishi FX5U?
R: La serie FX5U de Mitsubishi incorpora un puerto Ethernet integrado y admite de forma nativa SLMP (Seamless Message Protocol) y el protocolo MC propietario de Mitsubishi, así como Modbus TCP (mediante el bloque funcional MB/TCP integrado). La tasa de refresco de SLMP es de aproximadamente 5~10 ms, con un rendimiento superior al de Modbus TCP, pero limitado a la comunicación entre dispositivos Mitsubishi. La KR-HMI de Kelude Industrias Pesadas se comunica con el FX5U mediante Modbus TCP. Proceso de configuración: en el lado del FX5U, habilitar la función de servidor Modbus TCP y configurar el puerto 502; en el lado de la HMI, crear el controlador Modbus TCP y configurar el mapeo de direcciones de registros (los registros D de Mitsubishi se corresponden con los registros de retención Modbus a partir de la dirección 400001).
P: ¿Qué ocurre si se interrumpe la comunicación de la HMI?
R: Cuando se interrumpe la comunicación KR-HMI, todos los controles de datos muestran "—“ (valor no numérico, para evitar que el operador lo interprete como 0), y el indicador de estado de comunicación en la barra superior de la HMI cambia de verde a rojo y parpadea. El almacenamiento local de la HMI conserva el último dato válido. Tras 5 segundos de desconexión, la HMI intenta reconectarse automáticamente (reintento cada 2 segundos) y muestra un cuadro de aviso "Comunicación interrumpida" (no bloqueante; el operador puede cerrarlo y seguir consultando otras pantallas). Cuando se restablece la comunicación, la HMI sincroniza automáticamente todos los datos desde el PLC (la actualización completa requiere de 2 a 5 ciclos de refresco). Los protocolos Profinet y EtherCAT admiten la función "Watchdog" de comunicación; el PLC también puede supervisar el estado de comunicación de la HMI y, ante una anomalía de esta, mantener automáticamente el estado actual del puente grúa en lugar de detenerlo. El principio de diseño es: "la HMI es solo una ventana de supervisión y no participa en el enclavamiento de seguridad".
La selección del protocolo de comunicación para la HMI del puente grúa debe seguir el principio de "prioridad a la compatibilidad con la marca del PLC". El sistema KR-HMI de Kelude Industrias Pesadas admite de forma integral los protocolos Profinet, EtherCAT y Modbus TCP, y una sola HMI puede conectarse simultáneamente a la red de control y a la red de información. Para obtener la lista de compatibilidad de protocolos KR-HMI (que incluye plantillas de configuración de comunicación para más de 30 marcas de PLC) o asesoramiento para la selección, contacte con el equipo técnico de Kelude Industrias Pesadas.