View Issue Details

IDProjectCategoryView StatusLast Update
0006896NodeSets, XSDs and Generated CodeApi Changepublic2021-11-17 18:52
ReporterJim Luth Assigned ToRandy Armstrong  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.05.01 RC1 
Summary0006896: Provide Generic Non-Hierarchical Reference in OPC UA Core Specfiications
Description

OPC UA defines generic Hierarchical References like HasComponent, HasChild, Organizes, etc.

But sometimes, in the systems, we just need a simple non-hierarchical reference without specific semantic, which could be useful to build the infrastructure to link various nodes of a given system.

In VDMA Industrial Joining Technologies - Tightening Working Group, we defined a simple reference called LinksTo to provide a generic way of linking any node.

The LinksTo is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences. The LinksTo reference is symmetric and has no InverseName.
The semantic of this ReferenceType is to link various assets to provide an infrastructure to build the topology of a given system.
This LinksTo reference is defined only to provide basic link between various assets available in the system and there is no restriction on adding additional references in future versions of the specification or in the applications.
The SourceNode of References of this type shall be an Object.
The TargetNode of this ReferenceType shall be an Object
The LinksTo reference is formally defined in the following table.

Table – LinksTo Reference Definition
Attributes Value
BrowseName LinksTo
InverseName
Symmetric True
IsAbstract False
References NodeClass BrowseName Comment
Subtype of the NonHierarchicalReferences defined in OPC 10000-5

Steps To Reproduce

Not Applicable

Additional Information

None

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0006857 closedJeff Harding 10000-003: Address Space Provide Generic Non-Hierarchical Reference in OPC UA Core Specfiications 

Activities

Jim Luth

2021-05-04 15:16

administrator   ~0014302

AssociatedWith may be is a better name. LinksTo implies and inverse LinksFrom.

Assign to Harmonization w.g. for name choice and rationalization.

Jeff Harding

2021-05-04 15:16

reporter   ~0014303

Assume AssociatedWith for now and next week Wolfgang will confirm what name we will go with.

Jeff Harding

2021-05-04 15:16

reporter   ~0014304

This is the Part 3 definition of the Part 5 issue.

Jeff Harding

2021-05-04 15:16

reporter   ~0014305

Confirmed name and definition is ok with the harmonization group.

Jim Luth

2021-05-04 15:16

administrator   ~0014306

Add new reference type to nodeset.

Randy Armstrong

2021-07-03 08:30

administrator   ~0014623

Added to 1.05.

Jim Luth

2021-11-17 18:52

administrator   ~0015361

Reviewed with Randy -- agreed to close.

Issue History

Date Modified Username Field Change
2021-05-04 15:16 Jim Luth New Issue
2021-05-04 15:16 Jim Luth Status new => assigned
2021-05-04 15:16 Jim Luth Assigned To => Randy Armstrong
2021-05-04 15:16 Jim Luth Issue generated from: 0006857
2021-05-04 15:16 Jim Luth Note Added: 0014302
2021-05-04 15:16 Jim Luth Note Added: 0014303
2021-05-04 15:16 Jim Luth Note Added: 0014304
2021-05-04 15:16 Jim Luth Note Added: 0014305
2021-05-04 15:16 Jim Luth Relationship added related to 0006857
2021-05-04 15:16 Jim Luth Project 10000-003: Address Space => NodeSets, XSDs and Generated Code
2021-05-04 15:16 Jim Luth Category Spec => Api Change
2021-05-04 15:16 Jim Luth Note Added: 0014306
2021-07-03 08:30 Randy Armstrong Status assigned => resolved
2021-07-03 08:30 Randy Armstrong Resolution open => fixed
2021-07-03 08:30 Randy Armstrong Note Added: 0014623
2021-11-17 18:52 Jim Luth Status resolved => closed
2021-11-17 18:52 Jim Luth Fixed in Version => 1.05.01 RC1
2021-11-17 18:52 Jim Luth Note Added: 0015361