Administración de equipos de fuentes de datos
76
Sustitución de equipos
Si sustituye un instrumento con otro distinto que mida el mismo valor de proceso, suele ser mejor seguir utilizando el mismo punto PI. Edite el punto como sea necesario para obtener los nuevos datos. Si el instrumento es significativamente distinto, puede ser necesario ajustar los atributos de compresión y excepción, entre otros. No cambie el atributo Tag.
Cuando cambie el punto, inserte un evento digital en los datos para indicar cuándo tuvo lugar la transición desde el antiguo instrumento al nuevo.
Introducción a PI Server System Management 77 La lista de comprobación está organizada en áreas funcionales, con una lista de elementos
a comprobar en cada área. Esta tabla no proporciona instrucciones detalladas para
comprobar cada elemento, pero sí referencias a secciones que lo hacen. La mayoría de las comprobaciones se realiza con PI System Management Tools (SMT).
Área Qué comprobar Cómo comprobarlo
PI Server Subsystems
Los subsistemas e interfaces PI principales se están ejecutando
SMT Server Process Manager (página 10)
Archivos
históricos Todos los archivos están cargados No hay huecos entre archivos históricos Hay un archivo histórico vacío disponible para el
siguiente cambio
Hay espacio libre suficiente para los nuevos archivos históricos (en el caso de los archivos históricos creados automáticamente)
Los datos de archivos históricos de un tag de referencia parecen normales
SMT Archive Manager
(página 25) Update Manager
Copias de
seguridad Se han ejecutado copias de seguridad de PI System Hay espacio suficiente para futuras copias de seguridad Los archivos de copia de seguridad están copiados en el
medio o dispositivo destinado a ello
Copias de seguridad SMT (página 35)
Cola de eventos
El flujo de datos del archivo histórico es normal El flujo de datos del snapshot es normal El flujo de la cola de eventos es normal
Hay espacio suficiente disponible para la cola(s) de eventos
No hay eventos fuera de orden inesperados
Puntos de monitorización de rendimiento PI (página
69)
Registro de
mensajes No hay errores o eventos inusuales en los registros de mensajes Visor del registro de mensajes SMT Conexiones No hay pérdidas de conexión/reconexiones inusuales
No se acumulan conexiones inactivas No hay errores de red
SMT Network Manager Statistics
Fuentes de datos
Las tendencias de tag de tasa de E/S parecen normales No hay mensajes de error en el archivo pipc.log
Comprobar tags de tasa de E/S (página
47)
Puntos (Tags) No hay tags inactivos o incorrectos SMT Stale and Bad Tags (página 22)
Sitio de Soporte Técnico
No hay boletines nuevos
No hay actualizaciones de software o parches que deba instalar
Sitio web Soporte Técnico OSIsoft
(http://techsupport.osi
soft.com)
Apéndice A
Introducción a PI Server System Management 79
Anotación
Información arbitraria (como comentarios de texto y otros datos binarios) que pueden asociarse con cualquier valor de archivo. A las anotaciones se accede exclusivamente con PI SDK y se almacenan en el archivo de anotaciones correspondiente a su archivo
histórico (archive_filename.ANN). El tamaño máximo de una anotación es igual al tamaño de página de la cola de eventos.
Nodo API
Sinónimo de nodo de interfaz.
Archivo histórico
El registro histórico de la serie de datos temporales mantenido por PI Server. Este término puede utilizarse para referirse a todo el registro de datos lógicos, a un archivo específico o al subsistema responsable del almacenamiento activo del registro de datos históricos.
Evento de archivo histórico
Cualquier evento almacenado en el archivo histórico.
Archivo histórico
Archivo binario que contiene una sección del archivo de datos que abarca un tiempo finito. Estos archivos, definidos por su tiempos de inicio y de final, deberían ser contiguos y no solaparse. Se pueden crear dos tipos de archivo histórico: dinámico y fijo.
Salto de archivo histórico
Un periodo de tiempo distinto de cero entre el tiempo de finalización de un archivo histórico y el tiempo de comienzo del siguiente archivo histórico cronológico. Los saltos de archivo histórico no son deseables porque los eventos de archivo histórico con marca de tiempo no se almacenan en disco durante el salto y se pierden. Para evitar los saltos, cree archivos históricos tales que el tiempo final de uno sea igual al tiempo de inicio del siguiente archivo histórico cronológico.
Cola de archivo histórico
Un sinónimo de cola de eventos, menos utilizado.
Apéndice B
Glosario
80
Cambio de archivo histórico
El proceso de limpiar el archivo histórico abierto a modificación más antiguo y
convertirlo en el nuevo archivo histórico principal. Se suele producir automáticamente un cambio de archivo cuando el anterior archivo principal se llena, aunque en ocasiones puede realizarse de forma manual con propósitos de mantenimiento y resolución de problemas.
Indicador de cambio de archivo histórico
Un indicador que controla si un archivo histórico particular puede o no participar en cambios de archivo. Si el indicador está desactivado (establecido como 0), ese archivo histórico concreto no participará en los cambios de archivo histórico. Al contrario que en los archivos históricos fijos, cuando un archivo histórico dinámico recibe cualquier dato, su indicador de cambio queda desactivado de forma automática y permanente.
Argumento, línea de comando
Entrada de usuario especificada tras el nombre de un programa para controlar o modificar de algún modo el comportamiento del mismo. Un argumento de línea de comando suele estar separado al menos por un espacio del nombre del programa y de otros argumentos de línea de comando. Dependiendo del programa, los argumentos de línea de comando suelen estar precedidos por un guión (-) o una barra (/). Varios de los programas de diagnóstico distribuidos con PI Server, como piartool y pidiag, requieren el uso de uno o más argumentos de línea de comando.
Atributo de punto
Una característica o parámetro de un punto que dirige una interfaz y PI Server en la obtención y procesado de valores de datos para dicho punto.
Conjunto de atributos
Una colección de atributos con un nombre colectivo. Se utilizan uno o más conjuntos de atributos para definir clases de puntos y establecer la lista completa de atributos que es posible especificar al crear o modificar un punto para dicha clase.
Clase de punto Base
El conjunto común de atributos de punto que incluyen todas las otras clases de punto. La clase Base incluye atributos asignados por el sistema y por el usuario.
Batch
Un batch representa un periodo de tiempo en una unidad.
Alias de batch
Un nombre adicional para un atributo de unidad, normalmente el nombre común. Un alias de batch permite a los usuarios del batches y a las aplicaciones referirse al nombre común (más natural) de un atributo de unidad, en vez de al más complejo nombre de
instrumento, que podría ser comprendido únicamente por el instrumento o por el ingeniero de procesos.
Sustitución de equipos
Introducción a PI Server System Management 81
Base de datos de batches (BDB)
Una colección lógica de objetos batch alojada en la base de datos de módulos y PI Archive Subsystem. Todo acceso a la base de datos de batches lo proporciona
exclusivamente PI SDK. La base de datos de batches es independiente de la información de batches antigua mantenida por PI Batch Subsystem.
Generador de batches (PIBaGen)
Una interfaz basada en PI SDK que escribe información de batches en la base de datos de batches. La interfaz detecta actividad de batches monitorizando puntos específicos en PI Server, en busca de eventos que activen el comienzo y final de un batch.
Tipo de punto Blob
Las siglas de "binary large object" y el tipo de punto que suele elegirse para una matriz de bytes arbitraria y sin estructurar. Los bytes solo puede interpretarlos la aplicación de recuperación. Como el tamaño de registro en los archivos históricos está fijado en 1024 bytes, el valor de un solo evento para un punto Blob puede contener datos binarios de hasta 976 bytes de longitud. Si es necesario escribir objetos binarios mayores, se deberá dividir los datos binarios en múltiples eventos de punto Blob o almacenarlos como una anotación.
Servicio de buffering
Un proceso que suele ejecutarse en un nodo de interfaz con el propósito de almacenar datos de interfaz en los periodos en que no se dispone de conexión de red con PI Server. Cuando se restaura la comunicación de red, el servicio de buffering envía los datos almacenados a PI Server. Como este servicio pretende evitar la pérdida de datos pero, por omisión, está desactivado, activarlo y configurarlo es una tarea vital de un administrador.
Bufserv
El nombre de ejecutable o de proceso PI API que realiza el servicio de buffering. Se denomina API Buffer Server.
Punto calculado
Sinónimo de punto PE.
Tag calculado
Sinónimo de punto PE.
Clase de punto Classic
El conjunto común de atributos requerido por la mayoría de las interfaces OSIsoft estándar, como Location1 y Location4.
Glosario
82
Programación de reloj
Un método para activar la ejecución de programas basado en un tiempo o programación fijo, como el definido por una clase de exploración. La programación de reloj es uno de los métodos disponibles para activar los cálculos PE o PI ACE. Otro método es la programación de eventos.
Conector COM
Un objeto COM diseñado para permitir a PI Server acceder a datos de fuentes de datos externas y hacerlos disponibles para cualquier aplicación cliente PI de forma sencilla. Entre los conectores COM disponibles en este momento están aquellos para historiadores de datos de AspenTech y Honeywell, así como uno para cualquier fuente de datos con un proveedor OLEDB. Para funcionar, todos los conectores COM requieren los servicios proporcionados por el redirector. Los conectores COM solo están disponibles en plataformas Windows.
Punto conector COM
Un punto que pertenece a una clase especial con al menos tres atributos que definen cómo referenciar un valor particular a una fuente de datos externa. Uno de los atributos es el nombre del conector COM necesario para comunicarse con la fuente de datos externa. Estos puntos solo están disponibles en plataformas Microsoft Windows.
CompDev
El atributo base que especifica la desviación de compresión en unidades de ingeniería. Representa el error máximo cuando es necesario interpolar valores de datos históricos y, como mínimo, deben ajustarse al error del instrumento subyacente.
CompDevPercent
El atributo base que especifica la desviación de compresión como un porcentaje del atributo Span, otro atributo base. La relación se define mediante la siguiente ecuación: CompDev = (CompDevPercent / 100) * Span. Si tanto CompDev como CompDevPercent se especifican al crear o editar un punto, CompDevPercent tiene preferencia.
CompMax
El atributo base que especifica el tiempo máximo de compresión en segundos. CompMax es el tiempo máximo que puede pasar desde el último evento antes de enviar el siguiente al archivo histórico. Como PI Server nunca genera eventos por sí mismo, no es posible determinar solo con CompMax un nivel inferior en la tasa de archivado para el punto asociado.
CompMin
El atributo base que especifica el tiempo mínimo de compresión en segundos. CompMax es el tiempo mínimo que puede pasar desde el último evento antes de que el siguiente sea elegible para el archivo histórico. Como PI Server nunca genera eventos por sí mismo, la tasa de archivado para el punto asociado será, como mucho, de un evento cada CompMin segundos.
Sustitución de equipos
Introducción a PI Server System Management 83
Componente
Un componente es una agrupación lógica de archivos. El propósito de un componente es identificar un grupo de archivos para su copia de seguridad. Por ejemplo, todos los archivos de PI Base Subsystem se agrupan bajo el componente pibasess.
Compressing
El atributo de punto base que controla si se realiza o no compresión para un punto particular. Si Compressing está desactivado (ajustado a 0), todos los eventos omitirán la compresión.
Compresión
El proceso de seleccionar qué eventos snapshot se envían al archivo histórico para su almacenamiento. Aplicar compresión es una de las principales responsabilidades de PI Snapshot Subsystem y PI Buffer Subsystem. El algoritmo específico empleado se conoce como compresión de puerta giratoria.
Especificación de compresión
Los atributos base que controlan el proceso de compresión para un punto particular: CompDev, CompMax, CompMin. Aunque técnicamente no están incluidos en la especificación, CompDevPercent y Span afectan a CompDev, y Compressing determina si la especificación es necesaria.
Credenciales de conexión
El conjunto de información de identificación acerca de una aplicación cliente que trata de conectarse a PI Server. Esta información puede incluir la dirección IP o el nombre de servidor del ordenador cliente, el nombre de la aplicación cliente, o el nombre de Dominio de Windows y el nombre de usuario de Windows bajo el que se ejecuta la aplicación cliente. Existe una restricción a las credenciales que las aplicaciones PI API pueden especificar. PI Server utiliza credenciales de conexión para determinar si existe un elemento seguro concordante.
Tipo de punto D
Los manuales de interfaz se refieren en ocasiones al tipo de punto D. Es un sinónimo del tipo de punto Digital.
Archivo histórico de datos
El almacén de información fundamental y más importante de PI Server. Contiene el registro de datos históricos de todos los eventos de todos los puntos. El archivo histórico de datos suele denominarse simplemente archivo histórico.
Nodo de fuente de datos
Glosario
84
Tipo de datos
El tipo de valor empleado. Ambos puntos y atributos de punto tienen un tipo de datos. Algunos de los posibles tipos de datos son varias clases de números, digital, cadena y Blob.
Descriptor
El atributo de punto base que puede utilizarse para proporcionar una descripción de texto de un punto. El atributo Descriptor suele mostrarse en varias aplicaciones cliente e informes de usuario.
Capa de desviación
En compresión, el paralelogramo conceptual con un ancho que se extiende desde el evento de archivo histórico anterior hasta el evento actual, y con una altura igual a dos veces la desviación de compresión.
DigitalSet
El atributo base requerido por todos los puntos digitales, y que indica el conjunto digital apropiado que contiene la lista de posibles valores de estado digital del punto.
Tipo de punto Digital
Un tipo de punto que suele utilizarse cuando solo se puede adoptar uno de varios estados distintos, como ON/OFF o Rojo/Verde/Amarillo. Este tipo de punto es el equivalente más cercano del tipo PI 2.x Digital.
Conjunto de estado digital
Una colección de estados digitales agrupados bajo un nombre. Por ejemplo, el conjunto de estado digital ValveStates podría contener los dos posibles estados distintos de una válvula: OPEN y CLOSED.
Tabla de estado digital
Una tabla que contiene la definición completa de todos los conjuntos de estado digital definidos. Dicha tabla se aloja en PI Base Subsystem.
Obtención distribuida de datos
Obtener datos de múltiples fuentes y de más de un ordenador en una red. PI System está diseñado para funcionar extremadamente bien en un entorno con obtención distribuida de datos.
Archivo histórico dinámico
Un tipo de archivo histórico que no preasigna su espacio de disco en el momento de la creación, sino que crece según sea necesario. Puede establecerse que un archivo dinámico crezca hasta un tamaño máximo y que admita un número máximo de puntos, pero un archivo dinámico no vacío no puede participar en los cambios de archivo histórico. Otro tipo de archivo histórico es el fijo.
Sustitución de equipos
Introducción a PI Server System Management 85
Evento
La unidad fundamental de información empleada en PI Server. Cada evento consta de dos componentes principales: un valor y una marca de tiempo. El valor puede ser uno de los distintos tipos de datos (como string, digital, int32, float64). La marca de tiempo siempre se representa como segundos UTC y puede contener un componente inferior al segundo.
Cola de eventos
Un buffer que consta de uno o más archivos asignados en memoria que almacenan eventos que han pasado o no la compresión y que están destinados a su almacenamiento en el archivo histórico. PI Snapshot Subsystem escribe eventos en la cola de eventos. PI Archive Subsystem los lee de la misma. Mientras los eventos siguen en la cola de eventos, no son visibles para ninguna aplicación cliente. En condiciones de funcionamiento normales, la cola de eventos debe estar vacía.
Programación de eventos
Un método para activar la ejecución de un programa cuando se produce alguna condición concreta, como la llegada de un nuevo evento snapshot a un punto particular. La
programación de eventos es uno de los métodos disponibles para activar los cálculos PE o PI ACE. Otro método es la programación de reloj.
ExcDev
El atributo base que especifica la desviación de excepción en unidades de ingeniería. ExcDev especifica la banda muerta o cuánto debe diferir un nuevo valor respecto al valor anterior enviado a PI Snapshot Subsystem, en PI Server, para determinar si el nuevo valor es significativo y debe enviarse.
ExcDevPercent
El atributo base que especifica la desviación de excepción como un porcentaje de Span, otro atributo base. La relación se define mediante la siguiente ecuación: ExcDev = (ExcDevPercent / 100) * Span. Si tanto ExcDev como ExcDevPercent se especifican al crear o editar un punto, ExcDevPercent tiene preferencia.
Informe de excepciones
El proceso, ejecutado normalmente por un programa interfaz o un sistema externo, de enviar eventos a PI Snapshot Subsystem en PI Server solo cuando ha habido un cambio significativo en el valor monitorizado. La importancia la determina un sencillo algoritmo de banda muerta.
Especificación de excepción
Los atributos base que controlan el proceso de informe de excepción para un punto particular. ExcDev, ExcMax y ExcMin. Aunque técnicamente no se incluyen en la especificación, ExcDevPercent y Span afectan a ExcDev.
Glosario
86
ExcMax
El atributo base que especifica el tiempo máximo de excepción, en segundos. ExcMax es la máxima diferencia de tiempo con el último evento enviado antes de enviar el siguiente. Por tanto, ExcMax limita el tiempo durante el que pueden descartarse eventos debido a que su valor no excede la excepción de desviación.
ExcMin
El atributo base que especifica el tiempo mínimo de excepción, en segundos. ExcMin es el tiempo mínimo que puede pasar desde el último evento enviado antes de que el siguiente sea elegible para su envío. Por tanto, la tasa de envío de eventos del punto asociado puede ser, como mucho, de un evento cada ExcMin segundos.
Failover
El acto de cambiar una conexión de un miembro a otro de un colectivo de servidores. Puede realizarse manualmente, a petición de un usuario, o automáticamente, si uno de los miembros del colectivo queda no disponible.
Cortafuegos
Una tabla almacenada por Network Manager y que proporciona el primer nivel de acceso de seguridad a PI Server. El acceso puede permitirse o rechazarse según la dirección IP o el nombre de servidor de un ordenador cliente.