Upload
dinhtuyen
View
217
Download
2
Embed Size (px)
Citation preview
© Copyr i gh t 2014- 15 O SIs o f t , LLC .
Presented by
Overview of
The PI System
Frank Batke
Hans Otto Weinhold
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Aggregation – PI System Data Infrastructure
Making available data from many sources, most often databases.
ISA S95
Level 3: MES
Level 4: ERP
Real-Time Data InfrastructureCommon Data Presentation Layer
Event Frames& Batch
Electronic Work Instructions
Process data, Building automation data,
Alarm & Events
PI System
PI Data
Archive
Tag Data
PI AF
Assets &
Attributes
PI EF
Downtime
Startup
Batch
EventFrames
& Attributes
ReferencedData
Data Access
Level 2
Level 1
Level 0: Equipment
Batch
Control
Continuous
Control
Discrete
Control
SC
AD
A /
PL
C / D
CS
PI Data Access
2
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
PUMPS VALVES TRANSMITTERS ACTUATORS OTHERTRANSFORMERSMOTORSHEAT EXCHANGERSCOLUMNS FURNACES
D D
TURBINES
DD
COMPRESSORS
LIMS
MANUAL
DATA
DCS
PLC/SCADA OTHER
ADVANCED
CONTROL PLANT DATABASEHISTORIAN
DIAGNOSTIC
SYSTEMS
PROCESS
ANALYZERS
SAFETY
CONTROL
Accounting HRAsset ManagementQuality Mgmt. SCMPlanningHS&E
ENTERPRISE RESOURCE PLANNING
Unified Real-time Infrastructure
PRODUCTION & OPERATION
MANAGEMENT
AS
SE
T A
VA
ILA
BIL
ITY
&
RE
LIA
BIL
ITY
PE
OP
LE
EF
FE
CT
IVE
NE
SS
QU
AL
IT
Y
HE
AL
TH
& S
AF
ET
Y
EN
VIR
ON
ME
NT
A
L
SCOProduction
Planning &
Scheduling
PE
RF
OR
MA
NC
E M
AN
AG
EM
NT
Site
Pe
rfo
rma
nce
Mo
nito
rin
g &
Acco
un
tin
g
OISOperational
Intelligence
RTOPlant & Wide Area
Optimization
PADRProduction
Accounting &
Data Reconc.
OMSOperations
Monitoring &
Reporting
P&CAProcedure &
Control Exec.
Analysis
PRODUCTION & OPERATION MANAGEMENT
RBARisk Based
Analysis &
Evaluation
OEEOverall Equipment
Effectiveness
CBMCondition Based
Monitoring
EH
MA
sse
t R
elia
bility / A
va
ila
bility
Mo
nito
rin
g
ASSET AVAILABILITY & REL.
PT/QMProduction Tracking /
Quality Monitoring
SQCStatistical Quality
Control
ARMAnalyzer
Reliability
Monitoring
QUALITYENVIRON.
CE
MS
Co
ntin
uo
us E
mis
sio
ns M
on
ito
rin
g S
yste
m
OT
S/L
MS
Op
era
tor T
rain
ing / L
ea
rnin
g M
an
ag
em
ent
PEOPLE
SM
SS
afe
ty M
an
ag
em
ent /
Exp
ert
Syste
m
SAFETY
3
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Going Asset centric
Connectivity
Time series
PI Data Archive
Alias
Versions
Hierarchies
Module database
Templates
Flow sheets
“foreign” data
PI Asset Framework
1.x
History
Context
ConnectionsTag
Module
Element
Asset
“foreign data”
“foreign” structures
time series and non time series
EventFrames
Versions
Infrastructure
PI ACERtReports
Module relative Displays
PI NotificationsElement relative displays
PI CoresightPI Webparts
Asset based Analytics
PI ProcessbookPI DatalinkPI Batch
Performance Equations
PI Asset Framework
2.x
5
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Time Series Time SeriesModules
Time Seriesnon Time Series
Assets
Time Seriesnon Time Series
Assets
Asset structure
sensor equipment process unit / plant enterprise
88.5 88.5
See the full picture
Empire Inc.
Food
Hanau Munich
Chemicals
Berne Brest
6
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
GT56.TTG.PV
GT56.TTH.PV
GP11.ATHK8.PV
GP11.YMW.PV
AF = Asset Framework
PI Server
Load
Level
201x
7
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Find , Analyze, Deliver
PI NotificationsTrigger
PI ACEAdvanced Computing Engine
PI Cloud Connect
PI System Access –PSA- PI SDK
- AF SDK (includes AN/EF SDK)
- PI OLEDB / PI OLEDB Enterprise
- PI JDBC
- PI ODBC
- PI OPC DA/HDA Server
- PI WebServices – SOAP
- PI WebAPI – REST - ODATA- PI API (Runtime, no Development)
PI SQCStatistical Quality Control
Asset Based Analytics
Efficiency
Boiler1
Flow Out
Fuel Flow Rate
Boiler2
Flow Out
Fuel Flow Rate
Efficiency
Boiler3
Flow Out
Fuel Flow Rate
Efficiency
Boiler
Template
Boiler Efficiency = AVG(B1..Bn)
Efficiency = (Flow Out / Fuel Flow Rate * 3.14)
Or myProgrammedCalc (Flow Out, Fuel Flow Rate)
8
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Its always an combination Where ?
To run the analysis:
• Performance
• Rollout
• Availability
• Client
• Server
When ?
To run the analysis:
• Data retrieval
• Consumer constraints
• Performance
• On event
• On Time Schedule
• On Condition
• Ad hoc
• Recalculate
What ?
Is hosting the algorithm:
• Validation
• Reuse existing investment
• Performance
• Formula (Expression)
• .NET code
• Existing DLL
• 3rd party app
Context ?
What “object” is analysed
• Reusability
• Consistency
• Rollout
• Tag
• Module
• Asset
• Asset Template
• Asset structure
Result ?
Storage place:
• Reusability
• Consistency
• Performance
• Availability
• Validation
• Single Tag
• Multiple Tags
• Event frame
• Action
• Notification
!!!
9
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Time Series Time SeriesModules
Time Seriesnon Time Series
Assets
Time Seriesnon Time Series
Assets
Asset structure
Performance Equations (PE)
Advanced Computing Engine (ACE)
AF Formula Data Reference
Asset based Analytics
sensor equipment process unit / plant enterprise
88.5 88.5
Analysis Needs Context
Analysis brought into context becomes reusable and allows single point of maintenance
Empire Inc.
Food
Hanau Munich Hof
Chemicals
Berne Lyon Brest
10
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Calculations in PI
PI Performance
Equations
PI Datalink
Expression
PIProcessbook
Expression
PI
ACE
PI AF
Formula DR
PI
Notifications
PI
Asset Based Analytics
Client X X X
Server X X X X
On event one only X X X
On Time Schedule X X X X
On Condition X X X
Ad hoc X X via Webservice X evaluation button
Recalculate partly X backfill
Formula X X X X X X X
.NET code X via SDK planned
DLL X via SDK planned
3rd party app VBA VBA X via SDK planned
Tag X X X X X
Module X X X
Asset X X via AF Link Subsystem X X X
AssetTemplate X X X
Assetstructure X rollup
Single Tag X X X X
Multiple Tags X X X
Eventframe via SDK via SDK X
Action VBA VBA .NET X
Result
What combination to
RUN ?
Where
When
What
Context
11
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Visualize
Explore Review
ReportMonitor
PI DataLink:
Reporting using Microsoft
Excel as front end
PI WebParts:
Composite Apps, Shared broadly
Integration into Portal
PI Coresight:
Ad Hoc Analysis &
Collaboration
Going mobile
PI ProcessBook:
Display authoring and Process
monitoring
12
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Demo 1: Assets and VisualisationContext based Visualisation Element relative Display
• Trend
• Element name
• Value
• X-Y Plot
Template and Symbol Model Builder ( Processbook 2014 !)
• Add a attribute
• New Composite
• Resync
What about good old Excel PI Datalink
• From Tag
• From Attribute
13
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
What about the world
outside of PI ?
Or
How to use my existing
investment ?
14
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .© Co py r i ght 2014 OS Iso f t , LLC . 15
Relational / Non Time Series
Data
Time Series Data
Asset Information /
Metadata
PI Data ArchivePI Data Archive
Collective
PI Web
Services
(SOAP/REST)
PI OLEDB
Enterprise PI JDBC
Analytics
Notifications
Analysis/Reporting Services MII
PI OPC DA/HDA
Server OSIsoft SDKs
PI System Access
© Copyr i gh t 2014 - 15 O SIs o f t , LLC . 16
Data access support Product Real-
time
Archive Metadata
(AF)
Event
Frames
Write data
OLE DB &
OLE DB
Enterprise
Yes Yes Yes,
Enterprise
only
Yes,
Enterprise
only
No
JDBC Yes Yes Yes Yes No
ODBC 2014* Yes Yes Yes Yes tbc
PI Web Services Yes Yes Yes Yes Yes
PI System SDK
(AF SDK)
Yes Yes Yes Yes Yes
PI SDK Yes Yes No No Yes
RLINK Yes tbc No No Yes
* Release in 2014, support tbc
• Table is for summary purposes only. Consult manuals/OSIsoft to verify functionality
© Copyr i gh t 2014 - 15 O SIs o f t , LLC . 17
PI Developer Platform
• Open
• Deprecated
• Restricted
SQL FamilyPI
WEBAPI
PI System SDK(AF SDK)
PI OLE DBPI
WebServices
PI SDK/PI API
AF Extensions:
• Data References
• Time Rules
• Analysis Rules
• Notification channels
• ProcessBook
Automation Interface
• NextGen interface
framework
© Copyr i gh t 2014 - 15 O SIs o f t , LLC .
Demo 2: Assets and PI System Access
Use your existing investment:
PowerPivot ( since Office 2010)
Create Datasource PI OLEDB
Enterprise
Create Pivot ( t.b.c. by Microsoft)
Use your NEW investment:
PowerBI ( since Office 2013 /365 )
Create Datasource PI WebAPI ODATA
(beta)
Create Powerview