28.09.2015 Views

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4. OPERACJE AUTOMATYCZNE DZIAŁANIE<br />

B---63524PL/01<br />

Objaśnienia<br />

D Kasowanie programu<br />

D Ponowne uruchomienie<br />

D Edycja programu<br />

podczas ręcznego<br />

zadawania MDI<br />

Ograniczenia<br />

D Rejestracja programu<br />

D Liczba linii<br />

wprogramie<br />

D Zagnieżdżanie<br />

podprogramów<br />

Poprzednie objaśnienie sposobu wykonywania i zatrzymywania<br />

operacji pamięciowej odnosi się również do operacji MDI z<br />

wyjątkiem tego, że w tej operacji M30 nie przywraca sterowania na<br />

początek programu (M99 wykonuje tę funkcję).<br />

Programy przygotowane w trybie MDI zostaną wykasowane w<br />

następujących przypadkach:<br />

D WoperacjiMDI,jeżeli wykonywane jest M02, M30 lub ER (%).<br />

(Jednak jeżeli bit 6 (MER) parametru Nr 3203 ustawiony jest na<br />

1, to program zostanie wykasowany po zakończeniu wykonania<br />

ostatniego bloku programu w operacji pojedynczego bloku.)<br />

D WtrybieMEM,jeżeli wykonywana jest operacja pamięciowa.<br />

D WtrybieEDIT,jeżeli wykonywana jest jakakolwiek edycja.<br />

D Wykonywana jest edycja drugo<strong>pl</strong>anowa.<br />

D Po naciśnięciu klawiszy O i<br />

D Po wyzerowaniu, kiedy bit 7 (MCL) parametru Nr 3203 ustawiony<br />

jest na 1.<br />

Po edycji operacji podczas operacji zatrzymania i MDI, operacja<br />

zostaje uruchomiona w aktualnym położeniu kursora.<br />

Program można edytować podczas operacji MDI. Jednak edycja<br />

programu pozostaje nieaktywna aż do wyzerowania CNC, kiedy bit<br />

5 (MIE) parametru Nr 3203 jest odpowiednio ustawiony.<br />

Nie można zarejestrować programów wykonanych w trybie MDI.<br />

Program możemieć tyle linii, ile mieści się na jednej stronie ekranu.<br />

Można utworzyć program składający się maksymalnie z sześciu linii.<br />

Jeżeli parametr MDL (Nr 3107 #7) ustawiony jest na 0 w celu<br />

określenia trybu uniemożliwiającego wyświetlanie ciągłej informacji<br />

ostanie,można utworzyć program składający się maks. z 10 linii.<br />

Jeżeli utworzony program przekracza podaną liczbę linii, % (ER)<br />

zostanie skasowany (zapobiega to wstawianiu i modyfikacji).<br />

Wywołanie podprogramów (M98) można określić w programie<br />

utworzonym w trybie MDI. Oznacza to, że program zarejestrowany<br />

wpamięci może być wywołany i wykonany podczas operacji MDI.<br />

Oprócz wykonania programu głównego w operacji automatycznej<br />

można wykonać maksymalnie dwa poziomy zagnieżdżenia<br />

podprogramów (jeżeli istnieje opcja makropoleceń użytkownika, to<br />

można wykonać maks. cztery poziomy).<br />

Program główny<br />

Podprogram<br />

Podprogram<br />

O0000 ;<br />

O1000 ; O2000 ;<br />

M98P 1000;<br />

M98P<br />

2000; M98P 3000;<br />

M30;<br />

M99; M99;<br />

Jednostopniowe<br />

zagnieżdżenie<br />

Dwustopniowe<br />

zagnieżdżenie<br />

Rys. 4.2 Poziom zagnieżdżenia podprogramów wywoływanych z MDI<br />

518

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!