Vous êtes sur la page 1sur 99

Version 5.

La visualisation
Utilisation de PI ProcessBook, PI
DataLink et PI WebParts

Copyright © 2010 OSIsoft, Inc


Présentations

 Instructeur
 Participants
 Décrivez votre système PI
 Quel est votre rôle par rapport à PI ?
 Que venez-vous apprendre ?

Copyright © 2010 OSIsoft, Inc 4


Répartition du temps
 Durée du cours : 3 jours
 Cours interactif :
 Magistral : 50 %
 Exercices et exemples : 50 %

 Tout le matériel (présentation, exercices, CD)


peut être téléchargé à http://
techsupport.osisoft.com au lien Downloads 
Class Downloads  PI ProcessBook, PI
DataLink and RtWebParts

Copyright © 2010 OSIsoft, Inc 5


Objectifs

 Initier les participants à la technologie PI


 Apprendre les connaissances requises pour
accéder aux données du serveur PI
 Utiliser les outils clients PI ProcessBook, PI
DataLink et PI WebParts

N’hésitez pas à intervenir


si vous en ressentez le besoin !

Copyright © 2010 OSIsoft, Inc 6


Contenu du Cours

 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

Copyright © 2010 OSIsoft, Inc 7


1.0 Introduction à PI

Copyright © 2010 OSIsoft, Inc


OSIsoft est un partenaire reconnu
14,000+ clients
110+ pays

Un leader mondial de l’industrie


Savoir-faire  Position dominante dans l’industrie

14,000+ Installations chez des clients


 40% des entreprises de procédés et
manufactures du Fortune 1000

Expérimenté 65% des entreprises de procédés et


manufactures du Global 500 utilisent PI


25+ ans d’histoire
 Fondé en 1980, ~700 professionnels
 Bureau chef en Californie

Partenaires stratégiques
Reconnu  Microsoft, SAP, Cisco, Intel
 Rockwell, Emerson

> $168M de revenus


 Au-delà de 20% réinvestis en R&D
 Près de 50% des revenus hors de l’Amérique du Nord
Copyright © 2010 OSIsoft, Inc 9
Bureaux et centres de formation OSIsoft

Calgary, Alberta Altenstadt, Allemagne


Frýdek-Místek,
République techèque
Issaquah, WA Montréal, Québec Seoul, Corée
(AID) Tokyo, Japon
San Leandro, CA Yardley, PA (OSIsoft)
Phoenix, AZ Philadelphia, PA Beijing, Chine
(NetInfo) Tokyo, Japon
Houston, TX Cleveland, OH (Yokogawa)
Johnson City, TN
Savannah, GA
Shanghai, Chine
Manama,
México City,
Bahrein
Mexique (MECA / EMI)

Singapour

São Paulo,
Brésil

Perth, Australie Auckland,


Centres de support OSIsoft Nouvelle-Zélande
Durban,
Afrique du Sud Centres de support OSIsoft délégués

Bureaux OSIsoft

Bureaux OSIsoft avec salles de formation

www.osisoft.com training.osisoft.com
Copyright © 2010 OSIsoft, Inc 10
Processus de valorisation des données

LA TECHNOLOGIE PI PERMET DE METTRE EN PLACE DES SOLUTIONS D’AFFAIRES

PROBLÉMATIQUES PROCESSUS DE VALORISATION PI RÉSULTATS

ENERGIE ET GESTION DE
UTILISATION DES L’ÉNERGIE & DES
RESSOURCES RESSOURCES

STATUT DES ENTRETIEN


ÉQUIPEMENT DONNÉES INFORMATION ACTIONS CONDITIONNEL

PÉRINITÉ DES STOCKAGE ET


CONNAISSANCES TRANSFERT DES
CONNAISSANCES

CONDITIONS INFRASTRUCTURE PI DÉCISION D’AFFAIRES OPTIMISATION DE


DE PROCÉDÉS LA PRODUCTION

RÉGLEMENTATIONS CONFORMITÉ
ET EXIGENCES
ENVIRONEMENTALE

Copyright © 2010 OSIsoft, Inc


Le Système PI

Connecte Gère Analyse Présente

Acquisition de Rassemblement et Accès à l’information Affichage de


données à partir de archivage d’un large à travers toute l’information,
centaines de volume l’entreprise à tout identification des
sources. d’information, à moment en temps problèmes et mise en
l’échelle de vos réel ou sur une base place d’actions
besoins d’affaires historique selon le correctives à l’aide
grandissants. rôle. d’outils graphiques
simples et familiers.

Les interfaces Le serveur L’analyse La visualisation

Copyright © 2010 OSIsoft, Inc


Le Système PI: Connecte

Les interfaces Le serveur L’analyse La visualisation

Le Système PI se connecte aux sources de données et d’évènements en temps


réel à chaque seconde, chaque minute, chaque jour et les archives
indéfiniment.
• Mesure et interprète une variété de données
• À la fois des séries chronologiques et des évènements
• Sécurise l’accès
• Virtuellement de n’importe où et de n’importe quelle source
• Utilisant des intervalles de temps et des vitesses d’échantillonnage adaptées à vos besoins
Le système PI peut connecter plus de 400 différents systèmes et sources de
données immédiatement après l’installation.
Copyright © 2010 OSIsoft, Inc
Le Système PI: Connecte

Les interfaces Le serveur L’analyse La visualisation

Temps-réel Personnalisé Relationnel AMI


DCS SDK OLEDB Interfaces pour compteurs
PLC API ODBC
SCADA ORACLE
OPC SQL
Tierces parties
Connecteurs COM Web Services ERP TI
Enterprise Gateway RLINK Server MCN Health Monitor
SOA
APPLICATIONS
LEGACY
Copyright © 2010 OSIsoft, Inc
Le Système PI: Gère

Les interfaces Le serveur L’analyse La visualisation

Le noyau de votre infrastructure de données en temps réel.


• Capacité infini de stockage
• Hautement disponible
• Sécuritaire
• Accessible
• Fiable

Garantie que la même information est présentée à tous.


Le système normalisé fournit – « Une seule version de la vérité ».

Copyright © 2010 OSIsoft, Inc


Le Système PI: Gère

Les interfaces Le serveur L’analyse La visualisation

Accès de données
BaseLine Services OLE DB ODBC OPC / HDA

Failover / Management Services


AF 2.0 PI Archive
Entreposage de données, services
de gestion, piste d’audit, Batch MCN HealthMonitor & System
Management Tools

Intégration à travers SDK Interfaces en temps-réel ERP

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

Copyright © 2010 OSIsoft, Inc


Le Système PI: Analyse

Les interfaces Le serveur L’analyse La visualisation

Convertit les données en temps réel en informations décisionnelles.


• Équations et règles d’affaires
• Écrans sommaire et détaillée
• Rapports
• Notifications et alertes

Mesure et améliore la performance de l’entreprise

Copyright © 2010 OSIsoft, Inc


Le Système PI: Analyse

Les interfaces Le serveur L’analyse La visualisation

PI ACE - Advanced Computing Engine

RtReports PI Notifications

PI Analytics
(Performance Equations, Totalisateur, Alarmes et RT SQC)

Copyright © 2010 OSIsoft, Inc


Le Système PI: Présente

Les interfaces Le serveur L’analyse La visualisation

La visualisation du Système PI est une suite configurable d’outils


graphiques intuitifs et simples d’utilisation qui simplifie la prise de
décisions.
Les preneurs de décisions peuvent utiliser des outils familiers tels que:
• OSIsoft PI ProcessBook
• Microsoft Office Excel ou Microsoft Office SharePoint
• SAP Enterprise Portal

Stimule la créativité et outille des utilisateurs pour résoudre des problèmes


d’affaires.

Copyright © 2010 OSIsoft, Inc


Le Système PI: Présente

Les interfaces Le serveur L’analyse La visualisation

Poste de travail Web


PI ProcessBook PI WebParts

PI DataLink PI ActiveView

PI Manual Logger Rt Business Package

DataLink Excel
PI SQC Services

Copyright © 2010 OSIsoft, Inc


Le Système PI: Architecture

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

MOTEURS SYSTÈME LIMS


APPS CLIENT
10101
00110 AUTRES
10011 AUTRES SYSTÈMES
AUTRE SOURCES SYSTÈMES
DE DONNÉES

SOURCES RÉSEAU DE CONTRÔLE MANUFACTURIER DMZ APPS CLIENT/ RÉSEAU


DE DONNÉES CORPORATIF

Copyright © 2010 OSIsoft, Inc


Le Système PI: Architecture

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

MOTEURS SYSTÈME LIMS


APPS CLIENT
10101
00110 AUTRES
10011 AUTRES SYSTÈMES
AUTRE SOURCES SYSTÈMES
DE DONNÉES

SOURCES RÉSEAU DE CONTRÔLE MANUFACTURIER DMZ APPS CLIENT/ RÉSEAU


DE DONNÉES CORPORATIF

Copyright © 2010 OSIsoft, Inc


Le Système PI: Architecture

POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES

VALVES

DONNÉES MANUELLES
Gère SERVEURS
TRANSDUCTEUR DE
PRESSION (Serveurs) NOEUDS
PI

PLC / INSTRUMENTATION D’INTERFACE APPS CLIENT


PI
ACTIONNEURS

SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE

MOTEURS SYSTÈME LIMS


APPS CLIENT
10101
00110 AUTRES
10011 AUTRES SYSTÈMES
AUTRE SOURCES SYSTÈMES
DE DONNÉES

SOURCES RÉSEAU DE CONTRÔLE MANUFACTURIER DMZ APPS CLIENT/ RÉSEAU


DE DONNÉES CORPORATIF

Copyright © 2010 OSIsoft, Inc


Le Système PI: Architecture

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

MOTEURS SYSTÈME LIMS


APPS CLIENT
10101
00110 AUTRES
10011 AUTRES SYSTÈMES
AUTRE SOURCES SYSTÈMES
DE DONNÉES

SOURCES RÉSEAU DE CONTRÔLE MANUFACTURIER DMZ APPS CLIENT/ RÉSEAU


DE DONNÉES CORPORATIF

Copyright © 2010 OSIsoft, Inc


Le Système PI: Architecture

POMPES
HISTORIENS TIERCE PARTIE /
DONNÉES RELATIONNELLES

VALVES

DONNÉES MANUELLES
Présente SERVEURS
TRANSDUCTEUR DE
PRESSION (La visualisation)
NOEUDS
PI

PLC / INSTRUMENTATION D’INTERFACE APPS CLIENT


PI
ACTIONNEURS

SCADA / DCS
TRANSFORMATEURS APPS CLIENT
APPS WEB
OUTILS D’ANALYSE

MOTEURS SYSTÈME LIMS


APPS CLIENT
10101
00110 AUTRES
10011 AUTRES SYSTÈMES
AUTRE SOURCES SYSTÈMES
DE DONNÉES

SOURCES RÉSEAU DE CONTRÔLE MANUFACTURIER DMZ APPS CLIENT/ RÉSEAU


DE DONNÉES CORPORATIF

Copyright © 2010 OSIsoft, Inc


Pour les questions de licences

Veuillez contacter votre représentant des


ventes.

 Les coordonnées sont affichées sur http


://www.osisoft.com > Company > Contact us >
Sales.

Copyright © 2010 OSIsoft, Inc 26


1.2 Cheminement des données

Copyright © 2010 OSIsoft, Inc


Des données manquantes?

Pourquoi les données


semblent-elles disparaître ?
Copyright © 2010 OSIsoft, Inc 28
bt Ra Alg
ntiCheminement de l’information
pp orit
n
hm A
e ort Sn e
ou
pa de ch
ell ap
s r co iv
le
ex sh mp
s es
ce ot res
ar
nt sio P
fa
pti n
e on PI
Copyright © 2010 OSIsoft, Inc 29
Exemple de données brutes

 Données brutes lues sur la source de


données.
 Sans les tests d’exception et de compression,
Température

toutes ces données seraient archivées

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

Copyright © 2010 OSIsoft, Inc 31


Test d’exception - Exemple
 Lorsqu’une valeur passe ce test, cette valeur et la
précédente vont dans les archives.
 Pourquoi ? Cela donne une meilleure représentation de la courbe
Température

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

Valeurs successives envoyées au serveur PI


Lorsqu’une valeur est envoyée, elle devient le
nouveau snapshot.
Tempjérature

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)

Copyright © 2010 OSIsoft, Inc 35


Test de compression – exemple

Chaque nouveau snapshot passe par


l’algorithme de compression afin de déterminer
s’il sera conservé dans les archives de PI.
Température

A A

A A A A A

Temps
A: valeur archivée
Copyright © 2010 OSIsoft, Inc 36
Résultats du test de compression

Valeurs conservées dans l’archive


Température

En tout temps, la différence maximale


entre une donnée interpolée et la
valeur réelle est de ±compdev

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

Copyright © 2010 OSIsoft, Inc


Format absolu
jj-mmm-yy HH:mm:ss.00000

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

• Par défaut, la partie date est la date courante.


• Par défaut, la partie heure est 00.

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

Copyright © 2010 OSIsoft, Inc 42


Format absolu – autres formats

Formats de temps absolu


Symbole Signification
* Temps actuel (maintenant)
t 00:00:00 de la journée courante
(aujourd’hui)
y 00:00:00 de la journée précédente
(hier)
Monday, Tuesday, 00:00:00 de la plus récente apparition
Wednesday, Thursday, de cette journée de la semaine.
Friday, Saturday.
Sunday. Mon, Tue,
Wed, Thu, Fri, Sat, Sun

Copyright © 2010 OSIsoft, Inc 43


Temps relatif
 Signe (+ ou -) est requis.
 Nombre de:

Mois / Semaine Heures / Seconde


Années / s/ Jours / Minutes s/
Months Hours
Years (y) Weeks Days (d) (m) Seconds
(mo) (w) (h) (s)

 Aucune unité de temps par défaut.


 Les fractions sont disponibles seulement pour les heures,
les minutes et les secondes
Syntaxe Signification
+2d + 2 jours
-1.5h - 1.5 heure
+32m + 32 minutes
-15 s - 15 secondes

Copyright © 2010 OSIsoft, Inc 44


Formats combinés

 Utilisent un format absolu avec un format relatif


 La partie absolue peut être *, t, y ou une journée de la
semaine

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

Copyright © 2010 OSIsoft, Inc 45


Exercice dirigé

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

Copyright © 2010 OSIsoft, Inc 46


Test de compréhension (optionnel)
 Quelles sont les trois parties du système PI?
 Quels sont les deux tests de filtrage par lesquels
un événement lu sur la source de données
traversera avant d’être archivé dans le serveur PI?
 Lesquels de ces temps PI sont invalides?
a. 4 6 d. y-1y
b. 22 22: e. *-Monday
c. t-1.5d f. 09-Jun-06 22:45:35.0943

Copyright © 2010 OSIsoft, Inc 47


1.1 Points PI

Copyright © 2010 OSIsoft, Inc


Limite inférieure et étendue

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

Copyright © 2010 OSIsoft, Inc 49


Test de compréhension (optionnel)
 Quelles informations sont demandées lors de la
création d’une nouvelle connexion à un serveur
PI?
 Quel sont les deux caractères de remplacement
disponibles lors d’une recherche de points PI?
 Lesquels des attributs d’un point PI suivants ne
sont pas dans les attributs de filtrage par défaut
dans la recherche de points PI de base?
a. pointtype d. ptclassname
b. tag e. pointsource
c. zero f. typicalvalue

Copyright © 2010 OSIsoft, Inc 50


Test de compréhension
♦ Quel type d’information peut être sauvegardée
dans une annotation ?

Copyright © 2010 OSIsoft, Inc 51


Exercice 1
Fonctions de base

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

Copyright © 2010 OSIsoft, Inc 52


Exercice 2
Insérer des éléments statiques

Objectif
 Insérer et intégrer des éléments statiques dans un
écran PI ProcessBook.

Copyright © 2010 OSIsoft, Inc 53


Test de compréhension (optionnel)
 Quelles sont les deux fonctions/outils de visualisation de
PI ProcessBook qui vous permettent de voir vos données
historiques?
 Lequel de ces énoncés est faux :
a. Dans le mode Run, on peut changer l’échelle verticale ainsi que
l’échelle de temps d’un graphique
b. Après avoir modifié l’écran d’affichage dans le mode Run, si
l’on n’utilise pas la fonction Revert ( ) avant de sauvegarder
le fichier, les modifications vont être sauvegardées.
c. Le rapport d’état montre tous les points PI utilisés dans l’écran
d’affichage, ainsi que leur élément PI ProcessBook
correspondant, qui sont en erreur.

Copyright © 2010 OSIsoft, Inc 54


Exercice Dirigé

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

Copyright © 2010 OSIsoft, Inc 55


Extraction des données – Interpolated vs
Auto
3.5
3
2.5
Valeurs

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

Copyright © 2010 OSIsoft, Inc 56


Exercice 3
Rapport d’activités

Objectif : Apprendre à extraire une valeur


unique d’une base de données PI en utilisant
les fonctions suivantes :
 Valeur courante (fonction Current value)
 Valeur archivée (fonction Archive value)
 Attribut d’un point (fonction Tag attributes)

Copyright © 2010 OSIsoft, Inc 57


Valeurs archivées vs.
échantillonnées
 Archivées:
Valeurs conservées
dans l’archive PI
 Échantillonnées:
Valeurs espacées
également dans le
temps. Ces valeurs
sont interpolées à partir
des données archivées.

Copyright © 2010 OSIsoft, Inc 58


Types de borne de calcul

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)

Copyright © 2010 OSIsoft, Inc 59


Test de compréhension (optionnel)

 Quel est l’avantage d’avoir des rapports PI DataLink


faisant référence à des cellules contenant des
fonctions de temps dynamiques d’Excel au lieu du
temps PI?
 Quelles sont les trois façons de redimensionner une
matrice Excel générée par une fonction PI DataLink?
 En utilisant l’une des fonctions Compressed Data,
quelle information additionnelle peut-on retirer en
cochant les cases show bits et show annotations?

Copyright © 2010 OSIsoft, Inc 60


Exercice 4
Fonctionnement au démarrage

Objectif :
 Apprendre à récupérer des données en utilisant la
fonction Compressed data (start time/number) de
PI

Copyright © 2010 OSIsoft, Inc 61


Exercice 5
L’environnement SharePoint

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

Pour compléter l’exercice, l’instructeur doit


fournir l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 62


Exercice 6
Configurer une jauge avec PI Gauge

Objectifs :
 Configurer un composant Webde type PI Gauge;
 Connaître le cheminement général pour configurer un
composant Web

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 63


Test de compréhension (optionnel)

 Vrai ou faux : Afin d’obtenir leurs valeurs, les


composants Web PI sont connectés
directement à un serveur PI?
 Nommez un composant Web PI permettant
de configurer la plage de temps des autres
composants?
 Vrai ou faux : Si vous avez besoin d’afficher
quatre jauges sur votre page, vous avez
besoin d’insérer et de configurer quatre
composants Web PI Gauge?

Copyright © 2010 OSIsoft, Inc 64


Exercice 7
Afficher des données avec PI Values

Objectifs :
 Apprendre à configurer un composant Web de type PI
Values.

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 65


Exercice 8
Des données historiques avec PI TimeSeries

Objectifs :
 Apprendre à configurer un composant Web de type
PI TimeSeries.

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 66


Exercice 9
Création d’un trend

Objectifs
 Construire un nouveau graphique dans PI
ProcessBook
 Se familiariser avec les différentes options reliées à
ces graphiques

Copyright © 2010 OSIsoft, Inc 67


Exercice 10
Insérer des éléments dynamiques dans un PI
ProcessBook

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.

Copyright © 2010 OSIsoft, Inc 68


Test de compréhension (optionnel)

 Lors de la création d’une nouvelle entrée


dans un cahier PI ProcessBook, quel
paramètre doit-on utiliser pour afficher cette
entrée en tant qu’onglet dans le cahier?
 Nommer les cinq éléments dynamiques qui
peuvent être créés dans un écran d’affichage
PI ProcessBook.

Copyright © 2010 OSIsoft, Inc 69


Exercise 11
Construire un cahier PI ProcessBook

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.

Copyright © 2010 OSIsoft, Inc 70


Exercice 12
Niveau d’un réservoir

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.

Copyright © 2010 OSIsoft, Inc 71


Facteurs de conversion
Il est important d’utiliser le bon facteur de conversion lorsque
l’on calcul des totaux avec PI Performance Equation, car PI
calcule les totaux en unités par jour

Exemple: pour un débit mesuré en m³/h, un facteur de


conversion de 24 doit être appliqué pour effectuer la
conversion entre les unités de mesure du tag et
l’hypothèse de PI (unités/jour).
Copyright © 2010 OSIsoft, Inc 72
Calcul de totaux
Débit 7
(m3/h) PI considère le
5 débit en m3/jour
3
1
0
0 1 2 3 4 5 6 7 8 9 10 11
Temps (heures)

Le total calculé par PI doit être corrigé par un facteur de 24

Copyright © 2010 OSIsoft, Inc 73


Exercice 13
Production quotidienne

Objectif :
• Apprendre à extraire plusieurs valeurs calculées d’une
base de données PI en utilisant la fonction Calculated
Data

Copyright © 2010 OSIsoft, Inc 74


Exercice 14
Productions hors-normes

Objectif :
 Apprendre à appliquer des filtres pour récupérer des
valeurs de base de données PI à l’aide de la fonction
Sampled Data

Copyright © 2010 OSIsoft, Inc 75


PI Calculated Data vs. PI Expression
PI Calculated Data
*-7d *
temps

1 jour 1 jour 1 jour 1 jour 1 jour 1 jour 1 jour


max max max max max max max
PI Expression
1 jour 1 jour 1 jour 1 jour 1 jour 1 jour 1 jour
temps

8h 8h 8h 8h 8h 8h 8h
max max max max max max max

Si l’intervalle de temps dans l’expression PI


était changé à une journée entière, TagMax(‘sinusoid’, ‘*-1d’, ‘*’),
le résultat serait identique dans les deux cas.

Copyright © 2010 OSIsoft, Inc 76


Exercice 15
Calcul à l’aide d’expressions

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.

Copyright © 2010 OSIsoft, Inc 77


Exercice 16
Rapport de qualité

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.

Copyright © 2010 OSIsoft, Inc 78


Exercice 17
Configurer un graphique avec PI Trend et exporter ses
données

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.

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 79


Test de compréhension (optionnel)

 Quelles sont les deux étapes requises pour


afficher un écran d’affichage PI ProcessBook
indépendant (.pdi) dans un composant Web
PI Graphic, avant la configuration du
composant Web?
 Nommer les composants Web PI qui
permettent d’exporter les données dans un
chiffrier Excel.

Copyright © 2010 OSIsoft, Inc 80


Exercice 18
Importer un graphique de PI ProcessBook avec PI
Graphic

Objectif :
 Importer un graphique PI ProcessBook dans SharePoint
grâce au composant Web PI Graphic

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 81


Exercice 19
DataLink for Excel Services

• Publier une feuille Excel dans un environnement


SharePoint.
• Configurer un composant Web Excel Web Access
pour montrer des données PI à l’intérieur de
SharePoint
• Faire une requête pour obtenir des données avec de
nouveaux paramètres
• Faire une requête pour obtenir des données fournies
par d’autres composants Web

Copyright © 2010 OSIsoft, Inc 82


PI Module DB – Alias PI

Réacteur1 Réacteur 2 Réacteur 3 Réacteur 4

Identification de la température sans alias


RX:TC143.PV RX:TC144.PV RX:TC145.PV RX:TC146.PV
Identification de la température avec alias
Température Température Température Température
Réacteur1 Réacteur 2 Réacteur 3 Réacteur 4

Copyright © 2010 OSIsoft, Inc 83


Exercice 20
Écrans PI ProcessBook liés au PI Module Database

Objectif :
 Créer un écran PI ProcessBook qui est lié et
modifié par les alias et les propriétés du PI Module
Database.

Copyright © 2010 OSIsoft, Inc 84


Exercice 21
Rapports PI DataLink liés au 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.

Copyright © 2010 OSIsoft, Inc 85


Test de compréhension (optionnel)

• Que faut-il faire dans un écran d’affichage


PI ProcessBook pour être en mesure
d’accéder à l’information contenue dans le
PI ModuleDB?
• Quelles fonctions dans le menu PI DataLink
permettent d’importer l’information du
PI ModuleDB dans un chiffrier Excel?

Copyright © 2010 OSIsoft, Inc 86


Exercice 22
Établir des connexions entre composants Web

Objectif :
 Établir des connexions entre deux composants
Web dans SharePoint.

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 87


Exercice 23
Afficher des structures modulaires avec PI TreeView

Objectif :
 Créer des pages permettant de voir des Modules
avec le composant Web PI TreeView.

Pour compléter l’exercice, l’instructeur doit fournir


l’information suivante :
 Le nom du serveur SharePoint
 Votre numéro d’étudiant

Copyright © 2010 OSIsoft, Inc 88


Exercice 24
Jeux de données - Datasets

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

Copyright © 2010 OSIsoft, Inc 89


Échantillonnage d’expression – Point
Compressed
Évalue l’expression filtre à tous les temps des valeurs
compressées du point source.

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

Copyright © 2010 OSIsoft, Inc 90


Échantillonnage d’expression – Expression
Compressed

Évalue l’expression filtre à tous les temps des valeurs


compressées de tous les points contenus dans l’expression filtre.

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

Copyright © 2010 OSIsoft, Inc 91


Échantillonnage d’expression – Interpolated

Évalue l’expression filtre à des moments espacés également


dans le temps.

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

Copyright © 2010 OSIsoft, Inc 92


Exercice 25
Temps d’opération

Objectif :
 Calculer un temps d'opération à l'aide de la fonction
Time Filtered

Copyright © 2010 OSIsoft, Inc 93


Exercice 26
Advanced Calculated Data (optionnel)
Construire un rapport PI DataLink pour :
 Utiliser une fonction PI pour afficher le nombre de planches produites
(excluant les rejets) par quart de travail
 Utiliser une fonction PI pour afficher la longueur moyenne des
planches produites (excluant les rejets)
 Afficher la valeur totale de matériaux rejetés par quart de travail
 Ajouter des horodates aux valeurs et les formater de façon à rendre
leur apparence conviviale
 Le travail en équipe est permis
 Optionnel: Afficher la valeur courante du tag en ROUGE quand la
température du réacteur passe sous 60

Copyright © 2010 OSIsoft, Inc 94


Connexion PI ActiveView

a ge. pdi
mon Affich
Web Server

Flux de données
PI-SDK/ PI API Archives

Port TCP 5450

PI Server
Copyright © 2010 OSIsoft, Inc 95
Test de compréhension (optionnel)

 Quel est le but de l’écran d’affichage


d’exportation qui vient avec PI ActiveView?
 Quels sont les avantages à utiliser le
composant Web PI ActiveView au lieu du
composant Web PI Graphic?

Copyright © 2010 OSIsoft, Inc 96


13.0 Conclusion

Copyright © 2010 OSIsoft, Inc


Évaluation
Veuillez prendre quelques minutes pour remplir la
feuille d’évaluation du cours (en ligne ou sur papier).
Pour l’évaluation en ligne:
Aller à http://training.osisoft.com, sélectionner “Schedule and
Registration” puis entrez dans votre profil au bas de l’écran.
ou
Un courriel automatique va également vous être envoyé d’ici
deux semaines avec le lien vers la feuille d’évaluation.

Merci!

Copyright © 2010 OSIsoft, Inc 98


Contacts pour questions supplémentaires

Questions concernant les licences:


 Si vous êtes aux États-Unis, vous pouvez trouver votre
vendeur listé sous :
http://www.osisoft.com > Contact Us > US Sales.
 Si vous êtes à l’extérieur des États-Unis, vous trouverez
votre vendeur dans la liste sous :
http://www.osisoft.com > Contact Us > International
Sales.
Questions à propos de problèmes existants :
 Appelez le Soutien Technique au (01) 510 297-5828
ou visitez
http://techsupport.osisoft.com > My Support > My Calls.

Copyright © 2010 OSIsoft, Inc 99


Questions

Copyright © 2010 OSIsoft, Inc 100


Exercise 27 – Exercice récapitulatif

 Visualiser l’information provenant des


procédés de votre usine en utilisant les trois
outils client d’OSIsoft.
 Utiliser PI ProcessBook pour visualiser les
procédés.
 Utiliser PI DataLink pour créer des rapports Excel.
Utiliser des composants Web PI pour publier les
données sur le web.

Copyright © 2010 OSIsoft, Inc 101

Vous aimerez peut-être aussi