admin-shell-io / questions-and-answers

This repository aims for providing answers to often asked questions in the context of the Asset Administration Shell.
https://admin-shell-io.github.io/questions-and-answers/
Creative Commons Attribution 4.0 International
24 stars 6 forks source link

How to deal with lack of individual data types for Submodel Element Collections? #101

Closed mhmmi closed 5 months ago

mhmmi commented 11 months ago

In the AAS you define Submodel Elements (simple as well as complex), but no individual data types for them. If we now consider, for example, a complex "location" Submodel Element Collection with simple double properties for the coordinates. Then one must assign individual semanticIds to this kind of construct depending on the usage to allow an individual, context-dependent meaning of the SMEC. Example: A robot has a location SMEC for its base and one for its tool center point. Both should be described by individual semanticIds (i.e., concept descriptions). On the other hand, both describe locations, which should be able to be offset against each other in generic program code (e.g., calculate distance of the locations). How is this possible without a common data type "Location" for both SMEC?

zrgt commented 11 months ago

Relevant Issue: https://github.com/admin-shell-io/questions-and-answers/issues/44

JoergNeidig commented 8 months ago

18.12.2023 Best Practice Group: We recommend:

Recommended for FAQ-List