摘要 |
PURPOSE:To attain a positioning with inexpensive and high accuracy by measuring in advance a motion inertia quantity in a driving system, such a motor, etc., and performing an automatic correction on an individual. CONSTITUTION:A pulse from a rotary encoder 7 (position signal generation means) is counted, and the present position K of a movable body 2 is stored in order at a present position storage means 21. When the movable body 2 approaches to an object position T, a bit of driving quantity information L becomes zero, and the driving signal of a driving motor 6 is cut, and the movable body 2 advances to the neighborhood of the object position with the inertia and is terminated. The number of times N of operations in the driving system is counted, and is stored at a storage means 22, and also, the fluctuation inertia quantity M of a difference between the object position T and the present position K is measured, and it is added on a storage means 23, and is stored as an add inertia quantity Ms. At every time when the movable body 2 is ceased, or when the number of times N of operations reaches at a prescribed number of times, an average inertia quantity M' is calculated by dividing the Ms with the N with an arithmetic means 24, and a new bit of inertia information M is calculated using the M', and the next bit of driving information can be calculated based on the M.
|