¿Qué es el sistema PI?
El software de servidor PI se utiliza para la recopilación y almacenamiento de datos de producción en sitio; el software de cliente PI proporciona aplicaciones secundarias de datos históricos/en tiempo real; el software de interfaz realiza la conexión entre diferentes sistemas de control en sitio; y sistemas PI. Software de servidor PI 1. PI-UDS, el paquete básico del sistema PI, incluye la administración de la red del sistema, la administración de la interfaz de la aplicación, la administración de eventos, los servicios ODBC y la base de datos del módulo (base de datos modular). Estas aplicaciones se ejecutan como servicios en segundo plano. 2. PI-SVRAPPPI-SVRAPP incluye una serie de programas de servicios de aplicaciones en segundo plano, como cálculo de ejecución (PE), servicio de alarma, servicio de procesamiento por lotes, servicio de control de calidad de secuencia SQC, etc. u Descripción del módulo de cálculo de ejecución (PE) El módulo de servicio de cálculo de ejecución permite a los usuarios implementar funciones de cálculo complejas sin utilizar lenguajes de alto nivel. Este módulo permite a los usuarios generar fórmulas de cálculo utilizando cálculos algebraicos simples y almacenarlas en la biblioteca para usos múltiples. Los resultados del cálculo del paquete de ecuaciones de estado se pueden almacenar en el archivo de datos como cualquier número de estación en el sistema PI. El paquete de ecuaciones de estado puede interactuar directamente con funciones externas escritas en C o Fortran. La mayoría de los sistemas PI tienen paquetes de ecuaciones de estado. El módulo Cálculo de ejecución de aplicaciones (PE) de implementación/aplicación permite a los ingenieros realizar cálculos como propiedades de fluidos, modelos de unidades de proceso, etc. PE también puede escribir expresiones de datos para calcular valores que no se pueden obtener inmediatamente del instrumento pero que deben obtenerse mediante cálculo, como compensación de flujo, temperatura correcta, etc. u Descripción del módulo de servicio de alarma El módulo de servicio de alarma puede configurar condiciones de alarma para cualquier número de estación en el sistema PI, como: alarma de límite alto, alarma de límite bajo, alarma de desviación o alarma ROC (tasa de cambio de valor). Estas alarmas se pueden enviar a archivos de eventos en el sistema PI y los usuarios pueden filtrar y ver las condiciones de alarma. Las alarmas aceptadas por los usuarios de la implementación/aplicación son aquellos números de estación para los cuales se han configurado condiciones de alarma. Se producirá una alarma cuando se exceda el valor máximo, el valor mínimo, el valor ROC o la fuente de datos no envíe datos. Estos mensajes de alarma ayudan a los usuarios a resolver la causa de la alarma. El sistema PI puede detectar con sensibilidad condiciones de alarma en el lado del servidor y responder activando una acción, como iniciar una aplicación o enviar un correo electrónico al usuario. u Descripción del módulo de procesamiento por lotes El módulo de procesamiento por lotes almacena y lee los datos del sistema PI en función de un contexto de lote, en lugar de simplemente en función de la línea de tiempo. Cuando se crea un registro de lote, incluye información del lote, como: número de registro de lote, ID de lote, ID de producto, nombre de unidad, etc. La función de consulta permitirá a los usuarios consultar los lotes que les interesan. El módulo de procesamiento de lotes PI también admite alias de unidades. Por ejemplo, el usuario puede especificar una pantalla para mostrar la temperatura, la presión y los componentes. El sistema PI selecciona el número de estación física apropiado según el alias y lee los datos del lote de series temporales correspondiente. . Implementación/aplicación de módulos de procesamiento por lotes se utilizan en aplicaciones por lotes en muchas industrias. Por ejemplo: aplicaciones con una determinada secuencia de pasos, arranque y parada del horno. En tales aplicaciones, el usuario puede decidir si inicia este paso de secuencia. u Módulo de control de calidad secuencial SQC Descripción Módulo de control de calidad secuencial SQC es una tecnología que identifica fluctuaciones aleatorias y cambios en el proceso. Estas técnicas se pueden utilizar como método para la optimización de procesos, como establecer objetivos, cuotas, límites de productos, etc. En muchos campos industriales, la implementación de SQC ha logrado grandes beneficios económicos. Sin embargo, debido a la gran cantidad de datos y numerosos cálculos complejos y análisis de tendencias involucrados en el proceso de implementación, la aplicación está sujeta a grandes limitaciones. El módulo de control de calidad secuencial puede realizar cálculos en línea sobre una gran cantidad de muestras recolectadas dentro de un período de tiempo específico y almacenar los resultados de estos cálculos y los límites de control y estados de alarma correspondientes en la base de datos de PI. Los cálculos de SQC que puede realizar el módulo de control de calidad de secuencia de implementación/aplicación incluyen: promedio, promedio móvil, promedio geométrico, rango, desviación estándar, desviación estándar móvil, porcentaje de productos defectuosos, número de productos defectuosos, número de defectos, número de defectos acumulados en la unidad, etc. 3. PI-DSPI-DS (Archivo de datos) es el módulo de almacenamiento de datos del sistema PI. El archivo de datos es la base de datos de series temporales de OSIsoft Software Inc. que incluye el almacenamiento de información de proceso, presión, flujo, temperatura, puntos de ajuste, encendido/apagado y otros datos para el dispositivo. A través de la función de instantánea de PI (Instantánea), los usuarios y sus aplicaciones pueden obtener los valores de datos más recientes de la fuente de datos.
Módulo de software de cliente PI La herramienta de software de cliente de OSIsoft Software basada en la plataforma Microsoft permite a los usuarios leer fácilmente datos de PI en diferentes formatos. Estas herramientas permiten que diferentes usuarios vean la información que les interesa en la misma base de datos. Cada uno tiene sus propias pantallas, informes y funciones de análisis para satisfacer diferentes necesidades. A continuación se presenta una introducción a algunos de los principales software de cliente. 1.PI-Process Book (PI-PB) Descripción Process Book es una interfaz gráfica de usuario que permite a los usuarios crear varios tipos de pantallas, que incluyen: gráficos de tendencias, píxeles, valores, gráficos de barras y otros gráficos dinámicos. El propósito de Process Book es permitir que cada persona en la planta de energía cree su propia imagen de operación y gestión de producción en forma de libro en su escritorio. El Libro de procesos de implementación/aplicación es uno de los dos principales software de interfaz de usuario del sistema PI. Los usuarios pueden decidir cómo crear su propio libro, marcando capítulos para dividir segmentos de proceso y botones de acceso rápido para ingresar a pantallas o activar otras aplicaciones. Process Book es compatible con las últimas tecnologías de Microsoft, como ODBC, ActiveX y VBA. 2.PI-Datalink (PI-PC) Descripción Datalink proporciona una conexión dinámica de datos de producción entre el sistema PI y la hoja de cálculo de Microsoft (Excel) de uso común. Se implementa en el lado de la hoja de cálculo mediante la función "Unirse" en la barra de menú y los cuadros de diálogo. Los usuarios pueden completar fácil y rápidamente hojas de cálculo con datos históricos y en tiempo real del sistema PI sin la necesidad de funciones complejas de "importación". Implementación/Aplicación PI-Datalink es el segundo software de interfaz de usuario más importante del sistema PI. Todos en la fábrica pueden usar PI-Datalink y hojas de cálculo para analizar datos y generar informes. Las órdenes de trabajo se pueden guardar y utilizar como plataforma. Después de leerlo en el futuro, siempre que se cambie la fecha en la fecha de la unidad, los datos en la hoja de trabajo cambiarán automáticamente. Además de los datos originales, también se pueden leer los datos analizados procesados por el cálculo secundario del sistema PI. 3. Descripción de la interfaz de desarrollo de aplicaciones PI (PI-API/SDK) La interfaz de desarrollo de aplicaciones PI proporciona una interfaz de programa común para acceder a los datos en el sistema PI. API/SDK proporciona a los usuarios una forma de acceder mediante programación a la información del sistema PI. Implementación/aplicación Las empresas OSI actualmente proporcionan plataformas para usar funciones API: Microsoft Windows, Windows NT en Intel y AXP, HP-UX, IBM AIX, SUN Solaris, la plataforma Alpha Unix de DEC. La API es un conjunto de funciones que pueden llamar a la base de datos de PI. Los usuarios pueden usarla para escribir aplicaciones y leer o escribir la base de datos de PI. Muchos usuarios utilizan API para introducir datos en aplicaciones existentes, como la supervisión del rendimiento o la integración de datos. Actualmente, muchas aplicaciones de API/SDK utilizan Visual Basic para crear pantallas de cliente interactivas en MS-Windows. 4. Cliente ODBC (PI-ODBC-PC) Descripción PI-ODBC-PC permite a los usuarios utilizar llamadas ANSI SQL estándar, es decir, utilizar ODBC para acceder a la base de datos PI. Implementar/aplicar PI-ODBC-PC es una aplicación cliente que llama al módulo SQL en el servidor PI. Lee datos de PI utilizando métodos familiares para los usuarios para leer datos de bases de datos relacionales. Cualquier cliente que cumpla con llamadas SQL puede usar PI-ODBC-PC, que permite a las personas que usan sistemas MIS leer datos de proceso sin copiarlos. 5.PI Batch Client (PI-BAV) Descripción PI Batch Client le permite ver datos en PI en función de la relación correspondiente del lote. ProcessBook y otras aplicaciones desarrolladas por el usuario pueden admitir la función de control de lotes. 6.Gráficos PI SQL (PI-SQL) Descripción PI SQL es una aplicación cliente que permite a los usuarios ver cálculos de PI SQL en ProcessBook. 7.PI Profile Displays (PI-PRD) Descripción PI Profile Displays es una aplicación cliente que permite a los usuarios ver datos PI en formas resumidas, como dirección transversal, dirección de la máquina, vista en planta y mapeo 3D, con la capacidad de mostrar múltiples escaneos. simultáneamente capacidades de información.
8.PI ActiveView Descripción PI ActiveView es una aplicación cliente WEB que permite a los usuarios publicar imágenes generadas en ProcessBook en un navegador común. Software de interfaz PI OSIsoft Software Company, como proveedor de software externo independiente, actualmente puede proporcionar más de 300 interfaces para diferentes sistemas de control, incluidas interfaces estándar para productos de todos los principales fabricantes de DCS, diferentes fabricantes de PLC y fabricantes de LIMS en diferentes momentos. Además, el sistema PI también proporciona interfaces de comunicación de datos que admiten estándares industriales, como OPC, Modbus, etc. La interfaz del sistema PI generalmente se implementa a través de la máquina del nodo PI API. El trabajo principal de la máquina del nodo es servir como un nodo de escaneo para fuentes de datos. La máquina del nodo tiene una función de almacenamiento en caché de datos, es decir, cuando el servidor PI del nodo principal y la máquina del nodo están fuera de línea debido a actualizaciones de software o hardware, etc., la máquina del nodo puede almacenar temporalmente los datos de campo recopilados hasta que el servidor PI del nodo principal reanuda el funcionamiento normal. Finalmente, los datos de la cola de caché se transfieren a la base de datos del servidor PI para que los datos recopilados no se pierdan.