发布时间:2023-06-05
OPC UA作为安全、可靠且独立于制造商平台的信息交互技术,广泛应用于自动化领域。OPC UA可以集成在各种操作系统或CPU架构平台上,适用于嵌入式现场设备以及几乎所有的控制器和SCADA/HMI产品以及MES/ERP系统,基本贯穿了整个工业环境水平和垂直的通讯层,为制造现场到生产计划或企业资源计划系统中数据的跨平台传输,提供了完整的解决方案。
OPC UA SDK是协助客户快速开发OPC UA应用的商用工具包,除了OPC UA 应用的通讯层外,还可以实现其它特定的管理功能,如连接管理、证书管理和安全功能等。工具包将通用的OPC UA功能封装成API,这样开发人员不需要具备复杂的OPC UA专业知识,可以将更多精力放在自己的核心竞争力上,进而高效率高质量地完成OPC UA应用的开发。
德国Unified Automation公司是全球最重要的OPC UA SDK提供商,在国际自动化行业里享有盛誉,用户遍布全世界的重点自动化企业,提供基于C、C++、.NET、Java开发语言的工具包。
Unified Automation 公司的 ANSI C OPC UA Server SDK是为嵌入式设备设计的开发工具,协助用户快速创建OPC UA服务器。
OPC UA堆栈实现了在不同UA应用程序之间交换的消息的序列化、安全性和传输。协议栈不包含任何应用程序层功能。ANSI C版本的UA SDK具有一个平台层,其中包含与平台无关的、功能分开的平台特定代码。
ANSI C Server SDK与Client SDK(开发者工具:ANSI C | Client SDK)是捆绑在一起的。SDK简化了UA协议栈API,实现了大部分或者全部的UA应用程序所需的通用UA功能,实现了安全性处理,并为常见用例提供了示例。
ANSI C OPC UA Server SDK提供了用于开发OPC UA服务器的ANSI C库,该库为供应商特定的系统提供了标准接口。OPC UA服务器通常用于描述来自供应商系统的可用信息,并以标准方式为外部系统提供对数据的访问。
FindServers, GetEndpoints
CreateSession, ActivateSession, CloseSession
Browse, TranslateBrowsePaths, RegisterNodes, UnregisterNodes
Read, HistoryRead
Write, HistoryUpdate
Call UA Methods
CreateSubscription, ModifySubscription, DeleteSubscription
CreateMonitoredItems, ModifyMonitoredItems, DeleteMonitoredItems
Publish, Republish
SetMonitoringMode, SetTriggering, SetPublishingMode
UA Stack、基本库、Server库、Client库
Cmake构建文件、示例、教程、文档
1个UaModeler授权许可
北京盟通公司一年技术支持