Asset Utilization with RtDuet and PI Event Frames

Transcription

Asset Utilization with RtDuet and PI Event Frames
Asset Utilization with RtDuet
and PI Event Frames
By: Keith Flynn / Gavin Murphy
Agenda
•
•
•
•
•
•
•
•
Introduction RtTech Software Inc. and NewPace
Software Intro
Business Drivers
Our Solution
The History
The Components
Demo
PI AF and PI Event Frames
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
2
ADM Systems Engineering Ltd.
• Total staff of 35+
–
–
–
–
Professional Engineers
Engineering Technologists
Software Development
Employee Owned
• Focused on
– Automation
– Data Management (Software Products)
– Mechanical (Machine Design)
• Steady, uninterrupted growth since 2002
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
3
ADM Commitment to OSIsoft
• RtTech Software Inc.
– RtTech is a new company formed by the spin-off of ADM’s
Software division.
– Our mission is the development, marketing and sales of
products that turn Industrial Data into Information.
– Our products will be built on:
•
•
•
•
PI Server
PI AF
PI Event Frames
Microsoft .Net Technology
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
4
RtTech Software Inc.
RtTech Software Inc.
RtMES
RtDuet
Future
Products
RtEMIS
Toolkits
Calculations
Client Tools
Mobile Apps
©
C o p y r i g h t
Reports
2 0 1 1
O S I s o f t ,
L L C
5
RtTech Software Inc.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
6
Pressures Facing Manufacturers
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
7
7
Our Solution - RtDuet
RtDuet generates event frame records
Users add reason codes and comments
RtDuet provides insightful reports
Users can take corrective action
Plant Data From PI
Optimize Performance - Reduce Downtime - Increase Profitability
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
8
Our Solution - RtDuet
• RtDuet
– RtDuet is an automated, real time, Downtime, Uptime and Event
Tracking software system; a knowledge based product by
RtTech Software Inc.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
9
What does RtDuet do?
– Automatically generates
operational performance
information.
– Exposes business logic using a
configuration environment driven by
templates.
– Calculates real-time Key Performance
Indicators (KPI).
– Reporting
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
10
RtDuet History
1st
Generation
Stand Alone Application
PI Tags for outputs and comments
Excel Reports
2003
2004
3rd Generation
5th Generation
Logic Tables
Annotations
New interface
Improved reporting
PI AF
2nd Generation
4th Generation
PI ACE
Recalculation
Excel Reports
PI Batch
Web Interface
Configuration Toolkit
Web Service
SAP Integration
2005
2006
2007
2008
- Version 2.1
- Version 2.2
- Version 2.3
PI Event Frames (CTP)
New Calculation Engine
RtDuet 2011
PI AF 2.4 (2010 R3)
PI Event Frames
2009
2010
©
C o p y r i g h t
2011
2 0 1 1
O S I s o f t ,
2012
L L C
11
RtDuet
RtDuet - Under the hood
– RtDuet, is a software suites that enhances the capability of the PI Server
by leveraging PI AF and PI Event Frames.
– Only available for the PI System
– Event Tracking and Reporting for time based and condition based triggers:
•
•
•
•
•
•
•
•
Downtime
Energy
Production
Quality
Raw Material
Environmental
Events (PID Auto to Manual)
Reporting
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
12
Setup
Trigger Logic
Configure
Tree
Event
FramesReason
Real-time
Generator
Calculations
Setup
Time Usage
Model
Out of order Calculations
Visualize, Edit
Reports
& Validate
Load BalanceKPIs
Assign Codes & Comments
Expose Data to
Reporting
platforms
Apply Time Usage
Model
Enterprise Architectures
ERP & Maintenance Systems
PI Server
Real Time Data
PI Server
Configuration
Toolkit
Calculation
Engine
User Interface
Web Client
Reporting Engine
Web Service
PI SDK
AF SDK
Templates
Setup Asset
Hierarchy
ServiceApplication
XML Server
Web Interface
RtDuet 2011
PI AF & EF
Database
Maintenance
PI AF
Configuration
PI Event Frames
Repository
The Platform
ERP
XML
HTTP
Reporting
Alarming
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
13
PI AF Templates
–
–
–
–
–
–
–
–
Templates
RtDuet 2011
PI AF
Configuration
Event Frames
Repository
Reduces implementation cost
Provides flexibility
Exposes business logic
Allow changes to the model
Large number of model instances
Enforcement of model standards
Allows us to match customer requirements.
Allows users to take full advantage of PI
System Explorer and PI Clients.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
14
Setup Asset
Hierarchy
Configuration Toolkit
–
–
–
–
–
Setup
Trigger Logic
Configure Reason Tree
Graphical Toolkit
ISA95 Domain Hierarchy Supported by PI AF
Setup triggers using PI Tags
Setup Reason Tree
Setup Time Usage Model
Setup Time Usage Model
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
Application
RtDuet 2011
L L C
15
RtDuet 2011
Event Frame Generator
– Triggers and Time
– Based on Templates
– Real-time Calculations
–
–
PI Event Frames can be accessed
using PI Clients and PI System
Explorer.
Event Frames
Generator
Real-time
Calculations
Out of order Calculations
Service
–
Out of order
Load Balancing
Load Balance
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
16
Visualize, Edit
& Validate
Reports
KPIs
Assign Codes & Comments
User Interface
Apply Time Usage Model
Web Interface
RtDuet 2011
– Operators and Managers are
presented with events automatically
captured
– Manual data entry
– Role-based security
– Navigation using tree views
– Data trees for user content
– Reason Trees
– Time Usage Models
– Product specific data
– Reports
– Thick Client / Thin Client
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
17
Web Services
Enterprise Architectures
ERP & Maintenance Systems
XML Server
RtDuet 2011
Expose Data to
Reporting platforms
– Integrating enterprise architectures
– ERP Systems
– Maintenance applications
– Expose data and functionality for
external systems
–
–
–
–
Mobile Devices
Reporting Services
Cognos
Excel
– Custom user interfaces and
applications
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
18
RtDuet 2011
SSRS
– Integrates with Microsoft
Reporting Services 2005
and 2008
–
–
–
–
Report Management
Scheduling Reports
Integrated Security
Customization
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
19
RtDuet Mobile Applications Powered by Newpace
History
– NewPace was founded in July 2009
–
Developing Mobile Instant Messaging, IMS, Rich Communications Suite & Number portability
Products
– Core Staff of 30
–
–
–
–
Core Team has worked together for 10-16 years, from start-up, through VC funding to acquisition
Contributed to 9 Patents in telecom space
Developers of InfoInterActive (1994-2001) Internet Call Manager/Internet Call Waiting products
subsequently acquired by AOL in 2001. The ICM technology deployed with Bell, Telus, Verizon,
Sprint, CBT, Centigram, and Frontier among others.
Designed, Deployed & Operated all of AOL’s Voice Products (voice.aol.com )
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
20
iPad Application Powered by Newpace
iPad
– Integrating enterprise
architectures
– Fully functional App for
iPad 1 and 2
– Read all the Events
records form PI AF
– Connects to the RtDuet
Web service
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
21
iPad Application Powered by Newpace
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
22
iPad Application Powered by Newpace
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
23
Blackberry Application Powered by Newpace
Blackberry
– Integrating enterprise
architectures
– Fully functional App for BB
Torch
– Read all the events
records from PI AF
– Connects to the RtDuet
Web service
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
24
Blackberry Application Powered by Newpace
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
25
Blackberry Application Powered by Newpace
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
26
End to End Demo
PI AF
Configuration
RtDuet System
Parameters
and Templates
RtDuet
Configuration
Toolkit
RtDuet
Calculation
Engine
PI Event Frames
*Templates
PI System
*Snapshot Data
*Archive Data
RtDuet Data
Server
*XML
RtDuet Mobile
Apps
*Apple iPad
*Blackberry
Asset Triggers
Asset Hierarchy
Reason Tree
Time Usage
Model
Users
RtDuet Web
Client
Reports
Information
Alerts
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
27
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
28
PI Event Frames and RtDuet 2011
PI Event Frames
– We built on what was learned from PI AF
– Performance is much better than PI Batch
• 3000-5000 records in 1-2 seconds.
–
–
–
–
–
Object Structures
Flexibility (Elements and Attributes)
Scalable
Reporting
Provides RtDuet with a location to record its events.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
29
PI Event Frames and RtDuet 2011
PI AF
–
–
–
–
–
–
–
PI AF SDK is relatively easy to use
CHM Help file is extremely useful
Performance is better than PI Module Database
Filter and search functions
Object Structures
Designed for reuse and scalable
Provides RtDuet with infrastructure.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
30
PI Event Frames and RtDuet 2011
PI AF & PI Event Frames unlocks RtDuet potential
– Using PI AF allows “n” RtDuet triggers.
– Using PI AF allows “n” RtDuet reason tree levels.
– Using PI Event Frame templates allow “n” types of Event
Record.
• Not for just Downtime. Production, Quality, Batch…etc.
– New PI Event Frames features mean no need to make an event
fit the structure. The structure can be modified to fit the event.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
31
PI Event Frames and RtDuet 2011
PI AF & PI Event Frames Key Features Used
– PI AF is RtDuet’s infrastructure and metadata store
– PI Event Frames is RtDuet’s main repository
– PI Event Frame Searching
• Elements or Event Frames / Indexing
– PI Event Frame Templates
• Flexible
– Configuration Changes can be tracked and versioned
• Check-Out and Check-In
– Reusable code and easy to work in team environment.
– vCampus Sample Code
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
32
PI Event Frames and RtDuet 2011
Benefits of leveraging the PI System
– The PI System is a great neutralizer.
– The PI System is the foundation of RtDuet. Its removes any
requirement for a single technology or vendor hardware.
– PI SDK
– Real time process data
– Late binding data (Lab, Manual Inputs, Batch Process)
– PI AF SDK
– ROI for Customers
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
33
PI Event Frames and RtDuet 2011
Always Room for improvement
– The method for detecting change in PI AF is polled not pushed.
• Have to refresh method on top database object.
– PI Point templates / Data Reference Templates are not intuitive.
– Need to look at faster ways of getting the attribute data out.
– Pushes SQL very Hard - Hard Disc Activity
• Application on different box.
– IIS Data and PI AF Security
• What version of IIS?
• (2 Hops)
– PI AF and PI Event Frames editing with multiple concurrent
users.
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
34
Keith Flynn
Gavin Murphy
keith@rttechsoftware.com
www.rttechsoftware.com
(902) 476-8574
gavin.murphy@newpace.ca
www.newpace.ca
(902) 406-8375 x1002
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C
35
Thank you
©
C o p y r i g h t
2 0 1 1
O S I s o f t ,
L L C