MC_GroupSetPosition (FB)ΒΆ
FUNCTION_BLOCK MC_GroupSetPosition
Allows to set the position of all axes of an axis group.
This function block calls MC_SetPosition for all axes
of the group.
This function block must be called in state GroupStandby
without following a dynamic coordinate system.
Must not be commanded in the same cycle after commanding
MC_GroupContinue.
- InOut:
Scope
Name
Type
Comment
Inout
AxisGroupReference to group of axes
Input
ExecuteBOOLExecution starts on the rising edge
PositionThe new position of the axes.
RelativeBOOLRELATIVE = True, ABSOLUTE = False (Default)
CoordSystemApplicable coordinate system
Output
DoneBOOLTRUEif position has been setBusyBOOLTRUEif execution of the function block is not finishedErrorBOOLSignals an error occurred within the function block during execution
ErrorIDSMC_ERRORError identification