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 accelerationClosed The change in velocity as a function of time. ramping mode for the MoveRapid() function and for asynchronous motion functions such as MoveFreerun(), MoveIncremental(), and MoveAbsolute().

When you select Rate, the accelerationClosed The change in velocity as a function of time. and deceleration of the axis are rate-based. The controller uses the DefaultAxisRampRate Parameter.

When you select Time, the accelerationClosed The change in velocity as a function of time. 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 accelerationClosed The change in velocity as a function of time. 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.