摘要 |
<P>PROBLEM TO BE SOLVED: To provide a position controller achieving a machine always having a small tracking error regardless of a machining work shape. <P>SOLUTION: This position controller performing quadrant reverse compensation when a shaft movement direction of the machine reverses includes a numerical control part 10, a motor control part 20, a motor 30, and a detector 40. The motor control part 20 includes: a reverse movement amount calculation part 26 calculating an amount by which a shaft performing the reverse moves to this reverse from the preceding reverse; a minute reverse continuance frequency calculation part 27 comparing the reverse movement amount and a preset value, increasing a value of a minute reverse continuance frequency when the reverse movement amount is smaller than the preset value, and reducing the value of the minute reverse continuance frequency when the reverse movement amount is the preset value or above; and a quadrant reverse compensation part 24 automatically adjusting a quadrant reverse compensation amount according to the minute reverse continuance frequency, and performing the quadrant reverse compensation with the automatically adjusted compensation amount. <P>COPYRIGHT: (C)2010,JPO&INPIT |