A motor control system capable of securing stability and rapidity of
motion even in a machine where the stability varies in accordance with a
position of a driven member. The driven member and a motor for driving
the driven member are operatively connected through a transmission
mechanism including a nonlinear element such that a rate of change of the
position of the driven member with respect to the position of the motor
varies in dependence on the position of the motor. Optimum values of
multiplier factors of operation constants with respect to the position of
the driven member or the rotational position of the motor for the
position control and the velocity control are stored in a data table. The
values of the multiplier factors of the operation constants for a present
position of the driven member or a present position of the motor are
determined using the data table and the determined values of the
multiplier factors are multiplied by reference operation constants to
update the operation constants. The position and/or velocity control
processing is performed using the updated optimum operation constants in
accordance with the present position of the driven member or the present
rotational position of the motor.