EasyManua.ls Logo

Yamaha SRCP - Turning on a General-Purpose Output During Robot Movement When It Has Passed a Specified Position

Yamaha SRCP
246 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-33
8
ROBOT LANGUAGE
8-5 Sample Programs
8-5-9 Turning ON a general-purpose output during robot
movement when it has passed a specified position
Point
P0 Start position
P1 Target position
P10 Position at DO0=1
P11 Position at DO0=0
P0 P1
DO0=1
P10 P11
DO0=0
When P1 is nearer to the plus side than P0:
Program Comment
[NO0]
001: L 0 ; Label definition
002: MOVA 0, 100 ; Moves to P0 at speed 100
003: TON 1, 1, 0 ; Starts program NO1 as task 1
004: MOVA 1, 10 ; Moves to P1 at speed 10
005: JMP 0, 0 ; Returns to L0
Program Comment
[NO1]
001: DO 0, 0 ; Turns DO0 off
002: P 10 ; Sets the point variable to 10
003: L 0 ; Label definition
004: JMPP 0, 1 ; Jumps to L0 when the robot does not reach P10
005: DO 0, 1 ; Turns DO0 on
006: P 11 ; Sets the point variable to 11
007: L 1 ; Label definition
008: JMPP 1, 1 ; Jumps to L1 when the robot does not reach P11
009: DO 0, 0 ; Turns DO0 off

Table of Contents

Related product manuals