A typical OPC UA Application is composed of three software layers. The following figure shows the three layers that can be implemented in a C / C++, in a .NET or a JAVA environment. The OPC UA Stack implements the serialization, security and transport of messages exchanged between different UA Applications. The stack does not contain any application layer functionality. The OPC Foundation is providing different implementations of the stack. The Ansi C version has a platform layer that contains the platform specific code separated from the platform independent functionality. A SDK simplifies the UA stack APIs, implements common UA functionality needed in most or all UA applications, provides base functionality and helper functions, implements the security handling and provides samples for common use cases. The Application provides or consumes information via OPC UA. This layer contains the application specific logic and a mapping to OPC UA using the OPC SDKs. The ANSI C OPC UA Server SDK provides a ANSI C library used to develop OPC UA Servers providing a standard interface to vendor specific systems. The OPC UA Server is normally used to describe the available information from a vendor system and to provide access to the data for external systems in a standard way. The ANSI C OPC UA SDK is a basic OPC UA SDK designed for embedded devices which provides the basic infrastructure to create an OPC UA Server. It supports the following OPC UA services:
The ANSI C Server SDK is designed for the use in embedded devices. The code is optimized for maximum portability and minimum resource consumption. This SDK supports multi and single threaded compilation. |
| Supported OPC UA Profiles (ANSI C based OPC UA Server SDK for Embedded): |
|
| Supported Platforms: |
|
| Known Also To Work, Available on Request: |
|
ANSI C based OPC UA Server SDK for Embedded |
||||
with 10 Support Incidents |
Developer | Maintenance (*) | ||
| with Source Code | Contact Us | Contact Us | ||
(*) Active Maintenance Packages entitle customers access to all releases for the products owned for a period of 1 year. A Maintenance Package is only available for owners of an original license.
License Type
Please see here to get more information about the available license types.
Evaluation
Contact Us if you wish to get more information and access to an evaluation, or send us an Email to: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
