9 Motion Control Functions
9-54
NJ/NX-series CPU Unit Motion Control Userās Manual (W507)
To enable an axes group, specify the axes group for the MC_GroupEnable (Enable Axes Group)
instruction. An instruction error will occur if you try to execute an axes group instruction when the axes
group is still disabled. To disable an axes group, specify the axes group for the MC_GroupDisable (Dis-
able Axes Group) instruction. When you disable an axes group that is in operation, all axes in that axes
group will decelerate to a stop at the maximum deceleration rate that is specified in their axis parameter
settings.
For details on enabling and disabling axes groups, refer to the MC_GroupEnable (Enable Axes Group)
and MC_GroupDisable (Disable Axes Group) instructions in the NJ/NX-series Motion Control Instruc-
tions Reference Manual (Cat. No. W508).
You can use the MC_ChangeAxesInGroup (Change Axes in Group) instruction to temporarily change
the composition axes for an axes group that is disabled. If the axes group is enabled, use the
MC_GroupDisable (Disable Axes Group) instruction to disable the axes group before you change the
composition axes. A CPU Unit with unit version 1.01 or later and Sysmac Studio version 1.02 or higher
are required to use this instruction.
Precautions for Correct UsePrecautions for Correct Use
Changes made using the MC_ChangeAxesInGroup (Change Axes in Group) instruction will not
be saved to non-volatile memory in the CPU Unit. If you cycle the power supply or download the
settings from the Sysmac Studio, the parameter settings in the non-volatile memory are restored.
For details on changing the composition axes of an axes group, refer to the MC_ChangeAxesInGroup
(Change Axes in Group) instruction in the NJ/NX-series Motion Control Instructions Reference Manual
(Cat. No. W508).
Enabling and Disabling Axes Groups
Changing the Axes in an Axes Group
Turn OFF Servo for each
axis with MC_Power.
Perform interpolation operation.
Turn ON Servo for each axis
with MC_Power.
Axes group enabled.
Define home for
all of the axes.
Enable axes group with
MC_GroupEnable.
Disable axes group with
MC_GroupDisable.