MC_DEFAULT_GAP_CONTROL_MODE

The Gap Control Mode specifies the behavior of the Collision Avoidance. Following modes are available:

TYPE MC_DEFAULT_GAP_CONTROL_MODE :
(
mcGapCtrlModeStandard              := 16#1,
mcGapCtrlModeFast                  := 16#2
)
END_TYPE

Examples

Example mcGapCtrlModeStandard:

Configuration with four axes (mover) in the CA Group. The Rail Length is 3000mm and the rail is closed (e.g. XTS-system).
The first axis in line (blue) is standing at position 0.0mm, the remaining three axes are lined up behind with a respective gap of 100mm.
The Gap Control Mode is set to mcGapCtrlModeStandard.
1. MC_MoveAbsoluteCA is issued to all axes to the Position 3000mm, the Gap is 100mm. All Axes have the same dynamics (Velocity, Acceleration, Deceleration, Jerk).
The axes fan out characteristically during the acceleration phase, such that a collision during the motion command is prevented. The first axis (blue) reaches the target position, the remaining axes line up successively with the configured Default Gap.
MC_DEFAULT_GAP_CONTROL_MODE 1:

Example mcGapCtrlModeFast:

Configuration with four axes (mover) in the CA Group. The RailLength is 3000mm and the rail is closed (XTS-system).
The first axis in line (blue) is standing at position 0.0mm. The remaining three axes are lined up behind with a respective gap of 100mm.
The Gap Control Mode is set to mcGapCtrlModeFast
1. MC_MoveAbsoluteCA is issued to all axes to the Position 3000mm, the Gap is 100mm. All Axes have the same dynamics (Velocity, Acceleration, Deceleration, Jerk).
All Axes move at the same time and with the full dynamics. The gap between the axes is kept nearly constant. The first axis reached the target position, the rest lines up behind.
MC_DEFAULT_GAP_CONTROL_MODE 2: