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. |