SemanticId Repository for the Asset Administration Shell: Difference between revisions

From AAS semanticId Repository
Jump to navigation Jump to search
m (Protected "SemanticId Repository for the Asset Administration Shell" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
No edit summary
Line 1: Line 1:
'''maintained by [http://www.AAS-connect.com AAS-connect: Tools and Services for the implementation of the Asset Administration Shell]
'''maintained by [http://www.AAS-connect.com AAS-connect: Tools and Services for the implementation of the Asset Administration Shell]
of [http://www.fop-consult.de FoP Consult GmbH]'''<br>
of [http://www.fop-consult.de FoP Consult GmbH]'''<br>
'''Why to use the semanticId Repository?'''
* You don't want to handle AAS Concept Descriptions in your Asset Shell or in a CD repository (because it is not globally available and creates redundancies)
* CDD or ECLASS are not suitable for you
* The descibed process from IDTA (https://github.com/admin-shell-io/id) is not suitable for you
* You need instantly an semanticId





Revision as of 15:37, 14 December 2023

maintained by AAS-connect: Tools and Services for the implementation of the Asset Administration Shell of FoP Consult GmbH


Why to use the semanticId Repository?

  • You don't want to handle AAS Concept Descriptions in your Asset Shell or in a CD repository (because it is not globally available and creates redundancies)
  • CDD or ECLASS are not suitable for you
  • The descibed process from IDTA (https://github.com/admin-shell-io/id) is not suitable for you
  • You need instantly an semanticId


How to create and register a new semanticId for an AAS submodel or SubmodelElement?

  1. Create a new item with label = idShort
  2. You can add idShorts, descriptions and aliases in multiple languages for better search results
  3. The URL of the new item page is your semanticId!

You are now free to define your submodel or SubmodelElement by adding statements (properties) to it (= concept description/data specification). The statements (properties) according the AAS Specification "Part3a: DataSpecification - IEC 61360" (IDTA Number: 01003-a-3-0) have already been created for you and can be used.


Recommended minimum of statements:

  • You should state a preferredIdShort (label of the preferred language) that is used in your AAS
  • You should state the modelElement for that your new semanticId is (modelELement = Submodel and SubmodelElements, according the Enumeration AasSubmodelElements like Property, SubmodelElementCollection, Range and so on)

PreferredIdShort and modelElement are newly introduced here.


Further information

Wikibase offers interesing features:

  • Wikibase/API
  • SPARQL

For more information see wikiba.se.

For feedback/questions regarding the SemanticId Repository for the Asset Administration Shell feel free to write an E-mail to kontakt@fop-consult.de.