5.1. 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.
- check_example_asset_administration_shell(checker: AASDataChecker, shell: AssetAdministrationShell) None
- check_example_asset_identification_submodel(checker: AASDataChecker, submodel: Submodel) None
- check_example_bill_of_material_submodel(checker: AASDataChecker, submodel: Submodel) None
- check_example_concept_description(checker: AASDataChecker, concept_description: ConceptDescription) None
- check_example_submodel(checker: AASDataChecker, submodel: Submodel) None
- check_full_example(checker: AASDataChecker, obj_store: DictObjectStore) None
- create_example_asset_administration_shell() AssetAdministrationShell
Creates an
AssetAdministrationShellwith references to an exampleSubmodel.- Returns:
example
AssetAdministrationShell
- create_example_asset_identification_submodel() Submodel
Creates a
Submodelcontaining twoPropertyelements 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
- create_example_bill_of_material_submodel() Submodel
creates a
Submodelfor the bill of material containing two entities one co-managed and one self-managed- Returns:
example bill of material submodel
- create_example_concept_description() ConceptDescription
Creates an example
ConceptDescription- Returns:
example concept description
- create_example_submodel() Submodel
Creates an example
Submodelcontaining all kind ofSubmodelElementobjects- Returns:
example submodel
- create_full_example() DictObjectStore
Creates an object store which is filled with an example
Submodel,ConceptDescriptionandAssetAdministrationShellusing the functions of this module- Returns: