EasyManua.ls Logo

Yamaha DRCX - Page 166

Yamaha DRCX
312 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
8-37
8
ROBOT LANGUAGE
8-5 Sample Programs
Program Comment
[NO1] <<Main routine>>
001: L 1 ; Label definition
002: P 1 ; Initializes the point variable
003: CALL 2, 5 ; Executes a subroutine five times repeatedly
004: JMP 1, 1 ; Returns to L1
[NO2] <<Picking up and placing a workpiece>>
001: WAIT 2, 1 ; Waits for workpiece feed
002: CALL 3, 1 ; Executes a [PICK] subroutine
003: CALL 4, 1 ; Executes a [PLACE] subroutine
004: P+ ; Point variable increment
[NO3] <<Picking up a workpiece>>
001: MOVA 0, 100 ; Moves to the workpiece feed position
002: DO 0, 1 ; Air cylinder moves down
003: WAIT 1, 1 ; Waits until the air cylinder moves down
004: DO 1, 1 ; Chuck closes
005: TIMR 100 ; Stays for one second
006: DO 0, 0 ; Air cylinder moves up
007: WAIT 0, 1 ; Waits until the air cylinder moves up
[NO4] <<Placing a workpiece>>
001: MOVA P, 100 ; Moves to the workpiece mount position
002: DO 0, 1 ; Air cylinder moves down
003: WAIT 1, 1 ; Waits until the air cylinder moves down
004: DO 1, 0 ; Chuck opens
005: TIMR 100 ; Stays for one second
006: DO 0, 0 ; Air cylinder moves up
007: WAIT 0, 1 ; Waits until the air cylinder moves up
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Related product manuals