Strona 1 z 1

zapętlanie programu GOTO

: 27 wrz 2018, 16:32
autor: maniolo
Witam
Mam problem z zapętleniem programu. Wszystko liczy tylko nie realizuje komendy GOTOB:

N10 G40G54G17G90G94G71
N20 T1D1
N30 M3S100
N40 G64
N50 R51=0
N60 R52=-5
N70 R53=10
N80 R54=1
N90 R55=R52-R51
N100 R56=R55/R53
N110 R57=R51+R56*R54
(poczatek podprogramu)
N120 G0X50Y0
N130 G0Z=R57
N140 G1G42X10Y0F500
N150 G1Y50
N160 G1G40X60
N170 G0Z50F1000
N180 R54=R54+1
N190 M99
N200 R57=R51+R56*R54
N210 IF R53 > R54 GOTO B N120
N220 Z150 M9G0
N230 M30

Czy coś żle jest zdefiniowane w tym bloku??
N210 IF R53 > R54 GOTO B N120

Re: zapętlanie programu GOTO

: 28 wrz 2018, 07:47
autor: ukko
U mnie na 828 i 802 powinny być dwa znaki >, < lub = albo ich kombinacja, ale zawsze dwa znaki. Poza tym skok do opisanej etykiety a nie do numeru linii:

N10 G40G54G17G90G94G71
N20 T1D1
N30 M3S100
N40 G64
N50 R51=0
N60 R52=-5
N70 R53=10
N80 R54=1
N90 R55=R52-R51
N100 R56=R55/R53
N110 R57=R51+R56*R54

PODPR1:
N120 G0X50Y0
N130 G0Z=R57
N140 G1G42X10Y0F500
N150 G1Y50
N160 G1G40X60
N170 G0Z50F1000
N180 R54=R54+1
N190 M99
N200 R57=R51+R56*R54
N210 IF R53>>R54 GOTOB PODPR1
N220 Z150 M9G0
N230 M30

Re: zapętlanie programu GOTO

: 29 wrz 2018, 13:21
autor: rafalxfiles
GOTOB a nie GOTO B