摘要 |
PROBLEM TO BE SOLVED: To provide a servo controller of a motor with which misdetection of a current ripple pulse can be avoided and a high control precision can be obtained. SOLUTION: A revolution/position command unit 14 gives command signals of the revolution and the rotation value of a motor 1. If a current signal detection unit 11 detects a motor current and outputs a current signal, a current ripple detection unit 12 detects a current ripple which is produced in the current signal and outputs a current ripple pulse. A control operation unit 10 generates a control signal so as to make the revolution and the rotation values of the motor 1, which are obtained from a direction signal and the current ripple pulse, agree with the target values which are the command signals outputted from the revolution/position command unit 14. The control operation unit 10 has a running average processing unit 10a which defines the running average of the revolution of the motor 1 obtained from the current ripple pulse as the revolution of the motor. |