Configure batch events that span multiple reactors
- Last UpdatedJan 14, 2025
- 2 minute read
- PI System
- PI Event Frames Generator 5.1.7
- Interfaces
This configuration uses reactors RE200 and RE300, sharing the procedure-level Event Frame Name value of , which changes value once per hour. As a result, any unit batches for RE200 or RE300 that occurred in the same hour are merged in a single procedure-level event frame.
The following sections tell you how to configure reactor RE200. After configuring this hierarchy, repeat the steps for reactor RE300. The following figure shows the resulting hierarchy:
Configure procedure-level events
Configure the settings for this event type as follows:
|
Field |
Setting |
|---|---|
|
Configuration Name |
RExxx Batch Procedure |
|
Event Frame Template |
EFSimProcedure |
Check PIBaGen Compatibility Mode. No attribute configuration is required.
Select the Other Settings tab. Omit the primary reference element. Check Enable. In the Default Settings section, configure recovery time of 1 day and an evaluation delay of 10 seconds. To save the configuration, select Save Settings.
Configure unit procedure-level batch events
Configure the settings for this event type as follows:
|
Field |
Setting |
|---|---|
|
Configuration Name |
RE200 Unit Procedure (add as child of RExxx Batch Procedure) |
|
Event Frame Template |
EFSimUnitProcedure |
|
Active Point Name |
RE200.Active |
|
Active Point Behavior |
Pulse |
|
Event Frame Name |
Choose PIPoint value and enter TIME.YEARMONTHDAYTIME |
In the Unit Procedure Data Attribute Names table, configure the following attributes:
|
Attribute Name |
Configuration |
Value |
|---|---|---|
|
BatchID |
PIPoint |
TIME.YEARMONTHDAYTIME |
|
Procedure |
PIPoint |
RE200.Procedure |
|
Product |
PIPoint |
RE200.Product |
In the Procedure Data Attribute Names table, configure the following attributes:
|
Attribute Name |
Configuration |
Value |
|---|---|---|
|
Procedure Event Frame Name |
PIPoint |
TIME.YEARMONTHDAYHOUR |
|
Recipe |
PIPoint |
RE200.Recipe |
|
Product |
PIPoint |
RE200.Product |
Select the Other Settings tab. For primary reference element, configure RE200. In the Default Settings section, check Enable and configure an evaluation delay of 10 seconds. To save the configuration, select Save Settings.
Configure operation-level batch events
Configure the settings for this event type as follows:
|
Field |
Setting |
|---|---|
|
Configuration Name |
RE200 Operation (add as child of RE200 Unit Procedure) |
|
Event Frame Template |
EFSimUnitOperation |
|
Active Point Name |
RE200.Phase |
|
Active Point Behavior |
Step |
|
Event Frame Name |
Choose Use Active Point value |
No attribute configuration is required.
Select the Other Settings tab. Omit primary reference element. In the Default Settings section, check Enable and configure an evaluation delay of 10 seconds. To save the configuration, select Save Settings.
Configure events for other reactors
To create the batch events for RE300, follow the preceding steps, substituting the appropriate RE300 point names for each reactor, or copy and paste the configuration from RE200 and edit the point names for each reactor-specific configuration.
In this configuration, the procedure event frame name is for both RE200 and RE300 . With this simulation, PI EFGen creates a level 1 event frame for RE200 and RE300 batch events that start within the same hour.