OPC UA 云端模型库

        UA 云库(opc ua cloud library)是互联网上可用的中央库,可以在其中上传配套规范 (CS) 并将其提供给其他人。许多CS是由OPC基金会的联合工作组开发和发布的。来自不同行业和应用领域的几位专家共同努力,为许多机器和系统提供了标准化的数据结构。此外,还可以创建和上传单独的随行规范。用户和软件客户端可以访问 UA 云库。

主页:https://uacloudlibrary.opcfoundation.org/

OPC UA 云端模型库_第1张图片

 UA 云库拥有 251 个活跃用户、67 个信息模型,所有 VDMA 配套规范 现已推出。 这使得UA云库成为您下一个工业物联网项目的完美起点 。

为什么需要 UA 云库?  

使用 UA 云库,可以在库中加载和实施所需的配套规范。不仅人类用户,软件客户端也可以将这些技术规范用于各自的系统。在设置过程中,软件客户端将通过 UA 云库接收数据模型。因此,他们可以从库中加载这些CS,并将其用于内部数据交换。UA 云库还提供了将您自己的 CS 包含在库中并使其在云中可用的选项。 

UA 云库适用于谁? 

对于内部机器 数据采集,在交换OPC UA数据时使用标准化的数据结构是合理的。 基于该标准,公司的所有机器和系统都可以分发,处理和评估OPC UA数据。 创建 这种结构可能非常耗时,因此仅建议用于更多的机器和系统。UA 云库 还可以作为 o wn 实例托管,以便在全球范围内共享自己的公司自己的 CS。 

小公司 

UA 云库非常适合小型公司或不希望构建 自己的结构的公司。 它提供了由不同公司在联合工作组 中针对 不同 用例创建的各种数据模型。公司合适的 结构 可以通过 图书馆轻松下载和实施,以实现数据交换的数字化。因此, UA 云库中为每家公司提供了适当的结构。 

大公司 

较大的公司也受益于 UA 云库。 库中已有的配套规范 也适用于具有许多机器和系统的环境。 也可以 建议 创建内部配套规范。投入的时间将得到回报,因为自己的CS将完全符合自己的需求。然后,该数据结构可以发布在 UA云库中,并 可用于 所有机器和系统,甚至全球其他工厂。 

实现

        UA 云库是与 OPC 基金会在其中一个联合工作组内合作开发的。UA 云库基于微软C# 实现。并且在GitHub 上公开了源码:https://github.com/OPCFoundation/UA-CloudLibrary。

UA 云库可以通过各种方式查询

  • 浏览器
  • Swagger UI 
  • GraphQL 

使用

使用浏览器可以读取OPCUA 的各种配套规范的XML,但是网络上没有介绍如何使用GraphQL 查询OPCUA 模型

笔者做了一些尝试:

OPC UA 云端模型库_第2张图片

 如何方便系统集成上读取信息模型,应用软件需要有更便捷的方式。

背后的逻辑

无论是工业4.0,还是开放性自动化。其背后的逻辑就是建模。而建模的目的是为了重用,分享和协作。因此,构建模型仓库就显得格外重要。在软件开发领域,有大名鼎鼎的GitHub,也有许多各种代码仓。

   除了OPC UA  基金会制定一些基本的OPC UA 配套规范之外,大量的模型是由行业协会组织制定的。在我国依靠什么机构来构建高质量的信息模型是值得思考的问题。

你可能感兴趣的:(OPC,UA)