UMX is a tool for OPC UA developers to create Information Models to generate OPC UA compliant Nodesets for use in OPC UA Servers.
UMX is a tool for OPC UA developers to create Infromation Models to generate OPC UA compliant Nodesets for use in OPC UA Servers.
We maintain a set of compiled setup binaries on our website at https://beeond.net/
Its models are saved into ModelDesign compliant XML files and can be compiled to generate UANodeset files.
For more information on ModelDesign and Nodeset files, please visit https://github.com/OPCFoundation/UA-ModelCompiler
To learn how to develop OPC UA applications, consider registering for our official trainings at https://beeond.net/opc-ua-developer-training/
Install the required libraries.
Build wxWidgets (For more options/details on the compilation: https://wiki.wxwidgets.org/Compiling_and_getting_started)
Install xsd
Build xerces
Compile umx
Run umx
Install the required libraries.
Download and install MinGW-w64(mingw-w64-install.exe) https://sourceforge.net/projects/mingw-w64/files/latest/download?source=files
Build wxWidgets (For more options/details on the compilation: https://wiki.wxwidgets.org/Compiling_and_getting_started)
Download xerces files and extract. https://sourceforge.net/projects/mingw/files/MinGW/Contributed/xerces-c/xerces-c-3.1.2
Download xsd file and extract. https://www.codesynthesis.com/products/xsd/download.xhtml
Compile umx
Run (Put this in a batch file.)