OPC DA/AE/HDA Client Solution C++

1,995.00

Discounted sale until 30-JUN-2021

The OPC DA/AE/HDA Client SDK C++ offers a fast and easy access to the OPC Client technology. Develop OPC DA/AE/HDA compliant Clients with C++ for Windows.

Clear
Clear
SKU: CCS-DAAEHDA

Product description

The OPC DA/AE/HDA Client SDK C++ offers a fast and easy access to the OPC Client technology. Develop OPC DA/AE/HDA compliant Clients with C++ for Windows.

Under Windows clients using the OPC DA/AE/HDA Client SDK C++ supports OPC DA, OPC AE and OPC HDA.

The OPC DA/AE/HDA Client API defines classes which can be used to implement an OPC client capable to access OPC DA, AE and HDA servers with the same API. These classes manage client side state information; provide higher level abstractions for OPC tasks such as managing sessions and subscriptions or saving and restoring connection information for later use.

A large set of sample Clients can be used as reference on how to implement different use cases. Supported compiler is Visual Studio 2017.

Features:

  • Clients are fully compliant to OPC DA 2.05 ,OPC DA 3.0, OPC AE 1.10,OPC HDA 1.10 and OPC HDA 1.20 servers.
  • Clients supports partially OPC HDA 1.20 servers.
  • Simplyfies the differences between the specifications by specifiying a unified API.
  • Easy to understand and well documented sample clients show how to use the API.
  • Source of several sample clients included showing different use cases.
  • Increased maintainability and usability through the use of consistent coding guidelines and standard naming conventions.

Requirements:

In general Technosoftware GmbH supports all Windows platforms. But actively tested and supported are only the following platforms:

  • Windows 10.0 (32bit and 64bit) – Personal Edition, Developer Edition, Ultimate Edition, Source Edition
  • Windows 7, 8, 8.1 (32bit and 64bit) – Developer Edition, Ultimate Edition, Source Edition
  • Windows Server 2008, Windows Server 2012 (32bit and 64bit) – Ultimate Edition, Source Edition
  • Microsoft Visual Studio 2017 (C++)

Dual License

The original products for OPC DA, OPC AE and OPC HDA are now getting moved to a dual license. Technosoftware GmbH provides different licenses depending on the component and on the ownership of a purchased license of the user of the sources. A single ZIP file or a single repository can contain multiple components where the sources have different license models. The valid license is in the header of each source file.

  1. OPC DA/AE/HDA core components follow a dual-license model:
    • Owner of a purchased license: SCLA 1.0
      enables licensee to deploy their applications using the core component sources without being required to disclose the application code. All versions, current and future, are licensed under SCLA 1.0
    • Users that are not Owner of a purchased license: GPL 3.0
      Based on the GPL 3.0 license terms these users must disclose their application code when using the core component sources.
  2. Samples and Utilities:
    • All samples and most of the utilities are provided under the MIT license for everyone.