6.2.3.2.3 DataSetMetaDataType

This Structure DataType is a subtype of DataTypeSchemaHeader and is used to provide the metadata for a DataSet. The DataSetMetaDataType is formally defined in Table 5.

Table 5 – DataSetMetaDataType structure
Name Type Description
DataSetMetaDataTypeStructureSubtype of DataTypeSchemaHeader defined in OPC 10000-5.

Name

StringName of the DataSet.

Description

LocalizedText

Description of the DataSet.

The default value is a null or empty LocalizedText.

Fields

FieldMetaData[]

The metadata for the fields in the DataSet.

The FieldMetaData DataType is defined in 6.2.3.2.4.

DataSetClassId

Guid

This field provides the globally unique identifier of the class of DataSet if the DataSet is based on a DataSetClass. In this case, this field shall match the DataSetClassId of the concrete DataSet configuration.

If the DataSets are not created from a class, this field is null.

ConfigurationVersion

Configuration‌VersionDataTypeThe configuration version for the current configuration of the DataSet.

Its representation in the AddressSpace is defined in Table 6.

Table 6 – DataSetMetaDataType definition
Attributes Value
BrowseNameDataSetMetaDataType
IsAbstractFalse
Subtype of DataTypeSchemaHeader defined in OPC 10000-5.
Conformance Units
PubSub Parameters Discovery