uaToolkit Embedded
Fast time-to-market for OPC UA in sensors, devices and controllers
- Development of embedded OPC UA servers with client/server and publisher/subscriber communication
- Platform-independent implementation with small footprint
- Total costs of ownership through all-in-one license model

Embedded OPC UA servers with OPC UA publisher/ subscriber communication
- Support of OPC UA client/server and/or OPC UA publisher/subscriber communication
- Conformance with Nano Embedded Device Server Profile, Micro Embedded Device Server Profile und Embedded UA Server Profile of OPC Foundation
- Sending multicast and broadcast messages, addressing needs of Industrie 4.0 and Industrial Internet of Things (IIoT) applications
- Optional support of client/server communication security
Investment security through comprehensive package
- Risk-free implementation of OPC UA server and publisher thanks to toolkit software and 3 years´ right to updates to future versions
- Included template application of OPC UA server and publisher
- Modular design to scale OPC UA functionality according to actual requirements
Multiple platform support and resources efficiency
- Portable ANSI C source code compatible for every operating system supporting BSD sockets and inter-process synchronization
- Platform layers for FreeRTOS, Linux and Windows
- 260 KB toolkit code (including static data) / 40 KB runtime data when implementing OPC UA server and publisher
- 180 KB toolkit code (including static data) / 10 KB runtime data when implementing OPC UA publisher only
Technical Data | ||
---|---|---|
OPC specifications | OPC Unified Architecture V1.03, V1.04 | |
OPC roles | OPC UA server, OPC UA publisher | |
OPC UA server profiles | Nano Embedded Device Server Profile, Micro Embedded Device Server Profile, Embedded UA Server Profile | |
OPC UA transports | Client/server: Publisher/subscriber: | UA-TCP, UA-SC, UA-Binary UADP-UDP |
OPC UA security | Security Policies: Authentication: | None, Basic128Rsa15, Basic256, Basic256Sha256 Anonymous, User name/password |
OPC UA services | FindServer, GetEndpoint, OpenSecureChannel, CloseSecureChannel, CreateSession, ActivateSession, CloseSession, Browse, BrowseNext, TranslateBrowsePathsToNodeIds, Read, Write, Call, CreateMonitoredItems, ModifyMonitoredItems, SetMonitoringMode, SetTriggering, DeleteMonitoredItems, CreateSubscription, ModifySubscription, SetPublishingMode, Publish, Republish, DeleteSubscriptions | |
OPC UA node classes | Variable, VariableType, Object, ObjectType, ReferenceType | |
Programming interface | C | |
Target operating systems | Portable source code for every operating system supporting BSD sockets and inter-process synchronization Delivered platform layers: Linux, Windows, FreeRTOS | |
Security | Supported libraries: OpenSSL, mbedTLS | |
Trial version | Full featured toolkit for Windows and Linux. The running time is limited to 90 minutes. | |
Toolkit features | Store address space in Flash (ROM) One thread for client/server, one thread for publisher/subscriber, optionally a thread for server subscriptions Scalar built-in datatypes and one dimensional arrays | |
Licensing | Single seat developer license Free deployment of OPC UA enabled applications without any restrictions |
Downloads
-
Drivers & Software
-
Manuals & Documentation
-
Data Sheets
Scope of Delivery | |
---|---|
Software | Installation package on DVD from Softing, installation archive available for download |
Support | Dedicated support team |
Documentation | English online help in HTML format included in installation archive |
Order Numbers | |
---|---|
LDA-DD-032202 | uaToolkit Embedded, source code, single seat developer license |
LMA-DD-032202 | Maintenance egreement uaToolkit Embedded |
Additional Products and Services | |
---|---|
SEA-DD-032400 | OPC UA embedded engineering day |
TRA-OPC-UA | OPC UA introductory training for decision makers and technical leaders |
- OPC Engineering Days
- OPC Unified Architecture Training
- OPC-Server and -Client Practical
From OPC Data Access to OPC Unified Architecture
The latest edition of the OPC Book provides an excellent overview of the fundamentals, implementation and application of standardized data exchange via OPC.