WinCC - PM Quality (Introducción).

Antes de empezar GRACIAS en mayúsculas a mi amigo Cesar Fernandez, que ante la posibilidad de colaborar en un proyecto con PM-Quality y no tener conocimientos, aqui estoy con mis primeros pasos.

Estoy empezado desde 0, puede que aparezca algún error, así que si ves que no es la forma mas correcta u hay otra alternativa mejor, puedes enviar tu comentario.

Y lo primero de todo es una descripción de este Add-On, descripción extraida de la página Web Oficial de Siemens que puedes encontrar aquí

 

The acquisition, processing and archiving of batch-/job-oriented data like trends, alarms, set points and production set points and current values, Audit Trails and laboratory values as part of a comprehensive quality management system are the primary application domain of PM-QUALITY.
Data from various sources ranging from WinCC, PCS7, WinCC flexible, WinCC (TIA Portal) over OPC/DA and text import can be combined into meaningful reports and long term archived .

Whether seamlessly integrated into the WinCC operator screens or as a standalone office application, PM-QUALITY provides the required transparency.
The trends display that can also show data from several batches in comparison is combined with the overlay of additional information like alarms, event triggered readings, process phase transitions and annotations forming a full blown analysis tool with perfect usability.
Reports are always available at a glance when needed. The integrated report layout editor allows the creation of multiple different views over archived information that can be easily adapted to existing design guides.
The integrated, centralized engineering library PM-LIBRARY allows the exchange and reuse of already configured components in multiple projects.
The processing of readings with graphical calculation rules, the integration of day, week, month and shift protocols with the integrated shift calendar as well as the new reporting capabilities using Microsoft Excel are consequent and continuous extensions of the proven functionality of PM-QUALITY.

 

Y la declaración de cumplimento lo puedes encontrar aquíy parte de esa información es la siguiente:

 

En la industria de las ciencias de biología, las decisiones importantes se adoptan sobre la base de registros que están sujetos a reglamentaciones jurídicas y se generan, procesan y almacenan cada vez más electrónicamente. Las comprobaciones y la divulgación de estos datos también se llevan a cabo electrónicamente. Por esta razón, la gestión adecuada de los registros y las firmas electrónicas se ha convertido en una cuestión importante para la industria de las ciencias de biología.

En consecuencia, las autoridades de supervisión han establecido criterios para que los registros electrónicos y las firmas electrónicas se consideren tan fiables y dignos de confianza como los registros en papel y las firmas manuscritas en papel. Estos requisitos fueron establecidos por la "Food and Drug Administration" (FDA) de los EE.UU. en las regulaciones 21 CFR Part 11 (21 CFR Part 11 Electronic Records; Electronic Signatures, US FDA, 1997; abreviado: Part 11) y aceptados por la Comisión Europea en el anexo 11 de las directrices EU-GMP de la UE (directrices de la UE sobre buenas prácticas de fabricación, volumen 4, anexo 11: Computerised Systems, European Commission, 2011; abreviado: Annex 11).
Dado que los requisitos para los registros y las firmas electrónicas presuponen siempre un sistema informático validado, ambos conjuntos de normas contienen también disposiciones sobre la validación y el ciclo de vida del sistema informático.

La aplicación de la Parte 11 y el Anexo 11 (o su respectiva implementación en la legislación nacional) es obligatoria cuando se utilizan registros y firmas electrónicas. No obstante, estas disposiciones sólo se utilizarán en el ámbito de su aplicación.
El alcance de validez de ambos conjuntos de normas está definido por el mercado regional, en el que se vende el producto farmacéutico acabado, y por el hecho de que se utilicen sistemas informáticos y registros electrónicos, como parte de las actividades relacionadas con las prácticas correctas de fabricación (consulte Parte 11.1 y el Anexo 11, Fundamentos).

 

Una vez leida parte de la documentación oficial, podemos resumirlo mucho y decir que la tarea principal es la generación y extracción de datos de los Batch que se produzcan y sus correspondientes reportes con toda la información necesaria para generar la documentación de acreditación.

Para empezar y antes de realizar la instalación, tenemos que tener claros que arquitectura vamos a utilizar, y yo me voy a basar en una arquitectura StandAlone. Todos los componentes en un mismo PC / Servidor. En un proyecto WinCC Monopuesto.

Y con la siguiente ilustración observamos que el Add-On que vamos a utilizar se compone de:

  • -PM Agent
  • -PM Server
  • -PM Quality

Una extracción de la documentacion de los módulos que componen el PM-Quality.

Pasamos a la acción y creamos un nuevo proyecto del tipo Monopuesto como hemos mencionado y observamos tal cual hemos descrito anteriormente.

 

Los pasos para crear el proyecto PM-Quality dentro de nuestro proyecto WinCC, son los siguientes.

-Configuración del PM-Server.

Al igual que el proyecto de WinCC está basado en Base de Datos en el Motor de SQLServer, un proyecto de PM-Server utiliza la misma filosofía. Dentro de nuestro proyecto de WinCC , hay un directorio PM, que es donde está su proyecto valga la redundancia.

 

Ya sabemos que cuando iniciamos el WinCC se cargan las bases de datos de Configuración y Runtime, cuando abrimos el proyecto, a su vez se cargan las bases de datos del PM-Server.

Posteriormente cuando todo este configurado, los servicios y procesos del PM-Quality se conectan como clientes al PM-Server.

Si en alguna ocasión te encuentras con el error que no se ha podido establecer la conexión, la mejor forma de comprobarlo es abrir el PM-Server y si cuelga su proyecto, la base de datos estan cargadas en el SQL Server o bien abres el Management Studio y compruebas que las bases de datos estan cargadas.

Base de Datos PMSERVER: El nombre es bien claro, aqui se guarda la configuración que vayamos realizando en el PM-Server, valga la redundancia.

Base de Datos PMQUALITY_TOPOLOGIE: Aqui esta guardada toda la configuración de nuestra topología o se guardará.

Base de Datos PMQUALITY_RUNTIME: Aqui se regristra toda la información en Runtime de los datos definidos en nuestra topología para su posterior análisis con el Report.

 

Una imagen que ilustra de que estamos hablando Project:PMSERVER, es la configuración de la que estamos hablando, que en estos momentos es un proyecto vacio, tal y como cuando creamos un proyecto en WinCC normal.

 

Y por curiosidad, si vamos abriendo los diferentes componentes del PM-Quality -> Topology

El proyecto está vacio y todavia no tenemos definida ninguna topología. La topología se basará en la arquitectura del arbol principal, tendra como mínimo una planta de la cual derivará una como mínimo una unidad de producción y como máximo 100, con el resto de componentes que hayamos definido.

 

Editor de Reportes, pero que no hemos creado ninguno todavia. Este editor lo lanzamos independientemente desde el PM-Quality o desde la topología, porque lo que tengamos allí, será toda la información que podamos documentar en los reportes, y tendremos tantos como se requieran.

 

La visualización de los Batch con los datos mas relevantes, para su posterior generación de reportes, exportar datos, imprimir etc... No tenemos datos que visualizar por el momento.

 

Y no podemos abrir el Data Logging, porque no hay ningún proyecto creado y no se esta ejecutando , este componente se encargara de registrar la información que hayamos configurado en nuestra topologia, y se va registrando en la base de datos para su posterior consulta y generación de reportes.

 

Ahora vamos a configurar el proyecto del PM-Server, seguimos en el siguiente artículo.

16-05-2020

Todas las marcas comerciales, softwares, logos son propiedad de sus respectivos titulares.