EasyManuals Logo

Yamaha SRCD User Manual

Yamaha SRCD
312 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #131 background imageLoading...
Page #131 background image
8-2
8
ROBOT LANGUAGE
8-1 Robot Language Table
8-1 Robot Language Table
MOVA
MOVI
MOVF
JMP
JMPF
JMPB
L
CALL
DO
WAIT
TIMR
P
P+
P-
SRVO
STOP
MAT
MSEL
MOVM
JMPC
JMPD
CSEL
C
C+
C-
D
D+
D-
ORGN
ACHA
ACHI
DRVA
DRVI
SHFT
TON
TOFF
JMPP
MOVL
MOVC
Moves to point data position.
MOVA <point number>, <maximum. speed>
Moves from current position by amount of point data.
MOVI <point number>, <maximum. speed>
Moves until specified DI input is received.
MOVF <point number>, <DI number>, <DI status>
Jumps to a specified label in a specified program.
JMP <label number>, <program number>
Jumps to a specified label in a specified program according to the input condition.
JMPF <label number>, <program number>, <input condition>
Jumps to a specified label when general-purpose input or memory input is in the specified state.
JMPB <label number>, <DI or MI number>, <input status>
Defines the jump destination for a JMP or JMPF statement, etc.
L <label number>
Runs another program.
CALL <program number>, <number of times>
Turns general-purpose output or memory output on and off.
DO <DO or MO number>, <output status>
Waits until a general-purpose input or memory input is set in the specified state.
WAIT <DI or MI number>, <input status>
Waits the specified amount of time before advancing to the next step.
TIMR <time>
Defines a point variable.
P <point number>
Adds 1 to a point variable.
P+
Subtracts 1 from a point variable.
P-
Turns the servo on or off for all axes or a specified axis.
SRVO <servo status> [,<axis>]
Temporarily stops program execution.
STOP
Defines a matrix.
MAT <number of rows>, <number of columns>, <pallet number>
Specifies a matrix to move.
MSEL <pallet number>
Moves to a specified pallet work position on matrix.
MOVM <pallet work position>, <maximum speed>
Jumps to a specified label when counter array variable C equals the specified value.
JMPC <label number>, <counter value>
Jumps to a specified label when counter variable D equals the specified value.
JMPD <label number>, <counter value>
Specifies the array element of counter array variable C.
CSEL <array element number>
Defines counter array variable C.
C <counter value>
Adds a specified value to counter array variable C.
C+ [<addition value>]
Subtracts a specified value from counter array variable C.
C- [<subtraction value>]
Defines counter variable D.
D <counter value>
Adds a specified value to counter variable D.
D+ [<addition value>]
Subtracts a specified value from counter variable D.
D- [<subtraction value>]
Executes return-to-origin on all axes or a specified axis.
ORGN [<axis>]
Defines an arch motion by setting a position.
ACHA <axis>, <position>
Defines an arch motion by setting a distance.
ACHI <axis>, <distance>
Moves a specified axis to a specified point data position.
DRVA <axis>, <point number>, <max. speed>
Moves a specified axis a distance equal to specified point data from current position.
DRVI <axis>, <point number>, <maximum speed>
Shifts the coordinate position by amount of specified point data.
SHFT <point number>
Runs a specified task.
TON <task number>, <program number>, <start type>
Stops a specified task.
TOFF <task number>
Jumps to a specified label when the axis positional relation meets the specified conditions.
JMPP <label number>, <axis position condition>
Executes linear interpolation motion.
MOVL <point number>, <maximum speed>
Executes circular interpolation motion.
MOVC <point number>, <maximum speed>, <locus type>
Instruction Description and Format
Values in brackets [ ] can be omitted.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Yamaha SRCD and is the answer not in the manual?

Yamaha SRCD Specifications

General IconGeneral
BrandYamaha
ModelSRCD
CategoryController
LanguageEnglish

Related product manuals