Giter Club home page Giter Club logo

yuanzhongqiao / ua-cloudviewer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from opcfoundation/ua-cloudviewer

0.0 0.0 0.0 1.9 MB

用于管理 OPC UA 信息模型(“工业数字孪生”)的工具。 UA Cloud Viewer 是一款用于工业物联网场景的工具,旨在弥合 OT 与 IT 之间的差距。 OPC UA 是工厂、工厂和可再生能源农场中供应商中立的运营技术 (OT) 互操作性的标准接口。

License: MIT License

JavaScript 58.33% C# 27.63% CSS 7.72% HTML 6.00% Dockerfile 0.32%

ua-cloudviewer's Introduction

UA云查看器

UA Cloud Viewer是一款用于工业物联网场景的工具,旨在弥合 OT 与 IT 之间的差距。

OPC UA 是工厂、工厂和可再生能源农场中供应商中立的运营技术 (OT) 互操作性的标准接口,具有一流的数据/信息建模功能。这些信息模型的文件格式称为Nodesets。因此,它定义了工业数字孪生,也称为智能制造概况。 OPC 基金会和 CESMII 在过去一年中努力利用新的UA 云库在线提供这些信息模型/智能制造配置文件。 UA Cloud Viewer可以将这些 OPC UA 信息模型上传(并稍后下载)到 UA Cloud Library。

欧洲的工业4.0平台对工业数字孪生的定义稍宽一些,不仅定义了OT数字孪生,还定义了其价值链上的整个数字资产/产品,即从设计到制造到运营再到回收。他们将这种工业数字孪生称为资产管理外壳 (AAS)。 UA Cloud Viewer可以利用 AAS 交换格式 AASX(基于 Open Office XML)将 OT 数字孪生打包到资产管理外壳中。

Microsoft 使用数字孪生定义语言 (DTDL)定义了 IT 数字孪生。它还运行一项云服务,利用这些基于 DTDL 的数字孪生进行分析,称为 Microsoft Azure 数字孪生 (ADT) 服务。 UA Cloud Viewer可以将 OT 数字孪生映射到 DTDL 定义,然后将其上传到 ADT 实例。

UA Cloud Viewer的其他功能包括能够在 Docker 容器中运行以方便部署和维护,并配有 Web 用户界面。可以一次加载多个 OPC UA NodeSet文件,然后进行浏览。该工具对于查看德国机器制造商协会 VDMA 和德国机床制造商协会 VDW 在 OPC UA 配套规范中定义的标准化NodeSet文件非常有用。

用法

Docker 容器是自动构建的。只需通过以下方式运行应用程序:

docker run -p 80:80 ghcr.io/digitaltwinconsortium/ua-cloudviewer:main

然后将浏览器指向http://localhost

如果您还没有 Docker,可以从这里免费下载。

加载节点集文件

开始

打开 OPC UA NodeSet文件。

请注意:引用的NodeSet文件也需要上传。它会告诉您哪些,或者您可以设置一个复选框以自动从 UA 云库下载引用的NodeSet文件。

您还可以直接从 UA 云库打开 OPC UA 节点NodeSet设置文件。

浏览节点集文件

浏览

您可以浏览模型并与模型交互。目前,节点的READ和是可能的。WRITE

上传Nodeset文件到UA云库

在 UA 云库选项卡上,填写注册 UA 云库时使用的用户名和密码以及描述节点集文件的元数据。

浏览

构建状态

Docker 构建

ua-cloudviewer's People

Contributors

barnstee avatar yuanzhongqiao avatar goetzgoerisch avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.