Fork me on GitHub

open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.

Open

  • Based solely on IEC 62541
  • Open source license (Mozilla Public License v2.0)
  • Royalty free, available on GitHub

Portable

  • Written in C99 with architecture-specific plugins (POSIX, ...)
  • Runs on Windows, Linux, QNX, Android and diverse embedded systems
  • Compiled server can be smaller than 100kb

Scalable

  • Event-based architecture
  • Single or multi-threaded

Flexible

  • Information model can be modified at runtime
  • Generation of data types and information models from XML specification files

News

June 2018: Measurements for OPC UA PubSub over TSN

Our commercial partner Kalycito is publishing latency and jitter measurements for OPC UA PubSub over TSN based on open6251. Download the presentation for full details.

Mai 2018: PubSub Support

Support for the new OPC UA PubSub Extension (Part 14) based on UDP/multicast has landed on the master branch.

Download

Latest release:

Maintainers

Commercial support partners of open62541