View Issue Details

IDProjectCategoryView StatusLast Update
001061310000-100: DevicesFeature Requestpublic2025-11-14 10:27
ReporterPatrick Berger Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status newResolutionopen 
Summary0010613: Importing DI nodeset automatically adds (unnecessary object instances)
Description

By using the DI nodeset (e.g. if using machinery basic building blocks for MachineIdentification), there are automatically added instances

  • DeviceSet
  • DeviceTopology
  • NetworkSet

But none of them is really used!
E.g. to be compliant to "Machinery Machine Identification Server Facet" none of the DI facets are referenced.
But for example the DeviceSet object comes from the "DI BaseDevice Server Facet definition" -> "DI DeviceSet". While DeviceTopology is defined in "DI DeviceIntegrationHost Server Facet definition" and NetworkSet in "DI DeviceCommunication Server Facet definition".
Machinery does't use or reference one of them!

The user or other companion specifications should be allowed to decide what they need and when. To get a clean server address space, this instances should only apear if needed (or defined by a used profile) and this could only be defined by the final usage (not as default by the DI-NodeSet).

Additional Information

https://reference.opcfoundation.org/Machinery/v104/docs/19
https://reference.opcfoundation.org/DI/v104/docs/11

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-11-14 10:27 Patrick Berger New Issue