The Industrial Digital Twin Association (IDTA) is an alliance of active creators and realizers. The IDTA supports companies from the fields of automation, mechanical engineering, software, and end-users. Information models are created in a decentralized setup and the specific benefits are demonstrated by means of use cases. The aim is to make the Asset Administration Shell a standard as the technical base for Industrial Digital Twins. The Asset Administration Shell (AAS) is the standardized digital representation of the asset, corner stone of the interoperability between the applications managing the manufacturing systems. AAS identifies the Administration Shell and the assets represented by it, holds digital models of various aspects (submodels) and describes technical functionality exposed by the Administration Shell or respective assets [Source: AAS Spec Part 1]. Core elements of AAS are the metamodels, APIs and security.
Eclipse AASPortal provides a web portal for the visualization and management of Asset Administration Shells (AAS). It focuses on an efficient implementation of web based views and user interfaces for use cases based on the AAS, like e.g. “Digital Product Passport” or “Digital Nameplate”.
Eclipse AASPortal is written in TypeScript and based on a distributed software architecture, that includes a Node.js based “aas-node” and an Angular based web application “aas-portal” (using Bootstrap 5 and NgRx). Via the standardized AAS REST API, Eclipse AASPortal connects to AAS endpoints, e.g. based on Eclipse AASX Package Explorer and Server, Eclipse BaSyx, or Eclipse FA³ST. These endpoints can be configured during operation by authorized users. Additionally, operational data can be integrated via OPC UA (based on node-opcua) and visualized in corresponding plots. AASPortal enables full text search and filtering of AAS, as well as basic modelling capabilities like adding Submodel templates or editing values of properties.
None.
The Eclipse Foundation provides a professional environment (governance, licensing, intellectual property management) for the future development of Eclipse web-aas-client. These advantages facilitate the usage of an open source, extensible ecosystem in which manufacturers and suppliers including the providers of applications, platforms, and infrastructure, can all participate equally.
Lenze SE
There is a project repository originally hosted at FraunhoferIOSB (https://github.com/FraunhoferIOSB/AASPortal) that is considered as initial contribution to this project. It uses e.g. NodeJS and nginx, and optionally databases for user management (MongoDB) and search index (mariadb).
- Log in to post comments