5.1. aas.examples.data.example_aas - Create an example model.AssetAdministrationShell object

Module for the creation of an ObjectStore with an example asset administration shell and example submodels and an example concept description

To get this object store use the function create_full_example(). If you want to get single example objects or want to get more information use the other functions.

basyx.aas.examples.data.example_aas.create_example_asset_administration_shell() basyx.aas.model.aas.AssetAdministrationShell

Creates an AssetAdministrationShell with references to an example Submodel.

Returns

example AssetAdministrationShell

basyx.aas.examples.data.example_aas.create_example_asset_identification_submodel() basyx.aas.model.submodel.Submodel

Creates a Submodel containing two Property elements according to ‘Verwaltungssschale in der Praxis’ https://www.plattform-i40.de/PI40/Redaktion/DE/Downloads/Publikation/2019-verwaltungsschale-in-der-praxis.html

Returns

example asset identification submodel

basyx.aas.examples.data.example_aas.create_example_bill_of_material_submodel() basyx.aas.model.submodel.Submodel

creates a Submodel for the bill of material containing two entities one co-managed and one self-managed

Returns

example bill of material submodel

basyx.aas.examples.data.example_aas.create_example_concept_description() basyx.aas.model.concept.ConceptDescription

Creates an example ConceptDescription

Returns

example concept description

basyx.aas.examples.data.example_aas.create_example_submodel() basyx.aas.model.submodel.Submodel

Creates an example Submodel containing all kind of SubmodelElement objects

Returns

example submodel

basyx.aas.examples.data.example_aas.create_full_example() basyx.aas.model.provider.DictObjectStore

Creates an object store which is filled with an example Submodel, ConceptDescription and AssetAdministrationShell using the functions of this module

Returns

DictObjectStore