Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instructor
Estudiantes
Cul es su rol con PI?
Qu necesita aprender?
Da 1
Introduccin al PI
Ventanas de Dilogos comunes
PI ProcessBook
Da 2
PI DataLink con Excel
Module Database
Objetivos
Definir los componentes del Sistema PI
Definir un tag y el significado de sus atributos
Explicar el flujo de datos del Sistema PI
Explicar los diferentes formatos de tiempo PI
Otros sistemas
Herramientas de - ERP
anlisis - Maintenance
- ACE - Lims
- Sigmafine
Interface Interface
node node
150
100
50
0 Zero = 0
-50 Span = 100
-100
150
100
50
0 Zero = -50
-50 Span = 100
-100
New value
PI PI
(scan or Exception Snapshot compression
Report Archives
exception algorithm
based)
Exception Compression
dd-mmm-yy HH:mm:ss
dd Da
mmm Mes (Jan, Feb, Mar, Apr, May, )
yy Ao
HH Horas en formato de 24 horas
mm Minutos
ss Segundos
Ejemplo:
18-feb-05 10:43:29
dd-mmm-yy HH:mm:ss
"Date" Fecha por defecto: actual
"Time" Hora por defecto: 00
Expresin Significado
25 00:00:00 da 25 del mes actual
25-Aug-03 00:00:00 del da actual
8: 08:00:00 en la fecha actual
25 8 08:00:00 del da 25 del mes actual
21:30:01.02 9:30:01.0200 PM de la fecha actual
Smbolo Significado
* Hora Actual
t 00:00:00 sobre el da actual (TODAY)
y 00:00:00 sobre el da previo (YESTERDAY)
Monday, Tuesday, 00:00:00 del da ms reciente de la
Wednesday, Thursday, semana
Friday, Saturday. Sunday
Nmero de:
Weeks (w) Years (y)
Horas (h)
Days (d) Months (mo)
Minutos (m)
Segundos (s)
Tiempo relativo es
generalmente parte de un
tiempo combinado
Sintaxis Significado
*-8h 8 horas atrs
T-7d 00:00:00, 7 das atrs
Y+11h Ayer a las 11:00:00 AM
Monday + 14.5h 02:30:00 PM En el lunes ms reciente
Objetivos
Aprender como conectar servidores PI
Aprender los diferentes mtodos disponibles para encontrar
tags
Aprender cmo examinar la configuracin del tag
Connect
Information
Edit
Settings
La siguiente
pantalla
solicitar un
password al
usuario si es
necesario
Capacitacin 2006 Contac Ingenieros Ltda
32
Ventanas de bsqueda de tags
En PI ProcessBook:
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
Bsqueda de un punto
especfico
type/class/source
Buscar un especfico
value/status/attribute
Resultados de la
bsqueda del tag Mostrar los
Empezar bsqueda de acuerdo attributes/values para Confirmar
al criterio los tags seleccionados seleccin
Capacitacin 2006 Contac Ingenieros Ltda
34
Estrategias de bsqueda de tag
SQL- Consultas
basadas en las
condiciones
definidas por el
usuario
1- Definir
condiciones
2- Click en 'Add'
3- Click en
'Search
Bsqueda por
alias en PI
Module DB
(MDB se
tratar ms
adelante)
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
Insert Tools
Windows Help
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
Copias
mltiples
Revertir a la configuracin
original
Nota: Estas funciones son
posibles solamente en modo
Run
Muy pequeo?
Haga doble-click
sobre la tendencia
y sta se
expandir
El scroll bar:
Objetivos
Familiarizarse con el entorno del PI ProcessBook
Aprenda como manipular una tendencia usando un
PI ProcessBook existente.
(desplegados)
PB Display: Despliegue independiente
Objetivos
Aprender como construir y modificar un PI
ProcessBook
Aprender las diferencias entre el modo Run y el
modo Build
Entender la jerarqua de las entradas en PI
ProcessBook
Usar los despliegues Book y Outline para
visualizar y modificar un PI ProcessBook
En modo Build:
Use la opcin Trend que esta accesible desde el
men Draw o haciendo click en
Dibuje un rectngulo con el mouse para definir el
tamao de la tendencia
Aparecer una ventana de diseo con 4 pestaas de
configuracin : General, Display Format, Trace
Format and Layout
Grficos de dispersin
Usados para mostrar relaciones entre conjuntos de
valores
Los valores sobre la escala horizontal (eje-X)
Objetivo
Construir una nueva tendencia ProcessBook
Objetivos
Insertar e integrar elementos estticos en un
despliegue.
X-Y Plots
Bar Graphs
Dynamic Values
Multi-State Symbols
Color de fondo
Color de relleno
Color de relleno
Color de fondo
Color de relleno
Color de fondo
usuario.
Colores personalizados
Objetivos
Aprender a enriquecer las visualizaciones
aadindoles elementos vivos cuyas propiedades
cambian en el tiempo. Estos elementos consisten en
los siguientes objetos ProcessBook:
Grfico de Barra
Valor de un Tag PI
Smbolos Multi-Estado
Botn de Comando
ODBC Data
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
Clculos por
defecto
Objetivo
Aprender a construir un PI Calculation Datasets.
Oracle
Sybase
Microsoft Excel
OSI PI Server
In ProcessBook:
Tools Data Sets
New ODBC
Objetivo
Aprender a construir ODBC y Dataset
Objetivos
Aprender a usar DataLink en Excel.
un archivo.
Aprender a recuperar valores calculados.
Funcin: PICurrVal
Recupera el valor actual para un tag
Funcin: PIArcVal
Recupera un solo valor desde el PI para un tiempo
(time stamp) especfico.
3.5
3
2.5
Values
2
1.5
1
0.5
0
0 1 2 3 4 5
Time
3.5
3
2.5
Values
2
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 Auto
Blue Trace 13:00:00 - 1.81 13:00:00 - 1.81
Green Trace 13:00:00 - 3 12:47:45 - 3
Capacitacin 2006 Contac Ingenieros Ltda
131
3.3 Tag Attributes
Funcin: PITagAtt
Recupera un atributo asociado con un tag
TODAY()
Retorna la fecha del da actual a las 00:00:00
Ejemplo: =Today() 1 = Yesterday at 00:00:00
NOW()
Retorna la fecha y hora actual
Ejemplo: =Now() - 3/24 = 3 horas atrs
100
80
Archived
60
Sampled
40
20
0
0 1 2 3 4 5 6
Recordar
C
D
A
F (interpolation)
G (interpolation)
Start End
Time Time
Inside (B,C,D)
Outside (A,B,C,D,E)
Interpolated (F,B,C,D,G)
Funcin: PINCompDat
Recupera un nmero especfico de datos
comprimidos desde PI. El usuario determina la fecha
inicial y el nmero de valores a recuperar
Sintaxis:
=IF(Logical_test, value_if_true, value_if_false)
Funcin Excel IF
Funcin: PITimeDat
Recupera datos sincronizados con una gama de
valores de tiempo
Debe
relacionar
celdas
Function PICalcDat
Recupera un valor calculado para un tag dado, en
un intervalo de tiempo especfico
Puede recuperar el total, el minimum, el
minutes/day
Cuando se usa la funcin Total en Calculated Data,
Flow 7
(m3/h) PI considera el flujo
5 como m3/d
3
1
0
0 1 2 3 4 5 6 7 8 9 10 11
Time (hours)
Archived
Valor
Promedio
Archived
t1 t2
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
Ejercicio 4 - Produccin diaria
Funcin: PISampFilDat
Recupera una serie de valores espaciados
interpolados uniformemente que satisfacen una
condicin de filtro
Funcin: PICompFilDat
Recupera datos comprimidos que satisfacen la
condicin de filtro
Funcin: PINCompFilDat
Recupera datos comprimidos que satisfacen la
condicin del filtro. El usuario determina la fecha
inicial y el nmero de valores a recuperar.
Texto
Nmeros
Referencias a la celda
Funcin: PIExpDat
Recupera el clculo de la expresin ingresada en
Expression(s), esta funcin se usa mediante la
ventana de dilogo Sampled Data)
8h 8h 8h 8h 8h 8h 8h
max max max max max max max
40
30
20
10
11/05/2006 12:00:00 PM 60.00
11/05/2006 minut es P M 11/05/2006 1:00:00 P M
12:27:42.0603
30
20
10
11/05/2006 12:00:00
11/05/2006 PM 60.00PM
12:17:42.37113 minut es 11/05/2006 1:00:00 P M
30
20
10
11/05/2006 12:00:00 PM 11/05/2006
11/05/2006 1:00:00
12:42:44.83019 PMPM
Funcin: PITimeFilter
Recupera el tiempo en que una expresin es
verdadera
tendencia
Trend Wizard
Fija las fuentes de
datos
Fija como sern
mostradas
Format Properties
Configura cada uno de los
objetos sobre la tendencia
Colores, estilo de lneas, etc.
Objetivos
Aprender la estructura PI Module Database
Integrar PI Module Database in PI ProcessBook y PI
DataLink
Enterprise La estructura de
PI ModuleDB
permite que la
Division
informacin sea
Department organizada
jerrquicamente
Location En relacin a un
Unit modelo.
Equipment Class
Equipment
Especificar un criterio de
bsqueda
El problema:
Una planta tiene 100
unidades exactamente iguales
Se requiere monitorear cada
unidad
PB requiere la creacin de un
despliegue por cada unidad
Seleccionar el mdulo
que ser incluido en el
despliegue
Estos mdulos
quedarn disponibles
en el despliegue
Capacitacin 2006 Contac Ingenieros Ltda
190
Accediendo a PI ModuleDB desde ProcessBook
Objetivo
Recupera la informacin
de de PI Module DB
(module name, context,
alias name, property
name)
Objetivo:
Reducir el tiempo requerido para producir y
ejecutar reportes DataLink basados en contextos de
mdulos definidos en PI module Database