The parameter set of a device (offline and online) is described by means of the DataInfo data type (available with the <GetDataInfo> method from IInstanceData (offline) and IDeviceData (online)).

DataInfo provides a description of the available data without the values. The actual values are accessible with <Read> and <Write> methods from IInstanceData (offline) and IDeviceData (online).

DataInfo provides a list of data items (member DeviceDataItems), which may represent a range of types. Some of these data items are mapped to DataVariables (see Table 68).

Table 68 – Mapping of FDT data items

OPC

FDT

DataVariable(according OPC UA 10000-3)

Data

UnitData

RangeData

AlarmData

SubstituteData

StructDataGroup

FunctionalGroup

(according OPC UA 10000-100)

DataGroup

Block object (according OPC UA 10000-100)

ModuleDataGroup