
7.FEEDRATE CONTROL/ACCELERATION AND DECELERATION CONTROL B-63323EN-1/03
- 694 -
(b) If A > Remaining amount of travel in the block being
executed when the single-block command is executed
A stop state may continue over several blocks.
The stop is made as described later.
Feedrate
Time
A
Single-block command
Stop state continuing over
multiple blocks
A : Amount of travel corresponding to deceleration from the
current feedrate to 0
(3) Stopping a movement if the stop may continue over several blocks
Acceleration/deceleration is performed over several blocks to
decrease the feedrate to zero.
Feedrate
Time
Single-block command
Deceleration based on the feedrate difference at a corner
With look-ahead acceleration/deceleration before interpolation, the
tangent feedrate is changed smoothly. Thus, no path error occurs due
to acceleration/deceleration delay. With this acceleration/declaration,
however, acceleration/deceleration is not performed for any feedrate
change on any axis that may be made where the travel direction
changes.
By using the function for deceleration based on the feedrate difference
at a corner, if a feedrate change occurs on an axis at a corner, the
feedrate is determined so that any feedrate difference exceeding the
permissible feedrate difference on that axis that has been set for
parameter No. 1478 does not occur, and deceleration is automatically
performed.