Name Data type Default Comment
Pwr1_Status BOOL FALSE This variable is assigned to the Status output
variable from the PWR1 instance of the
MC_Power instruction. This variable changes to
TRUE when the Servo is turned ON.
Pwr2_Status BOOL FALSE This variable is assigned to the Status output
variable from the PWR2 instance of the
MC_Power instruction. This variable changes to
TRUE when the Servo is turned ON.
StartPg BOOL FALSE The Servo is turned ON if this variable is TRUE
and EtherCA
T process data communications
are established.
Actuator BOOL FALSE TRUE when axis 1 and axis 2 are synchronized.
While Actuator is TRUE, the cutter moves down
vertically
.
InitFlag BOOL FALSE This variable indicates if it is necessary to set
the input parameters.
Input parameters are set when this variable is
F
ALSE. When setting the input parameters is
completed, this variable changes to TRUE.
Timing Chart
Mv_Link_Bsy
Mv_Link_InSync
MC_Axis001.DrvStatus.Latch1
Mv_Link_D
MC_Axis000.Cmd.Vel
MC_Axis001.Cmd.Vel
Master axis
Slave axis
Velocity
Time
Velocity
Time
Sample Programming
StartPg
Lock1
MC_Axis000.D
rvStatus.Ready
Lock2
MC_Axis001.DrvStatus.Ready
If StartPg is TRUE, check that the Servo Drives for each axis are ready.
3 Axis Command Instructions
3-309
NY-series Motion Control Instructions Reference Manual (W561)
MC_MoveLink
3
Sample Programming