摘要 |
PURPOSE:To provide a motor control apparatus which can prevent the current control abnormality of a motor due to the fault of an encoder, which avoids the generation of a runaway and whose safety can be ensured. CONSTITUTION:On the basis of a Z-phase signal (a reference signal), an A-phase signal and a B-phase signal (two-phase signals) which are output) from an encoder 2 installed at a motor 1, a digital address signal which corresponds to the position of a rotor for the motor 1 is generated by an address generation means 3, sinewave data for motor-driving is read out from a waveform storage means 5 by the digital address signal, and the motor 1 is driven by a PWM inverter 9 according to the sine-wave data. In addition, the agreement or the disagreement of the level of a timing which is deviated, by a prescribed amount, from the rise or the fall of a binary-coded signal which has binary-coded the output signal of the waveform storage means 5 by using zero as a threshold value and of the level of a CS signal which is output from the encoder 2 is detected by an abnormality detection circuit 10, and the motor 1 is stopped so as to respond to a disagreement detection signal. |