NOVA electronics Inc. MCX514 -
142
-
142
-
3.8.3 Acceleration / Deceleration for Continuous Interpolation
In continuous interpolation, same as in circular and bit pattern interpolations, only trapezoidal driving using manual deceleration
is available, and S-curve driving and automatic deceleration cannot be used.
Before performing the continuous interpolation, it is necessary to preset the manual deceleration point, which is related to the
basic pulse of the main axis output in the start segment of deceleration.
When setting interpolation data for the start segment of deceleration, write deceleration enabling command before writing the
interpolation command. When driving enters the segment that deceleration is enabled, the deceleration is enabled. And when the
output pulses that are counted from the start of the segment are larger than the manual deceleration point, deceleration will start.
The deceleration can be performed across segments.
For instance, to start the manual deceleration from the segment 3 in continuous interpolation with segments from 1 to 5, the
procedures are shown as follows:
Setting interpolation mode, acceleration / deceleration for main axis
Writing manual deceleration point
Writing Deceleration disabling command (6Eh)
Main axis
:
Writing drive start holding command (77h)
Writing segment 1 data, interpolation command
Writing segment 2 data, interpolation command
Writing Deceleration enabling command (6Dh)
Writing segment 3 data, interpolation command
Writing segment 5 data, interpolation command
Main axis
:
Writing drive start holding release command (78h)
In this case, please note the manual deceleration point is the value for the output pulses of the main axis that are counted from the
start of the segment 3.
;
Start continuous interpolation driving