Command
delay
dataIn
dataInBCD
waitStart
waitStartBZ
loopPallet
resPallet
incPallet
callBase
callJob
callPoints
returnJob
returnFunc
callProg
endProg
goPoint
goRPoint
goCRPoint
jump
Label
for
next
exitFor
do
loop
exitDo
Specifications
Necessary Parameter
Delay Time
Numeric Variable Name, Input
Bit Number, Input Source
Numeric Variable Name, Input
Bit Number, Input Source
–
–
Pallet Routine Number, go Point
Number
Pallet Routine Number
Pallet Routine Number
–
Point Job Number
Variable Name (Identifier)
–
Return Value (Expression)
Program Number
–
Condition Number, go Point
Number
Condition Number, Relative go
Point Number
Condition Number, Relative go
Point Number
Jump
destination,
Number
Label Number
Variable Name, Initial Value,
End Value, Step Value
–
–
–
–
–
Stop for the exact specified time.
Read numeric data from the I/O.
Read numeric data in BCD from the I/O.
Wait for a start instruction.
Wait for a start instruction while sounding
the buzzer.
Pallet loop
Reset the pallet counter.
Increase the pallet counter number. (+1)
At a user-defined point with a point job
number set to it, call the point job defined by
that point type.
Subroutine call point job data specified by
number.
Perform a specified point string (defined in
Customizing Mode).
End of point job
Terminate the function by assigning the
value of the specified expression as a return
value. (This command is valid with functions
only.)
Subroutine call a program specified by
number.
End of program
Jump to a specified point.
Jump to a relatively-specified point.
Jump to a selected destination during a CP
movement.
Label
Jump to a specified label.
Label
Repeat commands between for and next
until the specified variable changes from the
initial value to the end value.
Break from the for loop.
Repeat commands between do and loop.
Break from the do loop.
107
Description
Desktop Robot JR3000