Internal Resettable Digital Integrator

Description
The transfer function of the Integrator block is defined as:
H(z) = \frac{\frac{Ts}{2}*(z+1)}{z-1}
When the output reaches its limits, it is reset to 0, or to a lower value if the lower limit is greater than 0, or to an upper value if the upper limit is less than 0.
Library
Control > Discrete
Parameters
| Property | Display Name | Parameter Type | Description |
|---|---|---|---|
| InitialValue | Initial Value | DoubleParameter | Initial Integral Value |
| Lower | Lower limit | DoubleParameter | Lower output limit |
| Upper | Upper limit | DoubleParameter | Upper output limit |
| SamplingTime | Sampling Time [s] | DoubleParameter | Sampling Time |
Pins
| Property | Pin Name | Type | Description |
|---|---|---|---|
| In | In | ControlIn | Input |
| Out | Out | ControlOut | Output |
Default Size
| Width | Height |
|---|---|
| 4 | 4 |