Block of a controller for set point tracking with a hysteresis element that switches the controller on and off, and a timer that prevents the controller to short cycle.
The controller is similar to Annex60.Controls.Continuous.PIDHysteresis
but in addition, it has a timer that prevents the controller from
switching to on too fast. When the controller switches off, the
timer starts and avoids the controller from switching on until
minOffTime seconds elapsed.
limitsAtInit because it is no longer
used in the PID controller.strict=true in order to
avoid events when the controller saturates. Also assigned
propogated values to be final. This is for issue
433.eOn.