Last updated on April 10, 2022
Collection of OPC UA ModelDesign Editor Software which can be used to write custom OPC UA nodesets
This Post is part of the OPC UA Information Model Tutorial.
Contents
IntelliJ (recommended)
IntelliJ has extensive XML-Editing capabilities. You can open any XML file in the editor and right-click on .xsd links to download or link an .xsd file.
Syntax checking as well as code completion is included.
More on this is described in Step 6: Edit OPC UA ModelDesign File with Jetbrains IntelliJ / CLion
Eclipse
http://exciting-code.org/how-to-setup-eclipse-as-xml-editor
Notepad++
Notepad++ offers support for XML validation (based on XSL file) according to
https://stackoverflow.com/questions/15436183/using-notepad-to-validate-xml-against-an-xsd

I was not successful in getting this to work (didn’t try hard though… I guess figuring out the correct Namespace URI format is all it takes).
ASMD
I gave Address Space Model Designer (ASMD) a quick try, but did not evaluate it seriously. If you are desparate, give it a try. I did not investigate the current state of this project. The only reason it’s listed here, is because it mentioned on https://opcua.rocks/custom-information-models/ (also, read the comments where the author of ASMD provides some context).
https://github.com/mpostol/ASMD/releases <- MS Windows binary and sample models for ASMD, so you don’t have to build it yourself
https://mpostol.github.io/ASMD
https://github.com/mpostol/ASMD
Free Beeond UMX (discontinued)
The predecessor of Beeond UMX Pro was a model editor but is discontinued by now. Beeond UMX Pro itself is a nodeset editor.
Continue with Step 4
Be First to Comment