View Issue Details

IDProjectCategoryView StatusLast Update
0003539Feature RequestsFeature Requestpublic2022-11-15 17:43
ReporterThomas Enzinger Assigned ToJim Luth  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Summary0003539: Extension of NodeSet2-Format for Offline-Configuration of Servers
Description

OPC UA offers the XML schema NodeSet2 to represent an Information-Model.

Currently this format is used for two major cases:

  • Offline-Configuration of Clients
    (Get a NodeSet2 from a Server and feed it into a client to tell the
    client which nodes are available on the server)
  • Tool-supported Generation of Information-Models
    (Tool can generate a Information-Model, outputs NodeSet which can be
    transported to the Server)

New requirements for Offline-Configuration of Servers:

NodeSet2 misses certain features for this usecase.

1)The XML should be able to represent dynamic behavior of a Information-Model, i.e. indicate that node can be added (in a pacticular location). This might be done with a <placeholder> type construct or via a reference or some other XML based construct or in some other manner.
2) The xml should be able to represent that node can disappear
3) This applies to instance - not to types.

Requested:
provide some manner of controlling the number of possible instance that appear or if attributes are to be included for a given object via the nodeset file

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jim Luth

2016-11-22 17:25

administrator   ~0007378

Need volunteer(s) to work on this feature.

Jim Luth

2017-09-12 16:59

administrator   ~0008444

In telecon today we agreed that we should first provide such functionality "online" in the UA information model and then it will be exposed in the Nodeset file for offline use.

Achim Laubenstein

2019-10-02 11:11

reporter   ~0011032

Recommend to discuss in FLC offine configuration team and propose path forward.

Jim Luth

2022-11-15 17:43

administrator   ~0018155

Offline configuration efforts have moved to using AutomationML for this purpose instead of Nodeset2.

Issue History

Date Modified Username Field Change
2016-09-28 23:09 Thomas Enzinger New Issue
2016-11-22 17:25 Jim Luth Note Added: 0007378
2017-09-12 16:59 Jim Luth Note Added: 0008444
2017-09-12 16:59 Jim Luth Status new => acknowledged
2019-10-02 11:11 Achim Laubenstein Note Added: 0011032
2022-11-15 17:43 Jim Luth Assigned To => Jim Luth
2022-11-15 17:43 Jim Luth Status acknowledged => closed
2022-11-15 17:43 Jim Luth Resolution open => won't fix
2022-11-15 17:43 Jim Luth Note Added: 0018155