Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduccin
Instructor Estudiantes
Objetivos Generales
Entender el funcionamiento del Sistema PI Aprender a rescatar datos del servidor PI con las herramientas clientes PI ProcessBook y PI Data Link Conocer conceptos bsicos de PI Module Data Base
Bienvenido al trabajo con aplicaciones clientes: PI ProcessBook, PI DataLink y PI Module Data Base
Da 2
Introduccin al PI
Objetivos
Definir los componentes del Sistema PI Definir un tag y el significado de sus atributos
Qu es el Sistema PI?
El Sistema PI es un conjunto de programas basados en una arquitectura Cliente - Servidor diseado para automatizar completamente la recoleccin de datos, almacenamiento y la presentacin de la informacin de plantas industriales. PI = Plant Information PI es usado frecuentemente como una plataforma de integracin y desarrollo para grandes aplicaciones de empresas.
El PI es el vnculo principal entre la planta y la oficina
Qu es el Sistema PI?
Conjunto de software que generan un sistema de gestin avanzado para adquirir datos de proceso.
Incluye sofisticadas herramientas de procesamiento para transformar los datos en informacin inteligente que ayudar a la toma de decisiones en la empresa. PI almacena una gran cantidad de datos (casi infinita) con la resolucin original y virtualmente para siempre. Es parte de la plataforma OSIsofts Real-time Performance Management (RtPM)
Interface node
Data Source (DCS, PLC, etc)
Interface node
Data Source (DCS, PLC, etc) 9
1.1 Tags PI
Qu es un Tag PI?
Un tag PI es un nico lugar en PI para un caudal de datos.
Ejemplos
Velocidad de Flujo
Modos de operacin de controladores El nmero de batch de un producto Textos de comentarios de un operador El resultado de cculos o totalizadores
11
Tag name:
Descriptor: EngUnits: PointType: valores tpicos
Zero, Span and Typical value: mnimo, rango y Point source: Permite el agrupamiento de tags PI
12
Zero, Span
150 100 50 0 -50 -100 150 100 50 0 -50 -100 150 100 50 0 -50 -100
13
14
Point type
Int16:
Int32: Float16: Float32: Float64: Digital: String: Blob:
15
17
Flujo de Datos
New value
(scan or exception based) Exception Report
Exception
Snapshot
PI compression algorithm
Compression
PI Archives
PI Server
18
Flujo de Datos
Las especificaciones de excepcin y compresin deben ser ajustadas para conseguir un almacenamiento de datos eficiente, sin pedidas significativas. Espacio en el disco y rendimiento vs precisin de datos
19
Compression Attributes
20
Formato de Tiempo PI
Absoluto (un momento especfico)
Combinado
22
Tiempo Absoluto
dd-mmm-yy HH:mm:ss dd mmm yy HH mm ss
Da
Mes (Jan, Feb, Mar, Apr, May, ) Ao Horas en formato de 24 horas Minutos Segundos
Ejemplo:
18-feb-05 10:43:29
23
Tiempo Absoluto
dd-mmm-yy HH:mm:ss
Significado
00:00:00 da 25 del mes actual 00:00:00 del da actual 08:00:00 en la fecha actual 08:00:00 del da 25 del mes actual 9:30:01.0200 PM de la fecha actual
24
25
Tiempo Relativo
Nmero de: Weeks (w) Horas (h) Days (d) Minutos (m) Segundos (s) Es necesario usar (+ o -). No tiene unidad de tiempo por defecto: debe especificar Sintaxis d, h, m, s, w, mo, y +2d Puede usar fracciones slo -1.5h para Horas, Minutos y +32m Segundos -15 s +2.5h, -0.5m Tiempo relativo es generalmente parte de un tiempo combinado
Capacitacin 2006 Contac Ingenieros Ltda
+ 32 minutos
- 15 segundos
26
Formatos Combinados
Uso de ambos formatos relativo y absoluto La parte absoluta del tiempo puede ser *, T, Y, o un da de la semana.
Sintaxis *-8h T-7d Y+11h Monday + 14.5h 8 horas atrs 00:00:00, 7 das atrs Ayer a las 11:00:00 AM 02:30:00 PM En el lunes ms reciente Significado
27
Aprender como conectar servidores PI Aprender los diferentes mtodos disponibles para encontrar tags Aprender cmo examinar la configuracin del tag
29
Connect Information
30
Edit Settings
31
Server Name: cualquier Servidor PI: IP o Hostname User Name: pidemo o cualquier otro nombre de usuario Port: 5450 para un servidor PI 3 o 545 para un servidor PI 2
32
Desde Tag Search Desde la barra de herramientas: Desde la ventana de propiedades de cualquier objeto:
En PI DataLink:
Desde Tag Search en el menu PI
33
Bsqueda Bsica
Seleccin de o los servidores PI
Confirmar seleccin
34
35
36
37
38
2.0 PI ProcessBook
PI ProcessBook
Objetivos
Aprender a usar libros de trabajo, PI ProcessBook Aprender a visualizar la informacin de procesos Ser capaz de crear libros de trabajo y aplicaciones Ser capaz de usar PI calculation y ODBC datasets
40
Qu es PI ProcessBook?
Es un software que permite a los usuarios construir y visualizar diagramas de flujo de procesos, estimaciones y tendencias en tiempo real.
PI ProcessBook tambin incluye Visual Basic para aplicaciones (VBA) como un entorno de desarrollo.
41
42
Men: Archive
43
44
45
46
47
48
Para cambiar de modo se usa el men Tools o los correspondientes iconos en la barra de herramientas
49
Abriendo Elementos
En modo Run Para abrir un Item hacer Doble-click sobre el ttulo o Usar los botones New y Open : New : Crea una nueva ventana en cada Click Open :Usa siempre la misma ventana
Copias mltiples
51
Modos de visualizacin
PI ProcessBook tiene 2 modos de visualizacin (ALT-V o Outline/Book desde el men View):
Book Mode Outline Mode
52
Visualizacin Outline
En modo Run, usted puede elegir el nmero de niveles desplegados con los nmeros o usando los smbolos + y para expandir o contraer una seccin.
En modo Build, las flechas son usadas para cambiar el nivel de un objeto o para moverlos hacia arriba o abajo
53
54
Zoom
55
Pantalla completa
En modo Run haga doble-click sobre la tendencia para activar pantalla completa Haga doble-click otra vez para volver al tamao original
56
La funcin zoom previamente descrita cambia la escala del eje vertical Para cambiar manualmente el eje vertical: Con la funcin Trend Scale del men View Haciendo doble-click sobre el eje vertical
57
Activa un cursor para mostrar el valor exacto de un (o ms) tiempo (s) dado (s)
58
Muestra un periodo de tiempo hacia adelante o hacia atrs y accede a los datos archivados
El scroll bar:
59
Usar formatos de tiempo relativo y absoluto El valor del parmetro To debe ser * para la actualizacin automtica de la tendencia
Capacitacin 2006 Contac Ingenieros Ltda
60
Use la funcin Revert del men View o el icono para volver a la visualizacin original Los cambios hechos en el modo View son solo temporales y no cambiarn la configuracin original.
61
Mantenga presionada la tecla CTRL o SHIFT y haga click en el tem deseado Los objetos seleccionados sern enmarcados con un rectngulo rojo
Si ninguno es seleccionado, los cambios sern aplicados a todos los objetos que se inserten en lo sucesivo.
Estas funciones sern aplicadas tambin en los grficos de barra y elementos dinmicos
62
63
Disponibilidad de datos
Cuando no hay datos disponibles se observa que:
64
Para acceder a un reporte de estado haga doble-click sobre el status bar en la base de la pantalla
Doble-click para acceder al reporte de estado Todos los elementos dinmicos en la visualizacin estn siendo actualizados Por lo menos un elemento dinmico en la visualizacin est reportando datos malos.
65
66
Familiarizarse con el entorno del PI ProcessBook Aprenda como manipular una tendencia usando un PI ProcessBook existente.
67
Construyendo un PI ProcessBook
Usando File/New o el icono PB File: Libro de trabajo ProcessBook PB Entry: elementos PI ProcessBook (desplegados) PB Display: Despliegue independiente
Nota : Un asterisco (*) junto al nombre del PB o del despliegue en la barra de ttulo significa que el documento no ha sido guardado o han habido modificaciones desde que fue salvado la ltima vez.
69
Entradas ProcessBook
70
71
72
73
Calculadora, Bloc de notas Hojas de clculo Excel, Documentos de Word, Base de Datos Access Pginas web en Internet Explorer
74
75
El men Draw
Lista elementos que pueden ser agregados al despliegue
1.
2. 3.
En modo Build, seleccione el elemento deseado Pngalo sobre el despliegue Defina su configuracin cuando se le pregunte.
76
Use la opcin Trend que esta accesible desde el men Draw o haciendo click en
77
78
79
80
Grficos XY Plots
Grficos de dispersin Usados para mostrar relaciones entre conjuntos de valores Los valores sobre la escala horizontal (eje-X) representan los valores de un punto PI en vez del tiempo
81
82
83
Ventana de estadsticas
Para entrar a la ventana de estadsticas, haga doble-click sobre la parte superior del grfico XY
Doble-click en esta rea
84
85
86
Elementos estticos
Accediendo desde el men Draw
Rectangles Ellipses/Circles Lines/Polylines Polygons Arcs Connectors Texts Dibujos desde librera de smbolos e importados desde archivos de imgenes.
Todos los items pueden ser coloreados, conectados y /o convertidos en objetos multi estado.
Capacitacin 2006 Contac Ingenieros Ltda
87
Para acceder a las propiedades de lneas y colores use: Desde la barra de herramientas: Propiedades de lneas Propiedades de colores Los cambios se pueden aplicar a: Elemento o elementos seleccionados Si ningn elemento es seleccionado, se cambiarn las propiedades por defecto para los nuevos elementos que se agreguen al despliegue. Lneas
Colores
88
Librera de smbolos
El botn permite acceder a la librera de smbolos
89
Para importar un archivo de imgenes a un despliegue Use el cono o la opcin Graphic desde el men
Draw
90
Agrupando Objetos
Use las opciones de agrupar objetos desde el men Arrange para agrupar/separar objetos
91
Los elementos ProcessBook pueden ser fijados a otro usando la opcin Symbol Attachments desde el men Edit o haciendo click al icono en la barra de herramientas
Cuando un elemento maestro es movido en el despliegue, todos sus elementos fijados lo seguirn Cada elemento del grupo retendr su identidad
92
Alineamiento
93
94
Rotacin
Use Rotate para rotar objetos y Flip para invertirlos, de manera vertical u horizontal
Use Snap To Grid para forzar a los objetos a alinearse a una rejilla como usted los dibuje Use Grid Size para modificar el tamao de la rejilla
95
96
Elementos dinmicos
Los siguientes elementos dinmicos pueden ser agregados a un despliegue: Trends X-Y Plots Bar Graphs Dynamic Values Multi-State Symbols Los elementos dinmicos cambiarn en tiempo real de acuerdo al valor de sus tags asociados.
97
98
Color de relleno
Color de fondo
99
Grficos de Barra
Un grfico de barra muestra el valor actual de un tag respecto a un rango especificado de valores. Las siguientes opciones estn disponibles: Posicin Horizontal o Vertical Valores basados en mnimo y mximo: El atributo del punto zero y span o; Valores mnimos y mximos definidos por el usuario. Colores personalizados
100
Valores Dinmicos
Un Valor Dinmico es el valor actual para un tag Las siguientes opciones estn disponibles: Mostrar o no el nombre del tag (y donde) Mostrar o no la fecha y hora (y donde) Mostrar o no las unidades de ingeniera
101
Objetos Multi-State
Objetos que cambian de estado basado en valores definidos por el usuario.
102
Inicia cualquier comando de sistema operativo o tipo de archivo reconocido. Inicia cualquier VBA-developed macro Puede ser usado para diseos de navegacin interna
103
104
Datasets
Los Data Set proveen una forma de mostrar datos calculados Los Datasets pueden ser: Un PI Calculation (resumen o expresin) ODBC Data Un PI Calculation dataset usa la sintaxis PI Performance Equation (PE). Los resultados de los Dataset deben ser usados en un elemento de despliegue dinmico para ser visto.
106
0, 0.125, 34.56
107
Las Expresiones pueden usar los siguientes smbolos matemticos: +, - , *, /, ^ Las Expresiones pueden usar las siguientes funciones matemticas: abs() atn() cos() exp() int() log() and log10() sin() sqr() tan() sgn()
108
PctGood() % de tiempo en que el tag tiene datos buenos Range() Range of min to max StDev() Time-weighted standard deviation TagAvg() Time-weighted average TagMean() Event-weighted average TagMax() Maximum value in period TagMin () Minimum value in period TagTot() Time integral over a period
El archivo en el disco, PE Help.chm, muestra las sintaxis y ejemplos para estos y todas las otras funciones vlidas.
Capacitacin 2006 Contac Ingenieros Ltda
109
Una Expresin puede usar If-Then-Else,y smbolos matemticos lgicos y relacionales Sintaxis: IF expr0 THEN expr1 ELSE expr2 Ejemplo: IF Tag1 >= 50 y Tag2 < 125 THEN bajo el limite ELSE bueno
Notas: Usted debe incluir las afirmaciones IF, THEN and ELSE La funcin NoOutput() PE puede ser usada en las afirmaciones THEN o ELSE Es posible jerarquizar las expresiones if-then-else
110
La opcin Data Sets es accesible desde el men Tools Aqu se pueden crear, modificar, copiar, y borrar datasets Para crear uno nuevo, hacer click en New y escoger el tipo:
PI Calculation ODBC
111
PI Calculation Datasets
112
PI Calculation Datasets
113
PI Calculation Dataset
114
Usando Datasets
115
Modificando un Dataset
Es importante verificar qu elementos usan dataset antes de modificarlos El botn Show Use de la pantalla Data Sets muestra la lista de los elementos que estn usando un dataset dado. Para modificar un dataset, use la opcin Edit. Las modificaciones afectarn a todos los elementos que usen el dataset en particular.
116
Copiando un Dataset
Se puede copiar un Data Set a otros ProcessBooks. En el archivo fuente ProcessBook (.PIW o .PDI): Abra el cuadro de dilogo Data Sets (Tools Data Sets) Seleccione el dataset (o sets) que desea copiar Haga Click en el botn Copy Seleccione el archivo de destino de la lista desplegable Ambas fuentes origen y destino deben estar abiertas
117
Ejercicio 6 - Datasets
Objetivo
118
ODBC Datasets
Usado para obtener datos desde una base de datos relacional externa. Algunas bases de datos son compatibles con ODBC estndar de Microsoft: Microsoft Access Oracle Microsoft SQL Server Sybase Microsoft Excel OSI PI Server
119
120
121
Objetivo
122
3.0 PI DataLink
PI DataLink
Objetivos Aprender a usar DataLink en Excel. Ser capaz de recuperar valores actuales e histricos. Ser capaz de recuperar valores muestreados desde un archivo. Aprender a recuperar valores calculados. Aprender a recuperar valores de expresiones PI. Aprender a usar tendencias Ser capaz de escribir valores en un archivo PI
124
Qu es PI DataLink ?
PI DataLink es un Add-In de Osi Soft para Microsoft Excel (and Lotus 1-2-3)
Este Add-In permite traer los datos desde el Sistema PI a una hoja de clculo Excel
125
PI DataLink Menu
Funciones que recuperan un solo valor Funciones que recuperan una serie de valores Funciones que recuperan valores calculados Mtodos alternados para la identificacin de tags Despliegue de Tendencias Bsqueda de tags, conexiones, configuracin y ayuda.
126
PI DataLink: Settings
Determina como los tag seleccionados en el Tag Search sern copiados en la hoja de clculo: en filas o columnas.
Determina cual zona horaria interpretar DataLink , la del Servidor PI o de la Estacin cliente
Para desplegar el tiempo final del intervalo en vez del tiempo inicial.
Capacitacin 2006 Contac Ingenieros Ltda
127
128
Funcin: PIArcVal Recupera un solo valor desde el PI para un tiempo (time stamp) especfico.
Recupera un valor desde PI archive para un tiempo especfico, solo si existe un valor archivado en dicho tiempo
129
Valores interpolados
3.5
3 2.5
Values 2 1.5 1 0.5 0 0 1 2 Time 3 4 5
130
Values
1.5
1 0.5 0 10:00:00 11:00:00 12:00:00 13:00:00 14:00:00 15:00:00
Time
Interpolado Blue Trace Green Trace 13:00:00 - 1.81 13:00:00 - 3 Auto 13:00:00 - 1.81 12:47:45 - 3
131
Funcin: PITagAtt
132
Presionando la tecla F9 recalcula las funciones Excel dynamic time y el la funcin Current Value:
Todo lo que F9 hace Recalcula otras funciones DL basadas en tiempos relativos (por ejemplo: '*', '*-3h')
Se recomienda construir planillas o reportes usando referencia a celdas para el Tag Name, Start Time y End
Time
133
Retorna la fecha del da actual a las 00:00:00 Ejemplo: =Today() 1 = Yesterday at 00:00:00
NOW()
134
135
136
Funcin: PISampDat
Recupera valores interpolados espaciados equidistantemente en el tiempo desde los Archivos Histricos.
Recordar
137
Recupera los datos comprimidos desde los Archivos Histricos basados en un tiempo inicial y final (StarTime y EndTime)
138
C D
A F (interpolation) G (interpolation)
B E
Start Time
End Time
139
Manualmente:
1.
2. 3.
Seleccione el nuevo rango de la celda para arreglo de datos Presione F2 Presione CTRL+SHIFT+ENTER simultneamente Hacer click derecho sobre la celda en el arreglo de datos Seleccionar el nombre de la funcin en el men contextual Hacer las modificaciones en la ventana de dilogo Hacer click en OK
2.
3. 4.
3.
Hacer click derecho sobre la celda en el arreglo de datos Seleccionar la opcin Recalculate (Resize) PIDL frmula 140 Capacitacin 2006 Contac Ingenieros Ltda
Arreglo de valores
Use esta configuracin DataLink para quitar #N/A en las celdas de un vector de datos DataLink que no contengan datos
141
142
Funcin: PINCompDat Recupera un nmero especfico de datos comprimidos desde PI. El usuario determina la fecha inicial y el nmero de valores a recuperar
143
Quality Flags
Algunas aplicaciones permiten escribir o leer informacin adicional como la calidad o el estatus de un valor especifico (dudoso, substituido) Estos bits pueden ser mostrados en una columna separada, al lado del valor mismo. Consulte las documentaciones de interfaz especficas para saber si soportan esta funcionalidad El servidor PI permite la adicin de notas sobre valores archivados Esta informacin puede ser vista con la opcin show annotations Estas notas estarn en otra columna al lado de los valores de datos.
144
Sintaxis:
=IF(Logical_test, value_if_true, value_if_false)
145
Ejercicio 3
Objetivo: Aprender a combinar las potencialidades de Excel con las funciones PI usando: Compressed data (start time/number) Funcin Excel IF
146
Funcin: PITimeDat Recupera datos sincronizados con una gama de valores de tiempo
147
Function PICalcDat Recupera un valor calculado para un tag dado, en un intervalo de tiempo especfico Puede recuperar el total, el minimum, el maximum, el standard deviation, el range, el count, el average o el mean
148
Qu es un Factor de Conversin?
Usado con PI DataLink, en la funcin Calculated Data Es un multiplicador usado para cambiar un valor desde una unidad de medida a otra Ej: 1000 g/kg, 2.54 cm/inch, 24 hours/day, 1440 minutes/day Cuando se usa la funcin Total en Calculated Data, es usada para corregir la suposicin del PI que los datos estn en unidades por da. Es igual a 1.0 cuando la fuente de datos esta en units/day
149
Es importante proporcionar el factor de conversin correcta cuando se calculan TOTALS con PI DataLink porque los clculos PI totals estn en unidades por da
Flujo de Tag Engineering Units
Units/day Units/hour Units/minute Units/second
Factor de Conversin
1 24 1440 86400
Ejemplo: Para un flujo medido en m/h, una conversin factor de 24 debe ser suministrada para convertir las unidades por da m = m/h * D * 24 h/d
Capacitacin 2006 Contac Ingenieros Ltda
150
Clculo de totalizadores
Flow 7 (m3/h) 5 3 1 0 0 1 2 3 4 5 6 7 8 9 10 11 Time (hours)
Normal total = 3m3/h x 3h + 5m3/h x 2h + 1m3/h x 3h = 22 m3 PI total = (3 m3/d x 3/24 d + 5 m3/d x 2/24 d + 1 m3/d x 3/24 d) * 24 h/d = 22m3
151
Valor Promedio
t1
t2
rea bajo la curva para un periodo de tiempo dado = Average value * Time difference = Average value (units/time) * (t2 t1) (time) = Total units for that time slice
Capacitacin 2006 Contac Ingenieros Ltda
152
50
m3/hr
40
30 Flujo total para este periodo de tiempo
5 sec
Total para el periodo de tiempo ejemplificado = 40 somethings * 5 seconds unit of time = 40 somethings * 5 seconds * 1 day day 86400 seconds = 0.0023 somethings * conversion factor = 0.0023 somethings * 24 = 0.0556 m3
Capacitacin 2006 Contac Ingenieros Ltda
153
154
Funcin: PISampFilDat Recupera una serie de valores espaciados interpolados uniformemente que satisfacen una condicin de filtro
155
156
Funcin: PINCompFilDat Recupera datos comprimidos que satisfacen la condicin del filtro. El usuario determina la fecha inicial y el nmero de valores a recuperar.
157
No se pueden combinar textos y referencias en las celdas o en las ventanas de dilogo DataLink Use la funcin CONCATENATE para unir varias cadenas de texto dentro de otra cadena de texto Hasta 30 objetos de texto Los objetos pueden ser: Texto Nmeros Referencias a la celda Syntax: =CONCATENATE(text1, text2, etc) Ejemplo: =Concatenate( mi nombre ", " es ", B2) (asumiendo que la celda B2 contiene un nombre)
Capacitacin 2006 Contac Ingenieros Ltda
158
159
Funcin: PIExpDat Recupera el clculo de la expresin ingresada en Expression(s), esta funcin se usa mediante la ventana de dilogo Sampled Data)
160
Para un tiempo especfico en el pasado (Ventana Archive Value) Para una lista especfica de fechas (Ventana Timed Data) Para obtener estadsticas o cuentas sobre una expresin (Ventana Advanced Calculated Data)
161
Sampled Data Ventana de dilogo Expression: TagMax(sinusoid, *-8h, *) Calcula el mximo de 'sinusoid' Calcula el Mximo de 'sinusoid' Sobre un periodo de 24 horas Para las recientes 8 horas, Para las ltimas 168 horas (7 das) cada 24 horas, para las ltimas 168 horas (7 das)
Capacitacin 2006 Contac Ingenieros Ltda
162
time
1day max
PI Expression
1day 1day 1day 1day 1day 1day 1day
time
8h max 8h max 8h max 8h max 8h max 8h max 8h max
Si el tiempo de intervalo en PI Expression es cambiado a 1 da, por ejemplo: TagMax(sinusoid, *-1d, *), los resultados de ambas expresiones sern idnticas.
Capacitacin 2006 Contac Ingenieros Ltda
163
164
Retorna un valor calculado simple o valores calculados espaciados equidistantemente desde PI Caractersticas avanzadas:
Filtrado Opciones Expression sampling Clculos Event-weighted o time-weighted Definicin de un porcentaje mnimo de valores buenos
Capacitacin 2006 Contac Ingenieros Ltda
165
Event-weighted (ponderados por eventos) Total entre 12PM y 1PM para el tag cdt158 con la expresin de filtro: (tag1 + tag2 > 60)
166
La expresin de filtro se evala para los valores comprimidos del tagname (s)
Plo t-0 85 76.070 25.762 46.559 C DT158 69.470 DEG. C tag 1 30.533 tag 2 45.714
167
La expresin del filtro se evala en el timestamp de cualquier valor comprimido de cualquier tag
Plo t-0 77.295 19.100 85 40.098 49.688 70 60 50 40 30 20 10 11/05/2006 12:00:00 PM 60.00 minut es 11/05/2006 12:17:42.37113 PM 11/05/2006 1:00:00 P M C DT158 69.470 DEG. C tag 1 30.533 tag 2 45.714 Ex pC o mp 80.857
168
169
170
171
Crea tendencias similares a las tendencias ProcessBook Basado en PI Data y/o Data desde la hoja de trabajo Opcin para actualizar automticamente Opcin para modificar aspectos y escalas Posibilidad de hacer zoom sobre una parte de la tendencia
172
Trend Wizard
Format Properties
Configura cada uno de los objetos sobre la tendencia Colores, estilo de lneas, etc.
Capacitacin 2006 Contac Ingenieros Ltda
173
El men disponible haciendo click con el botn derecho del mouse permite:
Modificar temporalmente las escalas y periodo de tiempo Regresar a la escala y periodo de tiempo original Agregar un scroll bar Agregar marcas Cambiar apariencia Colores lneas etc, Agregar o borrar variables Borrar, mover o redimensionar la tendencia
Capacitacin 2006 Contac Ingenieros Ltda
174
175
176
3.15 Attribute Mask to Tag Esta funcin permite rescatar los atributos para el tag especificado.
177
179
PI Module Database Cada servidor PI tiene su propio PI Module Database (PI ModuleDB) El PI module Data Base es usado para organizar la informacin de la empresa La ruta u organizacin de reas se llama Contexto
180
Enterprise
Division Department Location Unit Equipment Class Equipment
Capacitacin 2006 Contac Ingenieros Ltda
181
PI ModuleDB PI Modules
Informacin de configuracin PI Properties Link con los tags PI Aliases Fecha de versiones Nmero de revisin, nmero de versin, Fecha efectica Fecha absoluta y fecha de consulta. Informacin del sistema UniqueID, Owner, Parent list, Sub-Mdulos con las mismas caractersticas PI Modules
182
PI ModuleDB PI Properties
PIProperties Son una coleccin datos que pueden almacenar informacin relacionada con los mdulos PI
A PIProperty: tiene un nombre y un valor El valor puede ser de cualquier tipo: string, numeric, date, PIProperties son usadas para almacenar informacin como:
183
PI ModuleDB PI Properties
184
PI ModuleDB PI Aliases
185
PI ModuleDB PI Aliases
Reactor1
Reactor 2
Reactor 3
Reactor 4
Identificacin de temperatura con Aliases Temperature Reactor1 Temperature Reactor 2 Temperature Reactor 3 Temperature Reactor 4
186
187
El problema: Una planta tiene 100 unidades exactamente iguales Se requiere monitorear cada unidad PB requiere la creacin de un despliegue por cada unidad La solucin con MDB: Definir las unidades como mdulos con Alias Seleccionar una unidad como plantilla Disear el despliegue usando la plantilla Un despliegue puede ser usado para monitorear las 100 unidades
188
189
Para agregar el valor de una propiedad o alias (property o alias) haga click en el contexto correspondiente, junto al botn Tag Search Ver una lista de todos los alias disponibles en el contexto definido The current context Seleccione el Item que quiere desplegar y haga Click en OK
191
192
Usted puede desplegar el contexto que est usando con el smbolo mostrado en la imagen
193
Objetivo
194
PI DataLink y PI ModuleDB
Recupera el valor del alias (PI tag name)
Recupera la informacin de de PI Module DB (module name, context, alias name, property name)
Capacitacin 2006 Contac Ingenieros Ltda
195
Module Database
Seleccione el tipo de objeto que desea recuperar desde PIMDB Usted puede recuperar todos los alias o propiedades seleccionando el objeto. Seleccione la opcin copy module path para recuperar el contexto junto con el objeto (puede ser usado como celda de referencia en otros llamados)
Capacitacin 2006 Contac Ingenieros Ltda
196
197
198
Objetivo:
Reducir el tiempo requerido para producir y ejecutar reportes DataLink basados en contextos de mdulos definidos en PI module Database
199