A number of pulses equal to the difference between the set target value and the current value are output. Values greater than the current value result in a positive rotation, values smaller than the current value result in a negative rotation.