产品介绍
这个UA SDK是一个C++库,支持您编写便携式C++ OPC UA服务器。UA SDK实际上由两个SDK组成,一个是服务器SDK,另一个是客户端SDK。两者都使用相同的UA基本库,可以通过该工具(组)打开由OPC基金会在OPC UA通信栈中定义的原始ANSI C类型的所有C++封装。有关C++ UA Client SDK详细信息,请参阅 C++ UA Client SDK 产品页面。
该SDK简化了UA堆栈API,实现了大多数或所有UA应用程序所需的通用UA功能,提供了基本功能和辅助功能,实现了安全处理并为常见用例提供了样本。 C++ OPC UA服务器SDK提供了一个C++类库,用于开发OPC UA服务器,为供应商特定的系统提供标准接口。OPC UA服务器通常用于描述来自供应商系统的可用信息,并以标准化的方式提供对外部系统的数据访问。
为了使基于C++的OPC UA服务器的实现尽可能容易,这个SDK需要:
·实现所有常见的UA功能作为参考实现;
·定义接口以将供应商系统数据集成到OPC UA服务器中;
·提供实现供应商系统集成常用功能的基础和辅助类;
·为所有系统功能和OPC UA结构提供包装类;
·提供了用于Windows和Linux的示例实现和文件;
·为Windows和Linux提供UA堆栈平台层。
作为一个附加功能,SDK本身是与平台无关的,并且仅依赖于OPC UA ANSI C栈及其平台层和由堆栈定义的加密API。除了OPC UA ANSI C栈及其依赖关系,对其他库没有依赖。该图显示了SDK的主要模块和到服务器应用程序中的集成。
· 查找服务器,获取端点;
· 创建会话,激活会话,关闭会话;
· 浏览,翻译,注册节点,注销节点;
· 阅读,历史阅读;
· 写入,历史更新;
· 创建订阅,修改订阅,删除订阅,传输订阅;
· 创建监视项目,修改监视项目,删除监视项目;
· 发布,重新发布;
· 呼叫;
版本
Windows二进制,源代码
许可证类型
二进制开发者许可证(单座席),源代码开发者许可证(单座席),评估许可证类型
目标平台
Windows 32, Windows 64, Linux, vxWorks, QNX
开发
Visual Studio项目文件,CMake交叉编译构建环境(可生成项目工程用于Visual Studio,Eclipse,MakeFiles...)
· 数据访问
· 事件
· 方法
· 报警和条件
· 历史访问
更多详细信息可在下一个标签中找到。
特性与配置文件
概述
标准UA服务器,节点管理服务器方面,客户端冗余方面,冗余可见服务器方面,查询,文件访问服务器方面
数据访问
数据访问服务器方面,复杂类型服务器方面
事件
基本事件订阅服务器方面,地址空间通知程序服务器方面,审计服务器方面
方法
方法服务器方面
报警与条件
A&C基本条件服务器方面,A&C刷新服务器方面,A&C地址空间实例服务器方面,A&C启用服务器方面,A&C报警服务器方面,A&C可确认报警服务器方面,A&C独有报警服务器方面,A&C非独占式报警服务器方面,A&C实例服务器方面,A&C对话服务器方面,A&C证书到期服务器方面
历史访问
历史原始数据服务器方面,历史聚合服务器方面,历史数据在时间服务器方面,历史访问修改的数据服务器方面,历史注释服务器方面,历史数据插入服务器方面,历史数据更新服务器方面,历史数据替换服务器方面,删除服务器方面,历史访问结构化数据服务器方面,基本历史事件服务器方面,历史事件更新服务器方面,历史事件替换服务器方面,历史事件插入服务器方面,历史事件删除服务器方面
· UA Stack, 基本库, 服务器端库, 客户端库
· Visual Studio 项目文件, CMake构建文件,示例,教程,文档
· 支持包,包括15个支持事件
· 第一年维护包
· 一个UaModeler授权许可证
相关产品
UaGateway旨在将“经典”OPC产品集成到OPC UA环境中。 其主要功能是将UA客户端连接到COM / DCOM服务器(包装器),使用COM / DCOM客户端(代理)访问UA服务器,以及通过安全的UA连接对COM / DCOM进行隧道连接。 有关详细信息,请参阅UaGateway产品页面。
联系我们
北京盟通科技有限公司
北京盟通科技专注于实时现场总线技术及工业通讯技术的研发、推广及技术支持服务,与多家行业领先的商业伙伴合作,致力于为工业自动化领域的客户提供优质服务。公司现有多款适用于工业自动化支持的软件协议栈及开发所需的正版授权软件,同时,经验丰富的技术团队也可以帮助客户设计与调试并提供必要的技术支持。
OPC UA协议
OPC UA协议是一种应用层协议,其全称为OLE(Object Linking and Embedding) for Process Control Unified Architecture,该协议支持不同设备之间的通信,让工业自动化中通信设计流程得到简化,便于数据流的传输及工业控制器程序的稳定。北京盟通科技通过与Unified Automation公司合作,并结合技术团队多年的本土落地项目的实施经验,推出了OPC UA软件开发包,针对具体编译设计环境支持相应的语言配置,如C、C++、.Net和Java等,欢迎客户移步产品中心了解相关信息或与北京盟通科技联系:产品中心 & 联系方式。
联系人:袁冶
地址:北京市海淀区上地东路35号颐泉汇2号楼311室
邮编:100085
电话:010-62740270
传真:
公司网址:http://www.motrotech.com/
扫描此二维码即可访问该空间手机版