Errata exists for this version of the document.

This Structure DataType is used to represent the configuration parameters for WriterGroups. It is a subtype of PubSubGroupDataType defined in 0.

The WriterGroupDataType is formally defined in Table 22.

Table 22 – WriterGroupDataType Structure

Name

Type

Description

WriterGroupDataType

Structure

writerGroupId

UInt16

Defined in 6.2.5.1.

publishingInterval

Duration

Defined in 6.2.5.2.

keepAliveTime

Duration

Defined in 6.2.5.3.

priority

Byte

Defined in 6.2.5.4.

localeIds

LocaleId[]

Defined in 6.2.5.5.

headerLayoutUri

String

transportSettings

WriterGroupTransportDataType

Transport mapping specific WriterGroup parameters. The abstract base type is defined in 6.2.5.6.2. The concrete subtypes are defined in the sections for transport mapping specific parameters.

messageSettings

WriterGroupMessageDataType

NetworkMessage mapping specific WriterGroup parameters. The abstract base type is defined in 6.2.5.6.3. The concrete subtypes are defined in the sections for message mapping specific parameters.

dataSetWriters

DataSetWriterDataType[]

The DataSetWriters contained in the WriterGroup. The DataSetWriter parameters are defined in 6.2.3.

The WriterGroupDataType Structure representation in the AddressSpace is defined in Table 23.

Table 23 – WriterGroupDataType Definition

Attributes

Value

BrowseName

WriterGroupDataType

IsAbstract

False

References

NodeClass

BrowseName

IsAbstract

Subtype of PubSubGroupDataType defined in 0.

This Structure DataType is an abstract base type for transport mapping specific WriterGroup parameters. The abstract DataType does not define fields.

The WriterGroupTransportDataType Structure representation in the AddressSpace is defined in Table 24.

Table 24 – WriterGroupTransportDataType Definition

Attributes

Value

BrowseName

WriterGroupTransportDataType

IsAbstract

True

References

NodeClass

BrowseName

IsAbstract

Description

Subtype of Structure defined in OPC 10000-5.

HasSubtype

DataType

DatagramWriterGroupTransportDataType

FALSE

Defined in 6.4.1.2.3.

HasSubtype

DataType

BrokerWriterGroupTransportDataType

FALSE

Defined in 6.4.2.2.6.

This Structure DataType is an abstract base type for message mapping specific WriterGroup parameters. The abstract DataType does not define fields.

The WriterGroupMessageDataType Structure representation in the AddressSpace is defined in Table 25.

Table 25 – WriterGroupMessageDataType Structure

Attributes

Value

BrowseName

WriterGroupMessageDataType

IsAbstract

True

References

NodeClass

BrowseName

IsAbstract

Description

Subtype of Structure defined in OPC 10000-5.

HasSubtype

DataType

UadpWriterGroupMessageDataType

FALSE

Defined in 6.3.1.1.7.

HasSubtype

DataType

JsonWriterGroupMessageDataType

FALSE

Defined in 6.3.2.1.2.