Reference Manual
PMAC 2 Software Reference
76 PMAC I-Variable Specifiation
Motor Movement I-Variables
Ix20 Motor x Jog/Home Acceleration Time
Range
0 .. 8,388,607
Units
msec
Default
0 (so Ix21 controls)
Remarks
Ix20 establishes the time spent in acceleration in a jogging, homing, or programmed
RAPID-mode move (starting, stopping, and changing speeds). However, if Ix21
(jog/home S-curve time) is greater than half this parameter, the total time spent in
acceleration will be 2 times Ix21. Therefore, if Ix20 is set to 0, Ix21 alone controls the
acceleration time in “pure” S-curve form. In addition, if the maximum acceleration rate set
by these times exceeds what is permitted for the motor (Ix19), the time will be increased so
that Ix19 is not exceeded.
Note:
Do not set both Ix20 and Ix21 to 0 simultaneously, even if you are
relying on Ix19 to limit your acceleration, or a division-by-zero
error will occur in the jog move calculations, possibly resulting in
erratic motion.
A change in this parameter will not take effect until the next move command. For
instance, if you wanted a different deceleration time from acceleration time in a jog move,
you would specify the acceleration time, command the jog, change the deceleration time,
then command the jog move again (e.g. J), or at least the end of the jog (J).
See Also
I-variables I50, Ix16, Ix19, Ix21, Ix22, Ix23, Ix87, Ix88
Jogging and Homing Moves (Basic Motor Moves)
RAPID-mode moves (Writing a Motion Program)
On-line commands HM, J+, J-, J=, J^, J:, J/
Motion program command HOME, RAPID
Ix21 Motor x Jog/Home S-Curve Time
Range
0 .. 8,388,607
Units
msec
Default
50
Remarks
Ix21 establishes the time spent in each half of the S for S-curve acceleration in a jogging,
homing, or RAPID-mode move (starting, stopping, and changing speeds). If this
parameter is more than half of Ix20, the total acceleration time will be two times Ix21, and
the acceleration time will be “pure” S-curve (no constant acceleration portion). If the
maximum acceleration rate set by Ix20 and Ix21 exceeds what is permitted for the motor
(Ix19), the time will be increased so that Ix19 is not exceeded.
Note:
Do not set both Ix20 and Ix21 to 0 simultaneously, even if you are
relying on Ix19 to limit your acceleration, or a division-by-zero
error will occur in the jog move calculations, possibly resulting in
erratic motion.