DefaultAxisRampMode Parameter

Default Value: 0

Minimum Value: 0

Maximum Value: 1

Units: None

Type: int

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

Use the DefaultAxisRampMode parameter to select the default acceleration ramping mode for the MoveRapid() function and for asynchronous motion functions such as MoveFreerun(), MoveIncremental(), and MoveAbsolute().

When you select Rate, the acceleration and deceleration of the axis are rate-based. The controller uses the DefaultAxisRampRate Parameter.

When you select Time, the acceleration and deceleration of the axis are time-based. The controller uses the DefaultAxisRampTime Parameter.

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

Tip: Aerotech recommends that you use rate-based ramping as an alternative to time-based ramping because the maximum acceleration does not change when the commanded velocity changes. Refer to the SetupAxisRampValue() function in Motion Setup Functions.

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