9.1.6.3 WriterGroupType

Instances of WriterGroupType contain settings for a group of DataSetWriters. The WriterGroupType is formally defined in Table 276.

Table 276 – WriterGroupType definition
Attribute Value
BrowseNameWriterGroupType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition ModellingRule
Subtype of PubSubGroupType defined in 9.1.6.2
HasPropertyVariableWriterGroupIdUInt16PropertyTypeMandatory
HasPropertyVariablePublishingIntervalDurationPropertyTypeMandatory
HasPropertyVariableKeepAliveTimeDurationPropertyTypeMandatory
HasPropertyVariablePriorityBytePropertyTypeMandatory
HasPropertyVariableLocaleIdsLocaleId[]PropertyTypeMandatory
HasPropertyVariableHeaderLayoutUriStringPropertyTypeMandatory
HasComponentObjectTransportSettingsWriterGroupTransportTypeOptional
HasComponentObjectMessageSettingsWriterGroupMessageTypeOptional
HasDataSetWriterObject<DataSetWriterName>DataSetWriterTypeOptionalPlaceholder
HasComponentObjectDiagnosticsPubSubDiagnostics‌WriterGroupTypeOptional
HasComponentMethodAddDataSetWriterDeprecated Method described in 9.1.6.4.Optional
HasComponentMethodRemoveDataSetWriterDeprecated Method described in 9.1.6.5.Optional
Conformance Units
PubSub Model Base

The WriterGroupId is defined in 6.2.6.1.

The PublishingInterval is defined in 6.2.6.2.

The KeepAliveTime is defined in 6.2.6.3.

The Priority is defined in 6.2.6.4.

The LocaleIds parameter is defined in 6.2.6.5.

The HeaderLayoutUri is defined in 6.2.6.6.

The transport protocol mapping specific setting settings are provided in the optional Object TransportSettings. The WriterGroupTransportType is defined in 9.1.6.7. The Object shall be present if the transport protocol mapping requires specific settings.

The message mapping specific setting settings are provided in the optional Object MessageSettings. The WriterGroupMessageType is defined in 9.1.6.8. The Object shall be present if the message mapping defines specific parameters.

The configured DataSetWriterType Objects are added as components to the instance of the group. DataSetWriterType Objects may be configured with product-specific configuration tools or through OPC UA Methods AddDataSetWriter and RemoveDataSetWriter. The DataSetWriterType is defined in 9.1.7.1. The ReferenceType HasDataSetWriter is defined in 9.1.6.6.

The Diagnostics Object provides the current diagnostic information for a WriterGroupType Object. The PubSubDiagnosticsWriterGroupType is defined in 9.1.11.9.