DefaultCoordinatedCircularAccelLimit Parameter

Default Value: 0.0

Minimum Value: 0.0

Maximum Value: None

Units: dominant acceleration

Type: double

IMPORTANT: This parameter applies only when you use rate-based ramping. For more information about ramping, refer to the Coordinated Speeds section of Motion Setup Functions.

The DefaultCoordinatedCircularAccelLimit parameter specifies the maximum acceleration of all axes during curved parts of a motion path. If you specify a nonzero value for this parameter, the controller decreases the speed of coordinated motion, such as MoveCcw(), MoveCw(), and MoveLinear() functions, before the curved part. Thus, the controller makes sure that the accelerations of all axes during the curved part are at or below the DefaultCoordinatedCircularAccelLimit value.

The DefaultCoordinatedCircularAccelLimit parameter specifies the maximum acceleration of each axis in a move, not the coordinated acceleration of the move. To determine the value to use for this parameter, start by setting this parameter to the same value as the DefaultCoordinatedRampRate Parameter. Then adjust the value as necessary.

The DefaultCoordinatedCircularAccelLimit parameter limits dominant axis accelerations only during curved parts of a motion path. To limit dominant axis accelerations at non-tangent parts of a motion path, use the DefaultCoordinatedAccelLimit Parameter. To limit dependent axis accelerations, use the DefaultDependentCoordinatedAccelLimit Parameter.

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