7.2 FdtDeviceType

This OPC UA ObjectType is the base for a device type derived from an FDT device type definition. Any manufacturer-specific device type is derived from FdtDeviceType.

Figure 7 shows an overview for the FdtDeviceType with its Properties and related ObjectTypes. It is formally defined in Table 12.

Figure 7 – FdtDeviceType overview

The FdtDeviceType is formally defined in Table 12.

Table 12 – FdtDeviceType Definition
Attribute Value
BrowseNameFdtDeviceType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 2:DeviceType defined in OPC UA for Devices
HasInterfaceObjectTypeIFdtDeviceHealthTypeDefined in 7.4
HasInterfaceObjectTypeIFdtSupportInfoTypeDefined in 7.5
0:HasPropertyVariableManufacturerId0:String0:PropertyTypeO
0:HasPropertyVariableDeviceTypeId0:String0:PropertyTypeO
0:HasPropertyVariableDeviceTag0:String0:PropertyTypeM
Applied from
2:IFdtDeviceHealthType
0:HasComponentVariable2:DeviceHealth2:DeviceHealthEnumeration0:BaseDataVariableTypeM, RO

The FdtDeviceType is an abstract type and cannot be used directly.

The definition for DeviceHealth overrides the definition of OPC UA for Devices and makes this member mandatory for FdtDeviceType.

The mapping of FDT information to FdtDeviceType is defined in 12.2.1.