Strona 1 z 1

Problem z podprogramami

: 25 maja 2012, 11:32
autor: smieszek88
Witam
Mam problem z podprogramami zarówno w ITNC530 jak i na frezarce ze sterowaniem heidenhain 530.
Jak wpisuje podprogram za M30 to na LBL0 nie cofa się do wywołania tylko kończy program, o powtarzaniu LBL nawet nie ma co marzyć.
Jeżeli LBL jest zdefiniowany w środku programu wszystko działa dobrze.
Żeby było ciekawiej czasami działa dobrze. Jak z pliku gdzie jest ok wywalę wszystko i skopiuję ten program co chcę również zaczyna działać, ale jak zacznę coś zmieniać to znowu się paprze.

Jakieś porady jak sobie z tym poradzić?

: 25 maja 2012, 21:54
autor: rafglow
Wrzuć przykładowy program, bo jak dla mnie trochę pogmatwane.Tó masz Różne wywołania LBL.

Jak masz jakieś pytania pisz. Mam wiele takich programów.

: 25 maja 2012, 22:45
autor: mafagr
Po pierwsze M30 to komenda zakończ program więc nic dziwnego że nie działają powtórzenia i jest brak reakcji na call label, prawdopodobnie masz jakis bład składniowy i dlatego Ci to nie chce działać. Napisz dokładnie co chcesz zrobić, a najlepiej wklej przykładowy program to wtedy powiem Ci co jest źle i dlaczego to nie działa.

: 26 maja 2012, 15:57
autor: smieszek88
Za M30 wpisuje podprogram, ale call label jest w przed M30.

Zauważyłem, że przy prostych podprogramach działa, gorzej jak tam wrzucę ciekawsze obliczenia lub FK.

: 26 maja 2012, 17:47
autor: edo81
Witam kolegi
Wszytko masz dobrze po za małe szczegółem
19 CALL LBL "PRZEJSCIE" REPQ12 tym przypadku maszyna robi jedno powtrzenie tylko
A wystarczy zrobic dodatkowa petele mianowicie
18 LBL 1
19 CALL LBL "PRZEJSCIE"
20 CALL LBL 1 REPQ12
I wszystko bedzie smigac jak ta lala
Pozdrawiam a zlaczniku masz poprawiony program

: 26 maja 2012, 22:06
autor: mafagr
dokładnie oto mi chodziło

: 27 maja 2012, 18:36
autor: smieszek88
Czyli wynika z tego, że nie można powtarzać podprogramów będących za M30, ale jak przystało na Polaków są sposoby, żeby to obejść.
Dzięki za pomoc.

Tak na marginesie edo81 przy poprawkach zapomniałeś zmienić ilości powtórzeń o -1.

: 28 maja 2012, 14:18
autor: edo81
Faktycznie kolego zapominałem o tym powtórzeniu -1. :grin:
Pozdrawiam

: 01 cze 2012, 23:08
autor: Łuki31
Witaj
Kolego za M30 możesz pisać sobie co chcesz tylko trzeba to wywołać z głową tu masz taki mały prosty program