MC_RemoveAxisFromGroup (FB)¶
FUNCTION_BLOCK MC_RemoveAxisFromGroup
This function block removes one axis from an axis group.
If the state of the axis group is not GroupDisabled, an error
is created and the axis is not removed from the group.
This is an administrative FB, since no movement is generated. The command cannot be buffered.
- InOut:
Scope
Name
Type
Comment
Inout
AxisGroupReference to a group of axes
AxisAXIS_REF_SM3Reference to the axis to be removed
Input
ExecuteBOOLStart the removal process at the rising edge
Output
DoneBOOLThe axis has been removed
BusyBOOLThe FB is not finished
ErrorBOOLSignals that an error has occurred within the function block
ErrorIDSMC_ERRORError identification