Notification Plugin

Overview

Notification Plugin helps an operator to pay attention to the most important events. The plugin generates notifications based on events according to specified rules and displays them in the notification panel that appears on the right side of the web page. In addition, the plugin turns on an audible alert depending on the notification type. Download the plugin using the link. The notification panel is shown in the following figure.

Notification panel

The plugin displays only those events that require acknowledgement and have not yet been acknowledged. The filter specified in the plugin configuration is applied to the displayed events. Clicking the Information button displays a tooltip related to the notification. If a user acknowledges the event, the corresponding notification is hidden.

Installation

Notification Plugin is installed according to the instructions. Follow additional steps during installation:

  • Copy the PlgNotification.xml file from the plugin distribution into your project. The file should be displayed in the project explorer under the Webstation > Configuration Files node.
  • In the Webstation application options, in the Plugin Assignment section, select the PlgNotification plugin as the notification management plugin.

Configuring

The configuration file PlgNotification.xml contains the parameters described in the following table.

XML Element Description
EventFilter Event filter section
ObjNums Object numbers
DeviceNums Device numbers
Statuses Status identifiers
Severities Severity values
Tips Notification tips section
Tip Section that defines one tip
TipCondition Tip condition
Link If the parameter is defined, it specifies a link to go to the tip
Html HTML markup of the tip content

If the parameter value is a numeric range, it may contain commas and hyphens, for example, 1-5,10.

Notification Plugin also uses some parameters from the ScadaWebConfig.xml file, the general configuration file of the Webstation application:

Parameter Description
RefreshRate Data refresh rate in milliseconds
EventArchiveCode Event archive code on the basis of which notifications are generated
EventCount Number of notifications displayed
EventDepth Number of days to request events