Configuración de umbrales de presión analógicos y límites de bloqueo para el accionamiento de válvulas en PCS 7

En las aplicaciones SIMATIC PCS 7 Advanced Process Library (APL), configurar una válvula para que se abra automáticamente cuando la presión de línea alcanza los 50 bar requiere interconectar la medición de presión analógica (leída a través de Pcs7AnIn y MonAnL) a la lógica de control de la válvula. Los ingenieros establecen el punto de ajuste de 50 bar parametrizando el límite de alarma alto (PV_AH_Lim = 50.0) en el bloque MonAnL, enrutando su salida de umbral (PV_AH_Act) a un comparador o bloque de enclavamiento (Intlk02) y activando la entrada OpenAut o Permit de la válvula.

Índice de contenidos

Control continuo a acción discreta: arquitectura en PCS 7 APL

En los procesos químicos, de petróleo y gas y de energía, las mediciones analógicas frecuentemente activan comandos de actuación discretos (como abrir una válvula de alivio de seguridad o un bypass de ventilación cuando la presión de la tubería alcanza los 50,0 bar):
* Medición analógica: Detectada por un transmisor de presión HART o de 4–20 mA.
* Adquisición de Señal: Procesada en la Estación de Automatización mediante el controlador de canal Pcs7AnIn y el monitor tecnológico MonAnL.
* Evaluación de umbral: Se evalúa utilizando la lógica del comparador de límites.
* Lógica de actuación: El resultado discreto impulsa el comando automático (OpenAut) o el permisivo operativo (Permit) de un bloque de válvulas APL (VlvL o Vlv2WayL).

Acondicionamiento de señales: del transmisor de campo al bloque MonAnL

Para garantizar la integridad de la señal:
1. En HW Config, parametrice el canal de entrada analógica para 4–20 mA (o HART).
2. En CFC, cree una instancia de Pcs7AnIn (FB1869) y conecte la dirección del periférico (por ejemplo, PIW 512) a PV_In.
3. Configure la escala de medición:
* Scale.Low = 0.0
* Scale.High = 100.0 (barra)
4. Interconecte Pcs7AnIn.PV_Out a la entrada PV de MonAnL (FB1845).
5. El bloque MonAnL gestiona el escalado de unidades de ingeniería, bandas muertas, supresión de fluctuaciones y visualización de la placa frontal del operador en el sistema operativo WinCC.

Método 1: Utilizar las salidas de límite de alarma MonAnL (PV_AH_Act)

La implementación de APL más estándar y eficiente utiliza las salidas de límite de alarma integradas de MonAnL:
1. Configure el límite de alarma superior en CFC o a través del panel de operador de WinCC:
* Establecer parámetro PV_AH_Lim = 50.0 (barra).
* Configure la histéresis: establezca PV_Hyst = 1.0 (bar) para evitar que la válvula vibre alrededor de 50 bar.
2. Cuando la presión activa supera los 50,0 bar, MonAnL activa el pin de salida booleano:
$$ text{PV_AH_Act} = 1$$
La salida vuelve a 0 solo cuando la presión cae por debajo de 49,0 bar ($50,0 - 1,0 text{ bar}$).
3. Este método permite a los operadores autorizados ajustar dinámicamente el valor nominal de 50 barras desde el faceplate de WinCC sin modificar la lógica CFC.

Método 2: Bloques comparadores de coma flotante independientes (CompAn / CMP_R)

Si el umbral de 50 bar es un bloqueo de proceso fijo independiente de la generación de alarma:
1. Desde el catálogo de la biblioteca CFC, cree una instancia de un bloque comparador:
* Biblioteca estándar: CMP_R (FC64) o APL: CompAn (FB1870).
2. Conecte MonAnL.PV_Out.Value a la entrada IN1.
3. Configure la entrada IN2 = 50.0.
4. Conecte la salida GT (mayor que: $ text{IN1} > text{IN2}$) a la lógica de control de válvula aguas abajo.

Integración del bloque de control de válvulas y enclavamiento (VlvL / Vlv2WayL)

Para ordenar que la válvula se abra de forma segura:
1. Comando automático directo:
* Conecte la señal de umbral (PV_AH_Act = 1) al pin de entrada de la válvula OpenAut.
* Asegúrese de que ModLiOp = 1 y AutModLi = 1 sean para que la válvula acepte comandos de programa automáticos.
2. Protección permisiva (Permiso / Interbloqueo):
* Si solo se debe permitir que la válvula se abra cuando la presión es $\ge 50 text{ bar}$, enrute la señal a través de un bloque de enclavamiento (Intlk02) al pin de entrada Permit de la válvula.
* Si una caída de presión por debajo de 50 bar debe forzar el cierre de la válvula, dirija la señal invertida a Intlock o Protect.

Verificación

  • En modo de prueba dinámica CFC, abra Pcs7AnIn y fuerce los valores simulados:
  • Establecer presión simulada en 45.0 bar: verificar que MonAnL.PV_AH_Act = 0 y la válvula permanezcan cerradas.
  • Aumente la presión simulada a 50.5 bar: verifique que PV_AH_Act pase a 1.
  • En tiempo de ejecución del sistema operativo WinCC:
  • Verifique que la placa frontal de la válvula pase de Cerrada a Abierta automáticamente.
  • Confirme que aparezca un mensaje de alarma "Alarma de presión alta (50,5 bar)" en la lista de alarmas.
  • Disminuir la presión simulada a 49.5 bar: confirme que debido a la histéresis de 1,0 bar, PV_AH_Act permanece en 1 hasta que la presión cae por debajo de 49.0 bar.

Limitaciones y precauciones operativas

  • Configure siempre una histéresis adecuada (PV_Hyst) en los límites de presión analógicos para evitar la oscilación destructiva de la válvula cerca del umbral.
  • Nunca utilice lógica PLC que no sea de seguridad como única protección contra la sobrepresión; Las válvulas de alivio de seguridad (PSV) o los sistemas instrumentados de seguridad (SIS) con clasificación SIL deben proteger los recipientes presurizados.
  • Si los operadores ajustan PV_AH_Lim desde las placas frontales de WinCC, configure los límites de límite superior e inferior del operador (PV_AH_OpScale) adecuados para evitar ingresar puntos de ajuste peligrosos.

Preguntas frecuentes del ingeniero

  • ¿Qué parámetro de bloque define el umbral de 50 barras en MonAnL?
    El parámetro PV_AH_Lim (Límite alto de alarma de valor de proceso).
  • ¿Qué salida en MonAnL indica que el valor del proceso ha excedido el límite superior de alarma?
    El pin de salida booleano PV_AH_Act (alarma alta activa).
  • ¿Cómo evito que una válvula se abra y cierre rápidamente cuando la presión fluctúa a 50 bar?
    Configure el parámetro de histéresis PV_Hyst (por ejemplo, 1,0 o 2,0 bar) en el bloque MonAnL.
  • ¿Puede un operador modificar el umbral de 50 barras desde el faceplate de WinCC?
    Sí, los operadores con autorizaciones válidas de Control de Procesos pueden modificar PV_AH_Lim en la vista de parámetros.
  • ¿Qué pin de entrada del bloque de válvulas recibe comandos de apertura automática en CFC?
    El pin de entrada OpenAut en VlvL o Vlv2WayL.
  • ¿En qué modo debe estar el bloque de válvulas para aceptar comandos automáticos de CFC?
    La válvula debe estar en Modo automático (AutAct = 1), habilitada mediante AutModLi = 1 o la selección del operador.
  • ¿Cuál es la diferencia entre Permit e Intlock en bloques de válvulas APL?
    Permit permite iniciar una acción pero no restablece una válvula activa; Intlock cierra una válvula activa.
  • ¿La creación de instancias de MonAnL consume un objeto de proceso AS (AS RT PO)?
    Sí, los bloques tecnológicos de monitoreo con capacidad de alarma e integración de faceplate consumen 1 AS RT PO.
  • ¿Puedo comparar la presión directamente desde Pcs7AnIn sin crear una instancia de MonAnL?
    Sí, conectando Pcs7AnIn.PV_Out.Value a un bloque comparador estándar CMP_R, consumiendo cero AS PO.
  • ¿Qué estado de señal se pasa si se rompe el cable del transmisor de presión?
    Pcs7AnIn establece PV_Out.ST = 16#00 (Malo), lo que provoca que los enclavamientos APL posteriores activen un comportamiento de reserva seguro.

Referencias técnicas

  • Manual de funciones de la biblioteca de procesos avanzada (APL) de SIMATIC PCS 7 (MonAnL / VlvL)
  • Manual del sistema de ingeniería SIMATIC PCS 7 (V9.0 / V9.1)
  • Entrada de soporte en línea de la industria de Siemens: monitoreo de presión y enclavamiento de válvulas (ID de entrada 299450)
  • Normas de Seguridad Funcional ISA-84/IEC 61511 para la Industria de Procesos

Artículos relacionados

Etiquetas relacionadas

PCS 7, APL, MonAnL, VlvL, monitoreo de presión, interbloqueo, PV_AH_Lim, OpenAut, umbral, CFC

20 respuestas