Prosys OPC UA SDK for Java 负责所有的通信细节,使您不再需要为这些细节分心。其包含的 高级编程接口支持应用程序的快速开发,使您能够缩短开发过程。 该 SDK 经 OPC 基金会认证,符合 OPC UA 标准。因此,能够与来自其他厂商的 OPC UA 产品实现互操作。
产品特性
使用现有的 OPC UA 模型自动生成 Java 代码
Prosys OPC UA SDK for Java 内设Java代码生成器,可以自动创建代码,以此帮助您提供和使用OPC UA 数据。您可以使用标准的OPC UA模型,或者使用我们的OPC UA 建模器设计自己的OPC UA模型,并将其导入到SDK 。Java代码生成器会负责其余部分,并确保应用程序中最可靠的操作。
安全,可互操作,前瞻性
通过使用 Prosys OPC UA SDK for Java,您可以比以往更便捷地编写几乎可以在所有平台上运 行的高安全性 OPC UA 服务器和客户端。您可以快速实现全球公认的、标准化和可靠的 OPC UA 通信。编写基于 Java 的 OPC UA 软件是一个具有前瞻性的选择,从长远看也是一项收 益良好的投资。
为工业互联网和工业4.0做好准备
安全可靠的数据通信对于工业物联网( IIoT )和工业 4.0 解决方案至关重要。Prosys OPC UA SDK for Java 被设计成一个关键的开发工具,可以为您自己的IIoT产品提供可靠性和可互 操作功能。
产品模式
创建多平台OPC UA客户端和服务器
Prosys OPC UA Java SDK是使用OPC UA通信开发高级系统的可靠选择。 Java 软件开发支持所有运行Java SE 6(JRE 1.6),Java SE 7(JRE 1.7)和 Java SE 8(JRE 1.8)的平台,能够为您提供高效的“一次写入,随处运行”模式。
客户端-服务器通信模式
OPC UA客户端-服务器通信模式已经成为一种主流的自动化和IIoT系统集成技术。该模式使用持续连接的会话和订阅。此外,还具有多功能、全面的安全性和信息建模等特性,这也是工业4.0参考体系结构模型(RAMI 4.0)推荐该技术的原因。客户端-服务器通信模式通常被应用于局域网(LAN),但如果有足够的网络速度,也可适用于因特网。
发布-订阅(PubSub)通信模式
OPC UA发布-订阅(PubSub)通信模式是OPC UA规范的最新补充,特别适用于高通量局域网(LAN)。在一定条件下,PubSub可用于时敏网(TSN),以实现设备间确定性实时通信。另一方面,PubSub通信模式也适用于云系统,其中消息队列代理支持通过因特网或其他广域网(WAN)集成设备和系统。
更多技术细节和功能相关内容点此查看。
产品版本
Prosys OPC UA SDK for Java有6个不同版本。每份SDK许可证包含一份免费的 Prosys OPC UA Simulation Server 专业版许可证。用户可以使用专业版将 OPC UA 信息模型导入模拟服务器。
- Prosys OPC UA 客户端 SDK for Java (二进制) 包含客户端 SDK 不包含源代码;
- Prosys OPC UA 客户端和服务器 SDK for Java (二进制) 包含客户端和服务器 SDK 不包含源代码;
- 客户端和服务器 PubSub SDK for Java (二进制) 包含客户端,服务器和PubSub SDKs 不包含源代码;
- Prosys OPC UA 客户端 SDK for Java (源代码) 包含客户端 SDK 包含源代码;
- Prosys OPC UA 客户端和服务器 SDK for Java (源代码) 包含客户端和服务器 SDK 包含源代码;
- 客户端和服务器 PubSub SDK for Java (源代码) 包含客户端,服务器和PubSub SDKs 包含源代码。
应用截图
北京盟通科技专注于实时现场总线技术及工业通讯技术的研发、推广及技术支持服务,与多家行业领先的商业伙伴合作,致力于为工业自动化领域的客户提供优质服务。公司现有多款适用于工业自动化支持的软件协议栈及开发所需的正版授权软件,例如Prosys公司授权北京盟通科技为其在中国地区的指定代理商,同时,经验丰富的技术团队也可以帮助客户设计与调试并提供必要的技术支持。
OPC UA协议是一种应用层协议,其全称为OLE(Object Linking and Embedding) for Process Control Unified Architecture,该协议支持不同设备之间的通信,让工业自动化中通信设计流程得到简化,便于数据流的传输及工业控制器程序的稳定。北京盟通科技通过与Unified Automation公司合作,并结合技术团队多年的本土落地项目的实施经验,推出了OPC UA软件开发包,针对具体编译设计环境支持相应的语言配置,如C、C++、.Net和Java等,欢迎客户移步产品中心了解相关信息或与北京盟通科技联系:产品中心 & 联系方式。