OPC DA/AE/HDA Client Solution .NET

Login to view prices

The OPC DA/AE/HDA Client Solution .NET offers a fast and easy access to the OPC Classic Client technology. Develop OPC DA, OPC AE and OPC HDA compliant Clients with C# targeting .NET 7.0 or .NET 6.0. For backward compatibility we also provide .NET 8.0, .NET 4.8, .NET 4.7.2 and .NET 4.6.2 support.

SKU: CNS-DAAEHDA

Product description

The OPC DA/AE/HDA Client Solution .NET offers a fast and easy access to the OPC Classic Client technology. Develop OPC DA, OPC AE and OPC HDA compliant Clients with C# targeting .NET 8.0, .NET 7.0 or .NET 6.0. For backward compatibility we also provide .NET 4.8, .NET 4.7.2 and .NET 4.6.2 support.

The OPC DA/AE/HDA Client Solution .NET API defines classes which can be used to implement an OPC client capable to access OPC servers supporting different specifications 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. The lower level API’s for OPC DA, OPC AE and OPC HDA defines classes which can be used to access OPC specification specific methods and properties.

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 client source 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. NuGet Packages
    • The NuGet Packages, e.g. Technosoftware.DaAeHdaSolution.DaAeHdaClient, are licensed under Technosoftware’s SLA. Without purchasing a license applications using the NuGet packages are running in evaluation mode.
  3. Samples and Utilities:
    • All samples and most of the utilities are provided under the MIT.

Additional information

Support Subscription

Not Included