Softing · Embedded & OEM Industrial Communication

OPC UA SDKs

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

Current familyEmbedded communication
Softing OPC UA SDKs
RolesClient · Server
LanguagesSDK dependent
PubSubUADP · MQTT
SecurityOPC UA policies
Product overview

Embedded communication

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

Choose the implementation languageSelect .NET Standard, C++ or another current Softing SDK from the target OS, toolchain and product lifecycle.
Define OPC UA rolesClient, server, PubSub, historical access, alarms, methods and GDS requirements drive the edition and architecture.
Security engineeringPlan certificates, trust lists, identity, secure policies, clock synchronization and update procedures.
Redistribution and supportConfirm runtime licensing, redistribution terms, maintenance and certification scope for the exact SDK.
Connection architecture

OPC UA SDKs in the system architecture

The product belongs in the communication/information layer; exact protocol roles and compatibility remain model- and release-dependent.

01OEM device / software
02OPC UA SDKs
03Industrial protocol
04PLC / network
05Machine / plant
Verify controller/device firmware, protocol role, network segmentation and cybersecurity ownership before commissioning.
Application fit

OPC UA SDKs is relevant

01

OEM OPC UA

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

02

Siemens software access

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

03

Embedded Ethernet/fieldbus

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

04

Industrial PC interface

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

05

Protocol integration

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

06

Device development

Softing software development kits for embedding OPC UA client, server and PubSub functions into OEM and application software.

Technical data

Key specifications and compatibility

Values are based on the supplied Softing archive data, with selected current lifecycle/product information refreshed from Softing public pages. Confirm the exact release and order code before design-in.

Reference productOPC UA .NET Standard SDK
OPC specificationOPC UA 1.04
RolesOPC UA Client and Server
TransportOPC UA TCP / UA Binary; HTTPS / UA Binary; UADP and MQTT PubSub
Programming interfaceC# for .NET Standard SDK
DevelopmentVisual Studio 2017/2019/2022; .NET Framework 4.6; .NET Standard 2.0/2.1 in the January 2025 data sheet
TargetsDocumented Windows, Linux and Android targets; verify current supported versions
Complete the architecture

Build the information path around OPC UA SDKs

01OEM device / software
02OPC UA SDKs
03Industrial protocol
04PLC / network
05Machine / plant
Resources & requirement capture

Current Softing documentation and specification data

Verify manuals, downloads, licences, certifications and lifecycle directly with Softing, then freeze the Primionics configuration.

Installed systemController/device models, firmware, network protocol and topology.
Data / asset objectiveRead/write variables, parameterization, diagnostics, monitoring or development role.
Northbound interfaceOPC UA role, MQTT broker, API, FDI/FDT, SCADA/MES or application library.
DeploymentWindows, Docker, gateway, DIN rail, OEM device or industrial PC.
CybersecurityNetwork zones, certificates, identities, remote access and patch ownership.
Commercial scopeLicences, runtime/redistribution terms, quantity, support and lifecycle.