SemanticId Repository for the Asset Administration Shell: Difference between revisions
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?
- Create a new item with label = idShort
- You can add idShorts, descriptions and aliases in multiple languages for better search results
- 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.