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