dataFEED OPC UA C++ Server and Client SDK for VxWorks

Easily enable your application with OPC UA

Thanks to our dataFEED OPC C++ SDK for VxWorks, you can quickly implement OPC UA Clients or Servers in your VxWorks application. With the comprehensive libraries, a clearly documented programming interface and associated sample applications, you don't even need in-depth knowledge of the OPC UA specification.
Download your trial version from our website today.

OPC Competence Brochure

Download our free demo/ trial version now!


Complete Solution Addressing All Customer Requirements

  • Comprehensive set of building blocks offering encapsulation and easy-to-use functionality required for implementing OPC UA Clients and Servers for VxWorks environment
  • Modular design to scale OPC UA functionality according to actual requirements
  • Wide range of available functionality, including Extended Security, Data Access, Complex Data, Events, Alarms & Conditions and Historical Access
  • Integrated security concepts allowing safe remote data transfer actively addressing modern security threats
  • Applicable for time-critical control tasks as well as for complex automation projects
  • OPC UA Servers and Clients capable to move data and information between factory floor and enterprise level

Comprehensive Scope of Delivery for Easy and Fast Development

  • Optimized Application Programming Interface (API) and easy to understand documentation
  • Complimentary how-to example applications, step by step tutorials, complex test and simulation clients and servers for a lean getting started with OPC UA development

Investment Security Through Innovative License Model

  • Implementation according latest OPC UA Client respectively OPC UA Server specifications
  • Free migration to upcoming dataFEED OPC UA SDK versions thanks to SDK software and 3 years‘ right to updates to future versions
  • Technology proven by use in Softing‘s OPC Server and middleware products

Technical Details

OPC SpecificationsOPC Unified Architecture V1.04
OPC RolesOPC UA Client, OPC UA Server
OPC UA Client ProfilesCore Characteristics, Data Access, Complex Data, Base Eventing, Methods, Audit, Historical Access, Alarms and Conditions, Query, Redundancy, Publisher, Subscriber
OPC UA Server ProfilesCore Characteristics, Data Access, Complex Data, Base Eventing, Methods, Audit, Historical Access, Alarms and Conditions, Publisher, Subscriber
OPC UA TransportOPC UA TCP transport; UA Binary Encoding, UA Secure Conversation
HTTPS transport; UA Binary Encoding
UADP Publisher, UADP Subscriber
OPC UA SecuritySecurity policy: Aes128Sha256RsaOaep, Aes256Sha256RsaPss, Basic256/Basic128Rsa15/None 
Authentication: anonymous/user name and password/user certificate 
Full compliance to OPC UA 1.04 specification
Programming Interface*C++
Development Environment*Wind River Workbench 3.1, Wind River Workbench 3.2, Wind River Workbench 3.3, Wind River Workbench 4, gnu and diab Compilers for RTP Applications
Development Operating Systems*Windows 7 (32 Bit and 64 Bit), Windows 8.1 (32 Bit and 64 Bit), Windows Server 2008 R2, Windows Server 2012, Linux Kernel 2.6-based (see Wind River reference list)
Target Operating Systems*VxWorks 6.7, VxWorks 6.8, VxWorks 6.9, VxWorks 7
Compliance / CertificationOPC Foundation certification for Server, regularly tested at OPC Foundation interoperability workshops
Support ToolsComprehensive programming examples and tutorials, complex test and simulation OPC UA Server and Client applications, generic technology test and demonstration Client and Server tools
Trial VersionTrial toolkit assemblies contain the complete functionality. Limitation to 90-minute runtime period applies. 
Trial version upgrades to unlimited functionality simply by using the binary license activation key
LicensingTrial and evaluation license, single seat developer license (binary and source code version) 
Applications integrating licensed dataFEED OPC UA SDK libraries can be deployed in unlimited number of copies.

* Support for hardware platform or operating system versions different from the reference platforms is available on request and usually accompanied by a small integration project. 
Please contact the Softing sales representative for a customized offer.


Sales Model

Innovative Maintenance Contract

  • Optimized Application Programming Interface (API)
  • All Software Updates included
  • Support directly from our developers
  • No Royalty Fees
  • Available in Source Code and Binary
  • Unlimited runtime of the SDK past of Maintenance Contract