Skip to main content

Behavior in the Case of Buffered Movements

When a buffered movement is commanded after MC_MoveAbsolute or MC_MoveRelative, the buffered movement is active in the same cycle where the previous movement reports Done and reaches the velocity 0. However, the interpolation of the buffered movement does not start until the next cycle, so that the velocity of the axis at the end of the cycle is equal to 0.

When a buffered movement is commanded after MC_CamIn, the buffered movement is active in the same cycle where the previous movement reports EndOfProfile. The interpolation of the buffered movement begins immediately in this cycle.