3) programming examples – Yaskawa MP2000 Series: User's Manual for Motion Programming User Manual
Page 198
Advertising
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