The UserType ObjectTypedescribes information of the registered user groups within the control system.

It is formally defined in Table 49.

image033.png

Figure 24– Overview UserType

Table 49– UserType Definition

Attribute

Value

BrowseName

UserType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of the BaseObjectType defined in OPC Unified Architecture

HasProperty

Variable

Level

String

PropertyType

Mandatory

HasProperty

Variable

Name

String

PropertyType

Optional

The Levelproperty provides information about the access rights and determines what can be viewed, updated or deleted by a user. Depending on the user level different functionalities are available. The robot vendors might use different descriptions and access levels for the users and might require authentification.

The Nameproperty provides the name for the current user within the control system.