Download presentation
Presentation is loading. Please wait.
1
PI BatchView and the PI Batch Products
This year our PI Batch suite of products has come together. From the interfaces to the PI server, to the PI-SDK and all of the analysis and reporting tools, … we have a powerful suite of PI Batch products. Our goal today is to give you an overview of our products. It’s up to find ways you can improve the monitoring, understanding, and improving your processes. First, let’s talk about what a batch is… Chris Coen, Software Developer, OSIsoft PI BatchView and the PI Batch Products
2
A Batch Is… …an event with a start and an end.
Implied: The product has higher value than the raw materials Traditional examples: Specialty chemicals Pharmaceuticals Beer Traditional batch definition: Put a bunch of stuff in a tank. Run your process and hopefully at the end you have something more valuable than you started with. PI BatchView and the PI Batch Products
3
A Batch Is Also… Discrete Manufacturing Examples
Automobiles and auto parts Semiconductor wafer manufacturing Track individual parts. PI BatchView and the PI Batch Products
4
A Batch Is Even… Product does not have a value…
…but tracking these events has value. Examples: A fixed time period like a day or a shift Equipment startup and Equipment downtime Within 5% of EPA emissions limit Within 5% of available power production Non-traditional: Monitor events over time to look for patterns. PI BatchView and the PI Batch Products
5
This page left blank Batch is powerful because of the abstraction of the start and end time in the database. Continuous data remains as is, but you can search for the start and end of events significant to your process. Typical searches in PI are for the value of a tag. You often give it a start and an end time to see a trend. Now imagine you can label different trends with labels such as “heating up”, or “process not in control”, or “blue paint”. And imagine that you can search for all the times you were “heating up” in the last month? Or even when your process was “not in control” when “heating up” while making “blue paint” in the last month? That’s what a batch can do for you. PI BatchView and the PI Batch Products
6
PI Batch Database (BDB)
PI 3.3 and greater Multiple batch levels Integrated with PI Module Database External data generation ==========Old notes=========== PIUnit equivalent to the old Unit PIUnitBatch equivalent to the old Batch Now can create and edit Units, Aliases, Batches (B, UB, SB) PI BatchView and the PI Batch Products
7
PIUnit A PIModule Configured with PI Module Database Editor
Name, PIAliases, PIProperties What are units in your plant? Reactors, Mixing tanks, separation equipment And Turbines, paper machines Whatever else. Relates Process Data (like a temperature or a flow) back to your ……come up with example using the User Conference with talks, rooms, etc. ======old notes========= Change in terminology from Unit. Now has PIAliases and PIProperties. Settable from ModuleDB Editor or PI SDK scripts. PI BatchView and the PI Batch Products
8
PIUnitBatch Exclusive – one batch in unit at given time Equivalent to
Batch in PI 3.2 S88 Unit Procedure Batch ID, Procedure, Product Procedure, Product,BatchID PI BatchView and the PI Batch Products
9
PISubBatch Hierarchical Operation Name, PIHeading Phase Step
Operations, Phases and Steps or whatever you’d like to call them. PI BatchView and the PI Batch Products
10
PIBatch Independent from physical equipment
Relates to overall recipe and the material produced Batch ID, Recipe, Product, PIProperties PI BatchView and the PI Batch Products
11
How about a beer… Dale Forrest, Plant Manager
Cull Canyon Brewing Co. Dale Forrest, Plant Manager Alex Pressman, Process Engineer Bill Saunders, Senior Operator Beer mfr. Org chart An example… Shelbyville Fudd Brewing Co. Seven Hills Brewing Co. PI BatchView and the PI Batch Products
12
PI BatchView – what’s next?
BatchView 3.0 for PI ActiveView BatchView 3.0 for PI ProcessBook 3.0 BatchView 3.1 Excel Add-in redesign for BDB Custom naming Requests for 3.1 features, let us know and we’ll add it to our list. PI BatchView and the PI Batch Products
13
How to create batches Create a tag Create a unit
Configure PI Batch Generator Interface Tag – step, pulse Unit – examples presentations in a room, beer in a fermentor, etc. PI BatchView and the PI Batch Products
14
PI Batch Generator Interface
PIBatches, PIUnitBatches PISubBatches PIBaGen Interface PI Data Archive PI Batch DB PI Events Relates to the how steps on previous slide You can create multiple tags to create the hierarchy of PIBatch, PIUB, PISB This is what the BSS did. But PiBagen is better! PIUnit Configuration PI Module Database PI BatchView and the PI Batch Products
15
PI BaGen 2.0 Interface based on PIUnits
Active points: integer, digital and string Full support of PISubBatch hierarchy Recovery of all batch objects Redesigned Configuration Tool Run on remote computers Analogy of Pointbuilder is to a Point, and PIBagen is to a PIUnit… sort of… --or-- to config another interface, create a point with point source. To config PIBagen, config a PIUnit. Transition: But there are other ways to get at batch data originating from something other than tags. PI BatchView and the PI Batch Products
16
PI Event File Interface
PIBatches, PIUnitBatches PISubBatches PI Event File Interface Batch Event Files PI Batch DB Events The PI Event File interface operates in much the same way as the PI Batch Generator Interface. The key difference is in the source of the Events that define the batches. PIUnit Configuration PI Module Database PI BatchView and the PI Batch Products
17
PI Event File Interface
OpenBatch-based Batch Execution Systems Sequencia OpenBatch Emerson DeltaV Batch Honeywell TotalPlantBatch Intellution iBatch Rockwell RSBatch Recipe-driven process control Batch Events from Event File Can create equipment configuration info Event file (ASCII) produced by BES. OpenBatch started from S88 model. Allows you to run in s88 compliant manner BUT does not enforce this. Limitation: S88-one unit procedure in unit at a time. PI follows this. If you are thinking of buying a BES or configure in the EVT interface, stop by and talk the developer. For details, developer will be in demo room Tuesday afternoon. Write (Master) Recipe->BES->Acquires equipment->Runs the (control) recipe Interface can create equipment hierarchy in Module Database. Must conform to the BES equipment hierarchy. [Point interface to level above the Area model.] Equipment model in BES is the basis for the equipment hierarchy used by the EVT interface. PI BatchView and the PI Batch Products
18
PI OLEDB Provider Remote database batches PI OLEDB presentation
Bodo Bachmann, OSIsoft 8:00-8:40am Yerba Buena Salon 9 Visit the demo room For batches located in remote databases, you can use PI OLEDB provider. See Bodo’s talk on Tuesday morning or on the web. PI BatchView and the PI Batch Products
19
Visit us in the demo room
Test drive PI BatchView 3.0 PI BaGen and PI Event File Interfaces Ask us questions Give us feedback Tell us about your batches Help you configure your batches, and help us by giving new scenarios for PI Batch to meet. PI BatchView and the PI Batch Products
20
Development Team PI BatchView Interfaces
Chris Coen, Richard May, Michael Lemley (Omicron) Interfaces PI Batch Generator Interface – Satyam Godasi PI Event File Interface – Dave Oda PI SDK (Batch and Module Objects) – Ken Coates PI Server – Jon Peterson [With BatchView you can take timely action based on knowledge of Real-time events] PI BatchView and the PI Batch Products
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.