A SERVICE OF

logo

8-30
8
ROBOT LANGUAGE
8-5 Sample Programs
Program Comment
[NO0]
001: L 0 ; Label definition
002: WAIT 7, 1
;
Waits for confirmation ON of the selected program
Handshaking
003: DO 0, 1 ; Program selection start turns on
004: WAIT 7, 0
;
Waits for confirmation OFF of the selected program
005: JMPF 1, 1, 0 ; Jumps to L1 of NO1 when input is 0
006: JMPF 1, 2, 1 ; Jumps to L1 of NO2 when input is 1
007: JMPF 1, 3, 2 ; Jumps to L1 of NO3 when input is 2
008: JMPF 1, 4, 3 ; Jumps to L1 of NO4 when input is 3
009: JMPF 1, 5, 4 ; Jumps to L1 of NO5 when input is 4
010: JMPF 1, 6, 5 ; Jumps to L1 of NO6 when input is 5
011: JMPF 1, 7, 6 ; Jumps to L1 of NO7 when input is 6
012: JMPF 1, 8, 7 ; Jumps to L1 of NO8 when input is 7
013: JMPF 1, 9, 8 ; Jumps to L1 of NO9 when input is 8
014: JMPF 1, 10, 9 ; Jumps to L1 of NO10 when input is 9
015: JMPF 1, 11, 10 ; Jumps to L1 of NO11 when input is 10
016: JMPF 1, 12, 11 ; Jumps to L1 of NO12 when input is 11
017: JMPF 1, 13, 12 ; Jumps to L1 of NO13 when input is 12
018: JMPF 1, 14, 13 ; Jumps to L1 of NO14 when input is 13
019: JMPF 1, 15, 14 ; Jumps to L1 of NO15 when input is 14
020: JMPF 1, 16, 15 ; Jumps to L1 of NO16 when input is 15
021: JMP 0, 0 ; Returns to L0 of program NO0
[NO1]
001: L 1 ; Label definition
002: DO 0, 0
; Program selection is complete (selection start OFF)
----- ; Actual program operation
JMP 0, 0 ; Returns to L0 of program NO0
[NO2]
001: L 1 ; Label definition
002: DO 0, 0
; Program selection is complete (selection start OFF)
----- ; Actual program operation
JMP 0, 0 ; Returns to L0 of program NO0
:
Programs NO3–NO15 should be created in the same way
:
[NO16]
001: L 1 ; Label definition
002: DO 0, 0
; Program selection is complete (selection start OFF)
----- ; Actual program operation
JMP 0, 0 ; Returns to L0 of program NO0