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 long as it is Busy
.
When a function block instance is Busy
, the command for a new buffered or blended movement with this instance results in the error SMC_MORE_THAN_ONE_MOVEMENT_PER_INSTANCE
.
To command multiple buffered or blended movements of the same type in a short order, multiple function module instances are required.