Asset Utilization with RtDuet and PI Event Frames

36
Asset Utilization with RtDuet and PI Event Frames By: Keith Flynn / Gavin Murphy

Transcript of Asset Utilization with RtDuet and PI Event Frames

Page 1: Asset Utilization with RtDuet and PI Event Frames

Asset Utilization with RtDuet

and PI Event Frames

By: Keith Flynn / Gavin Murphy

Page 2: Asset Utilization with RtDuet and PI Event Frames

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

Page 3: Asset Utilization with RtDuet 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

Page 4: Asset Utilization with RtDuet and PI Event Frames

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

Page 5: Asset Utilization with RtDuet and PI Event Frames

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

Page 6: Asset Utilization with RtDuet and PI Event Frames

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.

Page 7: Asset Utilization with RtDuet and PI Event Frames

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

Page 8: Asset Utilization with RtDuet and PI Event Frames

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

Page 9: Asset Utilization with RtDuet and PI Event Frames

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.

Page 10: Asset Utilization with RtDuet and PI Event Frames

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

Page 11: Asset Utilization with RtDuet and PI Event Frames

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

Page 12: Asset Utilization with RtDuet and PI Event Frames

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

Page 13: Asset Utilization with RtDuet and PI Event Frames

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

Page 14: Asset Utilization with RtDuet and PI Event Frames

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

Page 15: Asset Utilization with RtDuet and PI Event Frames

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

Page 16: Asset Utilization with RtDuet and PI Event Frames

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

Page 17: Asset Utilization with RtDuet and PI Event Frames

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

Page 18: Asset Utilization with RtDuet and PI Event Frames

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

Page 19: Asset Utilization with RtDuet and PI Event Frames

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

Page 20: Asset Utilization with RtDuet and PI Event Frames

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 )

Page 21: Asset Utilization with RtDuet and PI Event Frames

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

Page 22: Asset Utilization with RtDuet and PI Event Frames

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

Page 23: Asset Utilization with RtDuet and PI Event Frames

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

Page 24: Asset Utilization with RtDuet and PI Event Frames

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

Page 25: Asset Utilization with RtDuet and PI Event Frames

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

Page 26: Asset Utilization with RtDuet and PI Event Frames

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

Page 27: Asset Utilization with RtDuet and PI Event Frames

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

Page 28: Asset Utilization with RtDuet 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 28

Page 29: Asset Utilization with RtDuet and PI Event Frames

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.

Page 30: Asset Utilization with RtDuet and PI Event Frames

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.

Page 31: Asset Utilization with RtDuet and PI Event Frames

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.

Page 32: Asset Utilization with RtDuet and PI Event Frames

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

Page 33: Asset Utilization with RtDuet and PI Event Frames

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

Page 34: Asset Utilization with RtDuet and PI Event Frames

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.

Page 35: Asset Utilization with RtDuet 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 35

Keith Flynn

[email protected]

www.rttechsoftware.com

(902) 476-8574

Gavin Murphy

[email protected]

www.newpace.ca

(902) 406-8375 x1002

Page 36: Asset Utilization with RtDuet and PI Event Frames

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