OPC Foundation
  • Documents
  • NodeSets
  • Search
6.8.2 AASSubmodelElementCollectionType

Figure 16 shows an overview about the AASSubmodelElementCollection ObjectType.

image021.png

Figure 16 – AASSubmodelElementCollectionType graphical overview

A submodel element collection is a set or list of submodel elements. The AASSubmodelElementCollectionType is defined in Table 29

Table 29 – AASSubmodelElementCollectionType Definition

Attribute

Value

BrowseName

AASSubmodelElementCollectionType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

Subtype of the AASSubmodelElementType defined 6.8.1, i.e. inheriting the InstanceDeclarations of that Node.

0:HasComponent

Object

<SubmodelElement>

AASSubmodelElementType

OP

0:HasProperty

Variable

AllowDuplicates

0:Boolean

0:PropertyType

O

0:HasDictionaryEntry

Object

Admin-shell.io/aas/2/0/SubmodelElementCollection

AASIriConceptDescriptionType

The components of the AASSubmodelElementCollectionType have additional references which are defined in Table 30.

Table 30 – AASSubmodelElementCollectionType Additional References

Source Path

Reference Type

Is Forward

Target Path

<SubmodelElement>

0:HasDictionaryEntry

True

Admin-shell.io/aas/2/0/SubmodelElementCollection/values

AllowDuplicates

0:HasDictionaryEntry

True

Admin-shell.io/aas/2/0/SubmodelElementCollection/allowDuplicates

The value elements in this collection are not ordered (i.e. http://Admin-shell.io/aas/2/0/ SubmodelElementCollection/ordered == False).

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation