Guía del usuario de SARTORIUS PI AF SimApi

SARTORIUS PI AF SimApi User Guide

LOGOTIPO DE SARTORIUS

SARTORIUS PI AF SimApi

SARTORIUS-PI-AF-SimApi-PRODUCTO

Información del producto

Presupuesto

  • Nombre del producto: PI AF SimApi
  • Fabricante: Análisis de datos de Sartorius Stedim
  • Conexión: Umetrics Suite a fuentes de datos externas

Instrucciones de uso del producto

Prerrequisitos

Antes de utilizar PI AF SimApi, asegúrese de que se minimicen los retrasos en tiempo real provocados por la configuración de la interfaz PI a PI.

Instalación y configuración

  1. Acceda al menú de configuración en la interfaz de SimApi.
  2. Ajuste los parámetros necesarios según su fuente de datos.

Configuración del filtro de fotogramas de evento

  1. Navegue a la sección Filtro de marco de evento en la interfaz de SimApi.
  2. Define los criterios para filtrar marcos de eventos según las horas de inicio y finalización.

Sobre la Ejecución del Proyecto SIMCA-online y PI AF

Para la ejecución de proyectos de integración de SIMCA-online y PI AF.

  1. Asegúrese de que la sincronización sea adecuada entre SIMCA-Online y PI AF.
  2. Verificar el flujo de datos entre los proyectos para un análisis preciso.

Apoyo

Para obtener más ayuda o soporte, consulte la guía del usuario o comuníquese con el servicio de atención al cliente de Sartorius Stedim Data Analytics.

Introducción

  • Este documento es la guía del usuario de PI AF SimApi de Sartorius Stedim Data Analytics.
  • Una SimApi es la conexión entre Umetrics Suite y fuentes de datos externas.
  • PI AF SimApi descrito en este documento es el conector entre un sistema PI Asset Framework de Aveva (anteriormente OSIsoft) y la solución SIMCA®-online y la solución de análisis de datos multivariados SIMCA®.
  • Para obtener una lista detallada de los cambios en las diferentes versiones de este SimApi, consulte la Versión Información.txt file que viene con la instalación. Para más información sobre SimApis, consulte sartorius.com/umetrics-simapi.

Términos

Nombre de Aveva PI SIMCA en línea terminología
Fotograma de evento (FE) Un lote con hora de inicio y de fin. Los lotes residen en un nodo de lotes en SIMCA-online.

También puede ser una fase con una hora de inicio y una hora de finalización.

Atributo de marco de evento A tag que contiene datos de lotes (una observación por lote)
Elemento del marco de activos Unidad, una cosa física como un tanque particular, o lógica como una ubicación o un edificio.
Atributo de elemento, un atributo de un elemento, puede ser un punto PI con datos de proceso o metadatos que describen el elemento.  
Plantilla de elemento de marco de activos (especifica los atributos que puede tener un marco de evento generado a partir de esa plantilla) Corresponde vagamente a un grupo de unidades
Punto PI Tag

Características

  • SimApi implementa las siguientes características de SimApi: Consulte sartorius.com/umetrics-simapi para obtener más información sobre las características generales de SimApi.
  • Conéctese a un servidor Aveva PI con soporte para valores numéricos (analógicos o discretos) y valores de texto
  • Conéctese a un servidor PI AF, lo que permite el uso de Event Frames y la jerarquía de elementos
  • Utilice las credenciales proporcionadas o utilice la cuenta del proceso de llamada (como la cuenta de servicio SIMCA-online)
  • Datos continuos actuales e históricos de puntos PI y atributos de elementos
  • Nodo de puntos de nivel superior que contiene todos los puntos PI de datos del proceso
  • Datos por lotes, soporte parcial
  • Escribir de nuevo: datos continuos para puntos PI (no para atributos de elementos)
  • Escritura diferida: datos por lotes, soporte parcial
  • Jerarquía de nodos opcional de los elementos de PI AF que coinciden con un filtro de categorías de elementos. Se muestra en el nodo Elementos de nivel superior.
  • Un nodo de lote en el nodo Event Frames de nivel superior, que muestra los Event Frames que residen en la raíz en PI AF.
  • Filtros de marcos de eventos opcionales que exponen un subconjunto de marcos de eventos (lotes) a SIMCA-online, según los criterios que usted especifique.
  • Puede filtrar por elemento, nombre del marco de evento, plantilla del marco de evento, categoría del marco de evento y atributos del marco de evento.
  • Datos de lotes de procesos sintéticos tags, lo que permite una fácil ejecución de proyectos por lotes en SIMCA-Online.
  • Se pueden ejecutar varias instancias de SimApi en el mismo servidor SIMCA-Online
  • Resiliencia de la conexión: SimAPI restablece la conexión con la fuente de datos automáticamente tras desconectarse. Algunas de estas características se explican con más detalle a continuación.
  • La siguiente imagen se utiliza para ilustrar los conceptos, donde los nodos resaltados corresponden a elementos en negrita en la lista de características anterior.SARTORIO-PI-AF-SimApi-FIG-1

Jerarquía de elementos PI

  • Cuando se conecta a un servidor AF, SimApi enumerará todos los elementos que coincidan con el filtro de categorías de elementos que proporcione al configurar SimApi.
  • Se puede usar más de una categoría para filtrar los elementos. Separe las categorías con punto y coma (;). Se mostrarán los elementos que pertenezcan a cualquier categoría especificada.
  • También puede especificar * para mostrar todos los elementos, pero esto podría afectar negativamente el rendimiento de inicio si hay muchos elementos. Un filtro de categoría vacío significa que no se mostrará ningún elemento.
  • Los elementos coincidentes se muestran en el nodo de nivel superior "Elementos". Se utiliza la misma estructura que en PI System Explorer.
  • Tenga en cuenta que para exponer el proceso sintético tags Para un elemento (ver más abajo), debe coincidir con el filtro de categorías de elementos. De lo contrario, el elemento se muestra simplemente como un contenedor de elementos secundarios sin atributos.

Atributos del elemento

  • Los atributos del elemento se muestran como tags en el nodo Elemento en SIMCA-online.
  • Los atributos que están ocultos o excluidos en PI no se muestran.
  • Los atributos jerárquicos se nombran utilizando su ruta relativa separada por una barra vertical (|), como se ve desde el elemento que los contiene. Por ejemplo:ampes decir, el atributo Temperatura|Atributo1 en la captura de pantalla anterior.

Puntos PI

  • Si especifica conectarse a un servidor PI al configurar SimApi, los puntos PI de ese servidor se muestran en el nodo de nivel superior Puntos.
  • Los puntos corresponden a los datos tags en SIMCA-online, o variables en SIMCA, y se utilizan para leer datos del proceso para la ejecución del proyecto.

Sobre cómo se leen y escriben datos por lotes

  • Los datos de lote son como un atributo de Event Frame cuando este describe un lote. Sin embargo, actualmente, PI AF SimApi no admite estos atributos.
  • En cambio, SimApi funciona de la siguiente manera (correspondiente a cómo Aveva implementó su AF SimApi):
  • Los datos por lotes se leen como un punto PI utilizando la hora de inicio del lote proporcionada por el Event Frame para saber a qué hora leer los datos.
  • Los datos por lotes se escriben en un punto PI definido por el usuario con la hora establecida.amp de la hora de inicio del lote según lo proporcionado por el marco de evento.

Marcos de eventos

  • Los marcos de evento PI, para SimApi, corresponden a lotes o fases del proceso.
  • Cuando un marco de evento representa un lote, especifica el tiempo de inicio y detención del lote y se utiliza como un nodo de lote en SIMCA-online, lo que permite monitorear marcos de eventos en ese nodo en SIMCA-online, donde también puede hacer clic derecho en él para encontrar lotes coincidentes, como lo ilustra esta captura de pantalla:SARTORIO-PI-AF-SimApi-FIG-2
  • Cuando un marco de evento representa una fase, especifica los tiempos de inicio y finalización de una fase.
  • Si desea supervisar todas las fases del lote en SIMCA-online, puede configurar una jerarquía en PI para que los marcos de eventos del lote abarquen las fases que pertenecen al lote.
  • A continuación, utilice el marco de evento por lotes como nodo de lote en SIMCA-Online.
  • Los marcos de eventos se exponen mediante SimApi en la jerarquía de nodos Elemento, el nodo de nivel superior Marcos de eventos y todos los nodos de filtro de marcos de eventos configurados.

Proceso sintético tags para el nombre y la duración del Event Frame (lote/fase/paso)

  • Proceso sintético tags Son creados por SimApi para ayudar a simplificar la ejecución del proyecto.
  • Esta función no funciona con Event Frames simultáneos (paralelos). Por lo tanto, en cualquier momento, solo debe haber un Event Frame activo en el nodo del lote.
  • Sintético tags se crean para el nodo Event Frames de nivel superior, todos los nodos Element que coinciden con el filtro Element Categories y todos los nodos Event Frame Filter (consulte la siguiente sección).
Sintético tag nombre Objetivo
El nombre del Event Frame activo más reciente en el nodo en el momento determinado.

La duración del Event Frame activo más reciente en el nodo en un momento determinado.

La duración se escala a segundos, minutos, horas y días, respectivamente, lo que le permite elegir la que coincida con sus necesidades de modelado.

  • Nota: Lote sintético tags generar una sobrecarga en SimApi, lo que puede conducir a un menor rendimiento, especialmente durante la recuperación y la predicción de lotes terminados anteriores en SIMCA-online.

Utilizando el proceso sintético tags para la ejecución de proyectos por lotes en SIMCA-Online

  • En un proyecto por lotes, los datos del proceso para cada fase deben tener un identificador de lote tag. Datos leídos en este tag se compara con los lotes en el nodo de lote especificado para saber si se debe ejecutar una fase.
  • Si los datos del proceso no tienen un ID de lote tag, el proceso sintético tags Se pueden utilizar en su lugar, ya que los datos para ellos se generan a partir del conocimiento sobre el marco de evento (lote).
  • Para utilizar esta función, vaya a la página Condiciones de ejecución de la configuración del proyecto en el cliente SIMCA-online y configure el Identificador de lote. tag ser el ID del lote sintético tag del nodo de lote.
  • Cada vez que el servidor lee el ID de lote de los datos del proceso, se devolverá el ID de lote del nodo de lote, lo que garantiza que la unidad pueda ejecutarse (la condición de ejecución de fase también debe ser verdadera, como es habitual en SIMCA-online).SARTORIO-PI-AF-SimApi-FIG-3
  • Aquí está la página del nodo Batch de la configuración, que muestra que es la misma.

El nodo de filtro que se utiliza como nodo de lote:SARTORIO-PI-AF-SimApi-FIG-4

  • Lea más sobre la lógica de ejecución en la Guía técnica de SIMCA-online.

Filtros de marcos de eventos

  • Los filtros de Event Frame son opcionales y deben configurarse antes de que SimApi los exponga. Puede agregar tantos filtros como desee; cada uno se configura individualmente.
  • Un nodo de filtro de Event Frame se utiliza como nodo de lote en SIMCA-Online para controlar la ejecución del proyecto. El nodo de filtro expone Event Frames (lotes) que cumplen los criterios de filtro especificados.
  • Los nodos de filtro también completan valores para el sintético tags que se puede utilizar en la ejecución de proyectos por lotes como se describió anteriormente.
  • Puede filtrar por elemento de referencia, nombre del marco de evento, plantilla del marco de evento y categoría o atributos del marco de evento.

Por ejemploampEs decir, puedes crear filtros de marcos de eventos para:

  • Marcos de evento que tienen el atributo productType con el valor 42 bajo el elemento “Sweden_Site”.
  • Marcos de evento que tienen un nombre que comienza con “b” y la categoría de marco de evento “SIMCAonlineBatches”.

Aquí hay un exampMétodo de búsqueda de lotes en SIMCA-online en uno de los nodos que contienen Event Frames:SARTORIO-PI-AF-SimApi-FIG-5

Prerrequisitos

Este SimApi se desarrolló originalmente para PI System versión 2012 y se ha probado en varias versiones de PI Server hasta PI Server 2018 SP3 Patch 5, al momento de escribir este artículo.

Para utilizar SimApi en una computadora, es necesario tener instalado el siguiente software:

Seguridad del sistema Aveva PI

  • PI utiliza los siguientes conceptos que controlan el acceso.
  • PI puede utilizar la autenticación de Windows, lo que significa que se utilizan cuentas de Active Directory para configurar la seguridad.
  • Aveva y Sartorius Stedim Data Analytics recomiendan este método, ya que es el único método para autenticarse en el SDK de Asset Framework.
  • Los usuarios de PI son usuarios con contraseñas creadas en el servidor de PI. Se pueden usar grupos para agrupar usuarios.
  • Los fideicomisos PI determinan qué equipos pueden conectarse al servidor PI. Los fideicomisos se basan en IP, por lo que dependen del DNS.
  • El servidor SIMCA-online debe agregarse a la confianza PI; de lo contrario, no podrá conectarse al servidor PI.
  • Además, es posible que también sea necesario configurar firewalls de red para permitir que SimApi se conecte a servidores remotos.
  • Estos temas se explican en detalle a continuación. Para más información, consulte la documentación de PI.

Seguridad de Windows

  • Los principales de seguridad de Windows (grupos o cuentas de usuario) se pueden utilizar para configurar el acceso al servidor PI.
  • Debe conocer la cuenta de usuario utilizada para ejecutar SimApi. En el caso de SIMCA, se refiere a la cuenta de usuario con la que se ha iniciado sesión en el equipo, mientras que en el caso de SIMCA-online, se refiere a la cuenta de servicio utilizada por el servicio del servidor SIMCA-online (configurada en el panel de control de Servicios de Windows). Tenga en cuenta que, por defecto, un servidor SIMCA-online utiliza la cuenta de servicio "Sistema local". Esta debe cambiarse a una cuenta de servicio de usuario de dominio para poder configurar el acceso dentro de PI.
  • Si por algún motivo no puede cambiar la cuenta de usuario que se utiliza para ejecutar SimApi, también puede configurar la cuenta de usuario desde el cuadro de diálogo de configuración de SimApi.
  • Esto permite utilizar una cuenta diferente para conectarse a PI que la cuenta de servicio de SIMCA-online.
  • Cuando conoce la cuenta de usuario, configura PI para permitir que esta cuenta se conecte al servidor PI.
  • Esto se puede hacer asegurándose de que el usuario (o un grupo del cual el usuario es miembro) esté incluido en Asignaciones de seguridad en las Herramientas de administración del sistema PI.

Servidores PI en un dominio diferente al del servidor SIMCA-online

  • Si el sistema PI se encuentra en un dominio diferente al servidor SIMCA-online, es posible que la implementación no le permita configurar una confianza de Windows entre los diferentes dominios.
  • Una solución en este caso es tener una cuenta local de Windows creada tanto en el servidor PI AF como en el servidor SIMCA-online, ya que entonces puede resolver y autenticar el “.\UserName” que se pasa de una máquina a otra a través de dominios.

Fideicomiso PI

  • PI Trust es otra forma de otorgar acceso a PI a nombres de aplicaciones, números IP o nombres de equipos. Esto se realiza en las Herramientas de administración del sistema PI, en la sección Seguridad.

Fideicomisos, donde podrá especificar:

  • Nombre de la aplicación: Se puede utilizar un nombre de aplicación específico para crear una confianza.
    • Para SIMCA, es simca.exe (y simpler.exe para SIMCA antes de la versión 15).
  • Nota Esta SimApi no es compatible con el antiguo SDK PI Batch de OSIsoft (solo con PI AF, como se describió anteriormente). Si su sistema PI solo es compatible con PI Batch, debe usar la PI SimApi desarrollada por Aveva/OSIsoft.
    • Para SIMCA-online, el nombre es SIMCAonlineserver.exe y SIMCAonlineconfig.exe (Opciones del servidor SIMCA-online, que se utiliza para realizar la configuración de SimApi).
  • Información de IP: Puede definir una confianza basándose en la información IP del equipo que ejecuta PI SimApi en el que desea confiar. Puede especificar la información IP como una ruta de red o una dirección IP y una máscara de red:
  • Ruta de red: El nombre de dominio completo. Por ejemploampel, mi_portátil.mi_empresa.com
  • Dirección IP: Dirección IP de la computadora que ejecuta PI AF SimApi.
  • máscara de red: Si especifica una dirección IP, también debe proporcionar explícitamente una máscara de red. De lo contrario, se generará un error. Si necesita una coincidencia exacta de una dirección IP, especifique la máscara de red como 255.255.255.255. Si especifica una subred de clase C, especifique la máscara de red como 255.255.255.0 y el cuarto campo de la dirección IP como 0.

Información de la cuenta de Windows

  • Dominio de Windows: Dominio de Windows del usuario que ejecuta la aplicación.
  • Cuenta de Windows: Nombre de usuario de Windows del usuario que ejecuta la aplicación.
  • Es posible utilizar un signo de dólar ($) para el nombre de usuario de un dominio en particular; luego, los usuarios de ese dominio pueden conectarse a través de esta confianza con usuarios de PI existentes del mismo nombre que el usuario de Windows que ejecuta la aplicación.
  • Esto se llama fideicomiso con signo de dólar.
  • Para configurar una confianza de signo de dólar, normalmente primero debe importar sus nombres de usuario y contraseñas de Windows como usuarios de PI.
  • Consulte "Importar usuarios de Windows" en la documentación de PI System Management Tools para PI. (El símbolo de dólar es un valor válido tanto para el dominio como para el nombre de usuario).
  • Aquí se han utilizado en combinación las tres formas diferentes de configurar una confianza PI, aunque solo se necesita una.
  • Este exampEl trust permite permisos para SIMCA-online desde la máquina computadora.sartorius.com.SARTORIO-PI-AF-SimApi-FIG-6
  • Para obtener más información acerca de PI Trusts, consulte la ayuda de las herramientas de administración del sistema PI de OSIsoft.

Cortafuegos entre SimApi y el servidor PI

  • Un firewall de red entre SimApi que se ejecuta en SIMCA o en el servidor SIMCA-online y el servidor PI puede restringir el tráfico de red para que SimApi no funcione.
  • Para habilitar el tráfico de red de PI, es necesario abrir el puerto TCP 5450, que es el acceso normal al firewall de PI. Además, desde el servidor AF hasta cualquier aplicación cliente AF, es necesario abrir el puerto TCP 5457.
  • Consulte el siguiente artículo de la base de conocimientos para obtener más detalles: https://techsupport.osisoft.com/Troubleshooting/KB/KB00751
  • Para obtener más información sobre los requisitos de firewall para PI, consulte la documentación de PI Server/PI-SDK de Aveva. PI AF SimApi funciona como una aplicación PI, así que busque ese término en dicho documento.
  • Uso de SimApi solo con un servidor PI AF (sin un servidor PI configurado en SimApi)
  • Cuando se utiliza solo el servidor PI AF y el usuario desea leer los atributos de elementos conectados a un punto PI, SimApi no puede autenticarse en el servidor PI ya que no existe dicha opción a través del SDK.
  • En este caso, confiamos en cómo se ejecuta el servicio del servidor SIMCA-online o en si hay una configuración de confianza contra SIMCAonlineserver.exe.

Una de las razones del mensaje de error 'No se pudo inicializar SimApi'

  • El mensaje de error "No se pudo inicializar SimApi" aparece al hacer clic en el botón Configurar en las Opciones del servidor. Este problema se solucionó en PI Database Security al otorgar a la identidad asignada a la confianza acceso de escritura a la tabla PIMSGSS.

Retrasos en tiempo real causados ​​por la configuración de la interfaz PI a PI

  • Si los datos del servidor PI se envían desde otro servidor PI a través de una interfaz de PI a PI, pueden producirse demoras en la lectura de los datos actuales, ya que los datos se envían en un intervalo de tiempo específico.
  • Asegúrese de que el intervalo de tiempo configurado en la interfaz PI a PI sea lo suficientemente corto como para detectar cambios en el proceso en tiempo real. Debe ser comparable al intervalo de ejecución utilizado en SIMCA-online.

Instalación y configuración

  • Consulte la Guía de SimApi ubicada en sartorius.com/umetrics-simapi Para obtener instrucciones generales paso a paso para la instalación de una SimApi. Este documento también contiene numerosos consejos para la solución de problemas y la realización de pruebas al instalar una SimApi.
  • Hay configuraciones que deben realizarse dentro de Aveva PI para habilitar el uso de PI AF SimApi, así como muchas configuraciones diferentes que pueden realizarse para SimApi en sí.
  • Le recomendamos que involucre a personas de su empresa que conozcan su infraestructura PI cuando configure este SimApi.
  • La herramienta PI System Explorer (instalada con el SDK de PI AF) le permite ver cómo está configurado su PI AF y le ayuda a realizar los ajustes necesarios.

Configuración de los ajustes de SimApi

  • Para cambiar la configuración de SimApi en SIMCA-online, inicie la utilidad Opciones del servidor y, en la pestaña SimApi, haga clic en Configurar… para la instancia de SimApi que desee configurar.
  • Las mismas pautas se aplican a SIMCA, aunque todas las capturas de pantalla y ejemplosampLos siguientes son para SIMCA-online.
  • Se mostrará el siguiente cuadro de diálogo. Configure los ajustes necesarios para su entorno.
  • Después de guardar y salir, es necesario reiniciar el servicio del servidor SIMCA-online para que los cambios sean efectivos.SARTORIO-PI-AF-SimApi-FIG-7
  • Las siguientes configuraciones están disponibles:
Configuración Explicación
Servidor PI Permite que los PI points con datos estén disponibles en Umetrics Suite. Escriba el nombre del servidor PI al que se conectará y desde el que se enumerarán los PI points. Esto es opcional, pero si lo omite, deberá especificar el servidor AF.
Servidor AF Habilita los Event Frames en Umetrics Suite. Escriba el nombre del servidor de Asset Framework al que se conectará. Esto es opcional, pero si lo omite, deberá especificar PI Server.
Base de datos de AF Dirige el servidor de Asset Framework a una base de datos específica. Escriba el nombre de la base de datos de Asset Framework que se usará en el servidor. Si se deja vacío, SimApi usará la base de datos predeterminada del servidor.
Categorías de elementos Se puede usar más de una categoría de elemento para filtrar los elementos. Separe las categorías con punto y coma (;). También puede especificar * para mostrar todos los elementos, pero esto puede afectar negativamente el rendimiento de inicio si hay muchos elementos. Si se deja vacío, no se mostrará ningún elemento.
Nombre de usuario Las credenciales utilizadas para conectarse a los servidores PI se indican arriba. Deje este campo en blanco para usar la cuenta del proceso de llamada, normalmente la cuenta de servicio SIMCA-online.
Contraseña Las credenciales utilizadas para conectarse a los servidores PI indicados anteriormente. Déjelas en blanco para usar la cuenta del proceso de llamada, normalmente la cuenta de servicio SIMCA-online. La contraseña está cifrada y no se guarda en texto sin cifrar en la configuración. file.
Filtros de fotogramas de evento Puede crear nodos de filtro opcionales haciendo clic en el botón …. Estos se utilizan como nodos de lote para definir los lotes que se ejecutan en SIMCA Online. Consulte la sección 1.2.7 para obtener más información y la siguiente sección para conocer las opciones de configuración disponibles.
Nivel de registro Controla cuánta información se escribe en el registro. file. (Depuración, Información, Advertencia, Error, Crítico).

La depuración ayuda a solucionar problemas con SimApi.

Tamaño máximo del registro (MB) Controla el tamaño máximo del registro.file Antes de crear uno nuevo. Si se establece en 0, el tamaño será infinito.
Configuración avanzada Consulte las descripciones de estos elementos en la utilidad de configuración.

Configuración del filtro de marco de evento

Los filtros de Event Frames exponen los Event Frames (lotes) que cumplen los criterios de filtrado. Pueden utilizarse como nodos de lote en SIMCA-online, como se describe en la sección 1.2.7.

Puede crear dos tipos de filtros de marco de evento:

  • Por atributo de marco de evento – estos le permiten crear condiciones lógicas en uno o más atributos del marco de evento.
  • Por categoría de marco de evento – estos le permiten seleccionar una categoría de marco de evento.
  • Ambos tipos de filtros también le permiten especificar un elemento de referencia, filtrar por nombre de marco de evento y especificar una plantilla de marco de evento.
  • Cada nodo de filtro debe tener un nombre único que usted proporcione. Este es el nombre de nodo que se usa en SIMCA-online, debajo del nodo de nivel superior del filtro de Event Frames.
  • Aquí se incluye una tabla que resume las distintas opciones de configuración disponibles en los cuadros de diálogo. Consulte también el cuadro de diálogo de configuración de PI AF, que incluye ayuda para cada opción.
Configuración Descripción Se utiliza en un filtro por atributo de marco de evento Se utiliza en un filtro por categoría de marco de evento
Nombre del nodo Un nombre arbitrario del nodo (único entre otros nodos). Por ejemploampes, ProductABatches. X X
Filtro de nombre Filtro basado en el nombre del marco de evento. Se admiten los comodines * y ?. X X
Elemento de referencia Filtro basado en el nombre del elemento. Se admiten los comodines * y ?. El filtro devolverá los Event Frames que hagan referencia a este elemento. X X
Plantilla de marco para eventos Filtrado según una plantilla de marco de evento específica. X X
Categoría de marco de evento Filtrar por categoría de Event Frame. Usar * para cualquier categoría.   X
Atributos Atributos de Event Frame basados ​​en filtros. Puede especificar uno o más atributos.

Para cada atributo, se especifican configuraciones que controlan una expresión lógica que debe evaluarse como verdadera para que el marco de evento coincida con el filtro.

Los ajustes para cada atributo son:

X  
Ruta de atributo El nombre del atributo de plantilla de Event Frame. La ruta debe ser relativa a la plantilla de Event Frame especificada.

El valor de este atributo se compara con la configuración Comparar valor utilizando el operador especificado.

X  
Operador Define el tipo de comparación a realizar. Por ejemplo:ample, es igual. X  
Comparar valor El valor que se compara con el valor del atributo Event Frames. Para valores de cadena, solo se pueden usar los operadores "Igual" y "No igual".

Se puede utilizar más de un valor al utilizar el operador in. Separe los valores con un punto y coma (;).

X

Configuración ej.ample

  • Esta sección ofrece una muestraampLe mostramos cómo puede verse el sistema PI y cómo se puede configurar PI AF SimApi para conectarse a él.
  • PI AF SimApi ya se ha instalado y el sistema PI se ha configurado para permitir que el usuario se conecte al servidor como se describe en 2.

Configuración básica

  • Aquí está la configuración de PI AF SimApi, abierta a través de las opciones del servidor de SIMCA-online. Como puede ver, hemos realizado algunos ajustes que se explican a continuación.SARTORIO-PI-AF-SimApi-FIG-8
  • Tenemos un servidor, ServUmVM3, que se ingresa en los campos de servidor PI y servidor AF.
  • En PI, nuestra base de datos se llama Producción como puede ver en la siguiente captura de pantalla, por lo que es lo que también usamos en la configuración.SARTORIO-PI-AF-SimApi-FIG-9
  • También especificamos el nombre de usuario y la contraseña que PI AF SimApi utiliza para conectarse a los servidores de PI AF. Este usuario ya tiene permisos de acceso a PI.
  • Usamos una cuenta de servicio diferente para nuestro servidor SIMCA-online. Esta es diferente porque debe poder acceder a nuestro Active Directory para la autenticación de usuarios.
  • Estas son las propiedades del servicio en la máquina servidor SIMCA-online.SARTORIO-PI-AF-SimApi-FIG-10

Categorías de elementos opcionales

  • Especificamos las categorías de elementos A_Simca_Element; Other_Category. Esto significa que veremos todos los elementos que coincidan con cualquiera de las categorías en SIMCA-online.
  • Así se ve la categoría de elemento A_Simca_Element en el servidor PI.SARTORIO-PI-AF-SimApi-FIG-11

Filtro de marco de evento opcional 'Por atributo'

  • Hemos configurado un nodo de filtro de Event Frame por Atributo de la siguiente manera, para ver únicamente los Event Frames con un nivel de tanque inferior a 40:

Así es como se ve nuestra plantilla de marco de evento en PI:SARTORIO-PI-AF-SimApi-FIG-12

  • Usaremos ese atributo de Nivel en nuestro nodo de filtro para mostrar solo los Event Frames con un Nivel inferior a 40

Aquí está la primera página de configuración para nuestro nodo de filtro por atributo:SARTORIO-PI-AF-SimApi-FIG-13

  • Importante: El nivel proporcionado en la captura de pantalla anterior debe reemplazarse con la ruta completa al atributo, que puede copiar desde PI System Explorer.
  • Por ejemploampen: \\nombreServidor\Nivel de Producción

Aquí están las configuraciones para el atributo Nivel:SARTORIO-PI-AF-SimApi-FIG-14

Filtro de marco de evento opcional 'por categoría'

Por último, también hemos configurado un nodo Filtro que expone marcos de eventos basados ​​en la categoría de marco de evento Yeast.SARTORIO-PI-AF-SimApi-FIG-15

¿Cómo se ve esto en SIMCA-online?

Esto es lo que dan como resultado las configuraciones anteriores en SIMCA-online.SARTORIO-PI-AF-SimApi-FIG-16

  • Aquí, los nodos Elemento, los nodos Filtro de Marcos de Eventos y los nodos Marcos de Eventos se pueden utilizar como nodos de lote en configuraciones de proyecto.
  • Sintético tags Se puede utilizar en condiciones de ejecución para la ejecución simple de proyectos por lotes. Un ejemploampAlgo de esto se puede encontrar en 1.2.6.1.
  • Los puntos PI del servidor PI son visibles en el nodo Puntos. Estos tags están conectados a variables en la Fase tags Página de configuración del proyecto.SARTORIO-PI-AF-SimApi-FIG-17

Sobre la ejecución del proyecto SIMCA-online y PI AF

  • Este capítulo ofrece una breve introducción a lo que SIMCA-online necesita para ejecutar proyectos por lotes y ofrece algunas recomendaciones que se aplican a PI Asset Framework (AF) y PI Event Frames (EF).
  • Para obtener detalles completos sobre la lógica de ejecución de SIMCA-online, consulte la Guía técnica de SIMCA-online.

Identificadores de lotes en SIMCA-online

  • SIMCA-online utiliza los identificadores de lote de dos maneras.
  • El ID de lote es un marco de evento definido en PI AF.
    • En SIMCA-online, estos se interpretan como lotes en lo que se denomina el nodo de lote.
    • El nodo de lote se utiliza para identificar lotes completados y actualmente activos.
    • Los lotes terminados son aquellos que tienen una hora de inicio y una hora de finalización.
    • Los lotes activos son aquellos que solo contienen una hora de inicio y la hora de finalización está vacía/nula.
  • ID de lote como proceso tag:
    • Cada unidad que puede procesar una fase de un lote requiere un proceso separado tag indicando el lote que se encuentra activo en esa unidad.
    • El valor del ID del lote debe coincidir con el nombre del lote en el nodo del lote o, para usar la terminología de PI, con el nombre del marco de evento en PI.

Selección de nodos por lotes en SIMCA-online

  • En el marco de activos, existe una jerarquía de eventos creados siguiendo los estándares de lotes ISA 88.
  • El lote debe permanecer activo durante todas las fases que lo componen. En lotes con varias fases, el evento del lote debe comenzar antes o al activarse la primera fase y finalizar después o al finalizar la última.
  • En SIMCA-online se utilizan condiciones de ejecución de fases independientes para definir la vida útil de cada fase.
  • El evento de lote EF solo se utiliza para la genealogía de fases, para mapear qué unidades activas pertenecen a qué lotes.
  • Esto permite el seguimiento del flujo de material paralelo y complejo a través de múltiples unidades.

En PI, la jerarquía de unidades toma la forma:

  • Lote
    • Unidad
      • Fase
      • Subfase
  • En SIMCA-online, hay mucha flexibilidad en cómo se definen e interpretan los nodos y lotes.

Por ejemploample, en Cromatografía, donde:

  • Cada ciclo puede definirse como una fase,
  • Cada operación unitaria (Carga, Equilibrio, Elución, etc.) puede definirse como una subfase,
  • El nodo de lote en SIMCA-online se podría definir a nivel de unidad,
    • Cada ciclo podría definirse como un evento en EF y un lote en SIMCA-Online, y
    • Cada operación unitaria podría definirse como una subfase en EF y una fase en SIMCA-Online.

Lógica de ejecución en línea de SIMCA

Aquí se describe la secuencia que SIMCA-online sigue para iniciar lotes y fases. Para consultar el algoritmo completo con todos los detalles, consulte la Guía Técnica de SIMCA-online.

  1. SIMCA-online determina los lotes activos
    • a. Solicitar los elementos EF (quizás haya una solicitud especial solo para los activos) desde el nodo de lote definido de SIMCA-online (el nodo de lote puede ser de nivel de servidor o de Unidad).
    • b. Los lotes activos se definen como aquellos que no tienen una entrada para la hora de finalización (se deja nulo/en blanco).
    • c. SIMCA-online registra los nombres de los lotes activos.
  2. SIMCA-online determina si hay fases activas
    • a. SIMCA-online solicita el nombre del lote que se ejecuta en cada fase. El nombre del lote es el valor obtenido del proceso. tag configurado como ID de lote en la unidad.
    • b. SIMCA-online verifica si el nombre del lote está en la lista de lotes activos. Lo hace verificando si el valor coincide con el nombre de un lote activo.
    • c. SIMCA-online evalúa la lógica de disparo configurada en SIMCA-online para determinar si la fase está activa.
  3. SIMCA-online extrae los valores de instantáneas para todos tags utilizado por fases activas

Apoyo

  • Esta SimAPI fue desarrollada por Sartorius Data Analytics. Para obtener ayuda, visite sartorius.com/umetrics-support
  • Para preguntas relacionadas con Aveva PI, como Asset Framework, Event Frames, seguridad de PI y similares, le recomendamos que se comunique con su representante de Aveva o directamente con su soporte técnico.

Preguntas frecuentes

  • P: ¿Qué es una SimApi?
    • A: Una SimApi es la conexión entre Umetrics Suite y fuentes de datos externas.
  • P: ¿Qué son los Event Frames en SIMCA-online?
    • A: Los Event Frames representan lotes con horas de inicio y finalización, que residen en un nodo de lote en SIMCA-online.
  • P: ¿Dónde puedo encontrar más información sobre SimApis?

Documentos / Recursos

PDF thumbnailPI AF SimApi
User Guide · PI AF SimApi, AF SimApi, SimApi

Haz una pregunta

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Haz una pregunta

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.