Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Event Frames Generator

Configure batch events that span multiple reactors

  • Last UpdatedJan 14, 2025
  • 2 minute read

This configuration uses reactors RE200 and RE300, sharing the procedure-level Event Frame Name value of TIME.YEARMONTHDAYTIME, 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:

RE200/RE300 hieararchy

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 TIME.YEARMONTHDAYHOUR 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.

In This Topic
TitleResults for “How to create a CRG?”Also Available in