Control PLC para puente grúa: S7-1500 y seguridad

Arquitectura del sistema de control PLC para puente grúa: control de movimiento y lógica de seguridad con S7-1500. El sistema de control PLC del puente grúa constituye el núcleo lógico de toda la máquina; un sistema bien diseñado debe equilibrar funcionalidad completa, respuesta en tiempo real y protección de seguridad. Este artículo toma como núcleo el Siemens S7-1500 y expone de forma sistemática las prácticas de ingeniería en diseño de arquitectura de control, programación de movimiento y lógica de seguridad.

El sistema de control PLC del puente grúa actúa como el "sistema nervioso central" de su operación automatizada: hacia abajo, acciona variadores de frecuencia y sensores a través de PROFINET IO; hacia arriba, se integra con el sistema de despacho y la plataforma MES mediante OPC UA, mientras ejecuta de forma independiente una lógica de seguridad SIL3 para garantizar la protección del equipo y del personal. Un sistema de control PLC bien diseñado debe lograr un equilibrio entre tiempo real, fiabilidad, seguridad y mantenibilidad. Kelude Industrias Pesadas, basándose en años de experiencia en integración de sistemas con la serie Siemens S7-1500, ha desarrollado una arquitectura de control estandarizada para puentes grúa que abarca selección de hardware, bloques funcionales de control de movimiento, secuencia de aplicación del freno, lógica de seguridad y procedimientos de puesta en marcha. Este artículo desarrolla en detalle esta práctica de ingeniería desde la perspectiva de la arquitectura del sistema.

Armario de control y topología de red del sistema PLC S7-1500 para puente grúa




Selección de plataforma de hardware y configuración del sistema

El sistema de control PLC del puente grúa se basa en la serie Siemens S7-1500, eligiendo el modelo de CPU según la capacidad de elevación y la complejidad del control. Para puentes grúa ligeros de menos de 20 t se selecciona la CPU 1511-1 PN, que integra 48 KB de memoria de programa y 32 KB de memoria de datos, adecuada para escenarios con un solo variador de frecuencia y control de E/S básico. Para puentes grúa medianos de 20 a 50 t se emplea la CPU 1513-1 PN, con memoria de programa ampliada a 128 KB, que soporta control de movimiento multieje y funciones de servidor OPC UA; es el modelo de mayor uso en los proyectos estandarizados de Kelude Industrias Pesadas. Para puentes grúa pesados de más de 50 t se utiliza la CPU 1516-3 PN/DP, que admite control de movimiento de más de tres ejes, comunicación multiprotocolo y lógica de seguridad más compleja.

← Deslice la tabla para verla completa →
CPUModelo tonelaje aplicable Memoria de programa Características
1511-1 PN ≤20t 48KB SimpleVariador de frecuencia+BásicoIO
1513-1 PN 20~50t 128KB Multieje+OPC UA
1516-3 PN/DP ≥50t 256KB Trieje+Multiprotocolo
1515F-2 PN 20~50t 128KB SIL3Tipo seguro

Para aplicaciones que requieren seguridad funcional SIL3, se selecciona una CPU de seguridad de la serie F (como la CPU 1515F-2 PN o la CPU 1517F-3 PN/DP). Mediante el protocolo PROFIsafe, el control estándar y el control de seguridad se integran en la misma CPU, eliminando la necesidad de un PLC de seguridad independiente, lo que reduce el coste del hardware y la complejidad del cableado.

En cuanto a los Módulos de Expansión, cada puente grúa incluye de serie un módulo de Entrada digital DI 32×24V DC (para captar señales de Finales de Carrera, botoneras y señales de la botonera colgante), un módulo de Salida digital DO 32×24V DC/0.5A (para controlar Contactores, pilotos y Zumbador) y dos módulos de Entrada analógica AI 8×U/I (para las señales de los sensores de carga, Medición láser de distancia y temperatura). Para las E/S relacionadas con la seguridad, se emplean módulos fail-safe F-DI 16×24V DC y F-DQ 8×24V DC/2A. En el lado de los Variadores de Frecuencia, se incluyen dos unidades de control G120 CU250S-2 DP con interfaz PROFINET, que accionan respectivamente el Motor de Elevación y los motores del carro puente y del carro.

La topología de red del sistema utiliza Ethernet industrial PROFINET RT, cumpliendo con el requisito de tiempo real estricto de un ciclo de comunicación inferior a 10 ms en la capa de control. El PLC actúa como controlador IO de PROFINET, mientras que los Variadores de Frecuencia G120, las estaciones de E/S remotas ET200SP y los módulos de interfaz de codificador funcionan como dispositivos IO. Todos los equipos se conectan en un anillo MRP mediante switches de red industriales (Siemens SCALANCE XC216 o modelo equivalente), con un tiempo de recuperación de anillo inferior a 200 ms.

Estructura del proyecto TIA Portal y asignación de OB

Kelude Industrias Pesadas utiliza una estructura de programa estandarizada en el proyecto TIA Portal para el PLC del puente grúa. El ciclo principal OB1 ejecuta el control de movimiento, la lógica de decisión y el intercambio de datos de comunicación, con un período de 10 ms para sincronizarse con la frecuencia de actualización del lazo de velocidad del Variador. El OB30 de interrupción cíclica (intervalo de 50 ms) ejecuta la actualización del lazo cerrado de posición y el algoritmo antibalanceo. El OB32 de interrupción cíclica (200 ms) se encarga de la adquisición de estado y el Diagnóstico de Fallas.

El OB100 de arranque del PLC ejecuta la inicialización del sistema, incluyendo la limpieza de la memoria de fallos, la verificación del punto cero de los Encoders y el restablecimiento del estado de parada de emergencia. La interrupción de tiempo OB10 ejecuta la acumulación de horas de funcionamiento y la evaluación del Mantenimiento cada 24 horas. La interrupción por hardware OB40 responde a la señal de calibración del pulso Z del Encoder de alta velocidad.

FB_Control
Función de control principal
Máquina de estados de modo de operación y tareas (6 estados: IDLE/ACCEL/CRUISE/DECEL/POSITION/STOP)
Ciclo de ejecución 10msComunicación: DB interno
FB_Position
Lazo cerrado de posición
Filtro complementario que fusiona Encoder y Medición láser de distancia para una estimación óptima de posición (frecuencia de corte 0.5Hz, Precisión ±3mm)
Ciclo de ejecución 50msComunicación: PROFINET
FB_AntiSway
Control Antibalanceo
Soporta doble modo: inferencia con modelo PPO y PID tradicional, conmutando la estrategia de control automáticamente según la Carga y la velocidad
Ciclo de ejecución 50msComunicación: DB interno
FB_Brake
Control de aplicación del freno
Secuencia de frenado en cinco fases (pre-excitación, establecimiento del par, apertura del freno, desaceleración, parada, cierre del freno) + compensación de desgaste del freno para evitar el deslizamiento de la carga
Ciclo de ejecución 100msComunicación: PROFIsafe
FB_Safety
Lógica de seguridad
Resumen de funciones de seguridad SIL3 (STO/SLS/SBC/SDI), estado reportado a la F-CPU, ciclo de escaneo de seguridad de 20 ms
Ciclo de ejecución: 20 msComunicación: PROFIsafe
FC_Diagnosis
Diagnóstico de fallas
Diagnóstico de fallas y salida de alarmas; recopila los mensajes de estado de todos los variadores de frecuencia (velocidad de rotación/corriente/temperatura/código de falla) y los envía al sistema de nivel superior mediante OPC UA
Ciclo de ejecución: 200 msComunicación: OPC UA

Diseño de bloques de función de control de movimiento

La lógica central de control de movimiento del sistema de control del puente grúa se encapsula en los bloques de función FB_Control y FB_Position. FB_Control emplea un diseño de máquina de estados finitos con seis estados: IDLE (en espera, aguardando tarea), ACCEL (aceleración según curva S hasta la velocidad objetivo), CRUISE (velocidad constante manteniendo la velocidad objetivo), DECEL (desaceleración según curva S hasta las proximidades de la posición objetivo), POSITION (posicionamiento de precisión a baja velocidad hasta la posición objetivo ±3 mm) y STOP (ejecución de la aplicación del freno y desconexión de la habilitación del variador de frecuencia).

El control de aceleración con curva S se implementa mediante una planificación de velocidad en cinco segmentos dentro de FB_Control: el segmento inicial OA eleva la derivada de la aceleración (jerk) de cero al valor máximo con una tasa de incremento lineal; el segmento de mantenimiento AB acelera con aceleración constante; el segmento de transición BC reduce la sobreaceleración a cero con tasa lineal decreciente, entrando en velocidad constante. El segmento de desaceleración es simétrico e inverso. La sobreaceleración predeterminada es de 0,5 m/s³ y la aceleración máxima de 0,3 m/s², lo que reduce el coeficiente de impacto del Carro Puente en el arranque a menos de 1,1 (el coeficiente de impacto de los arranques tradicionales en dos etapas es de aproximadamente 1,5~1,8).

En cuanto al control de lazo cerrado de posición, FB_Position fusiona las señales de tres fuentes de posición: la posición incremental del Encoder (actualización a 100 Hz, resolución de 0,1 mm), la posición absoluta por Medición láser de distancia (actualización a 50 Hz, precisión de ±1 mm) y la cinta de código Gray con puntos de calibración. Se emplea un Filtro complementario (frecuencia de corte de 0,5 Hz) para fusionar el posicionamiento absoluto por láser a baja velocidad con el posicionamiento incremental por Encoder a alta velocidad, generando una estimación de posición óptima fusionada. Los parámetros PI del lazo de posición se calibran durante la puesta en marcha mediante la función Trace de TIA Portal: ganancia proporcional Kp=8,0, tiempo integral Ti=200 ms.

Secuencia de control del freno y prevención del deslizamiento de la carga

El control del freno del mecanismo de elevación del puente grúa es un factor crítico para la seguridad y la vida útil del equipo; la secuencia de apertura y cierre del freno determina si existe riesgo de deslizamiento de la carga. Kelude ha diseñado una secuencia de control del freno en cinco fases, implementada mediante comunicación PROFIsafe entre el Variador de Frecuencia G120 y el PLC S7-1500.

La secuencia de apertura comprende tres fases: en la fase uno, el PLC envía el comando de "pre-excitación" al G120 a través de PROFIsafe, y el variador establece la corriente de excitación del Motor (durante 300 ms); en la fase dos, el variador genera el par de Elevación (110% del par objetivo), y la señal de confirmación de par se retransmite al PLC mediante PROFIsafe (durante 200 ms); en la fase tres, una vez que el PLC confirma el establecimiento del par, emite la orden de apertura del freno, se energiza el electroimán del freno (Tiempo de respuesta de 150 ms), y tras la apertura completa del freno, el PLC envía el comando de "habilitación de funcionamiento".

La secuencia de cierre comprende dos fases: en la fase uno, el PLC envía el comando de "parada" y el variador reduce la velocidad hasta cero siguiendo la rampa de desaceleración (tiempo de mantenimiento de velocidad cero: 200 ms); en la fase dos, el PLC envía el comando de cierre del freno, se produce el cierre mecánico del freno (Tiempo de respuesta de 100 ms), y el variador corta la alimentación tras confirmar velocidad cero. El ciclo total de control del freno (desde la orden de parada hasta el cierre completo del freno) no supera los 850 ms.

← Deslice la tabla para verla completa →
Fase Acción Secuencia temporal Comunicación
Pre-excitación G120Establecimiento de excitaciónCorriente 300ms PROFIsafe
Establecimiento de par Par alcanzado110%Confirmación de retorno 200ms PROFIsafe
aplicación del frenoAbrir ElectromagnéticoElectroimán energizado+Liberación de zapata 150ms DOSalida
DesaceleraciónParada Reducción a velocidad cero+Mantenimiento en velocidad cero 200ms PROFIsafe
aplicación del frenoCierre ElectromagnéticoElectroimán desenergizado+G120Deshabilitación de parada 100ms DO+PROFIsafe

En cuanto a la compensación del desgaste del forro de fricción, el sistema registra en cada ciclo de aplicación del freno el tiempo real de apertura desde la "orden de apertura del freno" hasta la "confirmación de captación del electroimán del freno". Comparando este valor con el nominal inicial (150 ms), la orden de apertura se adelanta progresivamente en función del desgaste del forro, garantizando que el momento real de apertura se mantenga siempre dentro del rango objetivo.

Diseño de seguridad y nivel SIL3 en puentes grúa

Las funciones de seguridad del sistema de control del puente grúa cumplen con las normas IEC 61508 e ISO 13849, con un nivel de integridad de seguridad objetivo de SIL3. Dichas funciones se implementan mediante la CPU de seguridad S7-1500F y el protocolo de comunicación segura PROFIsafe; las E/S relevantes para la seguridad se conectan a través de módulos F-DI y F-DQ.

Las principales funciones de seguridad incluyen: Parada segura de torque (STO) — al activarse la parada de emergencia o un Final de Carrera, se corta la habilitación de pulsos del Variador de Frecuencia directamente vía PROFIsafe, con un Tiempo de respuesta inferior a 20 ms; Limitación segura de velocidad (SLS) — a 200 mm del final del recorrido, el puente grúa reduce su velocidad al 10% de la velocidad nominal, con un Tiempo de respuesta inferior a 50 ms; Control de freno de seguridad (SBC) — al activarse STO, el freno se cierra automáticamente para evitar el deslizamiento de la carga; y Monitorización segura de dirección (SDI) — impide el movimiento no deseado del mecanismo de traslación del puente y del mecanismo de carro antes de recibir una orden en sentido contrario.

El circuito de parada de emergencia emplea un diseño redundante de doble canal: el canal A capta el contacto normalmente cerrado del Botón de Parada de Emergencia a través del módulo F-DI; el canal B conecta el contacto auxiliar del mismo botón, cableado en serie por cableado duro, directamente al circuito de control de la bobina del contactor principal. La activación de cualquiera de los dos canales corta de forma independiente la Alimentación Eléctrica de potencia. La frecuencia de los pulsos de prueba de las E/S de seguridad es de 1 Hz; el Controlador ejecuta una vez por ciclo de seguridad (20 ms) la lógica de seguridad programada en F-LAD y actualiza las salidas seguras.

Proceso de puesta en marcha y ajuste de parámetros

La puesta en marcha del sistema de control PLC del puente grúa se divide en seis pasos estándar. Primer paso: configuración de red y Diagnóstico — se utiliza el software PRONETA para escanear todos los dispositivos de la red PROFINET, verificando que el nombre del dispositivo y la dirección IP coincidan con la configuración del proyecto en TIA Portal, y confirmando que todos los dispositivos de E/S estén en línea.

Segundo paso: configuración de parámetros del Variador de Frecuencia — se descargan los grupos de parámetros G120 mediante STARTER o Startdrive. Para el mecanismo de elevación: P1300=20 (Control Vectorial sin sensor de velocidad), P1120=2.0 s (tiempo de aceleración), P1121=2.0 s (tiempo de deceleración), P1240=3 (controlador Vdc_max activado). Para el mecanismo de traslación del puente: P1120=4.0 s, P1121=4.0 s.

Tercer paso: identificación estática de datos del Motor — se ejecuta P1910=1 (identificación estática) y se configura en 1 (identificación completa). El proceso mide automáticamente la Resistencia del estator, la Resistencia del rotor, la inductancia de fuga y la inductancia mutua, entre otros Parámetros. Durante la identificación, el Motor no debe tener carga mecánica conectada.

Cuarto paso: Calibración de posición — mediante el panel de control de TIA Portal, se desplaza Manualmente el puente grúa hasta los límites de recorrido en ambos extremos, se registra la Desviación de los valores del Encoder y de la Medición láser de distancia, y se configuran el desplazamiento del cero del Encoder y los valores de límite positivo y negativo.

Quinto paso: verificación de la secuencia de aplicación del freno — se valida la secuencia de generación de torque para la apertura del freno y la secuencia de mantenimiento a velocidad cero para el cierre, tanto en vacío como con carga nominal. La función Trace captura las curvas de velocidad y torque para confirmar que los Parámetros de la secuencia de frenado cumplen con los requisitos de control en cinco fases.

Sexto paso: verificación de la comunicación OPC UA — se utiliza UA Expert para conectarse al servidor OPC UA del PLC del puente grúa, se leen los tipos de datos y rangos de valores de cada nodo, se verifican las direcciones y permisos de acceso de los 26 nodos de datos publicados, y se confirma que el sistema de despacho y la plataforma MES pueden leer y escribir correctamente.

Preguntas frecuentes (FAQ)

P: ¿Sistema de control PLC para puente grúa: ¿S7-1200 o S7-1500?
R: El S7-1200 es adecuado para puentes grúa sencillos de menos de 10 t. Para puentes grúa estandarizados de más de 20 t, es obligatorio optar por la serie S7-1500: el ciclo de comunicación PROFINET RT se mantiene estable por debajo de 10 ms, con soporte para OPC UA y el protocolo de seguridad PROFIsafe, y el rendimiento de la CPU satisface los requisitos de inferencia en tiempo real del algoritmo de antibalanceo.
P: ¿Cómo solucionar las interferencias armónicas del variador de frecuencia en el armario de control del puente grúa?
R: Instale un reactor de entrada en el lado de alimentación del variador de frecuencia (con una caída de tensión inductiva del 3% al 5% de la corriente nominal) y un reactor de salida en el lado del motor (obligatorio cuando la longitud del cable del motor supera los 50 m). En el armario de control, disponga el cable de alimentación y el cable de control en niveles separados (con una separación ≥300 mm). El PLC y el variador de frecuencia deben instalarse en armarios independientes o, si comparten armario, separarse mediante un diafragma metálico. El diseño EMC debe realizarse conforme a la norma IEC 60204-32.
P: ¿Cómo solucionar las interferencias del variador de frecuencia en la señal del encoder durante el funcionamiento del puente grúa?
R: El cable de señal del encoder debe ser un cable blindado de par trenzado (impedancia característica de 120 Ω), con la malla conectada a tierra en un solo extremo, en el lado del PLC (resistencia de puesta a tierra ≤ 4 Ω). La distancia entre el cable de señal y el cable de salida del variador de frecuencia debe ser ≥ 500 mm; si no es posible mantener esta separación, se debe instalar el cable de señal en un tubo metálico. Se recomienda utilizar un encoder con salida diferencial (RS-422) en lugar de salida de colector abierto, lo que mejora la relación de rechazo en modo común en más de 20 dB. En la configuración de hardware de TIA Portal, active el filtro de entrada del encoder (reduciendo la frecuencia de 3,0 MHz a 100 kHz) para eliminar los armónicos de la frecuencia portadora del variador (normalmente de 4 a 8 kHz).
P: ¿Cómo elegir entre la CPU 1513-1 PN y la 1515F-2 PN? ¿En qué escenarios es obligatorio utilizar la CPU de seguridad de la serie F?
R: La CPU 1513-1 PN es adecuada para puentes grúa estándar de 20~50 t, admite control de movimiento multieje y OPC UA, y ofrece la mejor relación calidad-precio. La CPU 1515F-2 PN es de uso obligatorio en los siguientes escenarios: ① cuando la especificación técnica del cliente exige explícitamente un nivel de seguridad funcional SIL3; ② cuando el puente grúa interviene en operaciones de colaboración hombre-máquina (p. ej., modo de doble operación con mando a distancia en suelo y cabina de mando); ③ cuando el mecanismo de elevación interviene en el izaje de mercancías peligrosas (manipulación de metales fundidos a alta temperatura, transporte de residuos nucleares, etc.); ④ cuando el proyecto requiere la certificación de seguridad TÜV o CE. La CPU de la serie F integra internamente el F-runtime; el programa de seguridad se programa en F-LAD y se valida mediante simulación con PLCSIM Advanced, y las salidas relevantes para la seguridad se desconectan por doble canal a través de los módulos F-DQ.
P: ¿Debo elegir S7-1200 o S7-1500 para el sistema de control PLC del puente grúa?
Para puentes grúa estandarizados de más de 20 toneladas, es obligatorio utilizar la serie S7-1500, con ciclo PROFINET RT <10 ms y soporte para OPC UA y PROFIsafe.
P: ¿Cómo se resuelven las interferencias armónicas?
Se instala un Reactor en la línea de entrada, se separan los tendidos de los cables de alimentación y de control, y el PLC y los Variadores de Frecuencia se montan en armarios separados.
P: ¿Cómo solucionar las interferencias en la señal del Encoder?
Utilizar Cable Blindado de pares trenzados, Encoder con salida diferencial, activar el filtro de entrada a 100 kHz y mantener una distancia mínima de 500 mm entre el cable de señal y el Cable de alimentación.
P: ¿Cómo elegir entre el 1513-1 PN y el 1515F-2 PN?
El 1513-1 PN se utiliza para puentes grúa estándar; el 1515F-2 PN es para aplicaciones con requisitos de seguridad SIL3 (colaboración persona-máquina, Izaje de materiales peligrosos, Certificación TÜV).

Artículos relacionados

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP