The AnalogControlFunctionWithRelativeTargetValueType supports applications where the target value is typically modified by relative increments or decrements.
Examples of its usage include position controllers where the actuator needs to modify its position relative to the last defined position by a specific amount, or dispenser controllers that are responsible for aspirating or dispensing a certain volume of fluid.
The optional DecreaseRate and IncreaseRate variables can be utilized to customize the dynamics of the resulting action based on application-specific requirements. These variables allow for adapting to factors such as viscosity when aspirating or dispensing fluids.
AnalogControlFunctionWithRelativeTargetValueType is formally defined in Table 100.
Table 100 – AnalogControlFunctionWithRelativeTargetValueType Definition
Attribute |
Value |
||||
BrowseName |
AnalogControlFunctionWithRelativeTargetValueType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the AnalogControlFunctionType defined in 7.6.5 |
|||||
0:HasComponent |
Variable |
DecreaseRate |
Double |
AnalogUnitRangeType |
O |
0:HasComponent |
Method |
ModifyTargetValueBy |
|
|
O |
0:HasComponent |
Variable |
IncreaseRate |
Double |
AnalogUnitRangeType |
O |
Conformance Units |
|||||
LADS AnalogControlFunctionWithRelativeTargetValueType |
|||||
|