The ActivationType defines the structure of an Object of the ActivationType. Figure 45 shows the hierarchical structure and details of the composition. It is formally defined in Table 96.
An Object of the ActivationType represents an activation step in a recipe.
Figure 45 – Overview ActivationType
Table 96 – ActivationType Definition
Attribute |
Value |
||||
BrowseName |
ActivationType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the RecipeElementType |
|||||
0:HasComponent |
Variable |
TargetValue |
0:Number |
AnalogItemType |
Mandatory |
0:HasProperty |
Variable |
TargetValueId |
0:String |
0:PropertyType |
Mandatory |
0:HasProperty |
Variable |
TargetValueNodeId |
NodeId |
0:PropertyType |
Optional |
TargetValue defines the value to be reached of an aggregate that is referenced by TargetValueId.
TargetValueId defines a unique Id of the aggregate that is being activated. A list of all possible TargetValueIds is defined in RecipeScaleDeviceType.
TargetValueNodeId defines the NodeId of the aggregate that is being activated. If possible, this value should be used instead of the TargetValueId.