unfortunetaly the search didn't help, so here is my question:
I'm trying to use the current Opc.Ua.Nodeset2.xml from the OPC Foundation Github repository as it supports the variables "AvailableStates" and "AvailableTransitions" within the "FiniteStateMachineType". Now here is the problem: I cannot load the xml file. The import produces failure messages/output messages. I atteched a screenshot to this post --> UPDATE: I cannot uplaod an attachment, so here is the output:
Code: Select all
Error in xml file C:/Users/.../.../Repositories/OPC Foundation/UA-Nodeset/Schema/Opc.Ua.NodeSet2.xml.
line 25504, column 60: Element {http://opcfoundation.org/UA/2011/03/UANodeSet.xsd}Definition contains unknown attribute IsOptionSet.
Could not import model file. Model C:/Users/FAPS Dev/Desktop/Repositories/OPC Foundation/UA-Nodeset/Schema/Opc.Ua.NodeSet2.xml invalid.
1) I added some more Nodeset.xml files to the bin\models folder of the UaModeler
2) I chose the desired NodeSet2.xml file while creating a new project.
3) UaModeler tells me, that the xml file will be convertet to the ua file format
4) The programm crashes, telling me that "A source code generator for UA SDKs doesn't work any longer".
Where is my mistake? How do I use or import the newest versions of the OPC NodeSet2.xml files?
Here is some more information about my setup: Windows 10 (64bit), UaModeler 1.5.2 398
If you need more information, let me now.
Best regards
kratsching
UPDATE:
I just removed all the occurences of the attribute isOptionSet="true" from the Opc.Ua.NodeSet2.xml file just to check if the UaModeler will accept it. Now the error message says "Chosen model file is not a valid input for the UaModeler".