Chapter 6 Motion Function Blocks
6.5 Group Motion Function Blocks
6.5.1 Adds one axis to the group (MC_AddAxisToGroup)
MC
_AddAxisToGroup
AxisAxis
AxesGroup AxesGroup
UINTUINT
UINT UINT
BOOL Execute
Done BOOL
Busy BOOL
Error BOOL
ErrorID WORD
IdentInGroupUINT
Set the group where the relevant axis is added. (1 ~ 16 : Group 1 ~ Group 16)
UINT Axis
Set the axis to be added to the relevant group. (1~32: real/virtual axis, 33~36:
Give group axis addition command to the relevant axis in the rising Edge.
Set the ID of the relevant axis to be used in the relevant group. (1~10)
Indicate the state of motion function block completion.
Indicate that the execution of motion function block is not completed.
Indicate whether an error occurs or not.
Output the number of error occurred while motion function block is running.
(1) This motion function block adds Axis specified axis to the axis group specified in AxesGroup input.
(2) ID in the axis group specified to IdentInGroup must have unique value for each axis. (ID of each axis must be different.)
Maximum 10 axes can be included in each axis group, axis ID can be specified in the range of 1~10. If the specified axis
number is outside the range, “error 0x0006” occurs, and if numbers in the axis group overlap, “error 0x2051” occurs.
(3) Axis group setting can be performed in the same way at XG5000 axis group parameter setting.