Académique Documents
Professionnel Documents
Culture Documents
La visualisation
Utilisation de PI ProcessBook, PI
DataLink et PI WebParts
Instructeur
Participants
Décrivez votre système PI
Quel est votre rôle par rapport à PI ?
Que venez-vous apprendre ?
Jour 1
Introduction à PI
Fenêtres de dialogue communes
Introduction à PI ProcessBook, PI DataLink et PI WebParts
Jour 2
La suite de PI ProcessBook, PI DataLink et PI WebParts
Jour 3
PI Module Database
Notions avancées de PI ProcessBook, PI DataLink et PI
WebParts
Partenaires stratégiques
Reconnu Microsoft, SAP, Cisco, Intel
Rockwell, Emerson
Singapour
São Paulo,
Brésil
Bureaux OSIsoft
www.osisoft.com training.osisoft.com
Copyright © 2010 OSIsoft, Inc 10
Processus de valorisation des données
ENERGIE ET GESTION DE
UTILISATION DES L’ÉNERGIE & DES
RESSOURCES RESSOURCES
RÉGLEMENTATIONS CONFORMITÉ
ET EXIGENCES
ENVIRONEMENTALE
Accès de données
BaseLine Services OLE DB ODBC OPC / HDA
Données en temps réel Données Données TI Données Web Services ERP / Maintenance
DCS / PLC / SCADA / OPC personnalisées IT MONITOR relationnelles SOA / DONNÉES SERVEURS ET PASSERELLES RLINK
HISTORIENS / INTERFACES / APIs / SDKs EXTERNES SAP / JD EDWARDS / PEOPLESOFT
OLEDB / ODBC / SQL APPLICATIONS LEGACY MAXIMO / Meridium / MIMOSA
CONNECTEURS COM
RtReports PI Notifications
PI Analytics
(Performance Equations, Totalisateur, Alarmes et RT SQC)
PI DataLink PI ActiveView
DataLink Excel
PI SQC Services
POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES
VALVES
DONNÉES MANUELLES
SERVEURS
TRANSDUCTEUR DE PI
PRESSION
NOEUDS
PLC / INSTRUMENTATION D’INTERFACE APPS CLIENT
PI
ACTIONNEURS
SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE
POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES
VALVES
DONNÉES MANUELLES
Connecte
SERVEURS
TRANSDUCTEUR DE
PRESSION
(Interfaces)
PI
NOEUDS
PLC / INSTRUMENTATION D’INTERFACE APPS CLIENT
PI
ACTIONNEURS
SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE
POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES
VALVES
DONNÉES MANUELLES
Gère SERVEURS
TRANSDUCTEUR DE
PRESSION (Serveurs) NOEUDS
PI
SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE
POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES
VALVES
DONNÉES MANUELLES
SERVEURS
Analyse
TRANSDUCTEUR DE
PRESSION
NOEUDS
PI
(L’analyse)
PLC / INSTRUMENTATION D’INTERFACE APPS CLIENT
PI
ACTIONNEURS
SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE
POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES
VALVES
DONNÉES MANUELLES
Présente SERVEURS
TRANSDUCTEUR DE
PRESSION (La visualisation)
NOEUDS
PI
SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE
Temps
Copyright © 2010 OSIsoft, Inc 30
Test d’exception (effectué par
l’interface)
température
Dernière valeur
envoyée au serveur PI
temps
Cette valeur est hors de la bande
morte, elle est envoyée au serveur PI
avec la valeur précédente
réussi le test
Courbe si la valeur d’exception
précédente n’est pas
gardée
Courbe en
utilisant la valeur
précédente
+/- ExcDev
Valeur précédente
Valeur du snapshot
Temps
Copyright © 2010 OSIsoft, Inc 32
Test d’exception - exemple
Température
E E P
E
E
E
E P E P E E P E
Temps
E: exception P: précédente
Copyright © 2010 OSIsoft, Inc
Test d’exception - résultats
Temps
Copyright © 2010 OSIsoft, Inc 34
Test de compression (serveur PI)
température
pD ev
Com
mp Dev
Co
Dernière
valeur temps
archivée CompMax (temps)
A A
A A A A A
Temps
A: valeur archivée
Copyright © 2010 OSIsoft, Inc 36
Résultats du test de compression
Temps
Copyright © 2010 OSIsoft, Inc 37
Résultats de la compression
Les données brutes.
.Après l’exception.
..Après la compression.
Température
Temps
Copyright © 2010 OSIsoft, Inc 38
Exercice dirigé
En supposant les paramètres suivants:
ExcDevPercent: 2
Span; 200
ExcMax: 180
La valeur actuelle du point et son étiquette de temps sont:
70.3 10:00:00
Lesquelles de ces valeurs vont passer le test d’exception:
Time Value Snapshot Time Current Snapshot
10:00:00 70.3 10:00:00 70.3
10:01:00 67.1
10:02:00 71.4
10:03:00 70.1
10:04:00 68.2
10:05:00 66.0
10:06:00 65.8
10:07:00 64.2
10:08:00 60.0
10:09:00 63.1
Copyright © 2010 OSIsoft, Inc 39
1.3 Le temps dans PI
jj Jour
mmm Abréviation anglaise du mois
(Jan, Feb, Mar, Apr, May, …)
yy Année
HH Heures en format 24 heures
mm Minutes
ss Secondes
00000 Fractions de secondes
Exemple:
18-feb-05 10:43:29.323
Copyright © 2010 OSIsoft, Inc 41
Format absolu
jj-mmm-yy HH:mm:ss
Expression Signification
25 00:00:00 de la 25ième journée du mois
courant
25-Aug-03 00:00:00 de cette date
8: 08:00:00 de la date courante
25 8: 08:00:00 de la 25ième journée du mois
courant
21:30:01.02 9:30:01.0200 PM de la date courante
Syntaxe Signification
*-8h Il y a 8 heures
t-7d 00:00:00, il y a 7 jours
y+11h Hier à 11:00:00 AM
Monday + 14.5h 02:30:00 PM du plus récent lundi
Le temps PI
Exprimer les horodates suivantes en utilisant le format
de temps absolu:
Tuesday-2d
1 6:
y+8h
*-30m
Exprimer les temps suivants en horodates PI:
Aujourd’hui à 6:00
Le 4ième du mois actuel à 16:00
Il y a 12 heures
150
100
50
0 Zero = 50
-50
Span = 100
-100
150
100
50
0 Zero = 0
-50
Span = 100
-100
150
100
50
0 Zero = -50
-50
Span = 100
-100
Objectifs
Se familiariser avec les boîtes de dialogue
communes
Se familiariser avec l’environnement PI
ProcessBook
Apprendre à manipuler un graphique à l’aide de PI
ProcessBook
Apprendre à exporter des données
Apprendre à ajouter une annotation
Objectif
Insérer et intégrer des éléments statiques dans un
écran PI ProcessBook.
1. Ouvrir le chiffrier
Temps PI et Excel.xls
situé sur votre CD
2. Remplir le tableau
avec les bonnes
abréviations de temps
PI et Excel pour les
temps désirés
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
Temps
Interpolated Auto
Trace bleue (STEP=OFF) 13:00:00 - 1.81 13:00:00 - 1.81
Trace verte (STEP=ON) 13:00:00 - 3 12:47:45 - 3
C
D
A
F (interpolation)
G (interpolation)
Temps Temps
Début Fin
Intérieure (B,C,D)
Extérieure (A,B,C,D,E)
Interpolée (F,B,C,D,G)
Objectif :
Apprendre à récupérer des données en utilisant la
fonction Compressed data (start time/number) de
PI
Objectifs :
Naviguer dans un site SharePoint
Créer une page de composants Web
Insérer et modifier des composants Web dans une
page de composants Web
Objectifs :
Configurer un composant Webde type PI Gauge;
Connaître le cheminement général pour configurer un
composant Web
Objectifs :
Apprendre à configurer un composant Web de type PI
Values.
Objectifs :
Apprendre à configurer un composant Web de type
PI TimeSeries.
Objectifs
Construire un nouveau graphique dans PI
ProcessBook
Se familiariser avec les différentes options reliées à
ces graphiques
Objectifs
Apprendre à garnir les affichages avec des
éléments dynamiques, tels que:
o Barres;
o Valeurs;
o Symboles d’états multiples;
o Boutons de commande.
Objectifs
Apprendre comment construire et modifier un
cahier PI ProcessBook
Apprendre les différences entre le mode Run et le
mode Build
Comprendre la hiérarchie des entrées d’un cahier
PI ProcessBook
Utiliser les vues Book et Outline pour visualiser et
modifier un cahier PI ProcessBook.
Objectif :
Apprendre à utiliser la fonction Insert Trend (Insérer
un graphique) en utilisant les données d’une feuille
de calcul MS Excel et des données provenant d’une
base de données PI.
Objectif :
• Apprendre à extraire plusieurs valeurs calculées d’une
base de données PI en utilisant la fonction Calculated
Data
Objectif :
Apprendre à appliquer des filtres pour récupérer des
valeurs de base de données PI à l’aide de la fonction
Sampled Data
8h 8h 8h 8h 8h 8h 8h
max max max max max max max
Objectifs :
Apprendre à réaliser des calculs pour trouver la
valeur actuelle d’une expression
Utiliser le formatage conditionnel dans MS Excel
afin de rendre plus utiles vos rapports PI DataLink.
Objectifs:
Apprendre à utiliser des expressions de filtre
complexes pour extraire des données archivées
Apprendre à extraire des données de façon
synchronisée
Apprendre à extraire la valeur maximale d’une plage de
temps en utilisant la fonction Calculated Data
Utiliser la mise en forme conditionnelle dans MS Excel
afin de rendre plus utiles vos rapports PI DataLink.
Objectifs :
Se familiariser avec la configuration d’un composant Web
de type PI Trend;
Apprendre à exporter les données numériques constituant le
PI Trend.
Objectif :
Importer un graphique PI ProcessBook dans SharePoint
grâce au composant Web PI Graphic
Objectif :
Créer un écran PI ProcessBook qui est lié et
modifié par les alias et les propriétés du PI Module
Database.
Objectifs :
• Réduire le temps requis pour effectuer un rapport
PI DataLink en le liant au PI Module Database à
l’aide de contextes.
Objectif :
Établir des connexions entre deux composants
Web dans SharePoint.
Objectif :
Créer des pages permettant de voir des Modules
avec le composant Web PI TreeView.
Objectifs :
Apprendre à utiliser des éléments dynamiques
basés sur des jeux de données
Apprendre à obtenir des statistiques à partir des
archives de données PI
Apprendre à définir des équations utilisant des
points PI
CDT158
BA:CONC.1
BA:TEMP.1
Advanced Calculated Result
67.25
75.45 63.25 64.75
75.32 61.12
44.76
28.97
35.54 Le filtre est :
23.1
17.21 ‘BA:CONC.1’ +
‘BA:TEMP.1’ > 30
11/01/2008 23:00:00 12/01/2008 00:00:00
CDT158
BA:CONC.1
BA:TEMP.1
Advanced Calculated Result
61.21 54.79
46.89
33.76 Le filtre est :
17.86
14.65
17.54 ‘BA:CONC.1’ +
‘BA:TEMP.1’ > 30
11/01/2008 23:00:00 12/01/2008 00:00:00
CDT158
BA:CONC.1
BA:TEMP.1
Advanced Calculated Result
73.98
62.97
50.34
29.56
Le filtre est :
26.21
‘BA:CONC.1’ +
‘BA:TEMP.1’ > 30
11/01/2008 23:00:00 12/01/2008 00:00:00
Objectif :
Calculer un temps d'opération à l'aide de la fonction
Time Filtered
a ge. pdi
mon Affich
Web Server
Flux de données
PI-SDK/ PI API Archives
PI Server
Copyright © 2010 OSIsoft, Inc 95
Test de compréhension (optionnel)
Merci!