DefaultAxisRampMode Parameter
Default Value: 0
Minimum Value: 0
Maximum Value: 1
Units: None
Type: int
This table shows the value of the configuration for the parameter setting.
Table: Parameter Settings, Configurations, and Values
Setting | Configurations |
---|---|
Ramp Mode |
Rate |
Time |
IMPORTANT: This parameter does not apply to coordinated motion such as MoveLinear(), MoveCw(), and MoveCcw() functions. For coordinated motion, use the
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.