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 104.
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 10.6). The conditions are listed in Table 103.
Table 103 - Possible Conditions for AnalogConditionSleepType
ConditionMode |
Condition |
Equal |
ThresholdValue = TargetThresholdValue |
NotEqual |
ThresholdValue != TargetThresholdValue |
LessThan |
ThresholdValue < TargetThresholdValue |
LessOrEqualThan |
ThresholdValue <= TargetThresholdValue |
GreaterThan |
ThresholdValue > TargetThresholdValue |
GreaterOrEqualThan |
ThresholdValue >= TargetThresholdValue |
Figure 47 - Overview AnalogConditionSleepType
Table 104 - 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 |
Conformance Units |
|||||
Scales DynamicRecipeManagement |
|||||
Scales RecipeManagement |
ConditionMode defines the type of condition operator that is used.
TargetThresholdValue is the target value with which the threshold value is compared.