摘要 |
A controller 44 is provided for adaptively controlling the movement of a member, such as a roller or a guide, of a machine to a desired position. The controller calculates a command position by subtracting a predetermined overshoot value from the desired position. The controller signals a member 16, 18 of a machine to move to the command position. A sensor 40, 42 determines the actual position of the member. The controller calculates an updated overshoot value by subtracting the actual position from the command position and controls a succeeding movement of the member as a function of the updated overshoot value. Compensation may also be made for ambient temperature changes, changes in air pressure if the motor is air-driven, changes in voltage or current if it is electrically driven. |