Integración de unidades empaquetadas SIMATIC S7-1500 en arquitecturas PCS 7

Los controladores SIMATIC S7-1500 no se pueden configurar como estaciones de automatización (AS) nativas de PCS 7 (las cuales requieren estrictamente controladores S7-400 o S7-410 que ejecuten CFC/SFC). En su lugar, las CPU S7-1500 se integran en PCS 7 como unidades empaquetadas OEM (skids como centrífugas, enfriadoras, equipos de tratamiento de agua y paquetes de compresores). La integración se logra a nivel de la estación de automatización utilizando la SIMATIC PCS 7 Industry Library con conexiones S7, a través de PROFINET como I-Device, o en la capa de OS mediante OpenPCS 7 y OPC UA.

Índice de contenidos

Roles arquitectónicos: Núcleo DCS S7-400 frente a unidades empaquetadas S7-1500

En las instalaciones de automatización de procesos, un límite claro separa el sistema de control distribuido (DCS) central de las unidades empaquetadas OEM descentralizadas:
* El límite del núcleo de PCS 7: La arquitectura SIMATIC PCS 7 está diseñada en torno a la familia de controladores S7-400 y S7-410. Las funciones de ingeniería automatizada —como la Jerarquía Tecnológica, los Tipos de Módulo de Control (CMT), la compilación automatizada de WinCC OS y SIMATIC BATCH— dependen exclusivamente del sistema operativo S7-400/410 y del compilador CFC. Los controladores S7-1500 no se pueden programar en CFC de PCS 7 ni compilarse directamente en bases de datos de OS de PCS 7. (Las instalaciones que requieren ingeniería DCS nativa con S7-1500 utilizan SIMATIC PCS neo).
* Rol de S7-1500 en plantas PCS 7: Las CPU S7-1500 (proyectadas mediante TIA Portal) dominan los skids de equipos mecánicos especializados suministrados por OEM de terceros:
* Paquetes de desmineralización de agua y tratamiento de efluentes.
* Turbomáquinas, compresores y enfriadoras de refrigeración.
* Centrífugas, separadores y líneas de envasado.
* Estrategias de integración:
1. PCS 7 Industry Library (IL): Proporciona bloques de comunicación coincidentes (bloques LBP_) tanto en S7-1500 (TIA Portal) como en S7-400 (CFC de PCS 7) a través de conexiones S7 estándar.
2. PROFINET I-Device: El S7-1500 opera como un dispositivo de E/S descentralizado inteligente para el controlador PROFINET IO S7-410.
3. OpenPCS 7 / OPC UA: WinCC OS o una estación OpenPCS 7 intercambia variables con el servidor OPC UA del S7-1500.

+-------------------------------------------------------------+
| CENTRAL PCS 7 DCS                                           |
| S7-410-5H Redundant Controller (CFC / APL Engineering)      |
+-------------------------------------------------------------+
                              |
       S7 Connection (Industrial Ethernet) / PROFINET I-Device
                              |
                              v
+-------------------------------------------------------------+
| OEM PACKAGE UNIT (SKID)                                     |
| SIMATIC S7-1500 Controller (TIA Portal Engineering)         |
| Chiller, Compressor, or Water Treatment Skid                |
+-------------------------------------------------------------+

Integración paso a paso de la unidad empaquetada mediante la Industry Library

Siga este procedimiento para establecer una integración tecnológica fluida entre un skid con S7-1500 en TIA Portal y un DCS central de PCS 7.

Requisitos previos

  • SIMATIC PCS 7 V9.0 / V9.1 instalado con PCS 7 Industry Library (IL).
  • TIA Portal V16/V17/V18 con Industry Library para TIA Portal instalada.
  • Red Industrial Ethernet que conecta el S7-1500 y el bus de planta (Plant Bus) del S7-400.

Paso 1: Configurar la comunicación S7 en NetPro y TIA Portal

  1. En NetPro de PCS 7, seleccione la CPU S7-400/410.
  2. Inserte una conexión S7 no especificada (Unspecified S7 Connection):
    * Introduzca la dirección IP de la CPU S7-1500.
    * Asigne un ID de conexión activo (por ejemplo, W#16#0001).
  3. En TIA Portal, abra la configuración del dispositivo S7-1500:
    * En Propiedades de la CPU -> Protección y seguridad -> Mecanismos de conexión (CPU Properties -> Protection & Security -> Connection mechanisms), habilite Permitir el acceso con comunicación PUT/GET desde un socio remoto (Permit access with PUT/GET communication from remote partner).
    * Configure una conexión S7 bilateral coincidente que apunte al S7-400.

Paso 2: Implementar los bloques de comunicación en S7-1500 (TIA Portal)

  1. En TIA Portal, abra la librería del proyecto y expanda PCS 7 Industry Library for S7-1500.
  2. Instancie los bloques de envío/recepción de la unidad empaquetada:
    * LBP_Send400 / LBP_Rcv400: Agrupa los datos del skid empaquetados (estados de motores, alarmas, medidas analógicas, consignas) en telegramas estructurados.
  3. Mapee las variables de equipos internos del skid al bloque de datos del telegrama.
  4. Compile y descargue el programa de TIA Portal en el S7-1500.

Paso 3: Implementar la lógica de recepción en CFC de PCS 7

  1. En SIMATIC Manager, abra el diagrama CFC de destino.
  2. Inserte los bloques correspondientes de la PCS 7 Industry Library:
    * IL_Rcv1500 / IL_Send1500 (o bloques estándar BSEND/BRECV).
  3. Conecte los parámetros de comunicación:
    * ID: El ID de conexión de NetPro.
    * R_ID: Identificador único del par de mensajes.
  4. Enrute las señales desempaquetadas hacia bloques tecnológicos estándar de APL (MotL, VlvL, MonAnL) o caras de operador (faceplates) de unidades empaquetadas de la Industry Library.

Paso 4: Compilar y descargar la OS

  1. Ejecute la compilación completa de CFC: Chart -> Compile -> Changes Only.
  2. Ejecute la compilación de WinCC OS: Compile OS -> Changes Only.
  3. Abra WinCC Graphics Designer y coloque el icono de vista general del skid y las caras de operador en la gráfica de vista general de planta.

Verificación

  • En SIMATIC CFC, abra el bloque de recepción en modo de prueba dinámica: verifique que las palabras de estado, los valores analógicos y los estados de interbloqueo recibidos desde el S7-1500 se actualicen dinámicamente.
  • En WinCC Runtime, abra la cara de operador de la unidad empaquetada: confirme que la retroalimentación de marcha de la bomba/compresor y las temperaturas analógicas coincidan con los indicadores locales del HMI del skid.
  • Emita un comando de inicio o un cambio de consigna desde la cara de operador de la OS de PCS 7: verifique en la tabla de recorrido (watch table) de TIA Portal del S7-1500 que el skid acepta el comando en tiempo real.

Limitaciones y precauciones operativas

  • Integridad de las marcas de tiempo de alarmas: Debido a que las alarmas se originan en el S7-1500, lograr la precisión de la marca de tiempo en la secuencia de eventos (SOE) requiere configurar la sincronización horaria NTP tanto en el bus de planta de PCS 7 como en la red del S7-1500.
  • Nunca fusione bases de datos: No intente importar archivos de proyectos de TIA Portal en SIMATIC Manager; las bases de datos de software son completamente incompatibles. Mantenga definiciones de interfaz estrictas mediante bloques de datos de comunicación S7 o archivos GSDML de PROFINET I-Device.
  • Aislamiento de red / DMZ: En infraestructuras críticas, enrute las comunicaciones de las unidades empaquetadas a través de switches industriales administrados o cortafuegos para evitar tormentas de difusión (broadcast storms) en el bus de planta central.

Preguntas frecuentes para ingenieros

  • ¿Se pueden programar las CPU S7-1500 utilizando CFC en PCS 7?
    No. El hardware S7-1500 se proyecta exclusivamente en TIA Portal (o SIMATIC PCS neo). No se puede configurar en STEP 7 V5.6 ni en CFC de PCS 7.
  • ¿Cuál es la forma más sencilla de intercambiar 50 valores analógicos entre el S7-1500 y PCS 7?
    Configure el S7-1500 como un PROFINET I-Device. En HW Config, exporte el archivo GSDML del S7-1500, impórtelo en HW Config de PCS 7 y mapee los bytes de entrada/salida directamente como E/S descentralizadas estándar.
  • ¿La comunicación con el S7-1500 consume Objetos de Proceso (PO) de PCS 7?
    Si las señales recibidas del S7-1500 se conectan a bloques habilitados para OCM (por ejemplo, MotL, MonAnL) que generan alarmas de OS y caras de operador, dichos bloques consumen objetos de proceso estándar de AS y OS.
  • ¿Puede un S7-1500 comunicarse directamente con controladores redundantes S7-410H?
    Sí. Utilice los bloques de comunicación IL_S7H de la Industry Library o configure conexiones S7 redundantes en NetPro para gestionar la conmutación por error (failover) automática entre el bastidor 0 (Rack 0) y el bastidor 1 (Rack 1).
  • ¿Es PCS neo una alternativa para plantas que desean un DCS nativo con S7-1500?
    Sí. SIMATIC PCS neo es la plataforma de sistema de control moderna basada en web de Siemens construida de forma nativa para el hardware de control S7-1500.

Referencias técnicas

  • ID de entrada de Siemens Industry Online Support 109756887: Integration of S7-1500 Package Units into SIMATIC PCS 7.
  • Manual de sistema de Siemens: SIMATIC PCS 7 Industry Library - Communication with S7-1500.
  • Guía de aplicación de Siemens: PROFINET I-Device Configuration Between TIA Portal and STEP 7 V5.x.

Artículos relacionados

Etiquetas relacionadas

  • PCS 7
  • S7-1500
  • Package Unit
  • TIA Portal
  • Industry Library
  • S7-410
  • PROFINET
  • Industrial Automation
8 respuestas