Acu-Rite CNC 3500i Router User Manual


 
ACU-RITE 3500i 423
11.4 Advanced Programming
In place of an expression, you can use a variable that while not zero is
treated as a true expression. (Zero equals false. Any other value equals
true).
DO - END
N620 DO nnnn
N630 ------------
-- --
-- --
-- --
-- --
N650 IF ( expression ) GOTO 1111
N660 ------------
N670 END nnnn
DO END sets the program into an infinite loop that can only be ended
by programming a GOTO (1111) command to another block. DO and
END must be paired with labels (nnnn). When executed the program
repeats Blocks N630 to N660 until the expression at N650 becomes
true and program execution continues at block (1111).
Unconditional LOOP Repeat
Conditional statements require that a test be strictly true or false in
order for a particular course of action to be taken. Unconditional
statements are acted on without a logical precondition.
LOOP - END
N680 LOOP nnnn
N685 ------------
-- --
-- --
-- --
N695 END