The ConfigurationDataFolderType extends the FunctionalGroupType defined in OPC 10000-100.

The ConfigurationDataFolderType is formally defined in Table 49.

Table 49 – ConfigurationDataFolderType definition

Attribute

Value

BrowseName

3:ConfigurationDataFolderType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 5:FunctionalGroupType defined in OPC 10000-100

0:HierarchicalReferences

Variable

3:<ConfigurationVariable>

0:BaseDataType

0:BaseDataVariableType

OP

0:HasComponent

Method

3:SetStoredVariables

Defined in 6.4.6.3

O

0:HasComponent

Method

3:ClearStoredVariables

Defined in 6.4.6.4

O

0:HasComponent

Method

3:ListStoredVariables

Defined in 6.4.6.5

O

ConformanceUnits

UAFX FunctionalEntity Base

<ConfigurationVariable > represents the optional configuration data. The Variables in this Folder shall be Organized in this Folder, or the Folder shall reference the Variables via subtypes of the HasChild Reference (HasProperty, HasComponent or other subtypes). The BrowseNames of Variables in this Folder shall be unique within this Folder. All Variables in this folder shall be configuration data.

The FunctionalGroupType, as defined in OPC 10000-100, includes the ability to have nested FunctionalGroups. It is expected that configuration data will often be organised into a tree of FunctionalGroups. This will also assist with the uniqueness requirement for BrowseNames.

The optional Methods SetStoredVariables, ClearStoredVariables, and ListStoredVariables allow for the maintenance of storage for configuration Variables. If storage is supported, SetStoredVariables, ClearStoredVariables, and ListStoredVariables shall be supported.