Program wywołać

Co wpisać na końcu wywołanego programu

Dyskusje na temat systemu Heidenhaina

Autor tematu
PiotrBigda
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 218
Rejestracja: 22 lis 2015, 13:02
Lokalizacja: Polska
Kontakt:

Program wywołać

#1

Post napisał: PiotrBigda » 15 maja 2020, 11:19

Witam
Mam pytanie napisze przykład mam na USB kilka programów i potrzebuje jeden program żeby te programy po kolei wywołać robię to za pomocy Call PGM i wywołuje program . Ale co w danym programie zamiast M30 musi być zeby był zakończony i przeskoczyło do następnego wywolywanego programu ?


Bigda

Awatar użytkownika

JacekBelof
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 526
Rejestracja: 02 gru 2018, 22:25
Lokalizacja: Tarnów MP
Kontakt:

Re: Program wywołać

#2

Post napisał: JacekBelof » 15 maja 2020, 11:55

Po prostu nie dajesz nic.
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. :lol:


Autor tematu
PiotrBigda
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 218
Rejestracja: 22 lis 2015, 13:02
Lokalizacja: Polska
Kontakt:

Re: Program wywołać

#3

Post napisał: PiotrBigda » 15 maja 2020, 13:20

Problem taki ze mam dużo programów w podprogramami. I też robi coś takiego jak nic nie daje że robi programy każdy jeden po dwa razy startuje
Bigda


dorianmas
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 1
Posty: 38
Rejestracja: 09 mar 2009, 17:40
Lokalizacja: 11

Re: Program wywołać

#4

Post napisał: dorianmas » 15 maja 2020, 13:38

M99 daj.


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 4119
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: Program wywołać

#5

Post napisał: Steryd » 15 maja 2020, 13:53

Szkoda, że to nie Fanuc, ani Haas, i M99 robi za wywołanie cyklu.
Nie ma funkcji końca programu.
Postaw na ostatnim wierszu LBL 9999, a zamiast M30 lbl cal 9999
Można?
Morzna!!!


Autor tematu
PiotrBigda
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 218
Rejestracja: 22 lis 2015, 13:02
Lokalizacja: Polska
Kontakt:

Re: Program wywołać

#6

Post napisał: PiotrBigda » 15 maja 2020, 15:03

Mam rozumieć żeby wstawiać zamiast m30 lbl99999
Żeby przeskakiwal do samego końca programu
END PGM . Teraz mnie tak naszło A nie da rady tego wpisać END PGM zamiast M30 ? Idę spróbuje
Bigda


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

Re: Program wywołać

#7

Post napisał: capt.d. » 15 maja 2020, 17:04

Aloha

Tak jak napisał kolega @JacekBelof - nic na końcu wywoływanego programu nie dajesz. Kończy program i wraca do głównego, do następnej linii.

Pozdrawiam
Live long and prosper.


Autor tematu
PiotrBigda
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 218
Rejestracja: 22 lis 2015, 13:02
Lokalizacja: Polska
Kontakt:

Re: Program wywołać

#8

Post napisał: PiotrBigda » 15 maja 2020, 20:27

Pisałem już mam programy wykonane przez solidcam i nowy postprocesory robią tak program ze są tylko narzędzia i wywołanie programu z LBL i jak usunę M30 to często nie wie że już program się skończył . To co pisał Steryd może się udać ale dziwne że nie ma żadnego kodu
Bigda


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 4119
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: Program wywołać

#9

Post napisał: Steryd » 15 maja 2020, 21:36

W instrukcjach piszą , żeby w programach używanych jako podprogram nie używać podprogramów, więc się tym nie przejęli.

Dodane 24 minuty 31 sekundy:
Jak robisz w solidcamie to po ki gwizdek robisz osobne programy, zamiast jednego porządnego?
Można?
Morzna!!!


Autor tematu
PiotrBigda
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 218
Rejestracja: 22 lis 2015, 13:02
Lokalizacja: Polska
Kontakt:

Re: Program wywołać

#10

Post napisał: PiotrBigda » 15 maja 2020, 21:58

Niekiedy lepiej jest osobno . jak coś próbuje się nowego itp cały jeden program trudno zmodyfikować
A tak mam każdy osobno.
Ale myślę że to z LBL 9999 może się udać po prostu nie zakończę LBL 0 tylko zostawię na końcu LBL9999 i automatycznie wyskoczy na END program
Bigda

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”