• 用于C#和VB.NET的OPC HDA (Historian) .NET客户端SDK

    您可以使用C#或VB.NET开发OPC历史数据访问 (HDA) 客户端,而无需考虑OPC DCOM接口。OPCHDA.NET客户端SDK为 .NET Framework和.NetCore平台提供类和方法。OPC HDA服务器访问应用程序的开发简单而高效。

     

    1、为每个OPC HDA指定功能提供了一个.NET方法。数据与 .NET 数据类型相互转换。.Net包装函数经过高度优化,可在32位和64位操作中工作。

    2、其他方法作为上层包含在内,以使应用程序开发更容易和更快。

    3、以C#和VB源代码提供了一个测试客户端和几个示例客户端。

    4、OPCHDA.NET可用于独立的OPC HDA客户端或与OPCDA.NET和/或OPCAE.NET组合用于OPC DA/HDA/AE客户端应用程序。

     

     

    功能特征

    01

    HDA测试客户端应用程序可用作诊断工具

    HDA测试客户端应用程序可用作诊断工具,以查看可用的 OPC HDA服务器以及是否可以访问它们。测试客户端也可以用作开发帮助工具。

     

    可以浏览服务器获取服务器支持的项目,项目名称可以复制到正在开发的客户端的代码中。可以交互调用所有OPC HDA 1.2函数以检查值是否按预期返回。这可能有助于确定是否必须在正在开发的客户端或其他地方搜索意外行为。

    02

    测试服务器

    为了使应用程序测试环境完整,OPCHDA.NET包中包含一个测试服务器。该服务器基于Advosol HDANS服务器工具包的评估版,并经过测试符合OPC HDA V1.2。它可以适应应用需求。每个项目都有一个包含数据的文本文件。

     

    这些文件可以轻松修改,并且可以添加文件以提供其他项目。作为产品评估,此服务器有30分钟的运行时间限制。对于软件测试,这很少是一个限制,因为测试运行通常更短。

    03

    要求

    1、Windows 7(或更新版本)或 Windows Server 2003(或更新版本) 

    2、.NET Framework 4.x 或 .Net5 (NetCore)

    3、带有 C# 或 VB.NET 的 Visual Studio 2010 或更高版本

    4、适用于 .Net5 的 Visual Studio 2019 V16.9.3 或更高版本