Writer Group Properties
Items representing a Publisher WriterGroup.
The Writer Group item type has the following properties:
Name | Description | ID | Flags |
---|---|---|---|
DataSetOrdering | The DataSetOrdering defines the ordering of the DataSetMessages in the NetworkMessages. The default value is Undefined. | 11210 | Persisted, Hidden, Enumerated |
Diagnostics level | Define the level of diagnostics to be created. | 10150 | Persisted, Enumerated |
Enabled | Whether the item is enabled or not. | 10100 | Persisted |
GroupVersion | The parameter GroupVersion with DataType VersionTime defines the expected value in the field GroupVersion in the header of the NetworkMessage. The default value 0 is defined as null value, and means this parameter shall be ignored. | 11200 | Persisted, Hidden |
JsonNetworkMessageContentMask | The parameter NetworkMessageContentMask defines the optional header fields to be included in the NetworkMessages produced by the WriterGroup. The DataType for the JSON NetworkMessage mapping is JsonNetworkMessageContentMask. (See doc OpcUa Part 14 1.0.4 chapter 6.3.2.2.1) | 11100 | Persisted, EnumeratedFlags |
KeepAliveTime | The KeepAliveTime with DataType Duration defines the time in milliseconds until the Publisher sends a keep alive DataSetMessage in the case where no DataSetMessage was sent in this period by a DataSetWriter. The minimum value shall equal the PublishingInterval. | 11030 | Persisted |
Max NetworkMessage queuesize | Maxium number of NetworkMessages in the internal queue. | 11025 | Persisted |
MaxNetworkMessageSize | The maximum size in bytes for networkmessages created by the Writergroup. It refers to the size of the complete message including padding and signature without any additional headers added by the transport protocol mapping. If the size of a message exceeds the "Max message size", the behaviour depends on the message mapping./td> | 11010 | Persisted |
MessageRepeatCount | The MessageRepeatCount with DataType Byte defines how many times every NetworkMessage is repeated. The default value is 0 and disables the repeating. | 11060 | Persisted, Hidden |
MessageRepeatDelay | The MessageRepeatDelay with DataType Duration defines the time between NetworkMessage repeats in milliseconds. The parameter shall be ignored if the parameter MessageRepeatCount is set to 0. | 11065 | Persisted, Hidden |
AMQP partitionkey | The key used to generate a hash code which decides the partition the message will be sent to when using AMQP. | 11015 | Persisted |
Priority | The Priority with DataType Byte defines the relative priority of the WriterGroup to all other WriterGroups across all PubSubConnections of the Publisher. If more than one WriterGroup needs to be processed, the priority number defines the order of processing. The highest priority is processed first. The lowest priority is 0 and the highest is 255. | 11040 | Persisted, Hidden |
PublishingOffset | The SamplingOffset with the DataType Duration defines the time in milliseconds for the offset of creating the NetworkMessage in the PublishingInterval cycle. Any negative value indicates that the optional parameter is not configured. In this case the Publisher shall calculate the time before the PublishingOffset that is necessary to create the NetworkMessage in time for sending at the PublishingOffset. | 11240 | Persisted, Hidden |
PublishInterval | The PublishingInterval with the defines the interval in milliseconds for publishing NetworkMessages and the embedded DataSetMessages created by the related DataSetWriters | 11020 | Persisted |
Quality | Item quality | 3 | ReadOnly |
AMQP main EntityPath | A string parameter specifies the EntityPath in the broker. | 11053 | Persisted |
AMQP backfill EntityPath | A string parameter specifies the EntityPath in the broker. | 11054 | Persisted |
MQTT main topic | The topic string parameter specifies the queue this WriterGroup send messages to. | 11050 | Persisted |
MQTT backfill topic | The topic string parameter specifies the queue this WriterGroup send messages to. | 11051 | Persisted |
RequestedDeliveryGuarantee | The RequestedDeliveryGuarantee parameter with DataType BrokerTransportQualityOfService specifies the delivery guarantees that shall apply to all NetworkMessages published by the WriterGroup unless otherwise specified on the DataSetWriter transport settings. | 11055 | Persisted, Enumerated |
Rights | Item access rights | 5 | ReadOnly |
SamplingOffset | TThe SamplingOffset with the DataType Duration defines the time in milliseconds for the offset of creating the NetworkMessage in the PublishingInterval cycle. Any negative value indicates that the optional parameter is not configured. In this case the Publisher shall calculate the time before the PublishingOffset that is necessary to create the NetworkMessage in time for sending at the PublishingOffset. | 11230 | Persisted, Hidden |
Time | Item timestamp | 4 | ReadOnly |
Type | Item canonical datatype | 1 | ReadOnly |
UadpNetworkMessageContentMask | The parameter NetworkMessageContentMask defines the optional header fields to be included in the NetworkMessages produced by the WriterGroup. The DataType for the UADP NetworkMessage mapping is UadpNetworkMessageContentMask. | 11220 | Persisted, Hidden, EnumeratedFlags |
UserExtra | UserExtra is a static Json-part that is added to the Json_spesial message | 11045 | Persisted |
Value | Item value | 2 | ReadOnly |
WriterGroupId | The WriterGroupId with DataType UInt16 is an identifier for the WriterGroup and shall be unique across all WriterGroups for a PublisherId. All values, except for 0, are valid. The value 0 is defined as null value. | 11000 | Persisted, ReadOnly |
See also Predefined Item Properties and OPC DA Properties