11 Table of Basic Instructions
DX100 11.3 Control Instructions
11-6
11.3 Control Instructions
JUMP Function Jumps to the specified label or job.
Additional
Item
* <label character string>,
JOB:<job name>,
IG# (<input group number>),
B<variable number>,
I<variable number>,
D<variable number>
UF# (user coordinates number)
IF statement
Example JUMP JOB:TEST1 IF IN#(14)=OFF
*
(label)
Function Indicates a jump destination.
Additional
Item
<jump destination> 8 characters or
less
Example *123
CALL Function Calls the specified job.
Additional
Item
JOB:<job name>,
IG# (<input group number>),
B<variable number>,
I<variable number>,
D<variable number>
UF# (user coordinates number)
IF statement
Example CALL JOB:TEST1 IF IN# (24)=ON
CALL IG#(2)
(The job is called by the patterns of input signal. In this example, Job 0
cannot be called.)
RET Function Returns to the call source job.
Additional
Item
IF statement
Example RET IF IN#(12)=OFF
END Function Declares the end of a job.
Additional
Item
Example END
NOP Function No operation.
Additional
Item
Example NOP
TIMER Function Stops for the specified time.
Additional
Item
T=<time (seconds)> 0.01 to
655.35 s
Example TIMER T=12.50
IF
statement
Function Evaluates the specified condition and makes a judgment accordingly.
Described after an instruction that specifies a certain action.
Format:<Item1>=,<>,<=,>=,<,><Item2>
Additional
Item
<Item1>
<Item2>
Example JUMP *12 IF IN#(12)=OFF