Fully qualified alarm name

A fully qualified alarm name reflects the association of a particular data item (for example, a tag, a tag member, an array element, or a tag bit) with an alarm condition. A fully qualified alarm name specifies the path to the data items and includes the name of the alarm condition.
The format varies for server tag-based alarms, Logix instructions alarms, and Logix tag-based alarms.
Server tag-based alarms
The format is:
  • /
    AreaPath
    :
    ServerName
    ::
    AlarmName
  • /
    AreaPath
    :
    ServerName
    :
    GroupPath
    ::
    AlarmName
where
  • AreaPath
    represents an area under the application where the alarm is defined. It includes the application and area path, but not the application name.
  • ServerName
    represents the server name where the alarm is defined.
  • GroupPath
    represents a group under the area or application where the alarm is defined. It includes the application, area path, group path, but not application name.
  • AlarmName
    represents a single alarm name.
Examples:
  • /Area1:FTAEServer1::Alarm1
  • /Area2:FTAEServer2:Group1::Alarm2
  • /:FTAEServer3::Alarm3
Logix instruction alarms
The format is:
/
AreaPath
:
ServerName
::[
ShortcutName
]
ProgramPath
.
AlarmName
where
  • AreaPath
    represents an area under the application where the alarm is defined. It includes the application and area path, but not the application name.
  • ServerName
    represents the server name where the alarm is defined.
  • ShortcutName
    represents the shortcut name to the device.
  • ProgramPath
    represents the program path of the Logix Designer application where the alarm is defined.
  • AlarmName
    represents the name of the instruction alarm that is defined in the Logix Designer application.
Example:
  • /Area1:FTLinx::[CLX]Program:LineProgram.Alarm1
Logix tag-based alarms
The format is:
[
ShortcutName
]
ProgramPath
.
TagName
@Alarms.
AlarmName
where
  • ShortcutName
    represents the shortcut name to the device.
  • ProgramPath
    represents the program path of the Logix Designer application where the alarm is defined.
  • TagName
    represents the name of the source tag for the Logix tag-based alarms. It can be a scalar tag, such as BOOL, DINT, or REAL, a member of structure, or an element of an array.
  • @Alarms
    is a constant string that indicates the current alarm is a Logix tag-based alarm.
  • AlarmName
    represents the name of the alarm that is defined in the Logix Designer application. It can contain alarm attributes that represent the individual alarm conditions configured on a controller. For more information about alarm attributes, see the Logix Designer Help.
Examples:
  • [CLX]Program:MainProgram.InputAlarmTag1@Alarms.Alarm1
  • [CLX]InputAlarmTag2@Alarms.Alarm2
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal