3) programming examples – Yaskawa MP2000 Series: User's Manual for Motion Programming User Manual

Page 198

Advertising
background image

8.4 Program Control Commands

8-91

8

Command Reference

(3) Programming Examples

A programming example of a repeat command (WHILE WEND) is shown below.
With this program example, 10 circles of radius 50 will be drawn.

Fig. 8.53 Repeat Commands (WHILE WEND) Programming Example

MOV [A1] 0 [B1] 0;
MW00100 = 1;
INC;
PLN [A1] [B1];
WHILE MW00100 <= 10 ;
MCW [A1]0 [B1]0 U50. V50. F8000 ;
MOV [A1]50. [B1]50.;
MW00100 = MW00100 + 1;
WEND ;

"Positioning
"Counter preset
"Incremental mode designation
"Coordinate plane designation
"Repeat command
"Circular interpolation
"Positioning
"Counter increments
"End of repeat programming

EXAMPLE

50

B1

Circle 9

Circle 10

A1

Circle 3

Circle 2

Circle 1

50

(0,0)

Advertising