OPC Foundation
  • Documents
  • NodeSets
  • Search
6.3.1.1.3 DataSetOrdering

The DataSetOrderingdefines the ordering of the DataSetMessagesin the NetworkMessages. Possible values for DataSetOrderingare described in Table 51. The default value is Undefined_0.

The DataSetOrderingTypeis an enumeration that specifies the possible options for the ordering of DataSetMessagesinside NetworkMessages. The possible enumeration values are described in Table 51.

Table 51– DataSetOrderingType Values

Value

Description

Undefined_0

The ordering of DataSetMessagesis not specified.

AscendingWriterId_1

DataSetMessagesare ordered ascending by the value of their corresponding DataSetWriterIds.

AscendingWriterIdSingle_2

DataSetMessagesare ordered ascending by the value of their corresponding DataSetWriterIdsand only one DataSetMessageis sent per NetworkMessage.

If DataSetOrderingis Undefined_0any ordering between DataSets and their distribution into NetworkMessagesis allowed. Ordering and distribution even may change between each PublishingInterval. If DataSetOrderingis set to AscendingWriterId_1the Publisherhas to fill up each NetworkMessagewith DataSetswith an ascending order of the related DataSetWriterIdsas long as the accumulated DataSetsizes will not exceed the MaxNetworkMessageSize. The different options are shown in Figure 25.

image028.png

Figure 25– DataSetOrdering and MaxNetworkMessageSize

Please report errors or issues with the site to webmaster.

Copyright © 2023 - OPC Foundation