Hello,
I assumed the only node without a parent is the Root object.
Unfortunately, in the MDIS companion nodeset, there are several UaMethods that have no parent (and are not used in any UAObjectType)
Example:
<UAMethod BrowseName="1:EnableDisableType" NodeId="ns=1;i=192">
<DisplayName>EnableDisableType</DisplayName>
-<References>
<Reference ReferenceType="HasProperty">ns=1;i=193</Reference>
</References>
</UAMethod>
It seems, the intention was to have something like a template or prototype, the browse name seems to indicate this.
There is no suited parent in OPC UA Root/Types. Should I ignore these nodes (and their children), or how should I use them?
It was probably not intended in the OPC UA specification to use UAMethods this way.
The objects seen in existing MDIS nodeset files duplicate this definition for every object type and object that references this "method type", although a call to the "type definition" giving the correct object id should have the same effect (or at least could have the same effect) if implemented accordingly.
Can you tell me what you are looking at? I don't see that method i the NodeSet.
Look here, first node directly behind the aliases:
https://opcfoundation.org/UA/s.....deSet2.xml
Regards
Jürgen
Seems to be fixed here:
https://github.com/OPCFoundati.....deSet2.xml
I need the MDIS group to indicate what should be on the website.
github seems to have "old" 1.04, while the other one is "improved(?)" 1.2
You can add a Mantis issue here (choose the MDIS project):
https://apps.opcfoundation.org.....n_page.php
That will start the process to get difference resolved.
The github files seems to be newer, in spite of the numbering in the path name
Added Mantis #5048
1 Guest(s)
Devices in use: Desktop (86), Phone (2)


Actions

Exchange values between different OPC UA Servers
Usage