ON-OFF controllers are used when the process allows a continuous oscillation of the controlled variable. As the error signal passes through the Setpoint, the controller output changes from on to off (or vice versa).