Configuración y prueba de alarmas de fallo de monitorización de realimentación en faceplates del MotL de la APL

Para activar las alarmas de "Fallo al arrancar" (error de ejecución de realimentación) y "Fallo al parar" en el faceplate del bloque MotL de la APL, se debe habilitar la monitorización de realimentación (Monitor = 1), y el comando debe permanecer sin ser confirmado por la entrada de realimentación durante más tiempo que el tiempo de monitorización dinámico configurado (MonTiDynamic). Cuando se emite un comando de arranque sin FbkRun, el faceplate muestra un reloj de arena temporal de "retardo de tiempo" mientras cuenta MonTiDynamic; la alarma solo se emite una vez que expira el temporizador. Para motores de arranque directo (DOL) con una sola realimentación, FbkClose debe dejarse sin conectar o invertirse respecto a FbkRun, y la supresión de mensajes (MsgLock) debe estar deshabilitada.

Índice de contenidos

Arquitectura de la monitorización de realimentación del MotL de la APL

En la Advanced Process Library (APL) de SIMATIC PCS 7, el bloque de motor grande MotL (FB 1850) rige el accionamiento del motor, los enclavamientos y los diagnósticos de estado.

La supervisión del contactor físico del motor se basa en dos entradas de realimentación principales:
* FbkRun: Entrada digital que refleja el estado de marcha del motor (por ejemplo, un contacto auxiliar del arrancador del motor o la confirmación de marcha de un variador de frecuencia).
* FbkClose: Entrada digital que refleja el estado de motor parado/aislado (utilizada principalmente en accionamientos reversibles, compuertas o interruptores automáticos especializados).

Para motores de arranque directo (DOL) estándar con un solo contacto de marcha, FbkClose no está físicamente presente. Si FbkClose se deja sin conectar, la lógica interna evalúa la realimentación de parada basándose en FbkRun = 0.

La monitorización de la realimentación está regida por el parámetro de entrada de supervisión Monitor. Si Monitor = 0, el seguimiento de la realimentación se desvía por completo, lo que significa que el bloque acciona las salidas sin comprobar si el motor realmente arrancó o se detuvo, suprimiendo todas las alarmas de monitorización.

Monitorización dinámica frente a estática e indicadores del faceplate

Al probar MotL en simulación o en el banco de pruebas, los ingenieros confunden con frecuencia las indicaciones transitorias de tiempo de ejecución con fallos:
1. Monitorización dinámica (MonTiDynamic): Define el tiempo permitido para que el motor transicione entre estados (por ejemplo, de detenido a en marcha). Cuando un operador hace clic en Arrancar, MotL establece la salida Start = 1 y comienza la cuenta atrás de MonTiDynamic (predeterminado: 3 segundos).
* El indicador de "Retardo de tiempo": Durante esta cuenta atrás activa, el faceplate muestra un reloj de arena amarillo o el texto de estado "Delay" (Retardo). Esto indica un tiempo de desplazamiento/arranque normal. No es un error.
* El disparo por monitorización: Solo si MonTiDynamic expira y FbkRun permanece en 0, el bloque se dispara:
* Activa el indicador de fallo interno MonDynErr = 1 ("Error dinámico de realimentación / Fallo al arrancar").
* Desactiva el comando de salida Start = 0 para proteger el contactor.
* Genera una alarma de proceso de alta prioridad en el banner de Alarm Logging de WinCC.
2. Monitorización estática (MonTiStatic): Define la duración máxima permitida de una pérdida de realimentación mientras el motor ya está en funcionamiento en estado estacionario. Si FbkRun cae a 0 mientras se ordenó la marcha, MonTiStatic realiza la cuenta atrás antes de activar MonStaErr = 1.

Flujo de trabajo de simulación y configuración paso a paso

Para configurar y simular las indicaciones de fallo de realimentación en el faceplate de forma determinista:

  1. Verificar los parámetros de monitorización y temporización en el diagrama CFC:
    * Abra el diagrama CFC que contiene el bloque MotL.
    * Asegúrese de que Monitor = 1 (habilitar monitorización).
    * Configure MonTiDynamic con una duración comprobable (por ejemplo, 5.0 segundos).
    * Asegúrese de que MsgLock = 0 (alarmas habilitadas).
  2. Gestionar la realimentación única para motores DOL:
    * Si el motor físico tiene un solo contacto auxiliar de marcha, deje la entrada FbkClose completamente desconectada (no la invierta ni la enlace a constantes a menos que utilice específicamente interruptores de dos sensores).
    * Asegúrese de que FbkRun esté conectado al bloque de controlador de canal (Pcs7DiIn).
  3. Simular el fallo de "Fallo al arrancar" (Fail to Start):
    * Mantenga FbkRun = 0.
    * En el faceplate de WinCC, cambie el motor al modo Manual.
    * Haga clic en Start (Arrancar).
    * Observe la línea de estado del faceplate: muestra la indicación de retardo dinámico durante 5.0 segundos.
    * Una vez transcurridos los 5.0 segundos, observe que el motor se dispara: el estado del bloque muestra el icono de fallo rojo, el faceplate muestra Feedback error (Error de realimentación) y se añade una alarma a la lista de alarmas.
  4. Simular el fallo de "Fallo al parar" (Fail to Stop):
    * Establezca FbkRun = 1 y ponga en marcha el motor.
    * Emita un comando de Stop (Parar) en el faceplate mientras fuerza FbkRun = 1 de manera continua.
    * Una vez transcurrido MonTiDynamic, el bloque activa MonDynErr = 1 y señala un fallo de parada.

Verificación

  • En el Runtime de WinCC, abra el faceplate estándar del MotL.
  • Compruebe la vista Preview (Vista previa) del faceplate. Confirme que Monitoring (Monitorización) muestra una marca de verificación activa.
  • Induzca un fallo de realimentación en modo de prueba. Verifique que:
  • El símbolo del motor en el gráfico de proceso se ponga rojo o parpadee con el estado de error.
  • La cabecera del faceplate muestre el distintivo rojo de exclamación.
  • El control de alarmas de WinCC (WinCC Alarm Control) registre el mensaje @1%s@ Feedback run error.

Limitaciones y precauciones operativas

  • En plantas de producción, configurar MonTiDynamic con un valor demasiado corto provoca disparos molestos en motores grandes que requieren varios segundos para acelerar y acoplar los contactos auxiliares de marcha.
  • Para accionamientos relacionados con la seguridad, la monitorización de la realimentación dentro de MotL es puramente operativa; no sustituye a los circuitos de parada de emergencia por hardware ni a los relés de seguridad con clasificación SIL.
  • Si Feature.Bit24 está habilitado, la autorización local o las señales de disparo externas pueden anular el comportamiento de monitorización dinámica.

Preguntas frecuentes para ingenieros

  • ¿Por qué el faceplate mostró un reloj de arena de "retardo de tiempo" en lugar de un error inmediatamente?
    Los motores industriales no arranca instantáneamente. MotL espera deliberadamente la duración de MonTiDynamic antes de declarar un fallo de realimentación.
  • ¿Por qué mi motor no tiene indicación de parada?
    Para un motor DOL, la parada simplemente desenergiza el contactor (Start = 0). Si no hay instalado ningún sensor de parada dedicado, el faceplate muestra el estado de detenido normal (gris) a menos que se produzca un tiempo de espera agotado en la realimentación de parada.
  • ¿Puedo ajustar los tiempos de monitorización desde el faceplate?
    Sí. En la vista de parámetros (Parameter) del MotL, los operadores autorizados pueden ajustar MonTiDynamic y MonTiStatic dentro de los límites de ingeniería configurados.

Referencias técnicas

  • Manual de funciones de la Advanced Process Library (APL) de SIMATIC PCS 7: Bloque MotL (A5E43360408-AA).
  • Manual del sistema de control de procesos OS de SIMATIC PCS 7; Objetos gráficos y faceplates.
  • Entrada de Siemens Industry Online Support ID 109801081: Configuración de la supervisión de motores en PCS 7 APL.

Artículos relacionados

Etiquetas relacionadas

PCS 7, APL, MotL, Faceplates, Monitorización de realimentación, Alarmas, Motores, Solución de problemas

20 respuestas