Browsing an Address Space using the Generic Client

All OPC Servers provide the ability to navigate their address space. The feature/functionality built into OPC UA enables users to define very elaborate and information-rich content that can be consumed by any UA client. The UA Sample Client contains leverages many of these features allowing the user to navigate the address space with ease, while maintaining maximum flexibility in the application of filtering.

The main Client window allows you to browse the address space with ease with minimal information available. Simply expand/collapse a node to show/hide the children beneath it.

Context Menu

The following context-menu exists for the node browser that occupies the main area of the application:

image54.gif or image60.gif or image61.gif

Browse Options

image55.gif

The options in this dialog allow you to precisely tune the exact types of UA node(s) that you wish to see/exclude when browsing. The specific fields within this dialog are not described as they are clearly documented in UA Specifications Part 4 - Services.

Clicking the OK button will immediately activate the filtration.

Show References

image56.gif

Toggling this option will change the navigation content to show either the nodes as they are organized hierarchically, or will display them as they are organized by reference(s).

Browse

image57.gif

This dialog allows you to quickly see the configuration of a node, such as the references and any nested properties etc.

Note: along the top of the dialog you can use the simple navigation tools to change the view to display the details of a different UA node.

View Attributes

image58.gif

This dialog displays the values for all attributes of the selected node.

Read

See Reading Nodes.

History Read

Active only when history is available on a node. Not documented.

Write

See Writing to Nodes.

History Update

Active only when history is available on the node and is marked as having the ability to receive updates. Not documented.

Subscribe

image59.gif

Provides a sub-menu with the New option, which will allow you to create a new subscription. See Subscriptions.

As new subscriptions are created, they will be displayed at the bottom of this context menu, meaning that this menu will grow and shrink as the number of subscriptions changes.

Refresh

Resets the browser and re-initiates the browsing by starting at the root node.