5.2. data.example_aas_mandatory_attributes - AAS-objects that only contain mandatory attributes

Module for the creation of an ObjectStore with an example AssetAdministrationShell, example Submodels and an example ConceptDescription. All objects only contain mandatory attributes.

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_concept_description(checker: AASDataChecker, concept_description: ConceptDescription) None
check_example_empty_asset_administration_shell(checker: AASDataChecker, shell: AssetAdministrationShell) None
check_example_empty_submodel(checker: AASDataChecker, submodel: Submodel) 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 example AssetAdministrationShell containing references to the example, the example ~Submodels.

Returns:

example asset administration shell

create_example_concept_description() ConceptDescription

Creates an example ConceptDescription where only the id attribute is set

Returns:

example concept description

create_example_empty_asset_administration_shell() AssetAdministrationShell

Creates an example empty AssetAdministrationShell with just an empty AssetInformation and an Identifier

Returns:

example AssetAdministrationShell

create_example_empty_submodel() Submodel

Creates an example empty Submodel where only the id attribute is set

Returns:

example submodel

create_example_submodel() Submodel

Creates an example Submodel containing all kind of SubmodelElement objects where only mandatory attributes are set

Returns:

example submodel

create_full_example() DictObjectStore

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

Returns:

DictObjectStore