EPICS OPC UA Device Support

EPICS Device Support module for interfacing to controllers and servers using the OPC UA protocol.

The Device Support sits on top of a low-level OPC UA client library. Two SDKs are supported - you need to choose and provide one of them:

Linux and Windows builds are supported for both client library options.

Dependencies

  • C++11 compliant compiler

  • EPICS Base 3.15 (>= 3.15.7) or EPICS 7 (>= 7.0.4)

  • One of the two supported SDKs (see above)

  • (Optional) The gtest module if you want to compile and run the unit tests

See building for details.

Download

Releases are published on the GitHub release page

This includes binary distribution tars, which allow using the commercial Unified Automation Client SDK libraries without any purchase or fee.

Indices and tables