摘要 |
PURPOSE:To reduce the settling time of a linear motor control system by correcting the peak value and the applying time of an acceleration current and a deceleration current applied to a linear motor in response to a moving distance in response to the displacements of a position and a speed with respect to ideal characteristics. CONSTITUTION:A microcomputer 2 outputs an instruction pulse signal and an instruction acceleration signal on the base of ideal characteristics in response to a distance from a present position to a target position. A counter 4 outputs a position deviation between an instruction pulse and a position pulse. A subtractor 14 outputs a speed error between a speed command from an F/V converter 12 and a speed signal from an F/V converter 26. A position error, a speed error and an instruction acceleration signal are added, and applied to a linear motor 22. The microcomputer 2 corrects the peak value and the applying time of the instruction acceleration signal output at the time of driving next on the basis of a speed displacement signal and a position displacement signal. |