Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description

This XCommands notifies visualization device / user about a new alarm. As notification the default Windows notification is used.

Inputs

None.

Parameters

Name

Type

Mandatory/Optional

Description

Device

string

O

Specifies the visualization device to be notified by this XCommand. Leave empty to address all devices.

User or Group

custom / string

O

Specifies the user or group to be notified by this XCommand. Leave empty to address all users. If users and groups have the same name, user has precedence over group.

Message

string

M

Text that is shown in the notification pop-up.

Alarm IDstringO

The ID  (WID) of calling Alarm 

Sound file

string

O

Name of the WAV file. For web visualization, the sound file must be located

at

in C:\ProgramData\nxa4\external\global. For the PC-based visualization the sound file must be stored

at

in <Installation directory BMS Platform>\Visualization\ResourceFiles\WAVs.
If not used, the default system sound is played.

Note

Playing a custom sound file by the PC-based visualization requires the Windows Media Feature Pack to be installed, which is not included in Windows N editions. In that case, follow procedure of this article to update your system.

Loop sound

bool

O

If

yes

true, the sound is played until the notification pop-up is acknowledged by clicking on it. Default is false.

Show alarm

Alarm list window

bool

custom / string

O

If

yes

used, the alarm list is

shown

opened in the

visualization. Alarm list viewcustom / stringOSpecifies the view (Main / View1, View2, or View3) in which the alarm list shall be shown

specified window (“MainWindow”, “SubWindow1”, “SubWindow2”, “SubWindow3”). Leave empty to address "

Main view

MainWindow".

Show page

Page name

custom / string

O

Name of the target page that shall be shown when the alarm occurs.

Page view

custom / string

O

Specifies the view (Main

,

/ View1, View2, or View3) in which the page shall be switched. Leave empty to address

"Main

the current view

"

.

Variables

custom / string

O

The values of page variables can be defined here. The format is <varname1>='<varval1>',<varname2>='<varval2>',...

Outputs

None.

Possible trigger types

  • All

Article applies to the following products: 

  • NETx BMS Platform