8.49 TMCDeviceType ObjectType

The TMCDeviceType ObjectType is used to include UIInfo and specify which DeviceType components are mandatory when used in compliance with TMC. The TMCDeviceType is abstract, meaning there will be no instances of the TMCDeviceType.

The TMCDeviceType representation in the AddressSpace is formally defined in the following table.

Table 147 – TMCDeviceType Definition
Attribute Value
BrowseNameTMCDeviceType
IsAbstractTrue
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the DeviceType defined in OPC 10000-100, i.e. inheriting the Instance Declarations of that Node.
0:HasComponentObjectUIInfoUIInformationTypeO
Conformance Units
TMC Advanced Visualisation and Control
BrowseName Description
UIInfoThe visualization resources to display the Device on the User Interface.

Instances of the TMCDeviceType and derived types are components of the DeviceSet Object as defined by OPC10000-100, 5.9 DeviceSet.

For additional clarity, TMCDeviceType instances and instances of derived types shall be grouped under the DeviceSet object.