PI Batch
OSISoft developed the PI Batch component to track the genealogy of a product
throughout its manufacturing process. PI Batch is capable of automatically
detecting and recording the start and end of a batch along with the batch id
that identifies the specific lot # of the material being produced, the specific
product being created, the recipe and its parameters used to create the batch,
and which set of equipment was used to create this batch.
Because of its conformance to the S88 Batch standard, the PI Batch product can be used
with simple batch processes (one vessel produces 1 batch of finished product)
on up to very sophisticated multi-level processes with dynamic product trains
(multiple units running in serial and in parallel with late-binding of which
unit will be used based on availability).
PI Batch is made up of two components: a PI server component that utilizes the
PI Module Database and a PI Batch Client tool that is an add-in to PI
ProcessBook and PI DataLink. In addition, OSISoft provides access to all of the
PI Batch data via their PI SDK.
Automated Results has over 30 years experience working with batch processes in
various industries and over
12
years of experience with OSI PI applications including PI Batch since its
inception. We have served on the SP88 and SP95 ISA international standards
committees and participated in the development of the S88 Batch standard that PI Batch and all other Batch
products are designed to conform to. Thus we are fully qualified to help you
with all things 'batch'.
We have developed a PI Batch Editor tool that is more powerful than the
existing OSISoft PI Batch tools. The PI Batch Editor allows you to manage all
of your batches, unit batches, and sub-batches within all of your batch
modules. You can view, add, modify, and delete batches, unit batches, and
sub-batches within a given time range. This tool has been invaluable for:
-
Repair of batches with incorrect times, batch id, product id, and/or recipe id
-
Changing how the active flag is configured
-
Addition of missing batches due to server downtime or misconfiguration
-
Backfilling batches prior to the configuration of the automated batch detection
mechanism (ex. active flag setup)
Beyond a utility for managing batches, this utility is an excellent code sample
for how each PI Batch method is coded.
Please keep in mind that PI Batch is a generic tool with many more applications
than just a traditional chemical batch process. We've helped clients realize
the full potential of the product by applying it in other areas including
batches defined as:
-
Production campaigns (ex. grades within a paper mill)
-
Continuous processes (ex. 4 day product runs)
-
Transitional processes (ex. Batches blended into a continous coating process)
-
Phases and recipe steps within a manufacturing process (Sub-Batches)
-
Shifts and Days of the week (ex. Shift A, B, C to detect differences between
groups of operators)
-
Operators (ex. To detect training issues and defect levels)
For more information on OSI PI, go to
www.osisoft.com
|