Strona 1 z 1

Pronum 630T - problemy z PLC

: 27 lip 2013, 09:11
autor: MuchaBass
Witam.
Zwracam się o pomoc do szanownych kolegów, którzy mają doświadczenie z Pronum 630T.
Od dwóch miesięcy zmagam się z tym oprogramowaniem na starej tokarce - Komsomolec. Na pierwszy rzut wszystko w porządku ale kiedy zachciało mi się używać cykli tokarskich zaczęły się kłopoty. Kiedy chciałem użyć cyklu L95 do toczenia wielowarstwowego maszyna jechała nie na pozycję zadaną tylko o jakieś 40 mm niżej i w połowie cyklu zaczyna dziwny taniec. Zamiast wjeżdżać w materiał na 45mm robi te same ruchy, które powinna tylko jedno-milimetrowe. Dodam tylko że połowę cyklu robiła dobrze.
Inny przypadek to Przesunięcie Bazy Programowej - G92/G54. Kiedy próbuję z jednego uchwytu wykonać kilka detali przesuwając bazę programową o zadany wektor przy pomocy G92 (zgodnie z instrukcją programowania PRONUM), support jedzie gdzieś w "pole". Zastanawiam się czy G92 nie może współpracować z podprogramem, w którym jest kontur detalu. Może to jest problem?
Zasugerowano mi tez że mogę mieć "zaśmiecony" PLC. Niestety nie wiem co się działo z tą maszyną wcześniej :(
A moje pytanie-prośba brzmi: Czy ktoś z szanownych kolegów odświeżał PLC Pronuma 630T? I jeśli tak, to czy jest w stanie "łopatologicznie" mi to objaśnić? Bo na serwis niestety nie mogę sobie w tej chwili pozwolić :(

: 27 lip 2013, 18:18
autor: GumiRobot
cykle Lxx to nie PLC,
wstawi kolega program z cyklem L95

: 29 lip 2013, 17:11
autor: MuchaBass
Program z L95 już usunąłem, bo musiałem cały ten program z palca pisać - tak było szybciej. Szukanie rozwiązania za długo trwało. ale opierałem się na przykładowym programie umieszczonym w Instrukcji Programowania. Być może namieszałem coś z parametrami R, chociaż starałem się wiernie odwzorować szablon wstawiając własne koordynaty.
Obecnie jednak większą bolączką jest zapętlanie podprogramu. Próbowałem na kilka sposobów. Używałem G54:
N100 T1 G54 D204 - początek programu
N101 G97 S1200 M13 D11
...
N180 G0 Z200 X150
N200 G54 D205 - następna baza programowa
N201 G0 X0 Z-8.3 - żądanie o przesuniecie bazy o 8,3 w osi Z
N210 L561 - podprogram
N220 G0 Z200 X200
....
na moje oko linijki N201 już nie powinno być skoro podałem D205, w którym są już zmienione koordynaty początku startu podprogramu...?...
Jednak rewolwer wali na krańcówkę poniżej wrzeciona. Ale podprogram z pierwszej bazy D204 wykonuje bezbłędnie.
Pisałem tez używając G92:
...N180 G0 Z150 X150
N200 G91
N210 G92 X0 Z-8,3
N220 L561
...
Spróbowałem nawet wymyślić coś takiego:
...
N300 G90
N301 G92 D205
N350 L561
... i też nic.
I albo ja nie potrafię zrozumieć opisu w instrukcji albo coś jest nie tak z oprogramowaniem...
A może któryś z kolegów mógłby umieścić sprawdzony program na przesunięcie bazy oraz na L95 w Pronumie? Myślę że tak szybciej bym to sobie porozkładał na czynniki..
Będę ogromnie wdzięczny za każdą pomoc.

: 29 lip 2013, 20:08
autor: GumiRobot
G54 wywołuje bazę pomiarową względem współrzędnych maszynowych
do przesunięcia/korekty bazy pomiarowej służy funkcja G55
czyli

N10 G54 D204
...
Nnnn-1 D0 (bezwzględnie odwołanie korekcji narzędzia)
Nnnn G90 G55 X0 Z-8.3 (przesunięcie bazy o wektor X Z)
Nnnn+1 D11 (wywołanie korekcji narzędzia względem nowej bazy)

: 29 lip 2013, 21:04
autor: MuchaBass
Raaaju... jeśli to faktycznie taki banalny zapis to "cep" ze mnie i czytać nie potrafię ze zrozumieniem :)
Jutro sprawdzę jak to działa w rzeczywistości.
Jeszcze jedno pytanko - chcąc powtarzać podprogram kilkukrotnie, przesuwając kolejno bazę o 8,3 w osi Z, muszę wpisywać w następnych wywołaniach G55 wartość zwiększającą się o te właśnie 8,3?
Czyli:
Nnnn G90 G55X0 Z-16,6 itd.?

: 30 lip 2013, 10:06
autor: GumiRobot
nie
cały czas kol. przesuwa aktualną bazę pomiarową tylko o 8.3 czyli powtarzamy wcześniejszy mój przykład do u...j śmierci lub wielkiego dzwonu z wirującym uchwytem.

Ja bym bazę przesuwał po zakończeniu wykonywania części a nie przed rozpoczęciem i oczywiście procedurę przesunięcia bazy wywołujemy przy narzędziach ustawionych w bezpiecznej odległości od materiału , wrzeciona i konika.