The UserInterfaceType provides a generic User Interface description consisting of:

An overview display, modelled by OverVU;

A close-up, detail display, modelled by ZoomedVU;

A control-loop view where the connections (modelled by the LoopVUReferences) among objects belonging to the same control loop are shown;

An overlay display where KPIs are shown, modelled by KPIVU;

A control panel, where shown objects can be read only (modelled by ControlPanelVURO) or read-write (modelled by ControlPanelVURW);

The UserInterfaceType is formally defined in the following table.

Table 100 – UserInterfaceType Definition

Attribute

Value

BrowseName

UserInterfaceType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5 - Part 5: Information Model, i.e. inheriting the Instance Declarations of that Node.

0:HasComponent

Object

ControlPanelVURO

0:Double

0:BaseObjectType

M

0:HasComponent

Object

ControlPanelVURW

0:Double

0:BaseObjectType

M

0:HasComponent

Object

KPIVU

0:Double

0:BaseObjectType

M

0:HasComponent

Object

LoopVUReferences

0:Double

0:BaseObjectType

M

0:HasComponent

Object

OverVU

0:Double

0:BaseObjectType

M

0:HasComponent

Object

ZoomedVU

0:Double

0:BaseObjectType

M

Conformance Units

TMC Advanced Visualisation and Control

The components of the UserInterfaceType are further described below.

BrowseName

Description

ControlPanelVURO

The control panel area where read-only objects are shown. Objects connected to a ControlPanelVURO by means of a non-hierarchical reference of type IsDisplayedBy are shown in the control panel.

ControlPanelVURW

The control panel area where read-write objects are shown. Objects connected to a ControlPanelVURW by means of a non-hierarchical reference of type IsDisplayedBy are shown in the control panel.

KPIVU

The object collecting variables to be displayed in the KPI section. Objects connected to a KPIVU by means of a non-hierarchical reference of type IsDisplayedBy are shown in the KPI display area.

LoopVUReferences

The collection of references to control loops to be displayed. Non-hierarchical references connected to LoopVuReferences by means of a non-hierarchical reference of type IsDisplayedBy are shown in the control panel.

OverVU

The overview of the UI interface. Objects connected to an OverVU by means of a non-hierarchical reference of type IsDisplayedBy are shown in the overview display.

ZoomedVU

The zooned view of the UI interface. Objects connected to a ZoomedVU by means of a non-hierarchical reference of type IsDisplayedBy are shown in the zoomed in area.