The PubSub components have KeyValuePair arrays for additional configuration property lists. These optional configuration properties extend the configuration parameters defined for the different PubSub components.
A configuration property is described by Variables with the following information:
- BrowseName of the Variable is used as Key for the property.
- DataType of the Variable defines the DataType of the Value in the KeyValuePair.
- Value of the Variable provides the default value for the property.
- Description of the Variable provides additional information.
- Properties like EURange or EngineeringUnits can be used to provide value ranges and units.
The configuration property descriptions are referenced from the related configuration propeties Node with the HasKeyValueDescription ReferenceType defined in OPC 10000-5.
The SourceNode of References of this type shall be one of the following Nodes:
- ConfigurationProperties Property of the PublishSubscribeType
- ConnectionProperties Property of the PubSubConnectionType or of instances of the PubSubConnectionType
- GroupProperties Property of the GroupType or of instances of the WriterGroupType or ReaderGroupType
- DataSetWriterProperties Property of the DataSetWriterType or of instances of the DataSetWriterType
- DataSetReaderProperties Property of the DataSetReaderType or of instances of the DataSetReaderType
- GroupProperties Property of the SecurityGroupType
- PushTargetProperties Property of the PushTargetType