OPC UA Modeler logo

OPC UA Modeler

OPC UA Modeler turns design into code.

OPC UA Modeler provides graphical design of address space, adding nodes and references and finally generates code by pressing a button. Thus it not only speeds up the implementation, it also increases the software quality by producing well structured, error-free code. As implementation is reduced to “modeling and generating” even complex models can be “implemented” very quickly.

OPC UA Modeler shows hierarchical and graphical representation of the designed model. The graphical representation follows the OPC UA notation and syntax.

OPC UA Modeler relation diagram

OPC UA Modeler generates code directly for:

  • C++ based OPC UA Server SDK
  • ANSI C based OPC UA Server SDK
  • .NET based OPC UA Client and Server SDK

OPC UA Modeler can also store models into XML-files which can be used to generate code for:

  • Prosys OPC UA SDK for Java Client and Server

Read more about the Java code generation features of our Java SDK in our blog »

OPC UA Modeler PlantModel window example model screen

What is OPC?

OPC and OPC UA (Unified Architecture) are industry standards that enable software to connect devices, machines and systems from different manufacturers using same interface.

Read more about OPC UA »