The AnalogConditionSleepType defines the structure of an Object of the AnalogConditionSleepType. Figure 47 shows the hierarchical structure and details of the composition. It is formally defined in Table 99.

An Object of the AnalogConditionSleepType represents a condition sleep step in a recipe. The recipe waits until the analog condition is solved. The condition depends on the EqualityAndRelationalOperator (see section 11.6). The conditions are listed in Table 98.

Table 98 − Possible Conditions for AnalogConditionSleepType

ConditionMode

Condition

Equal

ThresholdValue = TargetThresholdValue

NotEqual

ThresholdValue != TargetThresholdValue

LessThan

ThresholdValue < TargetThresholdValue

LessOrEqualThan

ThresholdValue <= TargetThresholdValue

GreaterThan

ThresholdValue > TargetThresholdValue

GreaterOrEqualThan

ThresholdValue >= TargetThresholdValue

image062.gif

Figure 47 − Overview AnalogConditionSleepType

Table 99 − AnalogConditionSleepType Definition

Attribute

Value

BrowseName

AnalogConditionSleepType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the ConditionSleepType

0:HasProperty

Variable

ConditionMode

EqualityAndRelationalOperator

0:PropertyType

Mandatory

0:HasComponent

Variable

TargetThresholdValue

0:Number

TargetItemType

Mandatory

ConditionMode defines the type of condition operator that is used.

TargetThresholdValue is the target value with which the threshold value is compared.