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.

image060.gif

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

0: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.