DefaultAxisRampRate Parameter

Default Value: 200.0

Minimum Value: 0.0

Maximum Value: None

Units: acceleration

Type: double

IMPORTANT: This parameter does not apply to coordinated motion such as MoveLinear(), MoveCw(), and MoveCcw() functions. For coordinated motion, use the DefaultCoordinatedRampRate Parameter.

The DefaultAxisRampRate parameter specifies the acceleration and deceleration rates of the axis when you use rate-based ramping for the MoveRapid() function and for asynchronous motion functions such as MoveFreerun(), MoveIncremental(), and MoveAbsolute().

In this mode, acceleration and deceleration always occur at a fixed rate. The change in velocity does not have an effect on this rate. When you use the DefaultAxisRampRate parameter, acceleration and deceleration default to the same rate. If you want to specify different rates for acceleration, deceleration, or both, you must use the SetupAxisRampValue() function in your program.

During the home cycle, the controller uses the HomeRampRate Parameter to set the ramp rate.

Do not try to set the active ramp rate with this parameter. To set the ramp rate of the axis from within an AeroScript program, use the SetupAxisRampValue() function.

IMPORTANT: You must reset the controller for these changes to have an effect.