View Issue Details

IDProjectCategoryView StatusLast Update
000632110000-014: PubSubSpecpublic2021-03-05 13:54
ReporterLiam Power Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0006321: DataSetClassId usage restrictions
Description

In the case where a specific WriterGroup has multiple DataSetWriters, is it allowed that some of the DataSetWriters are writing DataSets whose DataSetMetaData has a DataSetClassId, and other DataSetWriters are writing DataSets whose DataSetMetaData has no DataSetClassId or a different DataSetClassId?

If this is allowed we assume the DataSetMessages for each DataSetClassId must be segregated into their own dedicated NetworkMessages. Is this the case?

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2021-03-03 15:30

developer   ~0013930

There is already a statement in the UADP message mapping that requires that only DataSetMessages with the same DataSetClassId are included in a NetworkMessage:

Table 95 – UADP NetworkMessage
DataSetClassId
All DataSetMessages in the NetworkMessage shall have the same DataSetClassId.

But it makes sense to state it also for the configuration side:

Added in
Table 58 – UadpNetworkMessageContentMask values
Table 65 – JsonNetworkMessageContentMask values
DataSetClassId
The NetworkMessage can only contain DataSetMessages with the same DataSetClassId. If DataSetMessages have different DataSetClassIds they must be sent in individual NetworkMessages.

Added in
OPC 10000-14 - UA Specification Part 14 - PubSub 1.05.0 Draft31.docx

Jim Luth

2021-03-05 13:54

administrator   ~0013989

Agreed to changes in Virtual F2F.

Issue History

Date Modified Username Field Change
2020-12-21 15:55 Liam Power New Issue
2021-03-03 15:30 Matthias Damm Assigned To => Matthias Damm
2021-03-03 15:30 Matthias Damm Status new => resolved
2021-03-03 15:30 Matthias Damm Resolution open => fixed
2021-03-03 15:30 Matthias Damm Note Added: 0013930
2021-03-05 13:54 Jim Luth Status resolved => closed
2021-03-05 13:54 Jim Luth Fixed in Version => 1.05
2021-03-05 13:54 Jim Luth Note Added: 0013989