Motor controller for performing correction when direction of rotation is reversed
AssigneeFanuc Corporation
InventorsShoutarou Hashimoto, Tadashi Okita
Life of this patent
Estimating the term…
Abstract
A motor controller is configured to judge whether or not the amount of displacement of a driven body after the direction of movement of the driven body is reversed, exceeds a predetermined threshold value, and whether or not the amount of displacement of a motor after the direction of movement of the motor is reversed, exceeds another predetermined threshold value. When the amount of displacement of the driven body exceeds the threshold value, or the amount of displacement of the motor exceeds a second threshold value, the correction of the commands to the motor is terminated.
Claims2
A motor controller for controlling a motor which drives a driven body, comprising:
- a first displacement detector configured to detect an amount of displacement of the driven body;
- a second displacement detector configured to detect an amount of displacement of the motor;
- a correction part configured to add an amount of correction to a speed command or a torque command to the motor when a movement direction of the driven body is reversed;
- a judgment part configured to judge whether or not the amount of displacement of the driven body after the movement direction of the driven body is reversed, exceeds a first threshold value, and whether or not the amount of displacement of the motor after the movement direction of the motor is reversed, exceeds a second threshold value;
- and
- a correction terminating part configured to terminate a correction of the speed command or the torque command by the correction part when the amount of displacement of the driven body exceeds the first threshold value or when the amount of displacement of the motor exceeds the second threshold value.
A motor controller for controlling a motor which drives a driven body, comprising:
- a first displacement detector configured to detect an amount of displacement of the driven body;
- a second displacement detector configured to detect an amount of displacement of the motor;
- a correction part configured to add an amount of correction to a speed command or a torque command to the motor when a movement direction of the driven body is reversed;
- a judgment part configured to judge whether or not the amount of displacement of the driven body after the movement direction of the driven body is reversed, exceeds a first threshold value, and whether or not the amount of displacement of the motor after the movement direction of the motor is reversed, exceeds a third threshold value;
- and
- a correction terminating part configured to terminate a correction of the speed command or the torque command by the correction part, when the amount of displacement of the driven body exceeds the first threshold value;
- wherein the correction part is configured to reduce the amount of correction added to the speed command or the torque command by the correction part when the amount of displacement of the motor exceeds the third threshold value.
Dependencies are inferred from the claim text.