Execution Order of Movement Function Blocks When buffered movements or blending movements are commanded, the function block instance that commands the subsequent movement must not be executed earlier
Using One Function Block Instance to Control Multiple Movements A single function block instance (for example, from MC_MoveAbsolute ) cannot be used to control multiple buffered/blending movements as
Behavior in Case of Error If an axis error occurs (for example, the axis switches to the state Errorstop ), the active movement will report an error along with all other accepted movements. If an FB e
SoftMotion version 4 [...] Motion version 4
Dynamic Adaptation with MC_SetOverride The dynamics (velocity, acceleration, and jerk) of the active and future movements can be adapted by using MC_SetOverride . An adaptation of the dynamics always
Forecast The forecast function can be used to query information about the future movement of an axis. An important application of forecast is to determine the time until a position is reached (similar
Performance POUs which use the AXIS_REF_SM3 function block always check whether or not they are called from the bus cycle task. This check can be disabled for time-critical applications by means of th