Up-Down Controller
Full Name
Lib.Mervis.v1_0.UpDownController
Required Project References
- Lib.Mervis
Description
[todo]
Usage in ST
program test
var
udctrl: lib.mervis.v1_0.UpDownController;
end_var
udctrl();
end_program
Inputs
| Name | Data Type | Retain | Required | Meaning | |
| Input | real | No | Yes | Actual value | |
| Diff | real | No | No | Defines the deadband around the setpoint (this band is from -Diff/2 to Diff/2) | |
| Reset | bool | No | No | Reset state | |
| Min | real | No | No | Minimum output value | |
| Max | real | No | No | Maximum output value | |
| Step | real | No | No | Value by which the output is increased or decreased when the integral criterion is met | |
| Enable | bool | No | Yes | Function enable | |
| SetPoint | real | Yes | No | Desired value | |
| LimitForAttach | real | Yes | No | Limit value of the criterion for increasing the output | |
| LimitForDetach | real | Yes | No | Limit value of the criterion for decreasing the output |
Outputs
| Name | Data Type | Meaning | |
| Out | real | Output |
Blocks
| Name | Data Type | Meaning | |
| IntegralCriterion | Lib.Mervis.v1_0.IntegralCriterion | Integral criterion for increasing or decreasing the output value |
Detailed Function Description
[todo]
Example Usage
[todo]
