View Issue Details

IDProjectCategoryView StatusLast Update
000937610000-005: Information ModelSpecpublic2024-02-27 17:54
ReporterMohit Agarwal Assigned ToJim Luth  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version1.05.02 
Summary0009376: Extension of KeyValuePair Structure for Generic Use
Description

OPC UA Part 5 defines a KeyValuePair structure for generic usage as follows: https://reference.opcfoundation.org/Core/Part5/v104/docs/12.21#Table165

The only problem with the above structure is QualifiedName Key and most of the use cases need a simple String or TrimmedString since key-values are restricted inside a specific resource context.

LADS specification added their type by changing QualifiedName to String as follows: https://reference.opcfoundation.org/LADS/v100/docs/8.1
ISA 95 Job Control added something similar as follows: https://reference.opcfoundation.org/ISA95JOBCONTROL/v100/docs/6.3.7

OPC UA 40450-1 for Joining Systems NEEDS something similar to LADS where the Key is of String or TrimmedString.

Summary:
It might be a good extension to add a new KeyValuePair in the Base Specifications so that other companion specifications DOES NOT duplicate it.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jim Luth

2024-02-27 17:30

administrator   ~0020867

The namespace can be specified to be fixed thus making it not significant. This is done in Part 14 in some places. The Part 5 type is always used even in cases where the namespace is not used.

Issue History

Date Modified Username Field Change
2024-01-30 10:24 Mohit Agarwal New Issue
2024-02-27 17:30 Jim Luth Note Added: 0020867
2024-02-27 17:30 Jim Luth Assigned To => Jim Luth
2024-02-27 17:30 Jim Luth Status new => closed
2024-02-27 17:30 Jim Luth Resolution open => no change required