Triggers properties

How do I access Triggers properties?
  1. In
    Library Repositories
    , select a library object that includes
    ME Alarms
    .
  2. In
    Library Content
    , expand the
    ME Alarms
    folder and the
    Triggers
    folder.
  3. In the
    Triggers
    folder, select the trigger object.
When a trigger is selected, the
Properties
column of
Library Object Manager
displays the properties of the trigger.
The ellipsis (...) buttons following the text entry settings provide additional dialog boxes to assist in specifying the property.
Click
Apply
to apply changes made in this column.
This table describes the settings in the
Properties
column.
Name
Setting Type
Description
Tag or Expression
Text entry or expression
Displays the tag name or expression associated with the connection.
To create an expression, click the ellipsis (...) button to open the Expression Builder.
Include Condition
Text entry or expression
Sets the condition under which the current trigger is initiated. The default is
Always
. A condition can be entered manually or generated by an expression.
To create an expression, click the ellipsis (...) button to open the
Expression Builder
.
Trigger Type
Dropdown menu
Select the type of data the trigger's tag or expression uses:
  • Value
    —integer or floating point values. Floating point values are rounded to the nearest integer. Use with analog or digital tags.
  • Bit
    —a bit array consisting of one or more bit positions. Use this trigger type to generate multiple alarm messages with a single tag (or array tag) or expression. Each bit in the array whose value changes from 0 to 1 triggers an alarm if a message is configured for the bit.
  • LSBit
    (least significant bit)—an analog or digital tag, or a direct reference bit array consisting of one or more bit positions. Use this trigger type to trigger alarms based on a priority sequence that is determined by bit position. When multiple bits in the array change from 0 to 1, only the alarm with the lowest bit position is triggered. The LSB trigger type property does not work with tags that use the Default data type. The default data type is Floating Point, and LSB does not support Floating Point.
Bit and LSB trigger types can be used with a digital HMI tag or a direct reference using the array syntax.
Trigger Label
Text entry or expression
Type a label for the trigger, up to 40 characters long. Do not use commas.
Use ack all value
Checkbox
Select this checkbox to send a value to the data source when the operator presses the Ack All (Acknowledge All Alarms) button or when a RemoteAckAll connection occurs.
Ack All Value
Text entry
In the box, type the integer value to send.
Optional trigger connections
Text entry or expression
Specify the following optional trigger connections:
  • Handshake Tag—a write connection. Assign a digital tag to this connection to notify the data source when the trigger connection's value changes.
  • Ack Tag—a write connection. Assign a digital or analog tag to this connection to notify the data source when an alarm is acknowledged by the operator.
  • Remote Ack Tag/Exp—a read connection. Assign an analog tag or an expression to this connection to allow the data source to acknowledge alarms.
  • Remote Ack Handshake Tag—a write connection. Assign a digital tag to this connection to notify the data source when a remote acknowledgment occurs.
  • Message Tag—a write connection. Assign a tag to this connection. When the alarm is triggered, if the
    Message to Tag
    option is selected on the
    Messages
    tab, up to 82 characters of the message text is written to this connection. The maximum string length supported is 82 characters. Make sure that the tag supports the type of data sent in the alarm message.
  • Message Notification Tag—a read/write connection. Assign a digital tag to this connection if you want to use message handshaking. This connection notifies the operator that an alarm message has been sent.
  • Message Handshake Tag/Exp—a read connection. Assign a digital or analog tag or an expression to this connection. This connection provides the run-time terminal with confirmation that alarm messages are received by the data source.
Do not configure an alarm's Trigger and Remote Ack settings to use the same tag. Doing so may cause unpredictable alarm acknowledgment behaviors.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal