View Issue Details

IDProjectCategoryView StatusLast Update
001057630140: PROFINETImplementation Bugpublic2025-10-27 12:49
ReporterWolfgang Mahnke Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0010576: Issue in UANodeSet of Profidrive (30145) - NodeId 5008
Description

Not on the best Mantis project, but I could not find a more specific one.

In the UANodeSet of ProfiDrive there is a Node with NodeId 5008 which is not needed, has no parent (but a ParentNodeId) and should be removed:
<UAObject NodeId="ns=3;i=5008" BrowseName="3:Safety" ParentNodeId="ns=3;i=1000">
<DisplayName>Safety</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=61</Reference>
<Reference ReferenceType="HasModellingRule">i=80</Reference>
</References>
</UAObject>
The Parent is referencing to NodeId 5045 with the same BrowseName:
<UAObjectType NodeId="ns=3;i=1000" BrowseName="3:DriveAxisType" IsAbstract="true">
<DisplayName>DriveAxisType</DisplayName>
<Category>PDRV Measurement</Category>
<Category>PDRV Diagnosis Events</Category>
<Category>PDRV Signals</Category>
<Documentation>https://reference.opcfoundation.org/PNDRV/v100/docs/7.1</Documentation>
<References>
<Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
<Reference ReferenceType="GeneratesEvent">ns=3;i=1012</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5001</Reference>
<Reference ReferenceType="HasProperty">ns=3;i=6020</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5002</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5004</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5005</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5006</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5007</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5009</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=7000</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5045</Reference>
<Reference ReferenceType="HasProperty">ns=3;i=6153</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5003</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5044</Reference>
</References>
</UAObjectType>

<UAObject NodeId="ns=3;i=5045" BrowseName="3:Safety" ParentNodeId="ns=3;i=1000">
<DisplayName>Safety</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">ns=3;i=1015</Reference>
<Reference ReferenceType="HasModellingRule">i=80</Reference>
<Reference ReferenceType="HasComponent">ns=3;i=5046</Reference>
</References>
</UAObject>
So it looks like when creating the NodeSet something went wrong and this artifact was not removed.

Please remove Node 5008.

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-10-27 12:49 Wolfgang Mahnke New Issue