Specifications
Table Of Contents

APPLICATION
Compact
single-axis robots
TRANSERVO
Single-axis robots
FLIP-X
Linear motor
single-axis robots
PHASER
Cartesian
robots
XY-X
SCARA
robots
YK-XG
Pick & place
robots
YP-X CLEAN
CONTROLLER
INFORMATION
425
Robot
positioner
Pulse string
driver
Robot
controller iVY
Option
Electric
gripper
SR1-X/SR1-P
Robot Language Table
Command Description
MOVA Moves to a point data position.
MOVI Moves from current position by amount of point data.
MOVF Moves until a specied DI input is received.
JMP Jumps to a specied label in the specied program.
JMPF
Jumps to a specied label in a specied program
according to the input condition.
JMPB
Jumps to a specied label in a specied program
when general-purpose input or memory input is in the
specied state.
L
Denes the jump destination for a JMP or JMPF
statement.
CALL Runs another program.
DO
Turns general-purpose output or memory output on or off.
WAIT
Waits until general-purpose input or memory input is
in the specied state.
TIMR
Waits the specied amount of time before advancing
to the next step.
P Denes point variable.
P+ Adds 1 to point variable.
P- Subtracts 1 from point variable.
SRVO Turns servo on or off.
STOP Temporarily stops program execution.
ORGN Performs return-to-origin.
TON Runs a specied task.
TOFF Stops a specied task.
JMPP
Jumps to a specied label when the axis position
condition meets the specied conditions.
MAT Denes a matrix.
MSEL Species a matrix to move.
MOVM Moves to a specied pallet work position on matrix.
JMPC
Jumps to a specied label when the counter array
variable C equals the specied value.
JMPD
Jumps to a specied label when the counter variable
D equals the specied value.
CSEL Species an array element for counter array variable C.
C Denes counter array variable C.
C+ Adds a specied value to counter array variable C.
C-
Subtracts a specied value from counter array variable C.
D Denes counter variable D.
D+ Adds a specied value to counter variable D.
D- Subtracts a specied value from counter variable D.
SHFT
Shifts the coordinate position by amount of specied
point data.
IN
Stores bit information on specied general-purpose
input or memory input into counter variable D.
OUT
Outputs the value of counter variable D to specied
general-purpose output or memory output.
LET
Shifts the coordinate position by amount of specied
point data.
Instruction manuals can be downloaded from our company website. Please use the following for more detailed information.
http://www.yamaha-motor.co.jp/global/industrial/robot/










