Configuración de la detección de primero en entrar en bloques de enclavamiento APL para diagnóstico de disparo de motor en PCS 7

Para proporcionar a los operadores de plantas una idea clara de qué motor se disparó primero en un transportador complejo o en una línea de maquinaria sin desarrollar un código SCL personalizado, utilice la función nativa 'Detección de primero en entrar' de los bloques de bloqueo APL ('Intlk02', 'Intlk04', 'Intlk08', 'Intlk16') configurando 'Feature.Bit31 = True'. Cuando se disparan varias señales de fallo del motor, el bloque de enclavamiento retiene la primera señal que pasó de 1 a 0 y la resalta en la placa frontal de WinCC con un indicador violeta distintivo. Esto elimina la lógica de escalera anidada, preserva el orden de los eventos en milisegundos y se integra directamente en los informes de alarmas de APL.

Índice de contenidos

Resumen ejecutivo

En las instalaciones de fabricación continua, líneas de clasificación y plantas de manipulación de materiales, los motores están estrechamente interconectados: si un motor se dispara (por ejemplo, debido a una sobrecarga o un atasco), los equipos aguas abajo y aguas arriba se apagan en una reacción en cadena en cascada. Los operadores frecuentemente luchan por identificar la causa raíz del apagado porque todas las entradas de enclavamiento pasan al estado de disparo casi simultáneamente. Si bien los ingenieros suelen recurrir a complejos buffers SCL FIFO personalizados, la biblioteca de procesos avanzados (APL) de SIMATIC PCS 7 incluye detección nativa de primera entrada integrada en todos los bloques de enclavamiento estándar. Esta guía detalla la configuración de Feature Bit 31, explica las arquitecturas de interbloqueo en cascada y demuestra la visualización de la placa frontal.

Mecánica arquitectónica y del sistema

Mecánica de detección de primero en entrar en bloques de enclavamiento APL (Intlk02, Intlk04, Intlk08, Intlk16):

  • Evaluación de enclavamiento estándar: Evalúa las entradas booleanas In01 a In16 (donde 1 = Correcto, 0 = Fallo/Disparo) usando lógica booleana Y u O para generar la salida compuesta Out.
  • Bit de característica 31 (Activate First-In Detection):
  • Estado predeterminado: False (0).
  • Cuando se establece en True (1): el bloque monitorea todas las entradas activas en cada escaneo cíclico de OB. En el momento en que cualquier entrada en buen estado pasa de 1 a 0, el bloque registra ese índice de entrada en un registro de bloqueo interno.
  • Comportamiento de bloqueo: el rastreador de primero en entrar ignora las fallas de entrada posteriores que ocurren en escaneos posteriores. La causa inicial permanece bloqueada hasta que se emite un reinicio explícito.
  • Indicador visual en WinCC:
  • En la placa frontal de enclavamiento APL, la entrada de falla primaria bloqueada está resaltada con un círculo violeta distintivo.
  • Mecanismos de reinicio:
  • Reinicio manual mediante el botón de la placa frontal del operador.
    *Reset automático o programático mediante entrada interconectada RstIn.

Procedimiento de ingeniería e implementación paso a paso

Paso 1: Seleccionar y crear una instancia del bloque de interbloqueo apropiado

  1. En el diagrama CFC, inserte un bloque Intlk08 o Intlk16 de la biblioteca APL que coincida con el número de motores interbloqueados o condiciones de disparo.
  2. Asigne un nombre tecnológico y un comentario (p. ej., Conveyor_Trip_Interlock).

Paso 2: Conecte las señales de falla del motor a las entradas de enclavamiento

  1. Conecte la salida de falla invertida de cada motor (o FbkRunOut / variador listo) a las entradas In01 a In08.
  2. Recuerde la convención lógica APL: 1 = OK / Healthy, 0 = Trip / Not OK.
  3. Si usa señales de falla activa alta, inviértalas usando bloques Not01 o configure el indicador de entrada invertida en CFC.

Paso 3: Habilite el bit de función 31 en el bloque de enclavamiento

  1. Abra las propiedades del bloque Intlk08 / Intlk16 en CFC.
  2. Localice el parámetro Feature.
  3. Establezca el bit 31 en 1 (2#...1000... o marque 'Activar detección de primero en entrar' en la lista de parámetros).

Paso 4: Configurar el comportamiento de reinicio

  1. Si se utiliza un reinicio automático de línea, conecte la señal de reinicio maestro de la planta a Intlk08.RstIn.
  2. Si se requiere el reconocimiento del operador, deje abierto RstIn; Los operadores restablecerán la indicación de primero en entrar desde el faceplate de WinCC.

Paso 5: Conecte la salida de enclavamiento a los bloques de motor

Conecte Intlk08.Out a la entrada Intlock o Protect de todos los bloques de motor dependientes aguas arriba y aguas abajo (MotL).

Verificación

Para verificar la detección de primero en entrar:
1. En el modo de prueba CFC, confirme que todas las entradas In01 a In08 sean 1 y Out = 1.
2. Simular un viaje en el Motor 3 (In03 = 0). Verifique que Out pase a 0.
3. Simule inmediatamente disparos en el Motor 1 y el Motor 5 (In01 = 0, In05 = 0).
4. Abra el faceplate Intlk08 en WinCC Runtime: confirme que In03 esté resaltado con el primer círculo violeta, mientras que In01 y In05 muestran estados de error normales.
5. Haga clic en el botón 'Restablecer' en la placa frontal; verifique que el indicador violeta desaparezca una vez que las condiciones se normalicen.

Limitaciones y precauciones operativas

Precauciones operativas:
- La detección de primero en entrar funciona con la resolución del tiempo de escaneo cíclico del OB (por ejemplo, 100 ms en OB35). Si dos motores se disparan dentro del mismo ciclo de escaneo, se prioriza el índice de entrada más bajo.
- Para disparos eléctricos de alta velocidad que requieren un análisis de primera salida de submilisegundos, implemente la secuencia de eventos de hardware (SOE) con módulos de entrada digitales de alta precisión (por ejemplo, ET 200SP HA DI 16x24VDC con marca de tiempo de 1 ms).
- El bit de característica 31 debe estar habilitado durante la ingeniería; Los operadores no pueden alternarlo en tiempo de ejecución sin autorización de ingeniería.

Preguntas frecuentes del ingeniero

P: ¿Qué bloques APL admiten la detección de primero en entrar?

R: Los bloques Intlk02, Intlk04, Intlk08 y Intlk16 admiten la detección nativa de primera entrada a través de Feature.Bit31.

P: ¿Qué significa el círculo morado en la placa frontal?

R: Significa que esta entrada específica fue la primera señal que activó el bloque de enclavamiento.

P: ¿Cómo se borra el indicador de primero en entrar?

R: Al hacer clic en el botón Restablecer en la placa frontal de enclavamiento o al pulsar el parámetro de entrada RstIn después de borrar las fallas.

P: ¿Por qué no apareció el círculo de primeros en llegar?

R: Verifique que Feature.Bit31 esté configurado en Verdadero (1). Por defecto está desactivado en instalaciones APL estándar.

P: ¿Se pueden colocar en cascada los bloques de enclavamiento manteniendo la detección de primero en entrar?

R: Sí, pero la conexión en cascada agrega retrasos en el ciclo de escaneo. Para obtener diagnósticos más limpios, utilice un único bloque Intlk16 en lugar de bloques Intlk04 anidados.

Referencias técnicas

Artículos relacionados

Etiquetas relacionadas

First-In Detection, Intlk08, APL Interlocks, Trip Diagnostics, Motor Cascading

20 respuestas