Resolución de celdas de proceso en blanco en el Batch Control Center de SIMATIC tras la compilación

Cuando se abre el Batch Control Center (BCC) de SIMATIC mostrando el nombre del proyecto pero visualizando una celda de proceso en blanco y sin etiquetar, sin unidades ni recetas, significa que la base de datos en tiempo de ejecución de Batch no se ha inicializado con los datos de planta recién compilados. En SIMATIC BATCH, la compilación y la descarga desde el SIMATIC Manager solo actualizan el repositorio del servidor; la interfaz de usuario del Batch Control Center requiere un comando explícito de 'Actualizar datos de planta', servicios activos en tiempo de ejecución del servidor Batch (servicios sb*) y la pertenencia adecuada del usuario de Windows al grupo de seguridad 'SIMATIC BATCH' para renderizar la jerarquía de celdas operativas.

Índice de contenidos

Arquitectura de la sincronización del modelo de planta de SIMATIC BATCH

En SIMATIC PCS 7, la ejecución de recetas y el control de procesos por lotes (batch) son administrados por SIMATIC BATCH. La estructura física y lógica de la planta se organiza en una jerarquía modular:
Proyecto Batch -> Celda de proceso -> Unidades de planta -> Fases de equipo

Esta información fluye a través de tres niveles de ingeniería distintos:
1. Estación de ingeniería (ES): Define el modelo de planta dentro de la Jerarquía Tecnológica (TH) del SIMATIC Manager.
2. Servidor SIMATIC BATCH: Almacena las recetas, las programaciones de lotes activos y el modelo de planta maestro en un repositorio de base de datos de Microsoft SQL Server (sb_data).
3. Batch Control Center (BCC): El cliente de operador gráfico utilizado para crear órdenes, controlar lotes y supervisar el progreso de las recetas.

Incluso cuando un ingeniero ejecuta con éxito la secuencia completa de acciones de ingeniería (compilar, generar, propagar y descargar), el Batch Control Center no actualiza automáticamente su vista de memoria interna. Requiere un comando de lectura de base de datos activo para poblar el espacio de trabajo gráfico.

Causas raíz de la visualización de celdas de proceso en blanco en el BCC

Cuando el BCC se abre mostrando el contenedor del proyecto pero la celda subyacente aparece vacía o sin etiqueta, el problema se debe a una de las cuatro condiciones verificadas:

  1. Omisión del comando 'Actualizar datos de planta': La descarga de datos de BATCH coloca los archivos en la carpeta de almacenamiento provisional del servidor. En el BCC, un ingeniero o supervisor debe seleccionar Sistema -> Actualizar datos de planta para forzar al BCC a analizar los registros de base de datos descargados y reconstruir la vista de árbol.
  2. Servicios de tiempo de ejecución de BATCH inactivos o detenidos: El servidor SIMATIC BATCH depende de servicios en segundo plano de Windows fundamentales (sb_server, sb_launch, sb_com). Si estos servicios están detenidos o en un estado de error, el cliente BCC no puede comunicarse con la base de datos.
  3. Privilegios de grupo de usuarios de Windows: La cuenta de usuario de Windows activa que ha iniciado sesión en la estación de trabajo no es miembro del grupo local de Windows SIMATIC BATCH, o carece de permisos de visualización administrativos en la gestión de usuarios de BATCH.
  4. Falta de asignación tecnológica: En el SIMATIC Manager, se crearon las carpetas de jerarquía, pero la casilla Celda de proceso no se marcó en las propiedades de la carpeta, lo que dio como resultado una exportación de modelo vacía.

Procedimiento paso a paso para inicializar y renderizar el modelo de planta

Siga este procedimiento de recuperación secuencial:

  1. Verificar la pertenencia al grupo de seguridad de Windows:
    * Abra la Administración de equipos de Windows (compmgmt.msc).
    * Vaya a Usuarios y grupos locales -> Grupos.
    * Confirme que su cuenta de usuario de Windows sea miembro de SIMATIC BATCH y SIMATIC HMI.
    * Cierre sesión y vuelva a iniciarla si las membresías de grupo se asignaron recientemente.
  2. Verificar los servicios del servidor BATCH:
    * Abra los Servicios de Windows (services.msc).
    * Verifique que el SIMATIC BATCH Launch Service y los servicios en tiempo de ejecución de BATCH asociados se estén ejecutando (Estado: En ejecución, Tipo de inicio: Automático).
  3. Ejecutar la sincronización del modelo de planta en el BCC:
    * Inicie el Batch Control Center (BCC).
    * Si se le presenta un árbol vacío, haga clic en el nombre del proyecto en el panel de navegación izquierdo.
    * En la barra de menús superior, seleccione Sistema -> Actualizar datos de planta (o haga clic en el icono correspondiente de la barra de herramientas).
    * Confirme el aviso para actualizar la base de datos de planta.
    * El árbol se expandirá automáticamente, revelando la celda de proceso etiquetada, las unidades (por ejemplo, reactores, mezcladoras), las fases de equipo y las recetas maestras.
  4. Comprobar la gestión de permisos de BATCH:
    * En el BCC, seleccione Opciones -> Gestión de permisos.
    * Verifique que el rol de operador activo tenga habilitados los permisos para "Mostrar modelo de planta" y "Planificación por lotes".

Verificación

  • En el Batch Control Center, inspeccione el panel de navegación izquierdo.
  • Confirme que el nombre de la celda de proceso coincida con el nombre de la carpeta de la Jerarquía Tecnológica en el SIMATIC Manager.
  • Haga clic en los iconos individuales de las unidades. Verifique que las fases de equipo muestren sus parámetros configurados y los indicadores de estado en línea.
  • Cree una orden de lote de prueba. Confirme que las recetas se puedan asignar a las unidades con éxito sin generar errores de invalidez del modelo de planta.

Limitaciones y precauciones operativas

  • Realizar "Actualizar datos de planta" mientras hay lotes activos en ejecución (RUN) puede causar congelamientos temporales de pantalla en las estaciones de operador. Realice las actualizaciones del modelo de planta durante intervalos operativos tranquilos.
  • Si se modificaron las estructuras de recetas o los parámetros de fase, las recetas deben volver a validarse en el BCC después de actualizar los datos de planta.
  • Asegúrese de que el servidor BATCH y todos los clientes BATCH compartan una sincronización de hora idéntica a través del bus de terminales.

Preguntas frecuentes para ingenieros

  • ¿Por qué el BCC no se actualizó automáticamente cuando realicé la descarga desde el SIMATIC Manager?
    SIMATIC BATCH está desacoplado de la estación de ingeniería para proteger la estabilidad en tiempo de ejecución. El BCC permite a los ingenieros descargar actualizaciones de bases de datos en segundo plano sin perturbar abruptamente a los operadores de lotes activos hasta que se ordene explícitamente.
  • ¿Puedo abrir el BCC en un PC cliente si el servidor BATCH está desconectado?
    No. El BCC es una aplicación cliente que requiere una comunicación persistente con los servicios en tiempo de ejecución del servidor SIMATIC BATCH para funcionar.
  • ¿Qué debo hacer si la opción 'Actualizar datos de planta' aparece deshabilitada (en gris) en el BCC?
    El comando aparece deshabilitado si su cuenta de usuario carece de la autorización "Configurar modelo de planta" en la gestión de permisos de BATCH, o si el canal de comunicación del servidor BATCH está desconectado.

Referencias técnicas

  • Manual de operación de SIMATIC BATCH: Batch Control Center y jerarquía de planta (A5E41356285-AA).
  • SIMATIC PCS 7 Engineering System - Configuración de SIMATIC BATCH.
  • Entrada de Siemens Industry Online Support ID 109801081: Primeros pasos con SIMATIC BATCH en PCS 7.

Artículos relacionados

Etiquetas relacionadas

PCS 7, SIMATIC BATCH, Batch Control Center, BCC, Celda de proceso, Jerarquía de planta, Gestión de recetas, ISA-88

20 respuestas