It seems that with the automatically generated code only the root of an object instance gets a numeric NodeID. All the children get String ID's.
Is it possible to get UaModeler to generate numeric ID's for all nodes?
UaModeler 1.1.0
c++ sdk 1.3.1
Numeric NodeID
Moderator: uamodeler
- Support Team
- Hero Member
- Posts: 3064
- Joined: 18 Mar 2011, 15:09
Re:Numeric NodeID
With the UaModeler 1.1.0 and C++ SDK 1.3.1 Templates it is not possible to generate numeric NodeIds for all nodes.
For instances the constructors of the types are called. Here the NodeIds of the children are build as String NodeIds from the parent NodeId and the browse name of the child.
The TypeNodes and InstanceDeclarations have numeric NodeIds.
In C++ SDK 1.4 we will have an XML importer for the XML files created by the UaModeler. Here you would have the same identifiers and identifier types as created in the UaModeler.
For instances the constructors of the types are called. Here the NodeIds of the children are build as String NodeIds from the parent NodeId and the browse name of the child.
The TypeNodes and InstanceDeclarations have numeric NodeIds.
In C++ SDK 1.4 we will have an XML importer for the XML files created by the UaModeler. Here you would have the same identifiers and identifier types as created in the UaModeler.
Best regards
Unified Automation Support Team
Unified Automation Support Team