Protocolo PLC de puente grúa para nube y gateway OPC UA

Parámetros clave

Para la transmisión de datos PLC de puente grúa a la nube, se recomienda una solución con gateway industrial IoT y red 4G/5G. El gateway recopila datos del PLC del puente grúa mediante Profinet (ciclo ≤100 ms) y los envía a la base de datos de series temporales de la Plataforma en la Nube a través de OPC UA Server o MQTT Client. El paquete de datos es de 64 bytes/100 ms por equipo, con un volumen diario de aproximadamente 1 MB por equipo. En caso de desconexión, los datos se almacenan en caché local SQLite durante 7 días y se reenvían automáticamente al restablecerse la conexión. Implementado en más de 30 proyectos, con una tasa de disponibilidad ≥99,5 %.

La transmisión de datos del puente grúa a la nube es el requisito fundamental para el Monitoreo Remoto y el mantenimiento predictivo. Los datos operativos recopilados por el PLC del puente grúa (S7-1200/1500) —corriente del Motor de Elevación, picos de Aceleración vibratoria, temperatura del Freno, tiempo de funcionamiento acumulado y Código de falla— deben transmitirse a la Plataforma en la Nube de forma fiable, segura y con baja latencia. Dado que los puentes grúa suelen operar en acerías, Plantas de Cemento, Puertos y otras instalaciones con condiciones de red 4G/5G variables, la solución de transmisión a la nube debe equilibrar la transmisión en tiempo real, la capacidad de almacenamiento en caché y la seguridad industrial. Este artículo analiza en detalle la solución de ingeniería para la transmisión de datos PLC de puente grúa a la nube, abarcando desde la selección de protocolos, la configuración del hardware del gateway, el diseño de la tabla de puntos de datos hasta la Certificación de seguridad.

Diagrama de configuración del protocolo de transmisión a la nube de datos PLC de puente grúa y gateway OPC UA/MQTT

Comparativa de protocolos OPC UA y MQTT para puente grúa

Los dos protocolos principales para la transmisión de datos de puente grúa a la nube son OPC UA y MQTT. Ambos presentan diferencias significativas en el modo de comunicación, el Ámbito de aplicación y la complejidad de implementación:

← Deslice la tabla para verla completa →
Dimensión de ComparaciónOPC UAMQTT
Modo de comunicaciónBidireccional(Lectura/Escritura/Suscripción), PLCVariable escribible desde la nubePublicación unidireccional/Suscripción, PLCNo escribible directamente desde la nube
Modelo de datosModelo de información(Nodo+Atributo+Método), Sistema de tipos integradoMensajería pura(JSON/Protobuf), Sin modelo de datos unificado
Capa de transporteTCP(Binary)o HTTPS(JSON)TCP(Conexión persistente, TLS 1.3Cifrado)
SeguridadX.509Certificado+Firma+Cifrado, Grado MáximoTLS+Usuario y contraseña+Client IDCertificación
Tiempo realLatencia del modo suscripción≤100msQo S 0Latencia del modo suscripción≤50ms, Qo S 1Latencia del modo suscripción≤200ms
Consumo de recursos(Pasarela)Máximo(Requiere ejecutar UA Server Pila, Memoria≥256MB)Bajo(MQTT Client Pila de aproximadamente50KBMemoria)
Compatibilidad con la nubeSiemens Mind Connect/Azure Io TSoportaAWS Io T/Azure Io T/Alibaba Cloud Io TSoporte completo
Ámbito de aplicaciónRequiere control bidireccional+Escenarios con modelos de datos complejosRecopilación de datos pura hacia la nube, Bajo ancho de banda, Alta concurrencia
Dificultad de implementaciónMedia-alta(Requiere gestión de certificados+Configuración del espacio de direcciones)Bajo(Broker Dirección+Topic+JSONsuficiente)

Recomendación de selección: Si solo necesita recopilar datos y enviarlos a la nube, opte por MQTT (bajo coste, amplia compatibilidad y despliegue rápido); si necesita control remoto del PLC desde la nube (como ajuste remoto de parámetros o reinicio remoto de fallos), elija OPC UA. Kelude Industrias Pesadas recomienda un esquema híbrido: use MQTT para la recopilación de datos (publicación en el gateway + suscripción en la nube) y OPC UA para el envío de parámetros (escritura en la nube + suscripción en el gateway), implementando ambos protocolos en el mismo gateway.


Configuración del hardware del gateway IoT industrial

La capacidad de recopilación de datos del gateway IoT industrial determina la fiabilidad de la solución en la nube. Especificaciones recomendadas del gateway: CPU ≥ cuatro núcleos Cortex-A72 @ 1,8 GHz, memoria ≥ 1 GB, almacenamiento ≥ 8 GB eMMC + ampliación con tarjeta TF de 16 GB, doble puerto Ethernet (uno para Ethernet Industrial Profinet y otro para router 4G/5G). Protocolos soportados: esclavo Profinet / maestro Modbus TCP (conexión al PLC del puente grúa), servidor OPC UA (para acceso de SCADA/MES), cliente MQTT (conexión a la nube), caché local SQLite (7 días sin conexión). Compatible con configuración remota y actualización de firmware por OTA.

Tres gateways recomendados:

① Siemens IoT2040— 1.500 ¥, excelente relación calidad-precio, incluye Node-RED y servidor OPC UA; el módulo 4G se adquiere por separado. Ideal para clientes con presupuesto limitado y conocimientos de configuración de red.

② Huawei AR650— 3.000 ¥, router industrial y gateway integrados, 4G Cat6 incorporado, redundancia de doble SIM, soporte VPN y cortafuegos. Adecuado para entornos que exigen alta fiabilidad de red.

③ Gateway personalizado Kelude— 2.500 ¥, basado en RK3588 + doble puerto Ethernet + 4G Cat4 + caché de 7 días, con pila de protocolo Profinet y cliente MQTT preinstalados; se entrega ya configurado con el PLC del puente grúa, listo para usar sin necesidad de configuración en campo. Recomendado

El gateway personalizado de Kelude incluye la tabla de puntos de datos del puente grúa preconfigurada (DB_Upload 64 bytes); al encender el gateway, este identifica automáticamente el modelo del PLC del puente grúa y comienza la recopilación de datos sin necesidad de configuración en campo.


Diseño de la tabla de datos y configuración del bloque DB en TIA Portal

Para enviar los datos del puente grúa a la nube, es necesario crear un bloque de datos de carga unificado (DB_Upload) en el lado del PLC; el gateway leerá periódicamente la dirección del bloque DB. Estructura del bloque de datos (64 bytes, actualización cada 100 ms):

← Deslice la tabla para verla completa →
Desplazamiento de bytesElemento de datosTipo de datosDescripción
0~3puente grúa IDDINTIdentificador del dispositivo, Único a nivel global
4~7Marca de tiempoUDINTUnix Marca de tiempo en milisegundos(PLCHora del sistema)
8~11Carro Puente PosiciónDINTCarril×Coordenadas, mm Precisión
12~15Carro PosiciónDINTViga Principal×Coordenadas, mm Precisión
16~19Altura de ElevaciónDINTGancho Altura sobre el suelo, mm
20~23Carga suspendidaDINTCarga actual Peso, kg
24~27velocidad de desplazamientoREALm/s
28~31Motor de Elevación CorrienteREALA, Promedio trifásico
32~35Motor TemperaturaREAL°C(PT100Adquisición)
36~39Freno TemperaturaREAL°C(Infrarrojo sin contacto)
40~43Vibración RMSREALmm/s(rodamiento del reductor)
44~47Tiempo de funcionamiento acumuladoUDINThoras
48Código de fallaBYTE0=Normal,1~255=Código de falla
49Modo de trabajoBYTE0=En espera/1=En funcionamiento/2=Mantenimiento/3=Fallo
50~63reserva14×BYTEExtensión reservada

Kelude Industrias Pesadas ha incorporado de serie el bloque de datos DB_Upload en el firmware de todos los PLC de sus nuevos puentes grúa (bibliotecas TIA Portal para S7-1200/1500). En el lado de la pasarela se incluye un script de análisis preconfigurado que interpreta automáticamente la estructura del bloque y empaqueta los datos en mensajes MQTT JSON.


Seguridad y topología de red para datos en la nube

La transmisión de datos del puente grúa a la nube exige considerar la ciberseguridad industrial. Kelude Industrias Pesadas recomienda una configuración de seguridad en tres niveles:

① Aislamiento de red— La red industrial Ethernet del puente grúa (segmento Profinet 10.10.x.x, físicamente independiente) queda aislada de la red de oficina e Internet mediante un firewall industrial (Siemens SCALANCE S615). La pasarela dispone de doble interfaz: una conectada al segmento Profinet (IP estática) y otra al router 4G (NAT a Internet), permitiendo únicamente tráfico saliente por puertos específicos (MQTT 8883/TLS, OPC UA 4840/TLS) hacia las IP designadas de la Plataforma en la Nube.

② Cifrado de transmisión— MQTT con TLS 1.3 obligatorio y verificación de certificado de cliente; OPC UA con firma X.509 y cifrado obligatorios. Todos los datos enviados a la nube viajan por canales cifrados para prevenir ataques de intermediario y manipulación de datos.

③ Autenticación de identidad— El Client ID de MQTT utiliza el ID del puente grúa (leído desde el PLC) y la contraseña emplea la clave única de la pasarela (grabada de fábrica). La Plataforma en la Nube configura una lista blanca de IP que solo admite el acceso desde las IP públicas de las pasarelas de cada planta. Las pasarelas personalizadas de Kelude Industrias Pesadas salen de fábrica con toda la configuración de seguridad aplicada, listas para funcionar al conectarlas en campo.


Topología de red y aislamiento de seguridad para datos en la nube

Norma de Aceptación para datos en la nube

Indicadores clave para la aceptación de proyectos de transmisión de datos de puentes grúa a la nube:

① Tasa de integridad de datos ≥99.9%— Calculada como la relación entre las actualizaciones del bloque DB_Upload en el PLC y los registros almacenados en la nube, con un muestreo continuo de 7 días.

② Latencia de extremo a extremo ≤500ms— Desde la actualización del bloque DB del PLC del puente grúa hasta la escritura completa en la base de datos temporal de la nube.

③ Tasa de retransmisión tras desconexión: 100%— Todos los datos almacenados en caché durante 7 días de desconexión se transmiten correctamente, sin pérdidas.

④ Tasa de disponibilidad ≥99.5%— Calculada mensualmente, incluyendo fallos de red 4G y reinicios anómalos de la pasarela. Kelude Industrias Pesadas entrega en la aceptación el «Informe de Prueba de Rendimiento de Datos en la Nube», que incluye datos de pruebas continuas de 7 días para los tres indicadores principales: integridad, latencia y disponibilidad.


Comparativa de rentabilidad de tres pasarelas

Io T2040
¥1,500 · Nivel básico
Doble núcleo A7 1GHz
OPC UA+Node-RED
Requiere configuración adicional4GMódulo
Huawei AR650
¥3,000 · Router industrial integrado
Integrado4G Cat6
Doble SIMredundancia
VPN+Cortafuegos
Personalizado Keludee
¥2,500 · Recomendado
Preinstaladopuente grúa DBAnálisis
7Caché de días+Transmisión complementaria tras desconexión
Listo para usar de fábrica sin configuración

Preguntas Frecuentes sobre la Digitalización de Puentes Grúa

P: ¿Es necesario usar 5G para subir los datos del puente grúa a la nube? ¿Es suficiente 4G?

R: 4G es completamente suficiente. Cada puente grúa envía 64 bytes cada 100 ms, lo que supone un volumen mensual de aproximadamente 1,6 GB por grúa (64×10×60×60×24×30=1,66 GB). Para 20 grúas, el tráfico total es de unos 33 GB al mes. Un router 4G Cat4 (descarga de 150 Mbps / subida de 50 Mbps) gestiona este tráfico sin problema. La ventaja del 5G (latencia ultrabaja de 1 ms y gran ancho de banda de 1 Gbps) no es necesaria para este escenario de subida a la nube. Se recomienda optar por un router 4G Cat6 (descarga de 300 Mbps / subida de 50 Mbps) para disponer de un margen adicional.

P: Si el gateway pierde la alimentación o la conexión de red, ¿se pierden los datos almacenados en caché?

R: No. El gateway utiliza una base de datos local SQLite para el almacenamiento en caché (guardada en la tarjeta TF/eMMC). Cuando se pierde la conexión, los datos se siguen escribiendo en la base de datos local. Si el gateway se apaga, la escritura del último dato ya se ha completado (las operaciones de escritura de SQLite se realizan dentro de transacciones ACID). Al restablecerse la alimentación y la red, el gateway comprueba al arrancar si hay datos pendientes de subir en la caché local. Si los hay, los reenvía en orden cronológico (a una frecuencia de 100 ms por registro, igual que la recopilación normal). Una vez completado el reenvío, continúa con la transmisión de datos en tiempo real. En caso extremo (daño en la tarjeta TF del gateway), la pérdida de datos no supera el último registro escrito (64 bytes como máximo).

P: ¿Qué base de datos de series temporales utiliza la Plataforma en la Nube?

R: Se recomienda TDengine (open source, de origen chino) o InfluxDB (estándar internacional). TDengine ofrece un mayor rendimiento de escritura (2 millones de puntos/s en un solo nodo) y una mejor relación de compresión (10 a 20 veces) en comparación con InfluxDB, además de proporcionar API REST y un plugin para Grafana. La Plataforma en la Nube de Kelude utiliza TDengine 3.0 por defecto, con una estructura de supertabla predefinida para los datos de las grúas (cada ID de grúa corresponde a una subtabla, particionada automáticamente por ID). El coste de almacenamiento es de aproximadamente 0,01 CNY por grúa y día (incluyendo la retención de datos de un año completo).

P: ¿Cuál es el coste de la reforma para la digitalización de un puente grúa?

R: El coste de la reforma para un solo puente grúa depende del tipo de PLC existente. Los modelos S7-1200/1500 ya disponen de interfaz Profinet; solo se necesita un gateway (¥2.500, versión personalizada) y un router 4G (¥800), más la instalación y puesta en marcha (¥1.000). El coste total es de aproximadamente ¥4.300 por grúa. Para los modelos más antiguos S7-200/300, es necesario añadir un módulo de Ethernet CP243-1/CP343-1 (¥1.500 a ¥2.500), lo que supone un total de entre ¥5.800 y ¥6.800 por grúa. En el caso de grúas con control por relés, primero hay que actualizar el PLC (S7-1200: unos ¥4.000 + programación: ¥5.000) y después añadir el sistema de subida a la nube, con un coste total de aproximadamente ¥13.300 por grúa. Kelude ofrece descuentos por volumen (10% para pedidos de más de 10 unidades, 15% para más de 30 unidades).

Artículos relacionados

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP