Strona 1 z 1

NUM 1060

: 30 sty 2012, 12:50
autor: marked
Potrzebuje wyjaśnienia części kodu:
Maszyna NUM 1060
5 grup

Program 100.2

N40 G78 Q20
N50 G78 P 30.3 P 30.4

Jest to jakaś synchronizacja
Co oznacza P oraz Q

: 31 sty 2012, 19:59
autor: kos65tas
Podaj nazwe maszyny na ktorej pracujesz.
Jezeli możesz wstaw kolejne linie Twojego programu.
Pozdrawiam

: 01 lut 2012, 07:47
autor: marked
NUM 1060 Jest w tym przypadku sterownikiem członu dużej linii produkcyjnej

Cały Podprogram

N 10 D4 G77 H10.2 (AGGREGAT 3 GR.2)

N 20 G0 G90 X0 Y40 Z40
M125

N 30 G0 G90 X0 Y40 Z40
N 31 G0 G90 X0 Y+L120 Z+L130

N 40 G78 Q20

N 50 G78 P30.3 P30.4 (warte)

N 60 G0 G90 X0 Y40 Z40

N100 G40 D0 M120 (AGGR.ZURUECK)
N110 G90 G59 X+0 Z+0
N120 G90 G00 G40 G53 D0 Y115 Z0
(---ENDE--)

Prosze o pomoc w linijce N40 i N50

: 01 lut 2012, 18:31
autor: kopciuch
To co podałeś jest to jeden z pięciu programów do obsługi linii. Num 1060 jest na tyle dziwacznym tworem ze nie ma w nim jednego programu tak jak w fanucu lub sinumeriku , ale każde wrzeciono lub suport może być obsługiwane z osobnego programu i takich programów może pracować w jednym czasie kilka. Jest tez na tyle dziwny że żadnego z tych programów nie można puścić pojedynczo tylko wszystkie muszą pracować na raz. U Ciebie jest 5 programów i one noszą po kolei numery 100.1 100.2 100.3 100.4 100.5 .Wszystkie te programy stanowią jedną całość i bez jednego z nich pozostałe nie ruszą. I to są programy a nie podprogramy. Podprogramy w Num 1060 wywołuje kod G77 i są one opisane literką H np tak jak u ciebie G77 H10.2 (AGGREGAT 3 GR.2) Wracając do
tematu - te pięć programów pracujących w jednym czasie może nieźle namieszać w maszynie - pięć różnych suportów lub wrzecion jadących w tym samym czasie do tego samego punktu to nic innego jak wielka kolizja. I żeby tego uniknąć stosuje się te parametry Q i P.
Parametr P jest to zatrzymanie programu do czasu aż parametr Q nie uruchomi programu dalej.
U Ciebie parametr Q20 uruchamia uruchamia parametr P20.2 w którymś z pozostałych programów a parametr P30.3 P30.4 zatrzymuje program 100.2 do momentu aż nie dostanie sygnału z programu 100.3 i 100.4 z od parametru Q30 . Chyba nie zagmatwałem za bardzo :mrgreen: Dorzucę taki przykładowy plik , w nim są zapisane trzy programy. Na zielono zaznaczyłem kiedy program pracuje na czerwono kiedy stoi na pauzie pozostałe kolory to są rzeczy nieistotne.