Skip to content
Start free evaluation

OPC UA

PDComm OPC UA consists of an SDK that puts OPC UA clients and servers into your application, and a simulator that lets you exercise servers, clients and PubSub from one place.

  • SDK: a caller-driven C ABI, a C++ RAII header, a QtCore client worker and the .NET assembly PDComm.OpcUa. The SDK handles secure channels, sessions and certificate validation; service requests travel as UA Binary messages.
  • Simulator: a Qt GUI with eight workspaces, a headless program driven by JSON lines and an MCP server for AI tools. Use it to try subscriptions, events and alarms, history and PubSub over UDP and MQTT.
  • Security: the Basic256Sha256, Aes128_Sha256_RsaOaep and Aes256_Sha256_RsaPss policies with Sign and SignAndEncrypt modes. You name every certificate you trust explicitly.

New to OPC UA? Learn the concepts in Background, then make your first connection with the quickstart.