View Issue Details

IDProjectCategoryView StatusLast Update
000859130120: IO-LinkDocumentation Erratapublic2023-10-25 07:58
ReporterTobias Gürtler Assigned ToTobias Gürtler  
PriorityhighSeverityminorReproducibilityhave not tried
Status feedbackResolutionopen 
Target VersionV1.01 
Summary0008591: Clarification for scope of function RemoveIODD required
Description

This chapter describes the behavior if the OPC UA Client call the method “RemoveIODD”.
It is described that all instances from ObjectType “IOLinkIODDDeviceType specific Type X” will be removed from Address Space.
However, these points are missing in my opinion:

  1. What happened with the IODD File(s) on the filesystem?
    => Proposal: Delete
  2. What happened with ObjectType „IOLinkIODDDeviceType specific Type X”
    => Proposal: Delete from Address Space or Vendor-Specific
  3. What happened with specific OPC UA DataType Structures und Enumerations, which were created in Address Space from „IOLinkIODDDeviceType specific Type X”?
    => Proposal: Delete from Address Space or Vendor-Specific
    An OPC UA Server with IODD Support shall always handle this use case without errors:
    • Client transfers IODD Typ A per Object “TransferIODD“ to the server. Server creates specific OPC UA ObjectType / DataType / Enumerations from IODD:
    • Client removes IODD Typ A per Methode “RemoveIODD” from Server. Server removes all instances of the ObjectType. Additionally server removes files from file system and cleanup address space (ObjectType, Enumeration, Structure from the IODD)
    • Client transfers IODD Typ A per Object “TransferIODD” to the server again. Server recreates specific ObjectType / DataType / Enumerations from IODD without any error
Additional Information

Chapter 8.3 RemoveIODD Method, Page 78

TagsNo tags attached.

Relationships

related to 0007416 confirmedDeepak Yadav Support for IO Link Wireless Extensions 

Activities

Tobias Gürtler

2023-04-14 07:40

developer   ~0019182

Additional information for RemoveIODD method was added in:
OPC 30120 - UA Companion Specification for IO-Link 1.01.00 Draft V00.02_TG.docx
Chapter 8,3

0008591.JPG (48,261 bytes)   
0008591.JPG (48,261 bytes)   

Martin Lang

2023-04-28 12:56

manager   ~0019251

WG meeting: Decision, rework the last sentences in relation to the file system. Only write "remove it from server address space".

Martin Lang

2023-09-01 09:07

manager   ~0019945

WG: Tobias will update OPC 30120 - UA Companion Specification for IO-Link 1.01.00 Draft V00.02_TG.docx again and send a notification to Deepak.

Tobias Gürtler

2023-10-25 07:58

developer   ~0020229

Done in " OPC 30120 - UA Companion Specification for IO-Link 1.01.00 Draft V00.02_TG.docx"

Issue History

Date Modified Username Field Change
2023-01-13 08:50 Martin Lang New Issue
2023-01-13 14:38 Martin Lang Priority normal => high
2023-01-13 14:51 Martin Lang Assigned To => Tobias Gürtler
2023-01-13 14:51 Martin Lang Status new => assigned
2023-01-16 07:05 Martin Lang Reporter Martin Lang => Tobias Gürtler
2023-02-10 17:00 Martin Lang Relationship added related to 0007416
2023-02-10 18:41 Martin Lang Target Version => V1.01
2023-04-14 07:40 Tobias Gürtler Note Added: 0019182
2023-04-14 07:40 Tobias Gürtler File Added: 0008591.JPG
2023-04-14 07:45 Tobias Gürtler Status assigned => feedback
2023-04-28 12:56 Martin Lang Note Added: 0019251
2023-08-31 06:53 Martin Lang Assigned To Tobias Gürtler => Deepak Yadav
2023-09-01 09:06 Martin Lang Assigned To Deepak Yadav => Tobias Gürtler
2023-09-01 09:07 Martin Lang Note Added: 0019945
2023-10-25 07:58 Tobias Gürtler Note Added: 0020229