我用西門子的系統給你講一下(別的系統看著太別扭了)
2 ]+ [" X% R$ m2 ~# O1 e! G0 zR1=0 (R1就等同于你的#)
8 z; a0 Y, A$ z6 ^9 eR2=1
/ m$ K c2 `. J' \9 c. @IF為判斷語句 簡單的講就是當什么什么的時候" [# b; M0 t! y1 w1 _/ N# j
GOTO為跳轉 就是說你想到哪去% K# s* Z) }$ N2 s. i9 g4 J
程序里邊的細節就不廢話了 直接說重點; `# a& }9 ?/ Y
R1=R1+R2 這時候R1是個變量 0=0+1 R1變成1了! w1 O' y' M) E, r0 a% r; U/ x5 `
IF R1>=100 GOTO N10 當R1=什么什么的時候跳轉到什么什么地方0 p9 D" ?4 i6 H* U7 a
給你舉個具體編程的方式
: X; B" [5 d3 X f2 m5 p5 NR1=0
" K; F6 G8 J+ A: H5 C i, l; q& yR2=1 1 N A: R0 M- Y
G54 0 Y6 g3 q6 s8 r1 T
G17G90G94 2 @/ r' j: I3 R: t
G0X0Y0Z200
5 {* q9 c" y# l. c6 O1 ^M3S5003 g3 j6 B! L1 ?/ f) S5 W3 \
ABC: ABC就是個節點 就相當于你的N10
* N% H( C1 p% g) ]" IG0X0Y0 X和Y都到0點
* |/ `, Q! O0 U! s% [Z=R1 Z到0點 因為R1等于0' X& ^' z- k1 T: b/ M* `
G1X1000F500 走刀X到1000進給500
3 ?# B* O& U- ]0 C, R, ]* G' jG0Z100 Z抬刀到100
0 b: B7 r( I2 h- BR1=R1-R2 0=0-1這時候等號前邊的0就等于-1 因為R1在這里是個變量 下次走到這的時候就是-2了 以此類推 b- f' h; A8 V$ e
IF R1>=-100 GOTO ABC 當R1>=-100的時候跳轉到ABC那個節點程序就從ABC那個節點在走一遍知道R1>=-100的時候 Z-100的時候才繼續往下走不然每次走到這就跳到ABC那個節點
; c- ?. p" U. k7 `# ?1 T0 j j; BG90G0Z200
+ E" }9 G5 _8 v6 ^M30
% t; M; l1 _% l# h% i4 |2 V謝了這么多希望你懂了 有什么不明白在問! B( w* f* g3 b% z. s0 t8 z8 X6 e
|