OPC UA C++ Server Development Toolkits for Windows
Fast Development of OPC Unified Architecture Servers for Windows with C++
The OPC UA C++ Development Toolkits enable fast OPC Unified Architecture (UA) Server development in C++ for Windows. They provide a complete set of libraries accompanied by a simple and documented API and relevant sample applications, allowing short time to market.
- Easy to Use Interface from Market Leader
- Suitable for a Wide Range of Applications
- Comprehensive Library allowing Short Time to Market
Easy to Use Interface from Market Leader
Based on more than 15 years of expertise in the OPC development toolkit business, the OPC UA C++ Development Toolkits offer a user interface comprehensively matching customer requirements – with an optimized API, easy to understand documentation and sample projects. The toolkits enable developers to build OPC UA Servers and Clients for moving data and information from the factory to the enterprise level.
Suitable for a Wide Range of Applications
The OPC UA C++ Toolkits can be used for the development of OPC UA Servers running on Windows based desktop computers, servers or devices in order to integrate OPC UA interfaces in automation equipment, such as controllers, drives and sensors, for both time-critical control tasks as well as for complex projects comprising several hundred thousand OPC items.
Comprehensive Library allowing Short Time to Market
The OPC UA C++ Server and Client Development Toolkits include a comprehensive library of building blocks offering common functionality as required for implementing OPC UA Servers and Clients, supporting among others: Data Access, Base Eventing, Alarms & Conditions, Historical Access, Queries in C++ for Windows. As a result, users can save up to two years of development effort and considerably reduce the time to market for their OPC UA enabled products.
| OPC Specifications | OPC Unified Architecture V1.01, 1.02 Partial Support |
| OPC Role | OPC UA Server |
| OPC UA Server Profiles | Core Characteristics, Data Access, Base Eventing, Methods, Audit, Alarms & Conditions, Historical Access, Query |
| OPC UA Transport | OPC UA TCP Transport, Binary Encoding, OPC UA Secure Conversation |
| OPC UA Security |
|
| Programming Interface | C++ |
| Development Environment | Microsoft Visual Studio 2008 |
| Development Operating Systems | Windows XP SP3 (32Bit/64 Bit), Windows 7 (32Bit/64Bit), Windows Server 2003, Windows Server 2008 RS2 |
| Target Operating Systems* | Windows XP SP3 (32Bit/64 Bit), Windows 7 (32Bit/64Bit), Windows Server 2003, Windows Server 2008 RS2, Windows CE |
| Compliance / Certification | OPC Foundation Test Lab Certification for Test Server, Regularly Tested at OPC Foundation Interoperability Workshops Against the Most Important OPC UA Products on the Market, Test with OPC Foundation Compliance Test Tool |
| Support | Comprehensive Programming Samples and Tutorials, Extensible Script Based Test Client and Server for Automated Testing |
| Trial Version | Complete functionality is available in the trial version. Limitation to 90-minute runtime period applies. Trial Version Upgrades to Full Blown, Fully Functional Binary Version Just by Activating License Key |
| Licensing | Single Seat Developer License for OPC UA Servers Development. |
*Support for the embedded systems is available on request and usually accompanied by a small integration project. Please contact your sales representative for requests of different compilers or operating systems variants.
Downloads
- OPC UA C++ Development Toolkits for Windows Data Sheet
- OPC UA Windows C++ Toolkits V5.21.0 Update for License Holders
- OPC UA Windows C++ Toolkits V5.21.0 Trial (Fully Functional, Limited Client / Server Runtime)
- OPC UA Demo Server and Client V1.10.0
- OPC UA C++ Toolkits Release Notes V5.21.0
- OPC UA C++ Server Development Toolkit Test Server Certificate
- "OPC UA Ensures High Delivery Reliability" Professional Article
- OPC "New Automation Concepts with OPC UA" Professional Article
- OPC "Saving Energy with OPC UA" Professional Article
Order Code
| OPC-SDK-UA-WIN | OPC UA C++ Server Development Toolkit for Windows, Single Seat Developer License, Binary Version |
| LEA-DD-030300 | Site License for OPC Toolkits |
Scope of Delivery
| Software | Installation Package on the Softing OPC Toolkits DVD-ROM. Installation Package Available for Download. |
| Support | Dedicated Support Team |
| Documentation | Online Help in English in CHM Format as Part of the Installation Package |
Additional Products and Services
| OPC-ENTW-TAG | OPC Engineering / Consulting |
| TRA-OPC-UA | OPC UA Introductory Training for Decision Makers and Technical Leaders |
| OPC-MAINTAIN-TB-UA | OPC UA Development Toolkits, Service and Support Contract |
The latest edition of the OPC Book provides an excellent overview of the fundamentals, implementation and application of standardized data exchange via OPC. A key focus is on the new OPC generation – OPC Unified Architecture – that allows for platform-independent data and information exchange.
Softing publishes an OPC UA Series in collaboration with German “SPS Magazin” based on extracts of the book. Here you can read the articles one month after publication in “SPS Magazin”.
New Series of OPC UA Technical Articles
|
From OPC Data Access to OPC Unified ArchitectureThe latest edition of the OPC Book provides an excellent overview of the fundamentals, implementation and application of standardized data exchange via OPC. A key focus is on the new OPC generation – OPC Unified Architecture – that allows for platform-independent data and information exchange.
|
|---|
Comprehensive Overview of Specifications and applicationsThe OPC Book provides an introduction to all OPC Specifications released by the OPC Foundation, from the very first to the most recent. OPC stands for Openness, Productivity and Collaboration, symbolizing the new possibilities opening up in automation technology. In addition to the fundamentals of OPC, the book discusses the implementation of OPC servers and clients, and presents application possibilities and examples. This gives readers a comprehensive overview of OPC technology and application areas. The New OPC Generation – OPC Unified ArchitectureA key focus of the book is on the OPC Unified Architecture (OPC UA). The new OPC generation allows service oriented, multivendor, and cross-platform capable data and information exchange. Among the most important subjects here are the specifications of this Windows-independent technology, the OPC UA application possibilities, the development of OPC UA products for Windows, Linux and VxWorks operating systems, and the migration from OPC Classic to OPC UA. The book provides a solid foundation of knowledge for readers to build and use products supporting OPC UA in automation. Tools and Demo Programs on CD-ROMThe included CD-ROM contains demo versions of a variety of OPC servers and OPC tools. It also provides several demonstration programs for development, commissioning, testing, and for the simulation of OPC clients and servers. Another major part of the CD-ROM is dedicated to OPC UA introductory videos and presentations. The comprehensive content makes it easy for readers to get started with OPC Classic and OPC UA. | Contents
Scope of DeliveryOPC Book with CD-ROM |




