6.4.6.2 ConfigurationDataFolderType definition

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

The ConfigurationDataFolderType is formally defined in Table 49.

Table 49 – ConfigurationDataFolderType definition
Attribute Value
BrowseName3:ConfigurationDataFolderType
IsAbstractFalse
References Node
Class
BrowseName DataType TypeDefinition Other
Subtype of the 5:FunctionalGroupType defined in OPC 10000-100
0:HierarchicalReferencesVariable3:<ConfigurationVariable>0:BaseDataType0:BaseDataVariableTypeOP
0:HasComponentMethod3:SetStoredVariablesDefined in 6.4.6.3O
0:HasComponentMethod3:ClearStoredVariablesDefined in 6.4.6.4O
0:HasComponentMethod3:ListStoredVariablesDefined in 6.4.6.5O
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.