OpenOpcUaHere is a manufacturing open-source project that somehow was under my radar. Perhaps that is because it began in Europe? It’s an open-source OPC UA platform–OpenOpcUa.

This looks interesting. Also looks like it is growing legs.

Here is its description–I love the first line:

First remember that Open is different than Free.
OpenOpcUa is an initiative launched in 2009 by a consortium of international companies led by Michel Condemine (4CE Industry). The objectives of this consortium are multiple:

  • Create a professional quality codebase implementing OpcUa concept
  • Help users understand OpcUa technology

Today OpenOpcUaCoreServer is the only one Open Source OPC UA server certified by the OPC Foundation Compliance Test Tool.

And here is further description:

Open Source C/C++ codebase for OPC UA product development.
The OpenOpcUa is an Open Source codebases (CECILL-C Licensed with no Fork option) that makes the OPC UA development easy. It’s available on Windows, Windows CE, Linux and VXWorks. With OpenOpcUa codebase you can create client and/or server. Because Open not means free. So to access the OpenOpcUa codebase you have to pay a one time fee. more detail here

  • The same codebase for all platforms

  • A server ready to use

  • Extension using a toolset for driver development

  • Powerful API for client development

  • Supports exisiting and future UA information models without recompilation.

  • UA information models loaded dynamically from XML file conform to the standardize UANodeSet.xsd

  • A common project supported by worldwide companies

  • OpenOpcUa code base is compliant with the OPC Foundation Compliance Test Tool (CTT)

If you have further information about this project, please let me know.

Share This