The Interoperability Standard
for Industrial Automation
Unified Architecture Technology Sample Applications
Alarms & Conditions Client Overview
This application is purpose-built for demonstrating OPC UA Alarms & Conditions within a client.
User Interface

Screen Elements
Menus
|
-
File
-
-
Server:
-
-
Discover: See UA Discovery.
-
Connect: connect to the currently displayed endpoint.
-
Disconnect: disconnect from a connected server.
-
Conditions:
-
-
View: See View Event Details (below)
-
Refresh: Refreshes the current display.
-
Set Area Filter: See View Event Details (below).
-
Condition Type: a filter option for specific types of condition. Options include: [All/Dialogs/Alarms/Limit Alarms/Discrete Alarms]
-
Minimum Severity: a filter option for specific levels of severity. Options include: [All/Low/Medium/High]
-
Enable: Not implemented.
-
Disable: Not implemented.
-
Add Comment: See Add Comment (below).
-
Acknowledge: Acknowledges an alarm, and also requests a comment (see Add Comment below).
-
Confirm: Confirms an alarm (see Add Comment below).
-
Respond: See Responding to an Alarm (below).
-
Shelving: Provides options for the shelving of alarms. Options include: [Un-shelve/Manually Shelve/One-shot Shelve/Timed Shelve]
-
View:
-
-
Help:
-
|
Banner
|
Shows the OPC Foundation logo and a [clickable] link to the website, shows the application name in large text, and shows the Certification logo with a link for more information online.
|
Endpoint Bar (below banner)
|

There are 3 key areas in the endpoint bar:
-
Endpoint Url: the endpoint URL (of a Server) to connect to.
-
Use Security: (checkbox) if checked will use a secure session, if unchecked then will use a raw/insecure session.
-
Connect button: clicking this will attempt to connect to the specified endpoint.
|
Alarm Notifications (bottom)
|
A simple log output of alarms received by the client:

|
View Event Details
The "event details" window is a read-only display showing the details of the currently selected alarm.

Set Area Filter
The "select area" dialog allows you to specify a [spatial] area as a filter criteria, useful for consuming alarms for a specific location within the plant etc.

Add Comments
You can add comments to an alarm using this simple dialog:

Responding to an Alarm
Alarms need to be acted upon. You can respond to an alarm and specify the current state of the situation from this dialog:

Audit Events
The "audit events" dialog will show audit events as generated by the server.

Note: None of the menu items are implemented.
Copyright OPC Foundation 1995-2013