摘要 |
PURPOSE:To prevent oscillation after a stop and to improve an operation speed by providing a nonholding range wider than a stop range. CONSTITUTION:A controller 1 rotates a motor 3 at a commanded speed in a commanded rotation direction to output a driving signal for rotations as many as a commanded number of pulses; the motor 3 rotates until a target position and then stops. In this case, the nonholding range wider than the stop range is provided and after a temporary stop in the stop range is judged, control for returning the motor to the nonholding range only when it goes beyond the nonholding range is performed. Thus, recontrol is started only when the motor moves beyond the nonholding range, so no oscillation after the stop occurs and the next command can be fetched immediately, so that the operation never decreases in speed. Consequently, the oscillation after the stop is prevented and the operation speed is increased. |