The role class “Group” is a role type for objects that serve for the grouping of mirror objects that belong together from a certain engineering perspective. AML Group objects shall reference this role.
The Group is formally defined in Table 44.
Table 44 - Group Definition
Attribute |
Value |
||||
BrowseName |
Group |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Inherit the components of the AutomationMLBaseRole |
|||||
|
|
|
|
|
|
HasComponent |
Variable |
AssociatedFacet |
String |
BaseDataVariableType |
Optional |
HasProperty |
Variable |
ID |
BaseDataType |
PropertyType |
Optional |
HasProperty |
Variable |
Version |
BaseDataType |
PropertyType |
Optional |
The attribute “AssociatedFacet” shall be used for the definition of the name of the corresponding Facet. Example: AssociatedFacet = “PLCFacet”