Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Asset Utilization with RtDuet
and PI Event Frames
By: Keith Flynn / Gavin Murphy
2 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
Agenda
• Introduction RtTech Software Inc. and NewPace
• Software Intro
• Business Drivers
• Our Solution
• The History
• The Components
• Demo
• PI AF and PI Event Frames
3 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
4 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
5 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtTech Software Inc.
RtTech Software Inc.
RtDuet RtEMIS Future
Products
RtMES
Toolkits Calculations Client Tools Mobile Apps Reports
6 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtTech Software Inc.
7 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
Pressures Facing Manufacturers
7
8 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
Our Solution - RtDuet
Plant Data From PI
RtDuet generates event frame records
Users add reason codes and comments
RtDuet provides insightful reports
Users can take corrective action
Optimize Performance - Reduce Downtime - Increase Profitability
9 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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.
10 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
11 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet History
2003 2004 2005 2006 2007 2008 2009 2010 2011
1st Generation Stand Alone Application
PI Tags for outputs and comments
Excel Reports
2nd Generation PI ACE
Recalculation
Excel Reports
3rd Generation Logic Tables
Annotations
New interface
Improved reporting
4th Generation PI Batch
Web Interface
Configuration Toolkit
Web Service
SAP Integration
5th Generation PI AF
- 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
2012
12 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
13 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
Expose Data to
Reporting platforms
Enterprise Architectures
ERP & Maintenance Systems XM
L S
erv
er
Visualize, Edit
& Validate
Assign Codes & Comments
Apply Time Usage Model Web Inte
rface
Reports
KPIs
PI SDKAF SDK
XMLHTTP
Configuration Toolkit
Calculation Engine
User InterfaceWeb Client
Reporting EngineWeb Service
Maintenance
PI Server
ERP
Reporting
Alarming
PI AF & EFDatabase
Tem
pla
tes
PI Server
Real Time Data
PI AF
Configuration
PI Event Frames
Repository
The Platform
Event Frames
Generator Real-time
Calculations
Out of order Calculations
Load Balance S
erv
ice
Setup Asset
Hierarchy Setup
Trigger Logic
Configure Reason Tree
Setup Time Usage Model
Applic
ation
14 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
PI AF Templates – 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.
Tem
pla
tes PI AF
Configuration
Event Frames
Repository
15 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
Configuration Toolkit – Graphical Toolkit
– ISA95 Domain Hierarchy Supported by PI AF
– Setup triggers using PI Tags
– Setup Reason Tree
– Setup Time Usage Model
Setup Asset
Hierarchy Setup
Trigger Logic
Configure Reason Tree
Setup Time Usage Model
Applic
ation
16 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
Event Frame Generator – Triggers and Time
– Based on Templates
– Real-time Calculations – Out of order
– Load Balancing
– PI Event Frames can be accessed using PI Clients and PI System Explorer.
Event Frames
Generator Real-time
Calculations
Out of order Calculations
Load Balance
Serv
ice
17 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
User Interface – 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
Visualize, Edit
& Validate
Assign Codes & Comments
Apply Time Usage Model Web Inte
rface
Reports
KPIs
18 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
Web Services – 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
Expose Data to
Reporting platforms
Enterprise Architectures
ERP & Maintenance Systems XM
L S
erv
er
19 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet 2011
SSRS – Integrates with Microsoft
Reporting Services 2005 and 2008
– Report Management
– Scheduling Reports
– Integrated Security
– Customization
20 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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 )
21 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
22 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
iPad Application Powered by Newpace
23 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
iPad Application Powered by Newpace
24 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
25 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
Blackberry Application Powered by Newpace
26 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
Blackberry Application Powered by Newpace
27 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
RtDuet Configuration
Toolkit
PI AFConfiguration
RtDuet System Parameters
and Templates
RtDuet Calculation
Engine
PI Event Frames
*Templates
RtDuet Web Client
PI System
*Snapshot Data*Archive Data
RtDuet Data Server*XML
Users
ReportsInformation
Alerts
RtDuet Mobile Apps
*Apple iPad*Blackberry
Asset Triggers
Asset Hierarchy
Reason Tree
Time Usage Model
End to End Demo
© C o p y r i g h t 2 0 1 1 O S I s o f t , L L C 28
29 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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.
30 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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.
31 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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.
32 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
33 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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
34 © C o p y r i g h t 2 0 1 1 O S I s o f t , L L C
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 35
Keith Flynn
www.rttechsoftware.com
(902) 476-8574
Gavin Murphy
www.newpace.ca
(902) 406-8375 x1002
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