OPC Foundation
  • Documents
  • NodeSets
  • Search
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.

Table 63 – FunctionalGroupType mapping

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)

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation