Notification Tab

The notification tab has three tabs of its own: Messaging, OPC DA Notification, and Global Email List.

 

Messaging

Use the messaging tab to build emails to send when alarms are detected or ended, or as reminders.

 

Email Templates

The email template is the container for the email configuration settings. Alarms can use multiple templates, but templates are not shared between alarms.

Name: Unique name for the template.

Active: Whether Alarm Server will send emails for this template.

Reset: If the template is modified from its saved state, this will reset the template to the default state.

 

Right-Click Menu

Right-click the templates grid for context menu options.

Add: Selects the new item row.

Delete: Marks the selected template for deletion.

Copy All: Copies the grid values to the clipboard.

Export All to Excel: Saves the grid as a Microsoft Excel file.

 

 

Alarm Message Build

Use this section to build the email message.

Subject: The email subject.

Body: The email body.

 

Parameters

In either the Subject or Body fields, parameters or “tokens” can be used to dynamically populate text. For example, the parameter {AlarmTag} will autopopulate with the full alarm UTag name. Parameters are not case sensitive.

 

Parameter

Description

AlarmTag

Full alarm tag name (alarm UTag: Location.Server.TagName.Alarm.AlarmName).

AlarmName

Alarm name as defined in configuration.

AlarmDescr

Alarm description as defined in configuration.

Tag

Full tag name (UTag) of base tag.

DataTag

Full tag name (UTag) of a main data tag.

StartTime or StartDate

Time when alarm started.

EndTime or EndDate

Time when alarm ended. “In-progress” when alarm is still in-progress.

Duration

Duration of alarm event. For in-progress alarms, this is the difference between now and the start time.

Output format:

1day 5hr 34.5min – longer than a day.

5hr 34.5min – longer than an hour.

34.5min – less than an hour.

35sec – less than a minute.

 

TagValue

Current value of main data tag.

Cause

“Bad quality” or “Rule violation”.

LinkedTrends

Trends linked to the alarm or “None”.

UTagValue

Same as TagValue, the current value of the main data tag.

UTagValue:“LOCATION.SOURCE.TAGNAME”

Will get the current value of the specified tag. Enter a fully qualified UTag name surrounded by quotes, e.g.: {UTagValue:“VAN.BLR.FIC_221_543.PV”}

UTagDesc

Description of main data tag.

UTagDesc:“LOCATION.SOURCE.TAGNAME”

Will get the description of the specified tag. Enter a fully qualified UTag name surrounded by quotes, e.g.: {UTagDesc:“VAN.BLR.FIC_221_543.PV”}

AlarmStatus

Will be either “Detected”, “Reminder”, or “Ended”, depending on the email trigger. This allows for a generic email for all three cases.

 

 

Emailing List

Configure the list of email recipients for the selected email template.

Available: List of email addresses not assigned. Multiple addresses can be selected by selecting each individually.

Assigned: List of email addresses that will receive the selected email template based on the configured triggers. Multiple addresses can be selected by selecting each individually.

Assign: Move the selected email address(es) to the assigned list.

Remove: Move the selected email address(es) to the available list.

 

Triggers

Configure when Alarm Server will send emails for this template. Multiple triggers can be applied to a single template.

Notify when alarm detected: Notification is sent when entering the alarm state. 

Send Delay: How long to wait before sending the alarm after entering the alarm state. Use this as a deadband on short alarms, or to send multiple detected emails after varying lengths of time to the same or different recipients.

Send Reminder: Sends another update after a certain period of time.

Reminder Interval: How often to send the reminder after the alarm is detected.

Notify when alarm ended: Sends another update after a certain period of time.

Send Delay: How long to wait before sending the alarm after leaving the alarm state. Use this as a deadband on alarms that end and then start again shortly thereafter.

Disable Notifications when Alarm is in Closed state: Do not send emails if an alarm event’s closing criteria have been met. See Alarm Acknowledgement Logic.

 

OPC DA Notification

Use this section to configure an alarm to write to an OPC DA server when in the alarm state. This can provide feedback to the plant operator’s control system so alarms can be viewed on the control console or other action can be automatically taken.

Server URL: This is the address of the OPC Server.

Tag Name: The name of the OPC tag to write to.

On Value: When the alarm is on, the value in the On Value field will be sent to the OPC Server.

Off Value: When the alarm is off, the value in the Off Value field will be sent to the OPC Server.

 

Global Email List

The Global Email List tab contains the list of email addresses used by all alarms.

Email Address: Valid email address.

First Name: First name of email recipient.

Last Name: Last name of email recipient.

Active: Whether this address is available for use by email templates.

Save: Save changes to the global email list.

 

Right-Click Menu

Right-click the email address grid for more options.

Import From Excel: Populate grid from a saved Microsoft Excel file.

Export To Excel: Save the grid values to a Microsoft Excel file.

Delete: Delete the selected row.