ANSI C SDK专为在嵌入式设备中使用而设计,旨在使用有限的资源和占用较小的内存来实现更高的性能。ANSI C SDK设计为可在单任务/单线程环境中工作,也可在多线程环境中运行。它包括所选编译器与平台的预编译库和头文件、文档和示例。SDK由两个组件组成:通用且独立于平台的内核(CORE)和平台层(PL),其中包括目标操作系统的采用层。ANSI C SDK仅可作为源代码版本,目标平台包括Windows、Linux、vxWorks、QNX、EUROS和RTOS。

此UA SDK是用于开发紧凑型OPC UA客户端的ANSI C库。客户端SDK也可与服务器SDK捆绑在一起。两者都在ANSI C OPC UA堆栈的顶部使用相同的UA基本库。
ANSI C OPC UA SDK是为嵌入式设备设计的紧凑型OPC UA SDK,提供了创建OPC UA服务器的基本基础结构。ANSI C OPC UA服务器SDK提供了用于开发OPC UA服务器的ANSI C库,该库为供应商特定的系统提供了标准接口。OPC UA服务器通常用于描述来自供应商系统的可用信息,并以标准方式为外部系统提供对数据的访问。
ANSI C和C++ SDK软件包设计为与平台无关。 但是,您购买的仅包含一个一级平台。 订购SDK许可证时,必须选择我们支持的平台之一,然后选择编译器版本。 SDK软件包包含针对所选平台的预编译二进制文件。 源码包AG真人 AG旗舰厅还包含SDK的完整源码,包括所选平台的平台层源码。 只有使用SDK的源版本,您才能针对特定的平台配置对其进行重新编译。 如果您想自己移植到新平台,可以单独购买其他平台的平台层资源。
支持二级平台,但不进行主动测试和定期维护。因此,发布的产品可能无法在这些平台上立即可用。但是当客户报告时,所有问题都可以得到解决。这些平台必须从源代码编译,不提供二进制文件。
三级平台可以正常工作,但尚未得到官方支持或测试。通常,SDK曾经只是出于演示目的而移植到这样的平台,或者是为单个客户移植的。
OPC和OPC统一架构(OPC UA)是行业标准,使软件可以使用同一接口连接来自不同制造商的设备,机器和系统。OPC UA提供的数据和信息交互标准获得了广大研究机构、行业和协会的广泛认可。