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

PI Event Frames Generator

PIBaGen compatibility mode

  • Last UpdatedMay 30, 2025
  • 3 minute read

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

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