The Type PowerlinkDeviceTypeis a subtype of DeviceTypedefined in OPC 10000-100, which mandates a list of Propertiesfor the Device.

Table 16defines the values for these Propertiesbased on the POWERLINK Objectsof the implemented POWERLINK interface. If a PowerlinkDeviceTypeimplements more than one POWERLINK interface, the selection of the interface as source for these objects is device specific.

Table 16– DeviceType Mapping

DeviceType / OPC 10000-100

POWERLINK

BrowseName

DataType

Description

1:SerialNumber

String

Value of the POWERLINK ObjectSerialNo_U32 (Index 1018h, Sub-Index 4), converted to a string as decimal number.

If the optional POWERLINK Objectis not provided by the device, SerialNumber shall be set to an empty string.

1:RevisionCounter

Int32

Always set to -1

1:Manufacturer

LocalizedText

This variable shall be set to the manufacturer name if known by the OPC UA server. If the server does not know the name the variable shall be set to the value of the POWERLINK ObjectVendorId_U32 (Index 1018h, Sub-Index 1), converted to a string as decimal number.

1:Model

LocalizedText

Value of the POWERLINK ObjectNMT_ManufactDevName_VS (Index 1008h)

If the optional POWERLINK Objectis not provided by the device, Model shall be set to an empty text field.

1:DeviceManual

String

Pathname in the file system or URL (Web Address) specifying the address of the user manual for the Device.

1:DeviceRevision

String

Value of the POWERLINK ObjectRevisionNo_U32 (Index 1018h, Sub-Index 3), converted to a string with the format “major.minor”, where “major” is the decimal number of the higher 16 bit and “minor” is the decimal number of the lower 16 bit (as defined in EPSG DS 301)

Example:

POWERLINK RevisionNo_U32 = 0x00020064

DeviceRevision = “2.100”

If the optional POWERLINK Objectt is not provided by the device, SoftwareRevision shall be set to an empty string.

1:SoftwareRevision

String

Value of the POWERLINK ObjectNMT_ManufactSwVers_VS (Index 100Ah).

If the optional POWERLINK Objectis not provided by the device, SoftwareRevision shall be set to an empty string.

1:HardwareRevision

String

Value of the POWERLINK ObjectNMT_ManufactHwVers_VS (Index 1009h)

If the optional POWERLINK Objectis not provided by the device, SoftwareRevision shall be set to an empty string.

1:DeviceClass

String

Value of the POWERLINK ObjectNMT_DeviceType_U32 (Index 1000h), converted to a string as decimal number.