9 PubSub configuration model ToC Previous Next

9.1 Common configuration model ToC Previous Next

9.1.12 PubSub Capabilities ToC Previous Next index

This ObjectType is used to indicate the configuration capabilities of the PubSub functionality in the OPC UA Application.

The PubSubCapabilitiesType is formally defined in Table 242.

Table 242 – PubSubCapabilitiesType definition

Attribute Value
BrowseName PubSubCapabilitiesType
IsAbstract False

Subtype of BaseObjectType defined in OPC 10000-5.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable MaxPubSubConnections UInt32 PropertyType Mandatory
HasProperty Variable MaxWriterGroups UInt32 PropertyType Mandatory
HasProperty Variable MaxReaderGroups UInt32 PropertyType Mandatory
HasProperty Variable MaxDataSetWriters UInt32 PropertyType Mandatory
HasProperty Variable MaxDataSetReaders UInt32 PropertyType Mandatory
HasProperty Variable MaxFieldsPerDataSet UInt32 PropertyType Mandatory
Conformance Units          
PubSub Model Base          

The maximum numbers of objects related to configuration capabilities are expected to be configurable in the OPC UA Application but the capability to operate all configured objects at the same time depends on different parameters like timing settings and it is not ensured that any combination of enabled objects in the configuration can be executed.

The MaxPubSubConnections Variable defines the maximum number of PubSubConnections that can be configured for the OPC UA Application. A value of 0 indicates that the OPC UA Application forces no limit on the number of connections.

The MaxWriterGroups Variable defines the maximum number of WriterGroups that can be configured for the OPC UA Application. A value of 0 indicates that the OPC UA Application forces no limit on the number of WriterGroups.

The MaxReaderGroups Variable defines the maximum number of ReaderGroups that can be configured for the OPC UA Application. A value of 0 indicates that the OPC UA Application forces no limit on the number of ReaderGroups.

The MaxDataSetWriters Variable defines the maximum number of DataSetWriters that can be configured for the OPC UA Application. A value of 0 indicates that the OPC UA Application forces no limit on the number of DataSetWriters.

The MaxDataSetReaders Variable defines the maximum number of DataSetReaders that can be configured for the OPC UA Application. A value of 0 indicates that the OPC UA Application forces no limit on the number of DataSetReaders.

The MaxFieldsPerDataSet Variable defines the maximum number of fields that can be configured for a PublishedDataSet. A value of 0 indicates that the OPC UA Application forces no limit on the number of fields.

Previous Next