
7.FEEDRATE CONTROL/ACCELERATION AND DECELERATION CONTROL B-63323EN-1/03
- 692 -
- Deceleration based on a distance
If the total distance of the blocks read ahead becomes shorter than or
equal to the deceleration distance obtained from the current feedrate,
deceleration starts.
If the total distance of the blocks read ahead during deceleration
increases, acceleration is performed.
If the blocks of a small amount of travel are successively specified,
deceleration and acceleration may be performed alternately, making
the feedrate inconsistent. To avoid this, decrease the programmed
feedrate.
- Single-block commands during look-ahead bell-shaped acceleration/deceleration
before interpolation control
If a single-block command is executed during look-ahead bell-shaped
acceleration/deceleration control, the following control is applied.
(1) If acceleration/deceleration is performed when the single-block
command is executed
(a) If A + B ≤ Remaining amount of travel in the block executed
when the single-block command is executed
Deceleration is performed for a stop so that the feedrate falls
to zero at the point at which the block executed when the
single-block command was executed terminates.
A : Amount of travel to a point where the target feedrate is
attained and the current acceleration/deceleration ends
B : Amount of travel corresponding to deceleration from the
feedrate attained at the end of acceleration/deceleration to 0
B
Feedrate
Time
A
Single-block command