Evaluation Download

Download a time-limited evaluation version of our SDKs.

ANSI C Based OPC UA Client SDK

The UA SDK is an ANSI C library designed for developing compact OPC UA Clients. The Client SDK is also available bundled with the Server SDK. Both use the same UA Base Library on top of the ANSI C OPC UA Stack.

ANSI C SDK Architecture Overview


Product Variants

EditionsSource Code
License TypesSingle Developer License, Evaluation License
Target PlatformsWindows, Linux, vxWorks, QNX, EUROS, RTOS
DevelopmentCMake cross compile build environment
(can generate projects for Visual Studio, Eclipse, Makefiles …)

Read the complete software license agreement.

Supported Features and Profiles

  • Data Access
  • Events
  • Methods
  • Alarms & Conditions
  • Historical Access

More detailed information can be found on the next tab.

OPC UA Features and Profiles

GeneralBase Client Behaviour Facet, Core Client Facet, AddressSpace Lookup Client Facet, Discovery Client Facet, Multi-Server Client Connection Facet
Data AccessAttribute Read Client Facet, Attribute Write Client Facet, DataChange Subscriber Client Facet, DataAccess Client Facet

Scope of Supply

  • UA Stack, Base Library, Client Library
  • CMake build files, examples, tutorials, documentation
  • support package including 5 support incidents
  • first year maintenance package
  • one UaModeler runtime license

Related Products and Services


The UaGateway is designed to integrate “classic” OPC products into OPC UA Environments. Its main features are connecting UA clients to COM/DCOM Servers (Wrapper), accessing UA Servers with COM/DCOM clients (Proxy), and tunneling COM/DCOM through a secure UA connection. Please refer to the UaGateway product page for further information.

OPC UA Training

Unified Automation offers seminars, workshop, and hands-on classes to help you getting started with OPC UA and our SDK Products. Please refer to the following pages for more information.

It is also possible to book in-house training tailored to your company’s reqirements.


The book “OPC Unified Architecture” is written by Wolfgang Mahnke, Stefan-Helmut Leitner, and Matthias Damm, one of the trainers of Unified Automation.

“This book provides you a solid foundation to learn everything you could ever want to know about developing world-class products for multi-vendor interoperability based on OPC UA”, says Tom Burke, President of the OPC Foundation