
- 97 -
11-2. Position override
This LSI can override (change) the target position freely during operation.
There are two methods for overriding the target position.
11-2-1. Target position override 1
By rewriting the target position data (RMV register value), the target position can be changed.
The starting position is used as a reference to change target position.
1) If the new target position is further away from the original
target position during acceleration or low speed operation, the
axis will maintain the operation using the same speed pattern
and it will complete the positioning operation at the position
specified in the new data (new RMV value).
2) If the new target position is further away from the original
target position during deceleration, the axis will accelerate
from the current position to FH speed and complete the
positioning operation at the position specified in the new data
(new RMV value).
Assume that the current speed is Fu, and when RFL = Fu, a curve
of next acceleration will be equal to a normal acceleration curve.
3) If the axis has already passed over the new target position, or
the target position is changed to a position that is closer than
the original position during deceleration, movement on the
axis will decelerate and stop. Then, the movement will reverse
and complete the positioning operation at the position
specified in the new data (new RMV value).
The axis accelerates/decelerates only when starting in high speed. The target position data (RMV
register value) can be rewritten any number of times until the positioning operation is complete.
Note1: If the ramping-down point is set to automatic and the (deceleration time) > (acceleration time x
2), it may be the case that the axis cannot reduce the speed to the FL level, as shown below. In
this case, if the target position is set closer than original position and the axis is decelerating, the
axis will decelerate along the deceleration curve to the new override position, and then slow to
the FL speed and finally stop. Then it will start moving to the new position.
Therefore, the axis will overrun the original target position during deceleration (shaded area).
To avoid creating an overrun condition, make sure that the deceleration time is less than two times the
acceleration time, or if the deceleration time is more than double the acceleration time, make the
ramping-down point a manual setting.
Note 2: The position override is only valid while feeding.
When the PCL receives an override command just a little before stopping a feed, it may not
respond to the override command. For this reason, check SEOR in the main status after sending
an override command. If the override is ignored, the SEOR will become "1."
Further away
Further away
Already passed
position
f
f
f
Speed
FH
FL
Acceleration
Deceleration
Target
position
change
Normally,
the
PCL
stops
feeding
without
decelerating
to
FL
speed.
When
an
overrride
is
specified,
the
PCL
will
decelerate
to
FL
speed.
Time