• MARKETPLACE
  • Unified Automation GmbH - C++ Based OPC UA Client SDK/Toolkit
C++ Based OPC UA Client SDK/Toolkit

C++ Based OPC UA Client SDK/Toolkit

Write your own OPC UA Client in C++

The UA SDK is a C++ library that supports you in writing portable C++ OPC UA Clients. The Client SDK is also available bundled with the Server SDK. Both use the same UA Base Library which does all the C++ encapsulation of the raw ANSI C types that are defined in the OPC UA Communication Stack.

When purchasing the C++ based OPC UA Client SDK, one license for UaModeler is included. This specialized tool allows graphical address space design and generates code that can be directly used in the SDK.

Supported Platforms

The SDK is designed to be platform independent and available as source code or binary version. When ordering the SDK you can choose from one of our Tier 1 platforms (Windows, Linux). Adaptions for other platforms are available on request. See our website for more details.

Free UaModeler for  implementing CompanionModels and code generation included !

Product details

Category: SDK Subcategory: Commercial SDK

Supported Profiles and Facets

Application Profiles:

  • UACore 1.03
    • Standard UA Client Profile
  • UACore 1.04
    • Minimum UA Client Profile
    • Standard UA Client 2017 Profile

Security Policies:

  • UACore 1.03
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – Basic256Sha256
    • SecurityPolicy – None
  • UACore 1.04
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None
  • UACore 1.05
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.03
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet
  • UACore 1.04
    • User Token – Anonymous Client Facet
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet
  • UACore 1.05
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet