Znaleziono 6 wyników

autor: Blumen7
16 lis 2010, 20:46
Forum: Heidenhain
Temat: Skok do bloku
Odpowiedzi: 15
Odsłony: 3436

Wielkie dzięki wszystkim .
Porady napewno mi się przydzdzą i będe miał okazję wykorzystać w pracy. Robię od 1 do 5 programów dzienie, z których liczba wykonywanych elementów rzadko przekracza 10szt (przeważnie 1 do 2 szt). Czasem w trakcie wykonywania programu konstruktor wprowadza zmiany i nie opłaca się "rujnować" sprawdzonego programu (może się kiedyś przydać gdy element powtórzy się) i dogranych parametrów , lepiej jest wykonać podprogram.

Czasem są "bliżniacze" elementy różniące się jednym lub dwoma szczegółami i lepiaj jest wykorzystać już kiedyś sprawdzony program doczepiając jakiś podprogram niż robić nowy program w CAM'ie.
autor: Blumen7
14 lis 2010, 21:39
Forum: Heidenhain
Temat: Skok do bloku
Odpowiedzi: 15
Odsłony: 3436

colltom pisze:Dla mnie (wywołać inny plik w programie) to właśnie PGM CALL
Nie przeczę że nie . Właśnie tak to zrobiłem.
W programie wywołanym używając PGM CALL ,np mam:
.....
.....
L....
L100 M140 MB MAX F10000
dochodzimy do tego bloku i co dalej nam się stanie?????????????????
M30
L LBL3
L X... Y...
L X... Y...
L X... Y...
L LBL0
L LBL4
L X... Y...
L X... Y...
L X... Y...
LBL0
itd.
L120 PGM END

To oczywiste , że M30 spowoduje przeskok do początku programy wywołanego za pomocą komendy PGM CALL , a ja chcę wrócić do programu głównego.

Gdy wykasujemy M30 to system dalej będzie odpracowywał ruchy z podprogramów (LBL'ów)

Najlepszym rozwiązaniem byłoby wykonanie skoku od bloku L100 do L120

prościej już nie potrafię
autor: Blumen7
11 lis 2010, 22:20
Forum: Heidenhain
Temat: Skok do bloku
Odpowiedzi: 15
Odsłony: 3436

[ Dodano: 2010-11-11, 22:20 ]
colltom pisze:tyle że ja chcę wywołać podprogram (inny plik) i wrócić do programu głownego


W tym przypadku powinieneś użyć PGM CALL .
czytaj uważnie, dalej napisałem "W wywoływanym programie chciałbym przeskoczyć M30 i LBL'e na koncu programu to wtedy móglbym wrócić do programu głownego. Gdy wykasuję M30 z wywołanego programu to ten wykonuje jeszcze raz ruchy z LBL'ów gdzieś w górze i wraca do programu głownego."
autor: Blumen7
10 lis 2010, 11:40
Forum: Heidenhain
Temat: Skok do bloku
Odpowiedzi: 15
Odsłony: 3436

luras pisze:M03 - startNC i musi pójść. Zlikwiduj czujnik zamykania drzwi
M03 to jest w MDI , ja chcę włączyć obroty w trybie ręcznym przy otwartych drzwiach.
Czujnika nie mogę odkręcić bo w firmie działa dosyć aktywna komórka inspektorów BHP


Sposób pominięcia bloków zaproponowany przez kolegę was jest dobry, tyle że ja chcę wywołać podprogram (inny plik) i wrócić do programu głownego. W wywoływanym programie chciałbym przeskoczyć M30 i LBL'e na koncu programu to wtedy móglbym wrócić do programu głownego. Gdy wykasuję M30 z wywołanego programu to ten wykonuje jeszcze raz ruchy z LBL'ów gdzieś w górze i wraca do programu głownego.
autor: Blumen7
09 lis 2010, 12:35
Forum: Heidenhain
Temat: Skok do bloku
Odpowiedzi: 15
Odsłony: 3436

Szukałem tej funkcji i nie mogę znależć. Kiedyś jak uczylem się HH to z niej korzystałem.
Teraz mam doczynienia z pięciosiową wersją i jakoś to wszystko inaczej wygląda.

Nie mogę też włączyć obrotów w trybie ręcznym przy otwartych drzwiach a kiedyś to robilem .(przycisk na tzw wędce trzymam cały czas) MDI oraz automat idą przy otwartych drzwiach a na ręcznym nic.
autor: Blumen7
04 lis 2010, 19:42
Forum: Heidenhain
Temat: Skok do bloku
Odpowiedzi: 15
Odsłony: 3436

Skok do bloku

Witam

Czy w HH iTNC530 możliwe jest wpisani polecenie które spowodowało by pominięcie n-bloków w progamie?

Np:

Jesteśmy w bloku 45 i chcemy pominąć bloki 46 i 47
45 X.. Y.........
46....
47........
48 X... Y....

Wróć do „Skok do bloku”