Click or drag to resize

Information Model

Home

The Information Model describes standardised nodes of a server’s Address Space. These nodes are standardised types as well as standardised instances used for diagnostics or as entry points to server specific nodes. Thus, the Information Model defines the Address Space of an empty OPC Unified Architecture server. However, it is not expected that all servers will provide all of these nodes.

In This Section

This topic contains the following sections:

Introduction

This section explains values scope and meaning of the NodeId and BrowseName attributes used to identify objects exposed by the server in the Address Space. It also describes type and usage of selected other attributes.

Standard Object Types

It defines standard object types used to provide basic information about the server and allows to subscribe to events.

Standard Variable Types

It provides definition of the standard variable types.

Standard Objects and their Variables

It provides definition of the standard objects and their variables used to organize the address space structure. The Server object and its containing objects additionally provide diagnostic information.

Standard Data Types

This section introduces additional standard types to represent process data provided by the server itself and underlying system.

Design decisions when modelling the server information

This section describes the design decisions of modelling the information provided by each OPC Unified Architecture server, exposing its capabilities, diagnostic information, and other data needed to work with the server.

StateMachines

This section describes the basic infrastructure to model state machines. It defines dedicated types represented by the ObjectType, VariableType and ReferenceType nodes and explains how they should be used.