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
- AreaPathrepresents an area under the application where the alarm is defined. It includes the application and area path, but not the application name.
- ServerNamerepresents the server name where the alarm is defined.
- GroupPathrepresents a group under the area or application where the alarm is defined. It includes the application, area path, group path, but not application name.
- AlarmNamerepresents 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
- AreaPathrepresents an area under the application where the alarm is defined. It includes the application and area path, but not the application name.
- ServerNamerepresents the server name where the alarm is defined.
- ShortcutNamerepresents the shortcut name to the device.
- ProgramPathrepresents the program path of the Logix Designer application where the alarm is defined.
- AlarmNamerepresents 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
- ShortcutNamerepresents the shortcut name to the device.
- ProgramPathrepresents the program path of the Logix Designer application where the alarm is defined.
- TagNamerepresents 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.
- @Alarmsis a constant string that indicates the current alarm is a Logix tag-based alarm.
- AlarmNamerepresents 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