12 Mapping of DataTypes

12.2 Mapping to OPC DI Types

12.2.3 FunctionalGroupType

The FunctionalGroupType is used to organize Parameters and Methods (which are defined in ParameterSet and MethodSet) in a user-friendly way (see Table 63). FunctionalGroups may be organized hierarchically by organizing FunctionalGroups as child nodes of FunctionalGroups.
OPC | FDT | |||
---|---|---|---|---|
Attribute | Interface | Method | Data member | Description |
<GroupIdentifier> | IInstanceData / IDeviceData | <>GetDataInfo | DataInfo.DeviceDataItems == DataGroup ( DataGroup.Name | Only DataInfo.DeviceDataItems shall be mapped, that are of type DataGroup. The Name member of the DataGroup shall be used as <GroupIdentifier>. |
DisplayName | IInstanceData / IDeviceData | <>GetDataInfo | DataGroup.Label | |
Description | IInstanceData / IDeviceData | <>GetDataInfo | DataGroup.Descriptor | |
BrowseName | Interface | Method | Data member | Description |
<ParameterIdentifier> | IInstanceData / IDeviceData | <>GetDataInfo | DataInfo.DeviceDataItems == Data ( Data.Name | Only DataInfo.DeviceDataItems shall be mapped, that are of type Data. The Name member of the Data shall be used as <ParameterIdentifier>. |
<MethodIdentifier> | (no mapping defined) | |||
UIElement | (no mapping defined) |