Visualizing Pi System Data: Pi Coresight Pi Datalink Pi Processbook Pi Webparts
Visualizing Pi System Data: Pi Coresight Pi Datalink Pi Processbook Pi Webparts
Version 5.4
5.3
PI Coresight
PI DataLink
PI ProcessBook
PI WebParts
Intro to Client Tools
• Ad hoc analysis
• Collaboration • Display creation
• Operations monitoring
PI Coresight
PI ProcessBook
PI DataLink PI WebParts
• Reports
• Spreadsheet analysis • Composite applications
• Add-in for Microsoft Excel • Plug-in for Microsoft SharePoint
2 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Introductions
• Instructor
• Students
– Tell us about your PI System.
– How long have you used the PI System?
3 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Group Recap Question
4
Course Overview
• Length: 3 days
• Interactive course
• Download the course materials:
5 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Objectives
6 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Course Content
• Day 1
– Introduction to OSIsoft
– PI Coresight
– Introduction to PI ProcessBook and PI WebParts
• Day 2
– PI DataLink, more PI ProcessBook, and more PI WebParts
• Day 3
– Advanced PI DataLink and PI ProcessBook
– Wrap up exercise after lunch
7 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
What You Can Expect from Us
8 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
What We Expect from You
• Ask Questions!
• Participate in any way you feel comfortable.
• Communicate with the instructor.
• Try new things.
9 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
What We Can’t Answer
10 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Introduction to OSIsoft
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
OSIsoft is a Trusted Partner
14,000+ Customers,
110+ countries
Recognized
Microsoft, SAP, Cisco, Intel
Rockwell, Emerson
> $188M Revenues
Over 20% reinvested in R&D
Approaching 50% revenue from outside N. America
12 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Global Presence
Moscow, Russia
Calgary, Alberta Frankfurt, Germany
Czech Republic
Paris, France
Montréal, Québec Tokyo, Japan
San Leandro, CA Beijing, China
Philadelphia, PA Madrid, Spain
Phoenix, AZ
Cleveland, OH
Houston and Shanghai, China
Longview,TX Johnson City, TN
Savannah, GA
Manama, Bahrain
Naucalpan, México
Singapore
OSIsoft Offices
13 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Supporting You
14 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
OSIsoft Philosophy
15 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
How We Provide Value
Interface to, and acquire data from Reliably gather, archive, and serve Organize and quickly locate your
multitude of sources. large volume of data. Scale to meet data to optimize business
your growing business needs. decisions.
Convert real-time data and events Bring systems and people together, Gain a comprehensive view of your
into actionable information. by delivering the right information operational information with
Measure and improve business to the right people at the right intuitive visuals.
performance. time.
16 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
1.0 PI Basics
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
1.1 What is a PI System?
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The PI System 2010
64-bit product
Real-time Interfaces
Virtualization
19 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Basic Parts
20 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Architecture of a Typical PI System
21 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
1.2 Assets and Tags
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
What is an Asset?
23 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – Assets Defined
25 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity - Data Types
27 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
1.3 Connecting
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Connecting to PI AF
29 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Examining Credentials
30 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Connecting to a PI Data Archive
31 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create a New Connection
32 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity - Connections
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Finding Data in PI AF
36 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity
Quick Searches in PI AF
1
3
38 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Finding data
39
PI Coresight
What is it?
PI Coresight is the fastest and easiest way to
visualize PI System Data
40 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI Coresight Displays
41 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI Coresight Display using AF Hierarchy
42 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI Coresight Display using PI System Data
• PI tags
• PI AF elements and attributes
• Preexisting displays
• Descriptions
43 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity
45 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI Coresight Table
46 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity
49 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – The Cart
51 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI Coresight automatically saves
Displays as you are working.
There is no need to have a ‘save’
button.
52 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Display Management
53 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – PI Coresight Administration
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Why does my Data Have Holes?
56 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise - Filtering Noise
ExcMax
Temperature
C ExcDev
A
D E
B
ExcDev
Time
58 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Raw Data - Example
Time
59 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exception Test - Example
Temperature
E E P
E
E E
E P E P E E P E
Time
E: Exception P: Previous
60 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exception Test - Results
snapshot.
Time
61 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – Exception Testing
62
Storing Only Meaningful Data
e v
mpD
Co v
e
E mpD
Co
F
D
Temperature
CompMax
Time
63 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Compression Test – Example
A A
A A A A A
Time
A: Archived Value
64 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Compression Results
Time
65 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Compression Results
Time
66 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Time and PI
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI time abbreviations
– Hours (h)
– Minutes (m)
– Seconds (s)
– Weeks (w)
– Days (d)
– Years (y)
– Months (mo)
68 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI time expressions
69 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
How does PI adjust for DST?
• We Don’t!
• Everything is converted to UTC after collection
• In UTC every day has 24 hours
70 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity - Times and the PI System
71
Group Recap Question
72
Group Recap Question
73
Group Recap Question
74
Group Recap Question
75
5.0 PI DataLink Basics
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity - DataLink Mind Map
78 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
DataLink Installation
For versions of DataLink 3.x and less, you must locate the
add-in and manually add it in to Excel.
79 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Refreshing Your Queries
80 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
DataLink Versus Excel Time
81 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Exercise
82
Obtain a Current Value
83 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Obtain an Archive Value
84 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Retrieval Mode – Interpolated versus
Auto
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
Interpolated Auto
Blue Trace (Step OFF) 13:00:00 - 1.81 13:00:00 - 1.81
Green Trace (Step ON) 13:00:00 - 3 12:47:45 - 3
85 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Obtaining Tag Attributes
86 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Activity Report in PI DataLink
87
Archived versus Sampled Values
• Archived:
Values stored in the PI
archive.
• Sampled:
Values evenly spaced in
time. These values are
interpolated from the
archived values.
88 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Retrieving Compressed Data
89 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Calculation Boundary Types
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)
90 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Obtaining Sampled Data
91 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Timed Data
92 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
When to Resize an Array
93 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
How to Resize an Array
94 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Group Recap Question
95
Group Recap Question
96
Group Recap Question
97
Exercise – Operational Start Up
• Objective
– Learn to retrieve process data using the Compressed Data
function
98
6.0 Using a Display to Monitor a Process
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Language Selection Tool
100 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Language Selection Tool
101 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The Status Report
102 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Tooltip Statistics
103 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Details Docking Window
104 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Add Annotations
105 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Export Data to a File
106 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The Browser Toolbar
107 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The Playback Toolbar
108 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create a Trend in Run Mode
109 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Expand and Reduce a Trend
Too small?
Double-Click on it
111 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Reverting a Trend
112 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Scroll Forward and Backward through Time
or
113 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Trend Cursors
114 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Show/Hide Trend Traces
Before
After
115 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity –Data in a Dashboard
• Objectives
▪ View Data in various displays
119 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Resizing Elements in Build Mode
120 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create a Display
121 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Drag from Data Favorites to Create a Dynamic
Symbol
122 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Creating Dynamic Elements
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Web Part Pages
126 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity
127
Document Library
128 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Add a Web Part Page
129 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Basic SharePoint
• Objectives
– Navigate in a SharePoint site
– Create a Web Part page
– Insert and modify Web Parts in a Web
Part page
130
Configuring the PI Gauge Web Part
131 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – The PI Gauge
• Objectives
–Familiarize yourself with
configuring a Web Part
133
Group Recap Question
134
Group Recap Question
135
8.0 Modeling a Plant with PI ProcessBook
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Add Static Elements
Graphics from
Graphics from
Texts Imported
Symbol Library
Image Files
137 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The Symbol Library
138 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – Modeling Assets
• Objective
– Learn to add static elements to your displays.
140
Build a Trend
141 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Add a Regression Line
142 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The Format Paintbrush
143 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Data Sources
• PI Points
• Tag Search
• AF Attributes
• AF2
• Element Relative
• PI ProcessBook Datasets
144 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
XY Plots
145 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Building Trends in ProcessBook
• Objective
– Build trends
– Familiarize yourself with the different trend building options
146
Group Recap Question
147
Group Recap Question
148
Bars
Fill color
Background color
149 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Values
150 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Multi-State Symbols
151 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – Dynamic Objects
153 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – Launch Notepad
• Add a button
• Configure the button to use the
command notepad.exe
• Objectives
– Monitor an emissions stack using
Bar Graph
Value of a PI Tag
Multi-State Symbol
Command Button
155
Open Workbook Entries
Multiple
copies
156 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Change Workbook Entry Levels in Book or Outline
Mode
157 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create a New Workbook
158 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create Text Entries
159 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create Display Entries
160 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create Linked Entries
161 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create OS (Operating System) Commands
162 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Group Recap Question
163
Group Recap Question
164
Exercise – Organize Your Displays
• Objectives
– Learn how to build and modify a PI ProcessBook
– Learn the differences between the Run mode and the Build
mode
– Understand the PI ProcessBook entries hierarchy
– Use the Book and Outline views to
visualize and modify a
PI ProcessBook
165
9.0 Performance Equations Syntax
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The Three Rules of Performance
Equations
• Numbers and operators are written as is.
• Tag names and timestamps are written in single quotes:
'CDT158'
• Strings are written in double quotes:
"This is a string"
167 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Performance Equation Functions
168 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Conversion Factor and Totalizations
169 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Computing Totals
Flow 7
(GPM) PI assumes this
5 measurement to
be units/day
3
1
0
0 1 2 3 4 5 6 7 8 9 10 11
Time (m)
Normal total = (3 gpm x 3m) + (5 gpm x 2m) + (1 gpm x 3m) = 22 gallons
PI total = ((3 gallons per day x 3m x 1day/1440m) + (5 gallons per
day x 2m x 1day/1440m) + (1 gallon per day x 3m x 1day/1440m)) *
1440m/1d = 22 gallons
170 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
10.0 Material Balances in PI ProcessBook
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Creating PI Calculations
172 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Using a PI Calculation in a Trend
173 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity
PI Calculations
• Objectives:
– Learn how to use dynamic elements based on data sets
– Learn how to obtain statistics from PI data archives
– Learn how to define equations with PI points
175
11.0 More PI DataLink
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Calculated Data
177 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Daily Production
• Objective:
–Learn to extract multiple
Calculated Values from a PI
Database using the Calculated
Data function
178
Filtered Data
179 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Excel Conditional Formatting
180 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Production Level Report
• Objective:
– Learn to apply filters to select the
values to extract from a PI Database
using the Sampled Data function
181
Obtain PI Expressions Values and
Summaries
182 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI Calculated Data vs PI Expression
PI Calculated Data
*-7d *
time
1day 1day 1day 1day 1day 1day 1day
max max max max max max max
PI Expression
1day 1day 1day 1day 1day 1day 1day
time
8h 8h 8h 8h 8h 8h 8h
max max max max max max max
If the time interval in the PI expression was changed to 1 day, it means for
TagMax('sinusoid', '*-1d', '*') function, the results of both expressions will be
identical.
183 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Expression Calculation
• Objectives:
– Learn to carry out a calculation for
the current value of an expression
– Use Excel's Conditional Formatting to
make your PI Data Link reports more
useful
184
Exercise – Quality Control Report (Optional)
• Objectives:
– Learn to apply complex filters to extract
archived values
– Learn to synchronize data extraction
– Learn to extract maximum value of a
time range using Calculated Data
function
– Use MS Excel's Conditional Formatting to
make your PI DataLink report easy to use
185
12.0 More PI WebParts
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
SVG Format Explained
187 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Download the SVG Viewer
188 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Create .svg Files from PI ProcessBook
Displays
189 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Insert .svg Files in a SharePoint Document
Library
190 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Configure the PI Graphic Web Part
191 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity – PI Graphic Web Part
• Objectives
▪ Familiarize yourself with using PI
ProcessBook displays in Web Parts
193 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Publishing Reports Using Excel
Services
194 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – PI DataLink Server
• Objectives:
– Publish an Excel Spreadsheet in a SharePoint Environment.
– Configure an Excel Web Access Web Part to display PI data
within SharePoint.
– Query for new data by modifying named parameters.
– Query for new data through connected Web Part data
providers.
195
Group Recap
197 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI TimeRange
198 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Configure PI Trend and Export
• Objectives
– Familiarize yourself with configuring a PI Trend Web Part
– Familiarize yourself with export capabilities of the PI Trend
Web Part
199
Configuring the PI Values Web Part
200 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Configure PI Values Web Part
• Objectives
– Insert, configure and use the PI Values Web Part
201
Configuring the PI TimeSeries Web
Part
202 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Group Recap Question
203
Group Recap Question
204
Exercise – Configure PI TimeSeries Web Part
• Objectives
– Familiarize yourself with configuring a PI TimeSeries Web
Part
205
13.0 Leveraging your Asset Database with the Client
Tools
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The PI AF Database Structure
207 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
PI AF - Attributes
208 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Build Element Relative Displays
209 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Activity
• Objective
– Create a ProcessBook display that is driven by an AF
Database attribute instead of a tag name
211
The PI TreeView Web Part
212 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Exercise – The PI TreeView Web Part
213
More on Connections Between Two
Web Parts
214 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
The PI Module Database Structure
(Optional)
215 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Build Module Relative Reports (Optional)
216 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Use Excel Features to Improve
PI DataLink Report Functionality
• Data Validation
• Concatenate Function
217 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Module Relative PI DataLink Reports
• Objective:
– Reduce the time required to produce and execute PI
DataLink reports by basing them upon module contexts, as
defined in the PI Module Database.
218
Exercise – Element Relative PI Graphic
219
Exercise – Making Connections
• Objective:
– Familiarize yourself with connecting Web Parts
220
Advanced PI DataLink (No longer in the workbook)
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Advanced Calculated Data
222 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Expression Sampling Modes – Point
Compressed
• Evaluates the filter expression at the timestamp of any
compressed value of the source point
Event-weighted
CDT158
BA:CONC.1
average between
BA:TEMP.1
Advanced Calculated Result
11 PM and 12 AM
for tag CDT158
with a filter
expression
('BA:CONC.1' +
'BA:TEMP.1' > 30)
67.25
75.45 63.25 64.75
75.32 61.12
44.76
28.97
35.54 Filter Expression is
23.1
17.21 'BA:CONC.1' +
'BA:TEMP.1' > 30
11/01/2009 23:00:00 12/01/2009 00:00:00
223 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Expression Sampling Modes – Expression
Compressed
61.21 54.79
46.89
33.76 Filter Expression is
17.86 17.54 'BA:CONC.1' +
14.65
'BA:TEMP.1' > 30
11/01/2009 23:00:00 12/01/2009 00:00:00
224 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Expression Sampling Modes – Interpolated
73.98
62.97
50.34
29.56
Filter Expression is
'BA:CONC.1' +
26.21
'BA:TEMP.1' > 30
11/01/2009 23:00:00 12/01/2009 00:00:00
225 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Directed Exercise
226
Time Filtered Data
227 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Operating Time with Time Filtered Data
• Objective:
– Calculate an operating time with the Time Filtered function
228
Resolve PointIDs and Attributes to Tag
Names
229 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Exercise – Advanced Calculated Data (Optional)
230
Advanced PI WebParts
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Specialty PI WebParts: PI BatchTable
232 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Specialty PI WebParts: PI Messenger
233 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
14.0 Conclusion
OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Further PI Learning (http://learning.osisoft.com)
235 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
“Show Me How” Training Webinars
Go to
http://training.osisoft.com and
choose 5 Ways to Learn >
Training Webinars for more
information and to register.
236 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
“Show Me the Value” Webinars
Go to http://www.osisoft.com
and choose Events for more
information and to register.
237 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
On-Demand Library
238 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Virtual Campus (http://vCampus.osisoft.com)
239 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Technical Support (http://techsupport.osisoft.com)
240 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Contacts for Follow-up Questions
241 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Evaluation
Thank you!
242 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Questions
243 OSIsoft Learning – Maximizing the value of the PI System © Copyright 2012, OSIsoft LLC All rights Reserved.
Global Recap Exercise
244