Historical Data Client Overview

The Historical Data Client is a purpose-built client that demonstrates the use of Historical Data as described in UA Specifications Part 11 - Historical Access.

User Interface

image87.gif

Screen Elements

Menus

  • File

    • Exit: Quit the application

  • Server:

    • Discover: See UA Discovery.

    • Connect: Connects to the currently selected endpoint.

    • Disconnect: Disconnects from a Server (if connected).

  • Aggregates:

    • Enable Subscription: Checked means the subscription is active; unchecked will disable the subscription.

    • Select Variable: Opens a node browser dialog that will modify the NodeId shown in the "Variable" field.

    • Select Aggregate Type: Not implemented.

    • View Historical Configuration: Described below.

    • Modify Aggregate Filter: Not implemented.

  • Help:

    • Contents: Launches this help documentation.

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)

image38.gif

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.

Settings (left)

image88.gif

The settings allow you to specify the node which you will query for history, along with other parameters including the start and end times, and any statistical functions (aggregates) such as min, max, average etc.

Data Value Display (right)

image89.gif

This area will display the historical data returned by the UA Server that it determined matched your search criteria.

View Historical Configuration

The following dialog shows the current configuration in read-only dialog.

image90.gif

Using aggregates to query data.