PIBaGen compatibility mode
- Last UpdatedMay 30, 2025
- 3 minute read
- PI System
- PI Event Frames Generator 5.1.7
- Interfaces
By default, the interface uses a top-down hierarchy for creating level 1 event frames. If PIBaGen compatibility is enabled, PI EFGen creates level 1 event frames using the specified procedure name point from the level 2 event frame configuration to create the level 1 event frame. This configuration uses the same logic that the legacy PI BaGen interface uses with the batch index point.
Active Point
Specifies the point that triggers generation of the event frame.
-
Name
The name of the PI point (tag) that triggers the start and end of the event frame.
-
Behavior
Specifies how the values of the active point are evaluated to determine when to start and end event frames. For more information refer to Learn about event start and end detection.
-
Pulse
A transition from zeroth state to any other state starts an event frame, and transition to the zeroth state ends the event frame.
-
Step
All transitions end any currently-running event frame and start a new event frame unless the transition is to a zeroth state. To include transitions to the zeroth state, check Include Zeroth state (Continuous).
-
Step + Include Zeroth State (Continuous)
All transitions end any currently-running event frame and start a new event frame upon the transition including transitions to a zeroth state. An event is always running.
-
Strings indicating zeroth state
If you are using a string point as the active point, specify the value that indicates the zeroth state. Note that the value is case sensitive. If multiple values indicate the zeroth state, specify them as a comma-separated list (for example, "Inactive, Off").
If you omit this setting, pulse or step behavior for a string type active point is the same as continuous.
Event Frame Name
This section configures how the event frame name is assigned when it is generated.
-
Use Active Point value
Assign the name of the event using the value of the active point. Typical setting for step active point behavior.
-
Use Static Name
Specifies static text to be used for the name. Typical setting for an active point that represents a single sub-event (phase) starting and stopping.
-
Use this PIPoint value
Use the value of the specified point as the event frame name, which is evaluated according to the evaluation delay setting. For use when you have another point that represents the name for your event frame, typically with a pulse active point behavior.
Attributes
Lists string attributes from the event frame template. This table provides a mapping for PI EFGen to populate event frame attributes. To define attributes that are not included in the event frame template, add rows to the table. (The event frame template must have its Allow Extensions option enabled in PI System Explorer.)
To add attributes, define them as follows:
-
Attribute Name
The name of the event frame attribute to be populated.
-
Configuration
Specifies how the attribute is populated by PI EFGen:
-
Not Included
Do not populate the event frame attribute. Choose this option if the attribute is resolved using a PI AF data reference.
-
Static Name
Specifies static text to be used for the name.
-
PIPoint
Use the value of the specified point as the attribute value, evaluated according to the evaluation delay setting.
-
Value
The setting you choose for this field depends on the option you specify for the Configuration field, as follows:
|
Configuration option |
Value |
|---|---|
|
Not Included |
Blank |
|
Static Name |
The text to be stored in the attribute |
|
PIPoint |
Name of the PI point from which the value is to be read |