zapętlanie programu GOTO

sinumerik 802s

Dyskusje na temat systemu Sinumerik

Autor tematu
maniolo
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 4
Rejestracja: 20 maja 2007, 18:17
Lokalizacja: Olesnica

zapętlanie programu GOTO

#1

Post napisał: maniolo » 27 wrz 2018, 16:32

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


Pozdrawiam:)


ukko
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 12
Rejestracja: 11 lut 2010, 21:11
Lokalizacja: Kozy

Re: zapętlanie programu GOTO

#2

Post napisał: ukko » 28 wrz 2018, 07:47

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

Awatar użytkownika

rafalxfiles
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 665
Rejestracja: 28 sie 2006, 17:55
Lokalizacja: dolnyśląsk
Kontakt:

Re: zapętlanie programu GOTO

#3

Post napisał: rafalxfiles » 29 wrz 2018, 13:21

GOTOB a nie GOTO B

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”