Nie działa LBL 0
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 186
- Rejestracja: 22 lut 2005, 00:38
- Lokalizacja: Warszawa
- Kontakt:
Nie działa LBL 0
Witam
Mam taki problem - "nie działa" LBL 0
Pisząc prosty programik na wiercenie i gwintowanie,
aby nie powtarzać wsp. otworów po każdym narzędziu
postanowiłem za pomocą LBL umieścić je w jednym miejscu.
Coś jak poniżej
BEGIN PGM COSTAM MM
TOOL CALL 1 Z S500
....
....
CYCL DEF 200 ....
.....
CALL LBL1
TOOL CALL 2 Z S800
....
....
CYCL DEF 207 ....
.....
CALL LBL1
....
....
LBL1
L X+5 F MAX M99
L X+10 Y-5 F MAX M99
.....
.....
LBL 0
END PGM COSTAM MM
Wg instrukcji HH komenda LBL 0 powinna wrócić do
następnego bloku programu po CALL LBL , a tutaj leci
dalej i po pierwszym wykonaniu LBL1 kończy program
Mam taki problem - "nie działa" LBL 0
Pisząc prosty programik na wiercenie i gwintowanie,
aby nie powtarzać wsp. otworów po każdym narzędziu
postanowiłem za pomocą LBL umieścić je w jednym miejscu.
Coś jak poniżej
BEGIN PGM COSTAM MM
TOOL CALL 1 Z S500
....
....
CYCL DEF 200 ....
.....
CALL LBL1
TOOL CALL 2 Z S800
....
....
CYCL DEF 207 ....
.....
CALL LBL1
....
....
LBL1
L X+5 F MAX M99
L X+10 Y-5 F MAX M99
.....
.....
LBL 0
END PGM COSTAM MM
Wg instrukcji HH komenda LBL 0 powinna wrócić do
następnego bloku programu po CALL LBL , a tutaj leci
dalej i po pierwszym wykonaniu LBL1 kończy program
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 186
- Rejestracja: 22 lut 2005, 00:38
- Lokalizacja: Warszawa
- Kontakt:
-
- Znawca tematu (min. 80)
- Posty w temacie: 3
- Posty: 90
- Rejestracja: 26 paź 2015, 18:01
- Lokalizacja: Kielce
Oczekujesz odpowiedzi a sam nie podajesz konkretow...Jak juz pisalem same koordynaty sa poprawne.Mozliwe,ze w cyklu czy gdzies po drodze popelniles blad.Ale skoro to za duzo dla Ciebie aby poswiecic 5 min i wyeliminowac mozliwe bledy to ok.Powodzenia.Moze ktos sie domysli jak wyglada Twoj program a zarazem problem.
Pozdrawiam!!!!
Pozdrawiam!!!!
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 107
- Rejestracja: 27 cze 2014, 10:23
- Lokalizacja: Warszawa
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 186
- Rejestracja: 22 lut 2005, 00:38
- Lokalizacja: Warszawa
- Kontakt:
Błędnie działający program poniżej:
0 BEGIN PGM COSTAM MM
1 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=2 ;NR PKT ODNIESIENIA
2 CYCL DEF 7.0 PUNKT BAZOWY
3 CYCL DEF 7.1 X+0
4 CYCL DEF 7.2 Y+0
5 CYCL DEF 7.3 Z+150
6 CYCL DEF 7.4 A+0
7 TOOL CALL 17 Z S4000 ; 2.8DRL FAZKI
8 L Z+50 R0 F MAX M3
9 L X+13 Y-2.49 R0 F MAX
10 CYCL DEF 200 WIERCENIE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-1.1 ;GLEBOKOSC ~
Q206=550 ;WARTOSC POSUWU WGL. ~
Q202=1.1 ;GLEBOKOSC DOSUWU ~
Q210=0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=10 ;2-GA BEZPIECZNA WYS. ~
Q211=0 ;PRZERWA CZAS. DNIE
11 CALL LBL 1 REP 5/5
12 L M9 M5
13 TOOL CALL 13 Z S4000 ; 2.3DRL
14 L Z+50 R0 F MAX M3 M8
15 L X+13 Y-2.49 R0 F MAX
16 CYCL DEF 200 WIERCENIE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-10 ;GLEBOKOSC ~
Q206=550 ;WARTOSC POSUWU WGL. ~
Q202=2.5 ;GLEBOKOSC DOSUWU ~
Q210=0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=10 ;2-GA BEZPIECZNA WYS. ~
Q211=0 ;PRZERWA CZAS. DNIE
17 CALL LBL 1 REP 5/5
18 L M9 M5
19 TOOL CALL 14 Z S800 ; WYGN M2.5
20 L Z+50 R0 F MAX M3
21 L X+13 Y-2.49 R0 F MAX
22 CYCL DEF 207 GWINTOWANIE GS-NOWE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-9 ;GLEBOKOSC GWINTU ~
Q239=+0.45 ;SKOK ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=10 ;2-GA BEZPIECZNA WYS.
23 CALL LBL 1 REP 5/5
24 LBL 1
25 L X+13 R0 F MAX M99
26 L X+41 R0 F MAX M99
27 L X+69 R0 F MAX M99
28 L X+121 R0 F MAX M99
29 L X+149 R0 F MAX M99
30 L Z+50 R0 F MAX
31 L IY-4.975 R0 F MAX
32 LBL 0
33 END PGM COSTAM MM
Dodam,że problem rozwiązany Więc może działający dodam później, a
dla chętnych zagadka czemu powyższy wykonywał jednym narzędziem raz LBL 1
i kończył.
0 BEGIN PGM COSTAM MM
1 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=2 ;NR PKT ODNIESIENIA
2 CYCL DEF 7.0 PUNKT BAZOWY
3 CYCL DEF 7.1 X+0
4 CYCL DEF 7.2 Y+0
5 CYCL DEF 7.3 Z+150
6 CYCL DEF 7.4 A+0
7 TOOL CALL 17 Z S4000 ; 2.8DRL FAZKI
8 L Z+50 R0 F MAX M3
9 L X+13 Y-2.49 R0 F MAX
10 CYCL DEF 200 WIERCENIE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-1.1 ;GLEBOKOSC ~
Q206=550 ;WARTOSC POSUWU WGL. ~
Q202=1.1 ;GLEBOKOSC DOSUWU ~
Q210=0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=10 ;2-GA BEZPIECZNA WYS. ~
Q211=0 ;PRZERWA CZAS. DNIE
11 CALL LBL 1 REP 5/5
12 L M9 M5
13 TOOL CALL 13 Z S4000 ; 2.3DRL
14 L Z+50 R0 F MAX M3 M8
15 L X+13 Y-2.49 R0 F MAX
16 CYCL DEF 200 WIERCENIE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-10 ;GLEBOKOSC ~
Q206=550 ;WARTOSC POSUWU WGL. ~
Q202=2.5 ;GLEBOKOSC DOSUWU ~
Q210=0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=10 ;2-GA BEZPIECZNA WYS. ~
Q211=0 ;PRZERWA CZAS. DNIE
17 CALL LBL 1 REP 5/5
18 L M9 M5
19 TOOL CALL 14 Z S800 ; WYGN M2.5
20 L Z+50 R0 F MAX M3
21 L X+13 Y-2.49 R0 F MAX
22 CYCL DEF 207 GWINTOWANIE GS-NOWE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-9 ;GLEBOKOSC GWINTU ~
Q239=+0.45 ;SKOK ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=10 ;2-GA BEZPIECZNA WYS.
23 CALL LBL 1 REP 5/5
24 LBL 1
25 L X+13 R0 F MAX M99
26 L X+41 R0 F MAX M99
27 L X+69 R0 F MAX M99
28 L X+121 R0 F MAX M99
29 L X+149 R0 F MAX M99
30 L Z+50 R0 F MAX
31 L IY-4.975 R0 F MAX
32 LBL 0
33 END PGM COSTAM MM
Dodam,że problem rozwiązany Więc może działający dodam później, a
dla chętnych zagadka czemu powyższy wykonywał jednym narzędziem raz LBL 1
i kończył.
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 387
- Rejestracja: 25 lut 2016, 19:23
- Lokalizacja: Tarnowskie Góry
Aloha
Kolega majo5555 wcześniej o tym napisał. M2/M30 można pominąć lub dać za LBL0 ale należy usunąć linię nr 23.
Pozdrawiam
Niech Kolega nie pisze bzdur. W momencie gdy istnieje linia nr 23 (oczywiście bez REP) ma znaczenie miejsce wystąpienia M2/M30.Arias2 pisze:Brak zakończenia programu M02 lub M30 w którym miejscu to postawisz to niema znaczenia
Kolega majo5555 wcześniej o tym napisał. M2/M30 można pominąć lub dać za LBL0 ale należy usunąć linię nr 23.
Pozdrawiam