All Bitmaps provided by a DTM shall be represented in the DeviceTypeImage folder according OPC UA 10000-100 (see Table 58). An image shall be represented by an FdtParameter with DataType set to one of the defined image data types. The actual image is provided by the value attribute as ByteString.

The mapping for a device type image is defined in Table 71.

Table 71 – Device Type Image mapping

OPC

FDT

BrowseName

Interface

Method

Data member

Description

SemanticInfo

IDtmInformation

<>GetSupportedTypes

TypeInfo.Bitmaps.SemanticInfo

Bitmap

IDtmInformation

GetBitmap()

Bitmap

Selection of the image format according to FDT2 is specific for a Frame Application. All image types are allowed that are defined in OPC UA 10000-3.

Protocol support files provided for a device are exposed as Variables organised in the ProtocolSupport folder. They may represent various types of information as defined by a protocol. Examples are a GSD or a CFF file. The ProtocolSupport folder is formally defined in OPC UA for Devices 5.7.3.. The mapping is protocol independent. All the documents listed in NetworkData.DeviceInformationDocuments are mapped. The value of the <PlaceHolder> is defined by the label of the respective document (Document.Label).

Table 72 – ProtocolSupport mapping

OPC

FDT

BrowseName

Interface

Method

Data member

Description

<PlaceHolder>

INetworkData

GetNetworkDataInfo

NetworkData.DeviceInformationDocuments

This applies to all protocols. The optional data member provides protocol support files for all protocols.

The label of the DeviceInformationDocument shall be used as BrowseName for the OPC Node.