|
|
Rank: Newbie Groups: Member
Joined: 3/9/2010 Posts: 9 Location: Baton Rouge, LA
|
I've been working on getting a PIUnit configured for one of our reactors. We currently do not have any defined.
I have been using PI SMT. I have a configuration module named on the server and its module appears under the PIUnit I created.
The Active Point is a Performance Equation that goes to 1 during a reaction and 0 when out of reaction. This performance equation is functioning and the PIUnitBatch Behavior is set to Pulse (I have tried Step as well). No Unit Batch ID Point or Procedure Name Point are entered, but I do have a Product Name Point entered. These are listed as optional in the Configuration help files.
I have no PISubBatches currently defined.
In PIBatches I have only entered in a Product Name Point and Search Time. The rest were listed as optional in the configuration help files.
The Active Point has gone through several 1 to 0 and 0 to 1 cycles and no PIBatches or PIUnitBatches have been created from what I can find. If I go into the Batch Database, then it will let me manually create a PIBatch and I can manually create a PIUnitBatch associated with my PIUnit. The PIBatch and PIUnitBatch I manually defined I can view in quicksearch, processbook, and the batch database.
Any help at all?
Thanks in Advance!
|
|
|
|
|
OSIsoft vCampus is a subscription-based, online offering that consists of providing everything people need to develop applications on the PI System. We invite you to take a "tour" of the OSIsoft Virtual Campus - also feel free to consult the FAQ or contact OSIsoft vCampus for more details.
|
|
|
Rank: Advanced Member Groups: Member
Joined: 12/3/2009 Posts: 71 Location: Germany/Pennsylvania
|
Hi Big,
First of all: in your case Pulse is correct. The configuration you made should work.
Stupid question: Is your Batch system running? It's also called PI Batch Generator Interface or PIBaGen.
Michael
|
|
|
Rank: Newbie Groups: Member
Joined: 3/9/2010 Posts: 9 Location: Baton Rouge, LA
|
Michael wrote:Hi Big,
First of all: in your case Pulse is correct. The configuration you made should work.
Stupid question: Is your Batch system running? It's also called PI Batch Generator Interface or PIBaGen.
Michael
That is a stupid question... And it was the correct question, PI Batch Generator was not running It was started and it went back and generated the missed PIUnitBatchs. It did not generate any PIBatches, and honestly, I don't understand the difference between PIBatches and PIUnitBatches other than PIUnitBatch is suppose to be for one piece of equipment. The strange thing is I updated my SMT to 3.2.4 and I cannot see the PI Services, but IT still has 3.2.3 and they can see the PI Services. What I get for updating my software. I'm going to send the error log to OSI about it.
|
|
|
Rank: Advanced Member Groups: Member
Joined: 12/3/2009 Posts: 71 Location: Germany/Pennsylvania
|
You named it: The main difference between PIBatch and PIUnitbatch is that a PIUnitBatch is linked to a location / equipment and a PIBatch is independent.
This has a consequence: You can have only ONE PIUnitbatch for ONE dedicated PIUnit at ONE time.
You have to analyze your business processes to decide which parts are PIBatches, PISubbatches PIUnitbatches and how the material transfer (PITransferrecord) is organized. Refer to the ANSI S88 standard.
If you like, describe your business process here and we can try to sort it out.
Michael
EDIT: Keep in mind that OSI is replacing PIBatch with AF based EventFrames!!!
|
|
|
Rank: Newbie Groups: Member
Joined: 3/9/2010 Posts: 9 Location: Baton Rouge, LA
|
So, Is this correct?
A PIBatch will be used to track one "Batch" through several Units? i.e. a PIBatch would have several PIUnitBatches to track a batch of beer through a PIUnit for the Mash Tun, and then the PIUnit for the Lauter Tun, and then the PIUnit for the Fermenter, etc.?
Then each PIUnit would have its own PIUnitBatch and each of those PIUnitBatches would be linked to the main PIBatch.
Then, for example, the PIUnit for the Mash Tun would have PISubUnitBatches to represent different steps on that unit such a PISubUnit for charging with grain, a PISubUnit for adding Strike Water, a PISubUnit for the Enzyme rest, etc.?
|
|
|
Rank: Advanced Member Groups: Member
Joined: 12/3/2009 Posts: 71 Location: Germany/Pennsylvania
|
Perfect explanation!
Just some remarks:
There is no PISubUnitBatch, it is simply called PISubBatch. The different steps (filling, adding sth, processing, emptying, etc) at this equipment are the PISubBatches of this PIUnitBatch (mash tun). There were no PISubUnits because everything is done using the same equipment. As a hint, you can add PISubBatches to a PISubBatch, so hierarchy is allowed.
Michael (had a Pilsner Urquell)
|
|
|
Rank: Newbie Groups: Member
Joined: 3/9/2010 Posts: 9 Location: Baton Rouge, LA
|
Thanks for the help! I read all kinds of documents on PIBatch and PIBatchview and PI Batch Generator and didn't fully grasp the difference until now. And I only wish I made beer professionally
|
|
|
|
Guest
|