alarm-AlarmService
This component uses AlarmClasses to route all alarm messages between AlarmSources and AlarmRecipients. Each station contains a single AlarmService, which is available in the alarm palette.

| Property | Value | Description |
|---|---|---|
| Status | read-only | Reports the condition of the entity
or process at last polling. {ok} indicates that the component is licensed and polling successfully. {down} indicates that the last check was unsuccessful, perhaps because of an incorrect property, or possibly loss of network connection. {disabled} indicates that the Enable property is set to false. {fault} indicates another problem. Refer to Fault Cause for more information. |
| Fault Cause | read-only | Indicates the reason why a
system object (network, device, component, extension, etc.) is not
working (in fault). This property is empty unless a fault exists. |
| Enabled | true or false | Activates (true)
and deactivates (false) use of the object (network,
device, point, component, table, schedule, descriptor, etc.). |
| Db Config | additional property | Provides access to database configuration properties. Refer to separate topic, alarm-FileAlarmDbConfig. |
| Medium | additional properties | Defines basic alarm properties, reports alarm counts and establishes escalation levels. Refer to separate topic, alarm-AlarmClass. |
| Master Alarm Instructions | additional properties | Clicking the edit icon (pencil) to the right opens a window for adding and managing alarm instructions. See "Master Alarm Instructions". |
| Console Recipient | console and additional properties | Provides access to console recipient properties. Refer to separate topic, alarm-ConsoleRecipient. |
Master Alarm Instructions

Add creates a new instruction.
Remove deletes the selected instruction from the list.
Move Up/Down changes the order of the instructions in the list.