If you use Sysmac Studio version 1.29 or higher, you can specify the system-defined axes group variable name for AT
specification of a user-defined variable. This will allow you to specify the user-defined variable.
If you use Sysmac Studio version 1.28 or lower
, do not specify any user-defined variable created in the variable table.
Function
• The MC_GroupSyncMoveAbsolute instruction outputs the target position from the user program ev-
ery task period to the Servo Drive or other device in Cyclic Synchronous Position (CSP) Control
Mode. The target positions are given as absolute positions.
•
The upper limit of the velocity is the value that is set in the Maximum Velocity axis parameter. The
Maximum Acceleration and Maximum Deceleration are not used.
• If this instruction is executed in the primary periodic task , the target position that is specified in the
input parameters is output to the Servo Drive in the next task period.
The following timing charts show an example of the operation for when this instruction is executed in
the primary periodic task.
M
E
MC_GroupSyncMoveAbsolute Executed
in Primary Periodic Task
Command
positions
Time
Primary period
Command position
Position
Servo Drive
Target p
ositions (black
dots) specified with the
input parameters
• If this instruction is executed in the priority-16 periodic task, the target positions that are specified in
the input parameters are output to the Servo Drive in the next periodic task.
M
E
MC_GroupSyncMoveAbsolute Executed
in Priority-16 Periodic Task
Command
positions
Time
Primary period
Command position
Position
Servo Drive
Target positions (black
dots) specified with the
input parameters
Task period
4 Axes Group Instructions
4-101
NY-series Motion Control Instructions Reference Manual (W561)
MC_GroupSyncMoveAbsolute
4
Function