In-Out Variables
Name Meaning Data type
Valid
range
Description
Master Master Axis _sAXIS_REF ---
Specify the master axis.
*1
Slave Slave Axis _sAXIS_REF ---
Specify the slave axis.
*1
TriggerInput Trigger Input Con-
dition
_sTRIG-
GER_REF
---
Set the trigger condition.
*2
TriggerVariable Trigger Variable BOOL TRUE or
F
ALSE
Specify the input variable to function as the trig-
ger to specify the controller mode with a trigger
condition.
*1. Specify a user-defined Axis Variable that was created in the Axis Basic Settings of the Sysmac Studio (default: MC_Ax-
is*) or a system-defined axis variable name (_MC_AX[*]).
If you use Sysmac Studio version 1.29 or higher
, you can specify the system-defined axis variable name for AT specifi-
cation 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.
*2. Define a user-defined variable with a data type of _sTRIGGER_REF.
_sTRIGGER_REF
Name Meaning Data type Valid range Function
Mode Mode _eMC_TRIG-
GER_MODE
0: _mcDrive
1: _mcController
Specify the trigger mode.
0: Drive Mode
1: Controller Mode
LatchID Latch ID Se-
lection
_eMC_TRIG-
GER_LA
TCH
_ID
0: _mcLatch1
1: _mcLatch2
Specify which of the two latch functions to use in
Drive Mode.
0: Latch 1
1: Latch 2
InputDrive Trigger Input
Signal
_eMC_TRIG-
GER_IN-
PUT_DRIVE
0: _mcEncoderMark
1: _mcEXT
Specify the Servo Drive trigger signal to use in
Drive Mode.
0: Z-phase signal
1: External input
Function
• The MC_MoveLink instruction moves a slave axis in synchronization with a specified master axis.
•
A type of electronic cam operation is performed, but synchronous positioning is performed between
the slave axis and the master axis.
• Use MC_Stop to stop the axis during motion for this instruction.
Mapping Data Objects
You must map the following object data when LinkOption (Synchronization Start Condition) is set to
_mcTriggerDetection and the MC_MoveLink (Synchronous Positioning) instruction executed with
Mode set to Drive Mode.
Mapping is performed in the Detailed Settings Area of the Axis Basic Settings Display of the Sysmac
Studio.
• Touch probe function (60B8 hex)
• Touch probe status (60B9 hex)
• Touch probe pos1 pos value (60BA hex)
3 Axis Command Instructions
3-297
NY-series Motion Control Instructions Reference Manual (W561)
MC_MoveLink
3
Function