Sponsored by
Microsoft  
Nov. 30 - Dec. 1 · Palace Hotel, San Francisco
 

Abstracts

Applying Future Data in the PI System

Presenter: Jay Lakumb

Type: Hands-on Lab

Length: 1:45

Future data is coming in the PI Server, but as many of you know it is not available yet. There are several alternatives customers are successfully using today to visualize, analyze and access future data in the PI System. In this lab, we will show you how to implement these alternatives and then review the pros and cons of each approach. We will also discuss a migration strategy to help you move forward and discuss the plans for future data support in the PI Server.


Asset Centric PI DataLink

Presenter: Matt Ziegler

Type: Hands-on Lab

Length: 1:45

Get a jump start on the latest development version of PI DataLink which now supports PI Asset Framework (PI AF). In this session, we will explore the new features of PI DataLink including search, support for 64-bit Excel, and PI AF support. In addition to feature demonstrations, this presentation will outline strategies for upgrading and deploying PI DataLink 2012 and utilizing and optimizing your existing PI DataLink content.


Asset Utilization with RtDuet and PI Event Frames

Presenter: Keith Flynn, Gavin Murphy

Type: Presentation

Length: 1:00

PI Event Frames and the use of templates has created the opportunity for ADM’s RtDuet to become a global software player. RtDuet has a suite of products which now include mobile device apps and a server for event frame data, web applications, toolkits and calculation engines. This presentation will also discuss challenges that RtDuet faced using a CTP and challenges they see in the field with PI AF Security mixed with Active directory permissions.


Creating Operational Intelligence Solutions Using PowerPivot , OLEDB Enterprise, and SQL Server Denali

Presenter: Matt Ziegler

Type: Hands-on

Length: 1:45

You have hundreds of assets that you need to manage and optimize, but you don't have the tools to analyze all of them and find the ones that need your attention. Alternatively, you need to get that last 1% performance improvement out of your process and you have the data, but can't find a way to sift through all of it and find that key piece of insight.

Operational intelligence is the solution to your problem. In this session you will have a hands-on approach on how to use PI OLEDB Enterprise, PowerPivot, and SQL Server Denali to make sense of your data and experience that "ah ha" moment.


Discover How to Programmatically Generate PI Coresight Displays with the Right Data Items and Time Range

Presenter: Mike Weiss, OSIsoft

Type: Presentation

Length: 0:45

Have you ever been looking at a PI ProcessBook or PI WebParts display and wanted a quick way to investigate the data in a different way? Or maybe you have a custom application that uses PI System data and you want to give users a way to quickly drill into the data, at just the right point in time. PI Coresight is just the tool for that type of investigation, and we can also show you how to programmatically pass the context from another application to PI Coresight, so that a display is created with just the right information to start the investigation.

In this session, the PI Coresight development team will share how you can use a web service interface to create PI Coresight displays from external applications. PI Coresight has a web service interface that was created to facilitate integration between PI Coresight and other OSIsoft client products, but you can use the same interface to create a PI Coresight display from your own application. The presentation will include code examples and information on how to properly format data items and time context so the display is created with the right information.


Give Your Business Visibility into Your Operations with the SQL Data Access Tools

Presenters: Steve Pilon, Bodo Bachmann

Type: Presentation

Length: 0:30

This session illustrates real-life examples where OSIsoft's SQL Data Access tools help gain visibility into an organization's assets and operations. In these scenarios, data is put in context and brought into environments that allow thorough analyses, such as Business Intelligence, Data Mining and Reporting tools. After a demonstration of a practical example and real money saved we will wrap up by covering what is coming in the next major releases (hint: Event Frames).


How Stuxnet Spreads

Presenters: Joel Langill

Type: Presentation

Length: 0:30

The Stuxnet worm is a sophisticated piece of computer malware designed to sabotage industrial assets. The worm used both known and previously unknown vulnerabilities to install, infect and propagate, and was powerful enough to evade state-of-the-practice security technologies and procedures, including firewalls, authentication, and anti-virus software to name a few.

Since the discovery of Stuxnet, there has been extensive analysis of Stuxnet’s internal workings. What has not been discussed is how the worm might have migrated from the outside world to supposedly isolated and secure industrial control systems (ICS). Understanding the routes that a directed worm takes as it targets an ICS is critical if these vulnerable pathways are to be closed for future worms.

This presentation is meant to provide a summary of how modern day cyber threats may work their way through even the most protected networks. It also takes a look at what can be learned from the analysis of pathways in order to prevent infection from future worms - whether targeted or not. If the systems that control critical infrastructure are to remain safe and secure, then owners, operators, integrators, and vendors need to recognize that their control systems are now the target of sophisticated attacks. Improved defense-in-depth postures for industrial control systems are needed urgently. Waiting for the next worm may be too late.


Human Body Performance Monitoring and Modeling Using PI System 2010 and PI Coresight

Presenter: Francois Ruel

Type: Presentation

Length: 0:30

In the last year, we developed a new way to analyze and model the human body performance in action and in the field. We used PI System 2010 to first understand and analyze the data we were collecting and now we used it for the operation of our permanent and mobile labs. We incorporated PI SDK and Web Services for data collection, PI AF to manage the tests, PI Event Frames and PI ACE for data analysis and finally, PI OLEDB and PI Coresight for the presentation of the results. So far, great results with professional hockey players, stress monitoring and rehabiliation.


Is All That Data You Wanted to Gather Already at Your Fingertips?

Presenter: Chris Coen, Martin Freitag, Clarence Presha

Type: Hands-on Lab

Length: 1:45

Do you have systems data you want to merge into the PI System but are not sure how? Many data loggers, analyzers and other systems provide access to their data either through a relational database standard (like ODBC) or through file export. Using two standard PI Interfaces and a little configuration, you will go forth and historize this data and bring it into the PI System where all your real-time and historical analyses and visualizations derive. Come learn more about the PI Universal File Loader (UFL) Interface and the PI Relational Database (RDBMS based on ODBC) Interface.


Machine Learning for Prediction Purposes on PI System Data

Presenter: Ahmad Fattahi, Michael Christopher

Type: Presentation

Length: 0:30

We are drowning in data and starving for information. There are potentially invaluable knowledge and undiscovered relationships hidden in the data already stored in the PI System. The complexity and volume of data makes it formidable for naked eye or classic tools to discover and extract such multivariate relationships. In this presentation we show how we can perform machine learning algorithms on PI System data. In two separate scenarios we will focus on integrating the PI System with SQL Server Analysis Services and MATLAB and show examples of implementing machine learning algorithms, training and performing predictions. The resulting models could be used in predictive analytics use cases such as price forecasting and preemptive maintenance.


Migrating to An Asset Centric PI System

Presenter: Stephen Kwan

Type: Hands-on Lab

Length: 1:45

Do you have PI Tags with arcane names in your PI Server that no one can remember? Do you wish you could organize all your data from multiple PI Servers in an asset centric fashion, using names such as pumps, tanks motors, etc., instead of difficult to remember control system point names? Do you have ten different naming conventions in your PI Servers making it impossible to find the data you need?

With the release of PI Server 2010, PI Asset Framework (PI AF) is now an integral part of the PI Server. PI AF allows you to build an asset model of the physical objects in your process and associate asset properties to your data. In addition, you can use PI AF to organize your data in a manner that suits you best. This asset model becomes a middle layer or "directory" allowing you to find and consume the information you need quickly and effortlessly.

Learn how to use PI AF Builder to bulk create or edit PI AF elements and attributes using the familiar Microsoft Excel environment. You will learn how to use PI AF Builder to migrate your existing PI System to the asset centric world. Lastly, for those who are new to the PI System, we will discuss the key steps in the planning and deployment of your new system in an asset centric manner.


Network Architecture and Active Directory Considerations for the PI System

Presenters: Joel Langill, Bryan Owen

Type: Presentation

Length: 0:30

Security standards for industrial control systems (ICS) generally emphasize network segregation between corporate information and automation networks. Typical PI System information flow requires connection with data sources and potentially users residing on automation networks. Careful consideration should be given to network design and Active Directory implementation.

Active Directory is very flexible and scalable but can be quite complex in a large enterprise. While there may not be a one size fits all approach this presentation will highlight common do’s and don’ts related to PI System deployment with Active Directory. It will also provide insight into new features that can help improve user authentication throughout the architecture without compromising security within any particular network zone or communication segment. 


Selecting and Implementing the Right PI System Analytical Tool for the Job - Part I

Presenter: Glenn Moffett, Matt Ziegler

Type: Hands-on Lab

Length: 1:00

There are configuration and programmed based PI Analytical components available to solve business requirements, but which one is appropriate? Part one of this two part hands-on lab will explore examples of analytical requirements that can be implemented using PI System configuration based analytics. Attendees will then implement configuration based analyses using PI System components.


Selecting and Implementing the Right PI System Analytical Tool for the Job - Part II

Presenter: Glenn Moffett, Bruno Bachiega

Type: Hands-on Lab

Length: 1:45

There are configuration and programmed based PI Analytical components available to solve business requirements, which one is appropriate? Part two of this two part hands-on lab will explore examples of analytical requirements that can be implemented using PI System programming based analytics. Attendees will then implement programming based analyses using PI System components.


PI AF + PI Event Frames + Ekho from iTi = Real-time Operational Intelligence

Presenter: Yannick Galipeau, iTi

Type: Presentation

Length: 0:30

In this presentation, iTi will show you how these three infrastructures are used together to bring valuable solutions to the industry. By using and complementing PI AF and PI Event Frames, Ekho can fulfill the requirements of enterprises that need insight into their operations, and help them to compete in today’s challenges through Silverlight Web applications. iTi is the developer of the Ekho Performance Management software suite – widely installed in a variety of process industries and in alternative energy.


PI Client Scripting – What Have You Done For Me Lately?

Presenter: Laurie Dieffenbach

Type: Hands-on Lab

Length: 1:45

You've taken the regular OSIsoft course on programming PI ProcessBook and are already familiar with writing scripts for PI System clients like PI ProcessBook and PI DataLink, but you wonder what new capabilities have become available recently. For example, how can I work with the context selected in an Element Relative Display to further customize the display? Can I use that context in other ways (even outside of PI ProcessBook)? How do I use docking windows to enhance my displays?

Learn all this and more in this extension of the OSIsoft course on programming against PI ProcessBook. The session activities highlight some of the newer capabilities exposed through PI ProcessBook and PI DataLink automation. Experience with writing code (against PI ProcessBook, in particular) is assumed.


PI Coresight Extensibility Roundtable Discussion

Presenter: Tom LeBay

Type: Roundtable Discussion

Length: 0:45

Would you like to talk and hear about potential extensibility features of PI Coresight? At first release, PI Coresight will have limited support for third-party extensibility, but we want to know what you would like to see in the future.  We started the discussion earlier this year with a vCampus webinar and discussion blog.  This is the opportunity to continue the discussion directly with the development team and other application developers.  What do you think about using the visual objects in PI Coresight in your own applications? How about automated screen creation? This is the place to discuss these and other topics directly with Product Management and Developers of PI Coresight.


PI Coresight- A First Look Under the Hood at Installation, Configuration and Distinctive Features

Presenter: Tom LeBay

Type: Hands-on Lab

Length: 1:45

Get the experience you need to get PI Coresight, OSIsoft's newest visualization product, up and running. You will perform the steps to configure Windows IIS (Internet Information Server), SQL Server 2008R2 and the PI Coresight Application Server, including configuring the necessary security setting, service accounts and application pools.

Once PI Coresight is up and running we will explore some of the creative ways to use this new visualization tool. Creating displays is very easy and intuitive, but with some imagination and collaboration we hope to provide you with new and interesting ways to gain insights and identify opportunities.


PI DataLink with PI AF

Presenter: Matt Ziegler

Type: Demo

Length: 1:00

Get a jump start on the latest development version of PI DataLink which now supports PI Asset Framework (PI AF). In this session we will explore the new features of PI DataLink including search, support for 64-bit Excel and PI Asset Framework support. In addition to feature demonstrations, this presentation will outline strategies for upgrading and deploying PI DataLink 2011 and utilizing and optimizing your existing PI DataLink content.


PI Event Frames for Corrosion Coupon Data

Presenter: Randy Esposito and Rick Davin, Nalco

Type: Presentation

Length: 0:30

Nalco monitors the corrosiveness of a customer’s process through the use of corrosion coupons, which are representative metal samples placed directly in the process streams. The measured corrosion rates are the result of process operations not only at the point in time when the measurement is taken, but the entire time range in which the coupon was exposed to the process flow. In the past there was no real clean and accurate way to represent this data in the PI System as the measurement is not indicative of a particular point in time, but rather for the entire time range. Now, with the advent of PI Event Frames, Nalco has a clean and precise way to capture this data and relate it to all of the process conditions that occurred during the coupon’s time in the system.

In this talk Nalco will detail their use case for PI Event Frames and discuss how they create and access event frames. In addition, Nalco will show how this discrete event based data can then be displayed in a more traditional time series manner using other aspects of PI AF.


PI Event Frames – Working with Your Data by Events

Presenter: Stephen Kwan

Type: Hands-on Lab

Length: 1:45

PI Event Frames is a great way to work with your data by events that are important to you such as startup, shutdown, down times, etc. With the release of PI AF 2010 R3, PI Event Frames are now fully supported and we will teach you how to work with PI Event Frames programmatically via the PI AF SDK. You will learn firsthand how to programmatically create PI Event Frames to track important down times in your beer bottling facility. You will associate these events with the equipment on which they occurred and store reason codes and other relevant data with the events. In addition, you will learn how to use the power of the PI System, including PI AF for contextual representation of your facility, PI ACE to quantify production, and PI Notifications for alerts. We will provide pointers and recommendations throughout the exercise on how to properly use PI Event Frames to search for and retrieve the data that are keys to improving your processes.


PI Manual Logger

Presenter: Gopal Gopalkrishnan

Type: Demo

Length: 0:25

Attend this end-to-end demo to see how customers such as NALCO and others are using wireless Windows Mobile devices for remote data collection. The demo includes new features from PI Manual Logger 2010 R2, notably XML based import/export for Tour configuration, PI Manual Logger web services for smart Tour updates on the mobile device and others. PI Manual Logger 2010 R2 was released in July 2011.


PI Notifications - Create, Deploy and Receive Notifications

Presenter: Glenn Moffett

Type: Hands-on Lab

Length: 1:00

Never used PI Notifications, not sure about this template thing, want to know the combinations of triggering conditions that can be used? Come to this session for a hands-on workshop on how to create and send notifications. Management of PI Notifications along with an overview of the architecture will be included in this session along with: creating PI Notifications templates, explaining and configuring trigger options and formatting.


PI System Integration Roundtable

Presenter: Steve Pilon

Type: Roundtable Discussion

Length: 0:45

Organizations have their enterprise and business data contained in a wide spectrum of systems. In many cases, combining data from many of these data sources is a necessity or yields tremendous value. Think of scenarios like condition-based maintenance or smart ordering of supplies—where tickets or orders are generated automatically, based on operations and environmental data.

While the PI Data Access family of products provides a broad range of methods to access PI System data and connect with other systems, we recognize you might have needs which are not covered today. Or maybe, you have ideas on how to make the overall integration experience even better. In this session we strive to have a casual group conversation to generate ideas and help shape the PI System integration experience of the future. Whether you have specific systems and use cases or generic requirements in mind, come attend this session to influence the product of tomorrow and learn useful techniques you can use today.


PI Web Services – PI System Data Where You Want it to be

Presenter: Steve Pilon, Steve Mohr

Type: Hands-on Lab

Length: 1:00

PI Web Services helps make PI System data available across the usual boundaries - whether these are different systems, outside the walls of your organization or even mobile devices. As SOAP web services, PI Web Services enables many integration scenarios with products and systems that propose a service-oriented architecture and chances are you have one or more of these within your organization (e.g. ERP, message bus, orchestration engine).

PI Web Services also allows for custom development efforts, including thin and thick clients, as well as mobile applications. In this lab we propose a simple development project to familiarize you with the functionality of PI Web Services and ensure you are able to leverage it in future projects. Specifically, we will guide you through a basic Silverlight user interface for which we provide the template.

Prerequisites: Familiarity with VB.NET or C# programming


PI WebParts 2012 – More Value, Less Time, and Less Code

Presenter: Michael Wood

Type: Hands-on Lab

Length: 1:45

PI WebParts 2012 is in the home stretch and better integration with SharePoint is the focus. This session gives hands-on experience creating customized SharePoint pages with SharePoint Designer, PI WebParts based on Silverlight and enhanced PI AF search capabilities. Users will create several SharePoint pages using SharePoint Designer. The redesigned user interface, easy connectivity to external systems, improved views and forms and enhanced workflow design capabilities allow users to respond more rapidly to their business needs. SharePoint Designer authored pages will include PI WebParts, other external data sources, Excel Services and basic workflow to illustrate the ability to create web pages and applications that more closely align with user requirements and without writing code.


Plant Performance and Condition-based Maintenance Using the OSIsoft PI System

Presenter: Joe Devine and Ken Potter, Process Plugins Inc.

Type: Presentation

Length: 0:30

This presentation will provide an overview of how to leverage the OSIsoft PI System to perform plant equipment performance and condition based maintenance calculations and notifications. The PI Asset Framework is the core technology used to perform the needed calculations for a wide array of equipment types. Key to the design are PI AF Templates, Notification Templates and leveraging the PI AF SDK and PI SDK. The PI AF technologies make this an ideal platform for calculations that are repeatable and scalable. The integration of PI Notifications with PI AF technology means that your calculations can be monitored and then notified of anomalies. We will also provide a method of working with future data related to predicting equipment performance and dealing with future data in the PI System.


Presentation Topic #3

Presenter: Dr. J. Patrick Kennedy, CEO and Founder of OSIsoft

Type: Presentation

Length: 0:45

Pat Kennedy, CEO and Founder of OSIsoft. Pat always has many interesting things on his mind; his talks are always informative and engaging. Pat likes to surprise us—expect his latest thoughts on cloud computing or perhaps the importance of communities. Pat and the vCampus team will hand out the coveted vCampus All Star awards. Microsoft sponsors the vCampus All Star awards; we hear the winner will receive something greater than a MS-DOS 6.1 floppy.


Product Roadmap Review

Presenter: OSIsoft

Type: Presentation

Length: 0:45

OSIsoft vCampus team members Ahmad Fattahi and Michael van der Veeken welcome you with a few opening words. John Baier, OSIsoft’s director of product management, will then share the latest roadmap. Highlights include another incredible leap in PI Server scalability, our device/mobility strategy and our cloud strategy.

Bernard Morneau, President of OSIsoft, will address the challenges of leveraging all the possible data that can drive even more value from your solutions.


Enterprise and Self Service Reporting

Presenter: Matt Ziegler

Type: Hands-on Lab

Length: 1:00

Enterprise reporting with the PI System is quick and easy using Microsoft SQL Server Reporting Services. This course will explore how to select the correct data access method to enable your report and demonstrate how to bring data from PI OLEDB Enterprise and PI Web Services into an enterprise reporting infrastructure.


SAP and Maximo Integration using PI Web Services and PI Notifications

Presenter: Gopal Gopalkrishnan

Type: Hands-on Lab

Length: 1:45

Did you know that PI AF data models can be used to map data for posting transactions to SAP, Maximo and other line-of-business systems? Attend this hands-on lab for step-by-step instructions on this approach. In the first exercise, you will use PI Notifications to generate an XML file with the specified IBM Maximo syntax from MIF (Maximo Integration Framework) to update a meter reading with a PI System value. In the second exercise you will use a modified WSDL from SAP XI so that you can use PI Notifications' native web service call to post a PI System value to a Measurement Point reading to SAP. This lab will include live access to SAP and Maximo servers for an end-to-end experience.


Sneak Peek at PI Server 2012

Presenter: Jay Lakumb, Denis Vacher, Greg Holt

Type: Presentation & demo

Length: 1:00

OSIsoft continually invests engineering efforts to push the PI Server to new levels of scalability and performance. Join us for a unique session offering a sneak peak at PI Server 2012, expected to be a landmark release. Whether your needs include very large point counts, high data rates, real-time analytics, or multi-dimensional BI, we will share some of the design changes under the hood.


Take Full Control of Your Asset Structure

Presenter: Stephen Kwan, Chris Manhard

Type: Hands-on Lab

Length: 1:00

In this lab you will gain the knowledge required to take full control over your PI Asse  Framework (PI AF) implementation, and drive more value from the rest of your PI System activities. This programming lab will help you build an asset structure and give you the tips and tricks to ensure you do it as efficiently as possible through a simple .NET application template (C# or VB.NET, your choice).

Prerequisites: Familiarity with VB.NET or C# programming


The Perfect Storm: PI Systems, Cloud Services, and Windows Phone 7

Presenter: Lonnie Bowling, DST Constrols

Type: Presentation

Length: 0:30

This session will present an overview of what new technologies are allowing creative developers to do. The buzz and hype around cloud services and mobile devices will be distilled down to some simple examples and practical approaches to creating solutions using these next generation tools. A live demonstration using PI Notifications, PI Web Services, Microsoft Azure and Windows Phone 7 will be used to show a few of the possibilities. Not only will you learn how these parts are connected, but why this might be something worth doing. Trying new things can be fun—come learn how to get started today!


Troubleshooting Tips from the Trenches

Presenter: Brandon Munroe

Type: Hands-on Lab

Length: 1:45

Join OSIsoft's technical support engineers for a hands-on lab that tackles some of the common complex issues we see while helping customers. During this exercise, we will give you pointers on how to avoid the common pitfalls that have impacted other customers. If you encounter problems, we will show you how to diagnose some typical scenarios by demonstrating the troubleshooting process, tools and techniques. You will gain a better understanding of the inner workings of the PI System and how to handle problems or how to recognize and avoid them altogether.


Using MATLAB with the PI System for Analysis and Process Monitoring

Presenter: Graham Dudgeon, Mathworks

Type: Presentation

Length: 0:30

Do you store process or plant information in the OSIsoft PI System? Would you like to perform more advanced analytics on your historical and real-time enterprise data? In this presentation, you will learn how to apply the convenience of advanced analysis in MATLAB to analyze your historical data, prototype mathematical algorithms and integrate these analytical results back into the PI System. Through an example case study of a wind farm monitoring application using a neural network to detect early system failures, we will show you how to:

  • Access PI System data directly into MATLAB
  • Perform post-processing, statistical and visual analysis of historical data
  • Develop a monitoring algorithm to compare actual and expected power output
  • Use the algorithm to detect abnormal system behavior
  • Return the algorithmic results back to the PI System for real-time analytics

Web Parts Communication – Produce and Consume

Presenter: Michael Wood

Type: Hands-on Lab

Length: 1:45

Once you have started publishing your data with PI WebParts, it is time to explore the bigger world of web part to web part communications. Microsoft SharePoint supports a wide range of communication interfaces that allow web parts to both produce and consume information. Many of these interfaces are already tightly coupled within PI WebParts and exposed via configuration, but as you look for more sophisticated and innovative ways to publish information, PI WebParts integration with Microsoft and other vendor web parts becomes the key enabler for these goals.

This session will first expose the entry level user to the basics of configuring PI WebParts to communicate with each other and other Microsoft web parts. More experienced users will start with leveraging the more complex communication interfaces and the most advanced users will look at methods to communicate with third party web parts that do not support the standard Microsoft interfaces.


What's New in PI ProcessBook 2011

Presenter: Laurie Dieffenbach

Type: Demo

Length: 0:30

The new release of PI ProcessBook will be available by the end of 2011. This demonstration highlights some of the new capabilities available in this release.

New capabilities demonstrated include:

  • Supporting multiple languages in your organization
  • Providing more straightforward time controls for end users
  • Providing support for the UTC time format (without the challenges of time zone handling) within the automation model
  • Allowing annotations on PI AF attributes that reference PI Tags, even on element-relative displays
  • Providing a scale reference for bar symbols to better asses the current value shown
  • Using the new images for the Renewables category

Writing to High Availability PI Server

Presenter: Charlie Henze, Haijie Xiao

Type: Hands-on Lab

Length: 1:45

For many of you, the PI System is a mission-critical part of your daily operations. High Availability (HA) for the PI Server helps you achieve the necessary uptime. With the new buffering functionality in PI SDK 2010 R2, you can buffer data when disconnected from the PI Server, as well as fan data when writing to an HA PI Collective. In this lab you will leverage the benefits of PI SDK Buffering in PI Clients and PI Data Access products to ensure you can reliably write data to the PI Server. You will learn how to configure PI SDK Buffering, how to check if it is working and how to troubleshoot it. We will also discuss when it is appropriate to use PI SDK Buffering, how to migrate existing applications and what issues to be aware of to use it effectively.