Vous êtes sur la page 1sur 905

FANUC Seria 16i---TB

FANUC Seria 18i---TB


FANUC Seria 160i---TB
FANUC Seria 180i---TB
PODRCZNIK OBSUGI

B---63524PL/01

WSKAZWKI
BEZPIECZESTWA
W niniejszym rozdziale opisano rodki ostronoci zwizane z korzystaniem z jednostek CNC. Opisane
zasady musz by bezwzgldnie przestrzegane przez obsug, aby zapewni bezpieczn prac maszyn
wyposaonych w jednostk CNC (we wszystkich opisach w tym rozdziale zaoono tak konfiguracj).
Trzeba zauway, e niektre przedstawione opisy dotycz specyficznych funkcji i z tego powodu mog nie
znajdowa zastosowania we wszystkich jednostkach CNC.
Uytkownik musi te przestrzega wszystkich wskazwek bezpieczestwa dotyczcych maszyny, zawartych
w podrczniku dostarczanym przez jej producenta. Przed uruchomieniem maszyny albo przed pisaniem
programu sterujcego jej prac, uytkownik musi si dokadnie zaznajomi z niniejszym podrcznikiem
oraz z podrcznikiem dostarczanym przez producenta urzdzenia.

Spis treci
1. DEFINICJE OSTRZEENIA, UWAGI I ADNOTACJE . . . . . . . . . . . . . . . . . . . . . . . . w---2
2. OSTRZEENIA I UWAGI OGLNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w --- 3
3. OSTRZEENIA I UWAGI ZWIZANE Z PROGRAMOWANIEM . . . . . . . . . . . . . . . w --- 5
4. OSTRZEENIA I UWAGI ZWIZANE Z OBSUG . . . . . . . . . . . . . . . . . . . . . . . . . w --- 7
5. OSTRZEENIA I UWAGI ZWIZANE Z CODZIENN KONSERWACJ . . . . . . . . w --- 9

w- 1

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

DEFINICJA OSTRZEENIA, UWAGI I ADNOTACJE

W niniejszym podrczniku przedstawiono rodki ostronoci, gwarantujce bezpieczn prac


obsugi oraz zapobiegajce uszkodzeniu urzdzenia. rodki te dziel si na ostrzeenia i na
uwagi. Dodatkowe informacje podano jako Adnotacje. Przed uruchomieniem urzdzenia,
naley dokadnie zapozna si z treci wszystkich ostrzee, uwag i adnotacji.

OSTRZEENIE
Informuje o niebezpieczestwie zranienia obsugi lub uszkodzenia urzdzenia w przypadku
niezastosowania si do podanego sposobu postpowania.

OSTRONIE
Informuje o zagroeniu uszkodzeniem urzdzenia, jeli nie bdzie stosowany przedstawiony
sposb postpowania.

ADNOTACJA
Adnotacje stanowi informacje dodatkowe, nie bdce ostrzeeniem ani uwag.

` Niniejszy podrcznik naley dokadnie przeczyta i przechowywa w atwo dostpnym


miejscu.

w- 2

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIA I UWAGI OGLNE

OSTRZEENIE
1. Nigdy nie rozpoczyna obrbki przedmiotw bez uprzedniego sprawdzenia
funkcjonowania maszyny. Przed rozpoczciem pracy naley sprawdzi, czy urzdzenie
pracuje poprawnie, wykonujc prbny rozruch, na przykad, za pomoc pojedynczego
bloku, korekcji szybkoci posuwu lub funkcji blokady maszyny, lub wczajc urzdzenie
bez zainstalowanego narzdzia ani przedmiotu podlegajcego obrbce. Bez sprawdzenia
poprawnego funkcjonowania maszyny istnieje niebezpieczestwo nieoczekiwanego
zachowania si maszyny, co moe doprowadzi do uszkodzenia obrabianego przedmiotu
i/albo maszyny lub te zranienia uytkownika.
2. Przed obsug urzdzenia naley dokadnie sprawdzi wprowadzone dane.
Obsuga maszyny przy nieprawidowych danych stwarza niebezpieczestwo
nieoczekiwanego zachowania si maszyny, co moe doprowadzi do uszkodzenia
obrabianego przedmiotu i/albo maszyny lub te zranienia uytkownika.
3. Szybko posuwu naley dopasowa do planowanego przebiegu. Ogem, dla kadej
maszyny jest ustalona maksymalna dopuszczalna szybko posuwu. Waciwa szybko
posuwu jest zalena od przewidywanego procesu obrbki . Maksymalna dopuszczalna
szybko posuwu jest podana w podrczniku maszyny. Jeli maszyna zostanie
uruchomiona
z
niewaciwymi
szybkociami,
istnieje
niebezpieczestwo
nieprzewidzianego zachowania si maszyny, co moe doprowadzi do uszkodzenia
obrabianego przedmiotu i/albo maszyny lub te zranienia uytkownika.
4. Przy zastosowaniu funkcji kompensacji narzdzia, naley dokadnie sprawdzi kierunek
i wielko kompensacji.
Obsuga maszyny przy nieprawidowych danych stwarza niebezpieczestwo
nieoczekiwanego zachowania si maszyny, co moe doprowadzi do uszkodzenia
obrabianego przedmiotu i/albo maszyny lub te zranienia uytkownika.
5. Parametry CNC i PMS s nastawione fabrycznie. Zazwyczaj nie zachodzi potrzeba ich
zmiany. W przypadku koniecznoci wprowadzenia zmiany, naley dokadnie zrozumie
znaczenie zmienianego parametru.
Niewaciwe nastawienie wartoci parametru moe doprowadzi do nieprzewidzianego
zachowania si maszyny, co moe spowodowa uszkodzenie obrabianego przedmiotu
i/albo maszyny lub te zranienie uytkownika.
6. Po wczeniu zasilania nie naley naciska adnych przyciskw na klawiaturze MDI do
czasu pojawienia si na jednostce CNC wywietlacza pooe lub informacji o alarmie.
Niektre z przyciskw na klawiaturze MDI s przeznaczone do dziaa zwizanych z
konserwacj lub do innych dziaa specjalnych. Nacinicie ktrego z tych klawiszy moe
wprowadzi jednostk CNC w stan inny, ni normalny. Uruchomienie urzdzenia w takim
stanie moe spowodowa nieprzewidziane jego zachowanie.
7. Podrcznik uytkownika oraz podrcznik programowania, dostarczane wraz z jednostk
CNC, zawieraj kompletny opis funkcji urzdzenia, w tym funkcji opcjonalnych. Funkcje

w- 3

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

opcjonalne s zalene od modelu maszyny. Z tego wzgldu funkcje opisane w


podrcznikach mog nie by dostpne w pewnych modelach. W razie wtpliwoci naley
posuy si specyfikacj maszyny.

OSTRZEENIE
8. Niektre funkcje s udostpniane na danie producenta obrabiarki. Korzystajc z takich
funkcji, naley zapozna si z podrcznikiem dostarczonym przez producenta urzdzenia,
ze szczeglnym uwzgldnieniem sposobu ich uycia oraz zwizanych z nimi rodkw
ostronoci.

ADNOTACJA
Programy, parametry i zmienne makropolece s przechowywane w nieulotnej pamici
jednostki CNC. Dane te zwykle nie s usuwane po wyczeniu napicia. Mog jednak zosta
skasowane z pamici omykowo lub moe zaistnie konieczno usunicia wszystkich danych
z pamici nieulotnej w trakcie usuwania bdu.
Aby uchroni si przed sytuacj opisan powyej i zagwarantowa szybkie odtworzenie
usunitych danych, naley sporzdzi kopi zapasow wszystkich wanych danych i
przechowywa t kopi w bezpiecznym miejscu.

w- 4

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIA I UWAGI ZWIZANE


Z PROGRAMOWANIEM

W niniejszym rozdziale przedstawiono rodki ostronoci zwizane z programowaniem.


Przed rozpoczciem programowania, naley dokadnie przeczyta podrcznik obsugi i
podrcznik programowania i zrozumie ich tre.

OSTRZEENIE
1. Wyznaczanie ukadu wsprzdnych
Przy bdnie zdefiniowanym ukadzie wsprzdnych urzdzenie moe zachowa si w
sposb nieprzewidywalny na skutek wykonania polecenia programu, ktre w innym
przypadku jest poprawne.
Nieprzewidywalna operacja moe spowodowa zniszczenie narzdzia, urzdzenia,
obrabianego przedmiotu lub moe spowodowa zagroenie dla operatora.
2. Ustalanie pooenia przez interpolacj nieliniow
Przy ustalaniu pooenia za pomoc interpolacji nieliniowej (ustalanie pooenia poprzez
nieliniowe pozycjonowanie midzy punktem startu i kocowym), naley przed
programowaniem dokadnie sprawdzi tor narzdzia.
Pozycjonowanie obejmuje szybki posuw narzdzia. Zderzenie narzdzia z przedmiotem
obrabianym moe spowodowa uszkodzenie narzdzia, przedmiotu obrabianego i/albo
maszyny lub te zrani uytkownika.
3. Funkcje wykorzystujce osie obrotu
Przy programowaniu interpolacji ukadu wsprzdnych biegunowych albo sterowaniu w
kierunku normalnym (prostopadle), naley zwrci szczegln uwag na prdko osi
obrotu. Niewaciwe zaprogramowanie moe doprowadzi do tego, e obroty osi bd za
due i powstajce siy odrodkowe spowoduj poluzowanie uchwytu trzymajcego
obrabiany przedmiot, jeli nie jest on bezpiecznie umocowany.
Taka sytuacja z duym prawdopodobiestwem doprowadzi do zniszczenia narzdzia,
urzdzenia lub spowoduje obraenia operatora.
4. Przeliczanie calowo/metryczne
Przeczenia zadawania metrycznego i calowego nie powoduje przeliczania jednostek
takich danych, jak korekcja zerowa przedmiotu, parametr, czy pozycja aktualna. Przed
uruchomieniem maszyny, naley sprawdzi stosowane jednostki miary. Prba wykonania
przebiegu przy niewaciwych danych moe spowodowa uszkodzenie narzdzia,
przedmiotu obrabianego i/albo maszyny lub te zrani uytkownika.
5. Sterowanie sta prdkoci skrawania
Jeli podczas sterowania ze sta prdkoci skrawania jedna z osi zostanie
przemieszczona do punktu wyjciowego ukadu wsprzdnych przedmiotu obrabianego,
moe nastpi nadmierny wzrost obrotw wrzeciona. Dlatego trzeba ustali maksymaln
dopuszczaln liczb obrotw. Niewaciwe nastawienie dopuszczalnych obrotw moe
doprowadzi do uszkodzenia narzdzia, przedmiotu obrabianego i/albo maszyny lub te
do zranienia uytkownika.

w- 5

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIE
6. Kontrola obszaru ruchu
Po wczeniu zasilania naley w razie potrzeby przeprowadzi rczne przemieszczenie do
punktu odniesienia. Kontrola obszaru ruchu nie jest moliwa przed wykonaniem rcznego
dojazdu do punktu referencyjnego. Naley zauway, e jeli kontrola obszaru ruchu jest
wyczona, to alarm nie bdzie wczony nawet po przekroczeniu ograniczenia ruchu, co
moe spowodowa uszkodzenie narzdzia, przedmiotu obrabianego i/albo maszyny lub te
zranienie uytkownika.
7. Sprawdzenie interferencji suportu narzdziowego
W operacji automatycznej jest sprawdzana interferencja suportu narzdziowego w oparciu
o podane dane narzdzia. Jeli specyfikacja narzdzia nie odpowiada parametrom
aktualnie uywanego narzdzia, to nie mona poprawnie przeprowadzi kontroli
interferencji, co moe doprowadzi do uszkodzenia narzdzia lub maszyny albo do
zranienia uytkownika.
Po wczeniu zasilania lub po rcznym wybraniu suportu narzdziowego, zawsze trzeba
uruchomi operacj automatyczn i poda numer odpowiadajcy uywanemu narzdziu.
8. Tryb wymiarw bezwzgldnych/przyrostowych
Jeli program, sporzdzony przy zastosowaniu wymiarw bezwzgldnych, zostanie
wykonany w trybie wymiarw przyrostowych, lub te odwrotnie, istnieje
niebezpieczestwo nieoczekiwanego zachowania si maszyny.
9. Wybr paszczyzny
Jeli w interpolacji koowej, rubowej lub w innym staym cyklu pracy zostanie podana
bdna paszczyzna, istnieje niebezpieczestwo nieoczekiwanego zachowania si maszyny.
Wicej informacji na ten temat podano przy opisie odpowiednich funkcji.
10. Pominicie ograniczenia momentu obrotowego
Przed pominiciem ograniczenia momentu obrotowego naley okreli dopuszczaln
warto momentu obrotowego. Jeli polecenie pominicia ograniczenia momentu
obrotowego podano bez aktualnie zastosowanej wartoci ograniczenia, to polecenie
przemieszczenia zostanie wykonane bez pominicia ograniczenia.
11. Programowalne odbicie lustrzane
Naley zauway, e operacje programowane rni si znaczco, jeli uaktywniono
programowalne odbicie lustrzane.
12. Funkcja kompensacyjna
Jeli w trybie kompensacji zostanie wydane polecenie przemieszczenia do punktu
odniesienia lub te polecenie oparte na ukadzie wsprzdnych maszyny, prowadzi to do
czasowego wyczenia funkcji kompensacyjnej i do nieprzewidywalnego zachowania si
maszyny.
Przed wydaniem takich polece trzeba zawsze wyczy tryb funkcji kompensacyjnej.

w- 6

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIA I UWAGI ZWIZANE Z OBSUG

W niniejszym rozdziale opisano rodki ostronoci zwizane z obsug maszyny. Przed


rozpoczciem pracy, naley dokadnie przeczyta podrcznik obsugi i podrcznik
programowania.

OSTRZEENIE
1. Operacja rczna
Przy obsudze rcznej, naley sprawdzi aktualne pooenie narzdzia i przedmiotu
obrabianego oraz upewni si, e prawidowo podano o przemieszczenia, kierunek i
prdko posuwu. Przy nieprawidowej obsudze istnieje niebezpieczestwo uszkodzenia
narzdzia, przedmiotu obrabianego i/albo maszyny lub te zranienia uytkownika.
2. Rczne przemieszczenie do punktu odniesienia
Po wczeniu zasilania naley w razie potrzeby przeprowadzi rczne przemieszczenie do
punktu odniesienia. Jeli maszyna bdzie uywana bez wczeniejszego przemieszczenia do
punktu odniesienia, moe doj do nieoczekiwanego zachowania si maszyny. Kontrola
obszaru ruchu nie jest moliwa przed wykonaniem rcznego dojazdu do punktu
referencyjnego.
Przy nieoczekiwanym zachowaniu si maszyny istnieje niebezpieczestwo uszkodzenia
narzdzia, przedmiotu obrabianego i/albo maszyny lub te zranienie uytkownika.
3. Rczne polecenie numeryczne
Przy podawaniu rcznego polecenia numerycznego, naley sprawdzi aktualne pooenie
narzdzia i przedmiotu obrabianego oraz upewni si, czy prawidowo podano o i
kierunek przemieszczenia, skadni polecenia, oraz czy wprowadzone wartoci s
poprawne.
Prba obsugi urzdzenia za pomoc niepoprawnych polece moe spowodowa
uszkodzenie narzdzia, przedmiotu obrabianego i/albo maszyny lub te zranienie
uytkownika.
4. Przemieszczanie kkiem rcznym
Przy przemieszczaniu kkiem rcznym z duym wspczynnikiem podziaki, np. 100,
narzdzie i st przemieszczaj si z du szybkoci. Przy nieostronej obsudze narzdzie
lub maszyna mog zosta uszkodzone albo te uytkownik moe zosta zraniony.
5. Deaktywizowana korekcja
Jeli korekcja jest wyczona (zgodnie ze specyfikacj zmiennej makropolecenia), to w
czasie gwintowania, gwintowania sztywnego lub gwintowania innego rodzaju, nie mona
przewidzie prdkoci pracy, co prowadzi do uszkodzenia narzdzia, urzdzenia,
obrabianego przedmiotu lub powoduje zranienie operatora.
6. Ustawianie punktu zerowego
Zasadniczo nie mona ustawia punktu zerowego podczas pracy urzdzenia pod kontrol
programu. W innym przypadku istnieje niebezpieczestwo uszkodzenia narzdzia,
przedmiotu obrabianego i/albo maszyny lub te zranienia uytkownika.

w- 7

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIE
7. Przesunicie ukadu wsprzdnych obrabianego przedmiotu
Rczna interwencja, blokada maszyny lub odbicie lustrzane mog prowadzi do
przesunicia ukadu wsprzdnych obrabianego przedmiotu. Zanim maszyna zostanie
uruchomiona w trybie sterowania programowego, naley dokadnie sprawdzi ukad
wsprzdnych.
Jeli maszyna zostanie uruchomiona w trybie sterowania programowego bez
uwzgldnienia przesunicia ukadu wsprzdnych obrabianego przedmiotu, istnieje
niebezpieczestwo nieoczekiwanego zachowania si maszyny, przez co moe doj do
uszkodzenia narzdzia, przedmiotu obrabianego i/albo maszyny lub te do zranienia
uytkownika.
8. Programowy pulpit operatora i przeczanie menu
Za pomoc programowego pulpitu operatora i przeczania menu mona w poczeniu z
klawiatur MDI wykonywa operacje niedostpne z panelu operatora, jak na przykad
zmian trybu, zmiany wartoci korekcji, czy polecenia pracy impulsowej.
Naley jednak pamita, e przypadkowe nacinicie klawiszy MDI moe spowodowa
nieprzewidywalne zachowanie si maszyny i doprowadzi do uszkodzenia obrabianego
przedmiotu i/albo maszyny lub te zranienia uytkownika.
9. Rczne przesterowanie
Jeli przesterowanie rczne zostanie przeprowadzone podczas programowanej operacji
obrbki, tor narzdzia moe si zmieni po ponownym starcie maszyny. Dlatego po
przesterowaniu rcznym i przed ponownym startem maszyny naley zawsze sprawdzi
przecznik
manualny
bezwzgldny,
parametry
i
tryb
polece
bezwzgldnych/przyrostowych.
10. Stop posuwu, przesterowanie i blok pojedynczy
Funkcje zatrzymania posuwu, korekcji szybkoci posuwu i pojedynczego bloku mog
zosta wyczone za pomoc zmiennego parametru ukadu #3004 makropolecenia
uytkownika. W tym przypadku jest zalecana szczeglna ostrono przy obsudze
maszyny.
11. Ruch prbny
Zazwyczaj ruch prbny jest wykonywany w celu potwierdzenia operacji maszyny. W ruchu
prbnym maszyna poruszy si z prbn szybkoci, ktra rni si od zaprogramowanej
szybkoci posuwu. Szybko ruchu prbnego czasami moe by wiksza od
zaprogramowanej szybkoci posuwu.
12. Kompensacja promienia skrawania i ostrza noa w trybie MDI
W trybie MDI naley dokadnie sprawdzi ustalony tor narzdzia, poniewa w tym trybie
brak jest jakiejkolwiek kompensacji promienia skrawania i kompensacji ostrza narzdzia.
Po wprowadzeniu polecenia z MDI, przerywajcego operacj automatyczn w trybie
kompensacji narzdzia lub kompensacji promienia skrawania, naley zwrci szczegln
uwag na tor narzdzia po wznowieniu operacji automatycznej. Wicej informacji na ten
temat mona znale przy opisie odpowiednich funkcji.
13. Edycja programw
Jeli maszyna zostaa zatrzymana i dokonano zmiany programu obrbki (zmiana,
wstawienie, usunicie fragmentu kodu), po czym wznowiono obrbk pod kontrol tego
samego programu, to maszyna moe zachowywa si nieprzewidywalnie. Zasadniczo w
czasie wykonywania programw obrbki nie wolno przeprowadza zmian treci programu,
wstawia ani usuwa fragmentw kodu.

w- 8

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIA I UWAGI ZWIZANE Z CODZIENN


KONSERWACJ

OSTRZEENIE
1. Wymiana baterii podtrzymujcych zawarto pamici
Prace te moe wykonywa wycznie personel, ktry odby odpowiednie przeszkolenie w
zakresie bezpieczestwa i konserwacji.
Podczas wymiany trzeba zwrci uwag, aby nie dotkn obwodw wysokiego napicia
i zaizolowanych).
(oznaczonych
Przy dotkniciu niezabezpieczonych obwodw wysokiego napicia istnieje zagroenie
bardzo niebezpiecznego poraenia prdem elektrycznym.

ADNOTACJA
Jednostka CNC jest wyposaona w baterie podtrzymujce zawarto pamici, poniewa
nawet po wyczeniu zasilania s w niej przechowywane dane, takie jak programy, wartoci
korekcji i parametry.
Jesli napicie baterii spada, na panelu operatora lub na ekranie jest wywietlany sygna
alarmu niskiego napicia baterii.
Po wywietleniu tego alarmu, bateri naley wymieni w przecigu jednego tygodnia. W
przeciwnym wypadku zawarto pamici CNC zostanie stracona.
Szczegowy opis wymiany baterii przedstawiono w rozdziale dotyczcym konserwacji w
instrukcji obsugi lub w podrczniku programowania.

w- 9

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIE
2. Wymiana baterii w bezwzgldnych koderach impulsw
Prace te moe wykonywa wycznie personel, ktry odby odpowiednie przeszkolenie w
zakresie bezpieczestwa i konserwacji.
Podczas wymiany trzeba zwrci uwag, aby nie dotkn obwodw wysokiego napicia
i zaizolowanych).
(oznaczonych
Przy dotkniciu niezabezpieczonych obwodw wysokiego napicia istnieje zagroenie
bardzo niebezpiecznego poraenia prdem elektrycznym.

ADNOTACJA
Koder impulsowy---bezwzgldny jest wyposaony w baterie podtrzymujce dane o pooeniu
bezwzgldnym.
Jesli napicie baterii spada, na panelu operatora lub na ekranie jest wywietlany sygna
alarmu niskiego napicia baterii.
Po wywietleniu tego alarmu, bateri naley wymieni w przecigu jednego tygodnia. W
przeciwnym wypadku dane bezwzgldnego pooenia kodera impulsowego zostan stracone.
Szczegowe informacje na temat wymiany baterii mona znale w podrczniku obsugi
siownika FANUC serii .

w- 10

WSKAZWKI BEZPIECZESTWA

B --- 63524PL/01

OSTRZEENIE
3. Wymiana bezpiecznikw
Przed wymian przepalonych bezpiecznikw naley wykry przyczyn zadziaania
bezpiecznikw i usun j.
Ze wzgldu na to, e czynnoci te musz by wykonane pod napiciem i przy otwartej szafie
sterowniczej, wymiana bezpiecznikw moe by przeprowadzona tylko przez personel
przeszkolony w zakresie bezpieczestwa.
Przy wymianie zwrci uwag, aby nie dotkn obwodw wysokiego napicia (oznaczonych
i zaizolowanych).
Przy dotkniciu niezabezpieczonych obwodw wysokiego napicia istnieje zagroenie
niebezpiecznego poraenia prdem elektrycznym.

w- 11

Spis treci

B--- 63524PL/01

WSKAZWKI BEZPIECZESTWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w --- 1

I. UWAGI OGLNE
1. UWAGI OGLNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1

OGLNY PRZEBIEG OPERACJI W OBRABIARCE CNC . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

UWAGI DLA CZYTELNIKW TEGO PODRCZNIKA . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

UWAGI DOTYCZCE RNYCH TYPW DANYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

II. PROGRAMOWANIE
1. UWAGI OGLNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

1.1

POSUW NARZDZIA PO KONTURZE DETALU---INTERPOLACJA . . . . . . . . . . . . . . . .

12

1.2

POSUW---FUNKCJA POSUWU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

RYSUNEK CZCI I POSUW NARZDZIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16

1.3

1.3.1
1.3.2
1.3.3

Punkt odniesienia (waciwy punkt maszyny) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Ukad wsprzdnych rysunku czci i ukad wsprzdnych CNC --- ukady wsprzdnych . . . . .
Jak wskaza wymiarowanie przy przemieszczaniu narzdzi --- wymiarowanie bezwzgldne i
przyrostowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16
17
20

1.4

SZYBKO SKRAWANIA --- FUNKCJA PRDKOCI OBROTOWEJ WRZECIONA . .

23

1.5

DOBR NARZDZI DO RNEJ OBRBKI --- FUNKCJA NARZDZIOWA . . . . . . .

24

1.6

POLECENIA OPERACYJNE MASZYNY --- FUNKCJE POMOCNICZE . . . . . . . . . . . . . .

25

1.7

STRUKTURA PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

1.8

PROGRAMOWANY TOR I RUCH NARZDZIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

29

1.9

ZAKRES PRZEMIESZCZENIA NARZDZIA --- ODCINEK PRZEMIESZCZENIA . . .

30

2. OSIE STEROWANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

2.1

OSIE STEROWANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

2.2

NAZWY OSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

34

2.3

SYSTEM PRZYROSTOWY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35

2.4

MAKSYMALNE PRZEMIESZCZENIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

3. FUNKCJA PRZYGOTOWAWCZA (FUNKCJA G) . . . . . . . . . . . . . . . . . . . . . . . . . .

37

4. FUNKCJE INTERPOLACYJNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

42

4.1

USTALANIE POOENIA (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43

4.2

POZYCJONOWANIE Z JEDNEGO KIERUNKU (G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

45

4.3

INTERPOLACJA LINIOWA (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

51

4.4

INTERPOLACJA KOOWA (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

52

4.5

INTERPOLACJA RUBOWA (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

57

4.6

INTERPOLACJA WSPRZDNYCH BIEGUNOWYCH (G12.1, G13.1) . . . . . . . . . . . . .

58

4.7

INTERPOLACJA CYLINDRYCZNA (G07.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

62

4.8

INTERPOLACJA OSI HIPOTETYCZNYCH (G07) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

66

4.9

GWINTOWANIE GWINTW ZE STAYM SKOKIEM (G32) . . . . . . . . . . . . . . . . . . . . . . . .

68

4.10

NACINANIE GWINTU ZE ZMIENNYM SKOKIEM (G34) . . . . . . . . . . . . . . . . . . . . . . . . . .

72

s- 1

Spis treci

B--- 63524PL/01

4.11

CIGE NACINANIE GWINTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

73

4.12

OBRBKA GWINTW WIELOZWOJNYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

74

4.13

OBRBKA GWINTW KOOWYCH (G35, G36) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

76

4.14

FUNKCJA POMINICIA (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

79

4.15

POMINICIE WIELOSTOPNIOWE (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

81

4.16

POMINICIE OGRANICZENIA MOMENTU OBROTOWEGO (G31 P99) . . . . . . . . . . .

82

5. FUNKCJE POSUWU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

84

5.1

UWAGI OGLNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

85

5.2

SZYBKI POSUW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

87

5.3

POSUW SKRAWANIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

88

5.4

PRZERWA (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

91

6. POOENIE ODNIESIENIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

92

6.1

POWRT DO POOENIA ODNIESIENIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

93

6.2

POWRT DO ZMIENNEGO PUNKTU REFERENCYJNEGO (G30.1) . . . . . . . . . . . . . . .

96

7. UKAD WSPRZDNYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

97

7.1
7.2

UKAD WSPRZDNYCH MASZYNY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

98

UKAD WSPRZDNYCH PRZEDMIOTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

99

7.2.1
7.2.2
7.2.3
7.2.4
7.2.5

Ustalenie ukadu wsprzdnych obrabianego przedmiotu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wybr ukadu wsprzdnych obrabianego przedmiotu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zmiana ukadu wsprzdnych obrabianego przedmiotu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ustawienie wstpne ukadu wsprzdnych obrabianego przedmiotu (G92.1) . . . . . . . . . . . . . . . .
Przesunicie ukadu wsprzdnych przedmiotu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

99
101
102
104
106

7.3

MIEJSCOWY UKAD WSPRZDNYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

107

7.4

WYBR PASZCZYZNY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

109

8. WARTO WSPRZDNYCH I WYMIAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110


8.1

PROGRAMOWANIE BEZWZGLDNE I PRZYROSTOWE (G90, G91) . . . . . . . . . . . . . .

111

8.2

KONWERSJA CALOWO/METRYCZNA (G20, G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

112

8.3

PROGRAMOWANIE Z UYCIEM KROPKI DZIESITNEJ . . . . . . . . . . . . . . . . . . . . . . . .

113

8.4

PROGRAMOWANIE PROMIENI I REDNIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

114

9. FUNKCJA PRDKOCI OBROTOWEJ WRZECIONA . . . . . . . . . . . . . . . . . . . . . . 115


9.1

USTALANIE PRDKOCI OBROTOWEJ WRZECIONA ZA POMOC KODU . . . . . . .

116

9.2

BEZPOREDNIE USTALANIE PRDKOCI OBROTOWEJ WRZECIONA


(POLECENIE S 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

116

9.3

STEROWANIE STA PRDKOCI SKRAWANIA (G96, G97) . . . . . . . . . . . . . . . . . . . .

116

9.4

FUNKCJA WYKRYWANIA NIERWNOMIERNOCI OBROTW


WRZECIONA (G25, G26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

120

FUNKCJA POZYCJONOWANIA WRZECIONA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

123

9.5

9.5.1
9.5.2
9.5.3

Ustawienie wrzeciona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pozycjonowanie wrzeciona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zakoczenie pozycjonowania wrzeciona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

s- 2

123
123
125

Spis treci

B--- 63524PL/01

10. FUNKCJA NARZDZIOWA (FUNKCJA T) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126


10.1
10.2

WYBR NARZDZI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

127

ZARZDZANIE OKRESAMI TRWAOCI NARZDZI . . . . . . . . . . . . . . . . . . . . . . . . . . .

128

10.2.1
10.2.2
10.2.3

Programowanie danych okresw trwaoci narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Okrelanie trwaoci narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ustalanie grupy narzdziowej w programie obrbki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

128
131
132

11. FUNKCJA POMOCNICZA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133


11.1

FUNKCJA POMOCNICZA (FUNKCJA M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

134

11.2

WIELOKROTNE POLECENIA M W POJEDYNCZYM BLOKU . . . . . . . . . . . . . . . . . . . . .

135

11.3

FUNKCJA KONTROLI GRUPOWEJ KODU M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

136

11.4

DRUGA FUNKCJA POMOCNICZA (KODY B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

137

12. STRUKTURA PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138


12.1

SKADNIKI PROGRAMU INNE NI SEKCJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

140

12.2

KONFIGURACJA SEKCJI PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

143

12.3

PODPROGRAM (M98, M99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

149

12.4

OMIOCYFROWY NUMER PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

152

13. FUNKCJE UATWIAJCE PROGRAMOWANIE . . . . . . . . . . . . . . . . . . . . . . . . . . 155


13.1

STAY CYKL OBRBKI (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.1.1
13.1.2
13.1.3
13.1.4

13.2

CYKL WIELOKROTNYCH POWTRZE (G70 --- G76) . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.2.1
13.2.2
13.2.3
13.2.4
13.2.5
13.2.6
13.2.7
13.2.8

13.3

Ustalanie naddatku materiau przy toczeniu (G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Usuwanie naddatku materiau przy planowaniu (G72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Powtrzenie wzoru (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl wykaczajcy (G70) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl gbokiego wiercenia osiowego (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl wiercenia na rednicy zewntrznej/wewntrznej (G75) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl obrbki gwintw wielozwojnych (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uwagi dotyczce cyklu wielokrotnych powtrze (G70 --- G76) . . . . . . . . . . . . . . . . . . . . . . . . . . .

STAY CYKL OBRBKI W WIERCENIU (G80 --- G89) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.3.1
13.3.2
13.3.3
13.3.4
13.3.5

13.4

Cykl skrawania rednicy zewntrznej/wewntrznej (G90) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Cykl nacinania gwintw (G92) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl toczenia czoowego (G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jak korzysta ze staych cykli obrbki (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Cykl wiercenia czoowego (G83)/bocznego (G87) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Cykl gwintowania czoowego (G84)/bocznego (G88) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl rozwiercania czoowego (G85)/ bocznego (G89) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zakoczenie staego cyklu obrbki w wierceniu (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
rodki ostronoci podejmowane przez obsug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

STAY CYKL SZLIFOWANIA (DLA SZLIFIERKI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.4.1
13.4.2
13.4.3
13.4.4

Cykl szlifowania wzdunego (G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Cykl prostego szlifowania poprzecznego staowymiarowego (G72) . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl szlifowania oscylacyjnego (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cykl prostego szlifowania oscylacyjnego staowymiarowego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

156
156
158
161
164

166
166
170
171
172
175
176
177
181

182
186
189
191
192
193

194
194
195
196
197

13.5

FAZOWANIE I ZAOKRGLENIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

198

13.6

ODBICIE LUSTRZANE DLA PODWJNEJ GOWICY


REWOLWEROWEJ (G68, G69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

201

13.7

BEZPOREDNIE PROGRAMOWANIE WYMIARW RYSUNKOWYH . . . . . . . . . . . . .

202

13.8

GWINTOWANIE SZTYWNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

207

s- 3

Spis treci

13.8.1

13.9

B--- 63524PL/01

Cykl gwintowania czoowego (G84)/ bocznego (G88) bez uchwytu wyrwnawczego . . . . . . . . . . .

TRJWYMIAROWE PRZEKSZTACENIE WSPRZDNYCH (G68.1, G69.1) . . . . . .

208

211

14. FUNKCJA KOMPENSACYJNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219


14.1

KOMPENSACJA NARZDZIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.1
14.1.2
14.1.3
14.1.4
14.1.5
14.1.6

14.2

PRZEGLD KOMPENSACJI PROMIENIA SKRAWANIA . . . . . . . . . . . . . . . . . . . . . . . . . .


14.2.1
14.2.2
14.2.3
14.2.4
14.2.5

14.3

Kompensacja geometrii narzdzia i korekcja zuycia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Kod T dla kompensacji narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wybr narzdzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Numer kompensacji narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Korekcja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G53, G28, G30 i G30.1 --- polecenia, kiedy zastosowano korekcj pooenia narzdzia . . . . . . . . .
Punkt urojony ostrza noa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kierunek punktu urojonego ostrza narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Numer i warto kompensacji narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pooenie zamocowania i polecenie przesunicia ruchu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uwagi do kompensacji promienia skrawania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

SZCZEGY KOMPENSACJI PROMIENIA SKRAWANIA . . . . . . . . . . . . . . . . . . . . . . . . .


14.3.1
14.3.2
14.3.3
14.3.4
14.3.5
14.3.6
14.3.7
14.3.8
14.3.9
14.3.10

Informacje oglne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posuw narzdzia w rozruchu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posuw narzdzia w trybie kompensacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posuw narzdzia w zakoczeniu trybu kompensacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kontrola interferencji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wcicie przez kompensacj promienia skrawania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kompensacja w fazowaniu i uku naroa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wprowadzanie polece z MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oglne rodki ostronoci kompensacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Polecenia G53, G28, G30 i G30.1 w trybie kompensacji promienia ostrza narzdzia . . . . . . . . . . .

220
220
221
221
221
222
225

229
229
231
232
234
239

242
242
244
246
259
262
267
268
270
271
272

14.4

FUNKCJA KOOWEJ INTERPOLACJI NAROY (G39) . . . . . . . . . . . . . . . . . . . . . . . . . . . .

281

14.5

WARTOCI KOMPENSACJI NARZDZIA, LICZBA WARTOCI KOMPENSACJI


I WPROWADZANIE WARTOCI Z PROGRAMU (G10) . . . . . . . . . . . . . . . . . . . . . . . . . . .

283

14.5.1
14.5.2

Kompensacja narzdzia i numer kompensacji narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Zmiana wartoci kompensacji narzdzia (wprowadzanie danych programowalnych) (G10) . . . . .

283
285

14.6

AUTOMATYCZNA KOMPENSACJA NARZDZIA (G36, G37) . . . . . . . . . . . . . . . . . . . . .

286

14.7

OBRT WSPRZDNYCH (G68.1, G69.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

289

15. MAKROPOLECENIE UYTKOWNIKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293


15.1

ZMIENNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

294

15.2

ZMIENNE SYSTEMOWE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

298

15.3

DZIAANIA ARYTMETYCZNE I LOGICZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

305

15.4

MAKROPOLECENIA I POLECENIA NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

310

15.5

ODGAZIENIE I POWTRZENIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

311

15.5.1
15.5.2
15.5.3

15.6

Odgazienie bezwarunkowe (instrukcja GOTO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Odgazienie warunkowe (instrukcja IF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Powtrzenie (instrukcja While) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

WYWOANIE MAKROPROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.1
15.6.2
15.6.3
15.6.4
15.6.5
15.6.6

Wywoanie proste (G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wywoanie modalne (G66) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywoanie makroprogramu za pomoc kodu G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywoanie makroprogramu za pomoc kodu M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywoanie makroprogramu za pomoc kodu M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywoanie makroprogramu za pomoc kodu T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

s- 4

311
312
313

316
317
321
323
324
325
326

Spis treci

B--- 63524PL/01

15.6.7

Przykadowy program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

327

15.7

PRZETWARZANIE MAKROPOLECE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

329

15.8

REJESTROWANIE MAKROPOLECE UYTKOWNIKA . . . . . . . . . . . . . . . . . . . . . . . . . .

331

15.9

OGRANICZENIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

332

15.10 ZEWNTRZNE POLECENIA WYJCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

333

15.11 MAKRPOLECENIE UYTKOWNIKA TYPU PRZERWANIE . . . . . . . . . . . . . . . . . . . . . . .

337

15.11.1
15.11.2

Metoda specyfikacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Szczegy funkcji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

338
339

16. PROGRAMOWANE WPROWADZANIE PARAMETRW (G10) . . . . . . . . . . . . . 346


17. WPROWADZANIE DO PAMICI ZA POMOC FORMATU TAMY SERII 15 . 349
17.1

ADRESY I DEFINIOWANY ZAKRES WARTOCI DLA FORMATU TAM SERII 15 . .

350

17.2

GWINTOWANIE ZE STAYM SKOKIEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

351

17.3

WYWOANIE PODPROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

352

17.4

STAY CYKL OBRBKI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

353

17.5

WIELOKROTNIE POWTARZANY STAY CYKL TOCZENIA . . . . . . . . . . . . . . . . . . . . . .

354

17.6

FORMATY STAEGO CYKLU WIERCENIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

356

18. FUNKCJE SZYBKIEJ OBRBKI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360


18.1

OBRBKA W SZYBKIM CYKLU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

361

18.2

FUNKCJA KOCOWEJ KONTROLI PROCESW ROZDZIELCZYCH


DLA POLECENIA SZYBKIEJ OBRBKI (G05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

363

18.3

ZAAWANSOWANE STEROWANIE PODGLDEM (G08) . . . . . . . . . . . . . . . . . . . . . . . . . .

364

19. FUNKCJA STEROWANIA OSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371


19.1
19.2

TOCZENIE POLIGONOWE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

372

PRZENOSZENIE W OSI OBROTOWEJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

377

19.2.1
19.2.2

Przenoszenie w osi obrotowej . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Sterowanie osi obrotow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

377
378

19.3

PROSTE STEROWANIE SYNCHRONIZACJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

379

19.4

STEROWANIE SYNCHRONIZACJI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

381

19.5

STEROWANIE OSI B (G100, G101, G102, G103, G110) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

382

19.6

STEROWANIE OSI KTOWYCH/DOWOLNYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

392

19.7

ODSUNICIE I DOSUNICIE NARZDZIA (G10.6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

394

20. FUNKCJA STEROWANIA DWUTOROWEGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397


20.1

UWAGI OGLNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

398

20.2

OCZEKIWANIE NA IMAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

400

SPRAWDZENIE INTERFEJSU SUPORTU NARZDZIOWEGO . . . . . . . . . . . . . . . . . . . .

402

20.3

20.3.1
20.3.2
20.3.3
20.3.4
20.3.5
20.3.6

Informacje oglne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programowanie danych dla funkcji sprawdzenia interferencji imaka . . . . . . . . . . . . . . . . . . . . . . . .
Nastawianie i wywietlanie interferencji obszarw niedozwolonych dla kontroli interferencji
suportu narzdziowego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Warunki przeprowadzenia sprawdzenia interferencji suportu narzdziowego . . . . . . . . . . . . . . . . .
Realizacja sprawdzenia interferencji suportu narzdziowego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Przykad realizacji sprawdzenia interferencji suportu narzdziowego . . . . . . . . . . . . . . . . . . . . . . .

s- 5

402
402
406
407
408
410

Spis treci

B--- 63524PL/01

20.4

SKRAWANIE WYRWNUJCE (G68, G69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

412

20.5

PAMI WSPLNA DLA SUPORTW NARZDZIOWYCH . . . . . . . . . . . . . . . . . . . . . . .

414

20.6

STEROWANIE WRZECIONEM W STEROWANIU DWUTOROWYM . . . . . . . . . . . . . . .

415

20.7

STEROWANIE SYNCHRONIZACJ I STEROWANIE ZOONE . . . . . . . . . . . . . . . . . .

417

20.8

KOPIOWANIE PROGRAMU MIDZY DWOMA TORAMI . . . . . . . . . . . . . . . . . . . . . . . . .

419

21. FUNKCJA WPROWADZAJCA DANE WZORCOWE . . . . . . . . . . . . . . . . . . . . . . 420


21.1

WYWIETLANIE MENU WZORCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

421

21.2

WYWIETLANIE DANYCH WZORCOWYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

425

21.3

ZNAKI I KODY UYWANE W FUNKCJI WPROWADZANIA


DANYCH WZORCOWYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

429

III. DZIAANIE
1. UWAGI OGLNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
1.1

OPERACJA RCZNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

434

1.2

PROGRAMOWANE PRZEMIESZCZENIE NARZDZIA--OPERACJA AUTOMATYCZNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

436

1.3

OPERACJE AUTOMATYCZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

437

TESTOWANIE PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

439

1.4

1.4.1
1.4.2

Sprawdzenie maszyny przez jej uruchomienie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Obserwacja zmian na wywietlaczu pooe bez uruchamiania maszyny . . . . . . . . . . . . . . . . . . . . .

439
440

1.5

EDYCJA PROGRAMU DETALU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

441

1.6

WYWIETLANIE I NASTAWY DANYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

442

WYWIETLACZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

445

1.7

1.7.1
1.7.2
1.7.3
1.7.4
1.7.5

1.8

Wywietlenie programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlenie aktualnej pozycji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie alarmw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie liczby sztuk i czasu wykonania programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlacz graficzny (zobacz rozdzia III--- 12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

WYSYANIE DANYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

445
446
446
447
448

449

2. URZDZENIA OBSUGI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450


2.1

JEDNOSTKI NASTAW I WYWIETLANIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.1.1
2.1.2
2.1.3
2.1.4
2.1.5

2.2
2.3

452
452
453
454
455

OBJANIENIE KLAWIATURY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

456

KLAWISZE FUNKCYJNE I PROGRAMOWALNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

458

2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6

2.4

Jednostka sterujca--- panel LCD 7.2/8.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Jednostka sterujca --- umocowany panel LCD 9.5/10.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wolnostojca, niewielka jednostka MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wolnostojca, standardowa jednostka MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wolnostojca jednostka MDI z pen klawiatur z 61 klawiszami . . . . . . . . . . . . . . . . . . . . . . . . . .

451

Gwne operacje ekranowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Klawisze funkcyjne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Klawisze programowalne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dane klawiszy i bufor klawiatury . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Komunikaty ostrzegawcze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Konfiguracja klawiszy programowalnych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ZEWNTRZNE URZDZENIA WEJCIA/WYJCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.4.1

FANUC Handy File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

s- 6

458
459
460
476
477
478

479
481

Spis treci

B--- 63524PL/01

2.5

WCZENIE/WYCZENIE ZASILANIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1
2.5.2
2.5.3

Wczanie zasilania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekrany wywietlane przy wczonym zasilaniu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wyczenie zasilania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

482
482
483
484

3. OPERACJA RCZNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485


3.1

RCZNY DOJAZD DO PUNKTU REFERENCYJNEGO . . . . . . . . . . . . . . . . . . . . . . . . . . .

486

3.2

POSUW IMPULSOWY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

488

3.3

POSUW PRZYROSTOWY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

490

3.4

PRZEMIESZCZENIE KKIEM RCZNYM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

491

3.5

WCZENIE LUB WYCZENIE BEZWZGLDNE RCZNE . . . . . . . . . . . . . . . . . . . .

494

3.6

INTERPOLACJA RCZNA LINIOWA/KOOWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

499

3.7

RCZNE POLECENIE NUMERYCZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

504

4. OPERACJE AUTOMATYCZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512


4.1

OPERACJE PAMICIOWE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

513

4.2

RCZNE ZADAWANIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

516

4.3

PONOWNY START PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

520

4.4

FUNKCJA PLANOWANIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

528

4.5

FUNKCJA WYWOANIA PODPROGRAMU (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

533

4.6

PRZESTEROWANIE KKIEM RCZNYM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

535

4.7

ODBICIE LUSTRZANE OSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

538

4.8

RCZNE PRZESTEROWANIE I POWRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

540

4.9

OPERACJE DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

542

4.10

OPERACJA DNC Z KART PAMICI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

545

4.10.1
4.10.2

4.10.3
4.10.4
4.10.5

4.10.6

Specyfikacja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operacje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2.1 Operacje DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

545
546
546

4.10.2.2 Wywoanie podprogramu (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Ograniczenia i uwagi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parametr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Podczanie adaptera karty PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.5.1 Numer specyfikacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

547
548
548
549
549

4.10.5.2 Monta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zalecana karta pamici . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

549
551

5. OPERACJA TESTOWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552


5.1

BLOKADA MASZYNY I BLOKADA FUNKCJI POMOCNICZYCH . . . . . . . . . . . . . . . . . .

553

5.2

KOREKCJA SZYBKOCI POSUWU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

555

5.3

KOREKTOR SZYBKIEGO POSUWU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

556

5.4

RUCH PRBNY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

557

5.5

POJEDYNCZY BLOK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

558

6. FUNKCJE BEZPIECZESTWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562


6.1

STOP AWARYJNY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

563

6.2

OGRANICZENIE RUCHU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

564

s- 7

Spis treci

B--- 63524PL/01

6.3

ZAPROGRAMOWANA KONTROLA OBSZARU RUCHU . . . . . . . . . . . . . . . . . . . . . . . . .

565

6.4

BARIERA UCHWYTU I KONIKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

569

6.5

KONTROLA OGRANICZE RUCHU PRZED WYKONANIE PRZEMIESZCZENIA . .

576

7. ALARM I FUNKCJE AUTODIAGNOSTYCZNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579


7.1

WYWIETLACZ ALARMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

580

7.2

WYWIETLENIE ZAISTNIAYCH ALARMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

582

7.3

KONTROLA W EKRANIE AUTOMATYCZNYCH DIAGNOZ . . . . . . . . . . . . . . . . . . . . . .

583

8. WPROWADZANIE I WYPROWADZANIE DANYCH . . . . . . . . . . . . . . . . . . . . . . . . . 586


8.1

PLIKI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

587

8.2

SZUKANIE PLIKU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

589

8.3

USUWANIE PLIKW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

591

WPROWADZENIE/WYPROWADZENIE PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . .

592

8.4

8.4.1
8.4.2

8.5

WPROWADZANIE/WYPROWADZANIE DANYCH KOREKCJI . . . . . . . . . . . . . . . . . . . .


8.5.1
8.5.2

8.6

Wprowadzanie parametrw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wyprowadzanie parametrw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wprowadzanie danych kompensacji skoku gwintu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wyprowadzanie danych kompensacji skoku gwintu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

WPROWADZANIE/WYPROWADZANIE OGLNODOSTPNEJ ZMIENNEJ


MAKROPOLECENIA UYTKOWNIKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.1
8.7.2

8.8

Wprowadzanie danych korekcji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wyprowadzanie danych korekcji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

592
595

597
597
598

WPROWADZANIE/WYPROWADZANIE DANYCH KOMPENSACJI SKOKU GWINTU 599


8.6.1
8.6.2
8.6.3
8.6.4

8.7

Wprowadzanie programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wyprowadzanie programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Wprowadzanie oglnodostpnych zmiennych makropolece uytkownika . . . . . . . . . . . . . . . . . . .


Wyprowadzanie oglnodostpnych zmiennych makropolece uytkownika . . . . . . . . . . . . . . . . . .

WYWIETLANIE ZAWARTOCI KATALOGU DYSKIETKI . . . . . . . . . . . . . . . . . . . . . . . .


8.8.1
8.8.2
8.8.3
8.8.4

Wywietlanie katalogu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wczytywanie plikw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wyprowadzanie programw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kasowanie plikw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

599
600
601
602

603
603
604

605
606
609
610
611

8.9

WYWIETLANIE LISTY PROGRAMW DLA PODANEJ GRUPY . . . . . . . . . . . . . . . . . .

613

8.10

WPROWADZANIE/WYPROWADZANIE DANYCH
W EKRANIE WSZYSTKICH DANYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

614

8.10.1
8.10.2
8.10.3
8.10.4
8.10.5
8.10.6
8.10.7

8.11

Ustawianie parametrw wejcia/wyjcia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wprowadzanie/wyprowadzanie programw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wprowadzanie/wyprowadzanie parametrw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wprowadzanie/wyprowadzanie kompensacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wyprowadzanie oglnodostpnych zmiennych makropolece uytkownika . . . . . . . . . . . . . . . . . .
Wprowadzanie/wyprowadzanie plikw z dyskietek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zapis i czytanie z karty pamici (S--- RAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

615
616
620
622
624
625
630

WPROWADZANIE/WYPROWADZANIE DANYCH ZA PO MOC KARTY PAMICI

639

9. EDYCJA PROGRAMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651


9.1

WSTAWIANIE, ZMIANA I USUWANIE SOWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


9.1.1
9.1.2
9.1.3
9.1.4

Szukanie sowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Skok do pocztku programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wstawianie sowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zmiana sowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

s- 8

652
653
655
656
657

Spis treci

B--- 63524PL/01

9.1.5

9.2

Kasowanie sowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

USUWANIE BLOKW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1
9.2.2

Kasowanie bloku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kasowanie wielu blokw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

658

659
659
660

9.3

SZUKANIE NUMERU PROGRAMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

662

9.4

SZUKANIE NUMERU BLOKU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

663

9.5

USUWANIE PROGRAMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

665

9.5.1
9.5.2
9.5.3

9.6

Kasowanie jednego programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Kasowanie wszystkich programw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Usuwanie kilku programw wyznaczajc ich zakres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ROZSZERZONA FUNKCJA EDYCJI PROGRAMU OBRBKI DETALU . . . . . . . . . . . .


9.6.1
9.6.2
9.6.3
9.6.4
9.6.5
9.6.6

Kopiowanie caego programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Kopiowanie czci programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Przesuwanie czci programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
czenie programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dodatkowe objanienia dotyczce kopiowania, przesuwania i czenia . . . . . . . . . . . . . . . . . . . . . .
Zastpowanie sw i adresw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

665
665
666

667
668
669
670
671
672
674

9.7

EDYCJA MAKROPOLECE UYTKOWNIKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

676

9.8

EDYCJA DRUGOPLANOWA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

677

9.9

FUNKCJA HASA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

678

9.10

KOPIOWANIE PROGRAMU MIDZY DWOMA TORAMI . . . . . . . . . . . . . . . . . . . . . . . . .

680

10. TWORZENIE PROGRAMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684


10.1

TWORZENIE PROGRAMW ZA POMOC KLAWIATURY . . . . . . . . . . . . . . . . . . . . . . .

685

10.2

AUTOMATYCZNE WSTAWIANIE NUMERW BLOKW . . . . . . . . . . . . . . . . . . . . . . . . .

686

10.3

TWORZENIE PROGRAMW W TRYBIE UCZENIA (ODTWARZANIA) . . . . . . . . . . . .

688

10.4

PROGRAMOWANIE DIALOGOWE Z FUNKCJ GRAFICZN . . . . . . . . . . . . . . . . . . . .

691

11. NASTAWIENIA I WYWIETLANIE DANYCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695


11.1

EKRANY WYSWIETLANE ZA POMOC KLAWISZA FUNKCYJNEGO


11.1.1
11.1.2
11.1.3
11.1.4
11.1.5
11.1.6
11.1.7
11.1.8

11.2

........

Wywietlacz pooe w ukadzie wsprzdnych przedmiotu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wywietlanie pooe w ukadzie wsprzdnych wzgldnych . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie oglnych pooe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wstpne nastawianie ukadu wsprzdnych przedmiotu obrabianego . . . . . . . . . . . . . . . . . . . . . .
Aktualny wywietlacz szybkoci posuwu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlacz czasu pracy i liczby sztuk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ustawianie zmiennego punktu referencyjnego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie monitorowania operacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

703
704
706
709
711
712
714
715
716

EKRANY WYWIETLANE ZA POMOC KLAWISZA FUNKCYJNEGO


(W TRYBIE MEM LUB MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1
11.2.2
11.2.3
11.2.4
11.2.5
11.2.6
11.2.7

Wywietlacz zawartoci programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Ekran aktualnego (aktywnego) bloku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekran wywietlenia nastpnego bloku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekran kontroli programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekran programu dla operacji MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rejestracja czasu obrbki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie stanu operacji w osi B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

s- 9

718
719
720
721
722
725
726
734

Spis treci

11.3

B--- 63524PL/01

EKRANY WYWIETLANE ZA POMOC KLAWISZA FUNKCYJNEGO


(W TRYBIE EDIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.1
11.3.2
11.3.3

11.4

EKRANY WYWIETLANE ZA POMOC KLAWISZA FUNKCYJNEGO


11.4.1
11.4.2
11.4.3
11.4.4
11.4.5
11.4.6
11.4.7
11.4.8
11.4.9
11.4.10
11.4.11
11.4.12
11.4.13
11.4.14
11.4.15

11.5

Wywietlanie i ustawianie parametrw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wywietlanie i ustawianie danych kompensacji skoku gwintu . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Wywietlanie numeru programu i numeru bloku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Wywietlanie stanui ostrzeenia dla programowanych danych lub operacji
wprowadzania/ wyprowadzania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

EKRANY WYWIETLANE ZA POMOC KLAWISZA FUNKCYJNEGO


11.7.1

11.8

........

WYWIETLANIE NUMERU PROGRAMU, NUMERU BLOKU, STANU,


KOMUNIKATW Z OSTRZEENIAMI PODCZAS NASTAWY DANYCH
W OPERACJACH WEJCIA/WYJCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1
11.6.2

11.7

........

Nastawa i wywietlanie kompensacji narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Bezporednie zadawanie wartoci kompensacji narzdzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zadawanie bezporednie zmierzonej kompensacji narzdzia B . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wprowadzanie wartoci kompensacji wg wsprzdnych wzgldnych . . . . . . . . . . . . . . . . . . . . . . .
Nastawa wartoci przesunicia ukadu wsprzdnych przedmiotu . . . . . . . . . . . . . . . . . . . . . . . . .
Przesunicie w osi Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie i wpisywanie danych nastaw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Porwnywanie numerw blokw i zatrzymanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlenie i ustawianie czasu wykonania programu, liczby sztuk i czasu . . . . . . . . . . . . . . . . . . .
Wywietlenie i ustawianie wartoci korekcji zera detalu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bezporednie wprowadzanie zmierzonych wartoci korekcji zera detalu . . . . . . . . . . . . . . . . . . . . .
Wywietlanie i nastawianie oglnodostpnych zmiennych makropolece uytkownika . . . . . . . . .
Wywietlanie i nastawianie programowego pulpitu operatora . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietleniei nastawianie danych zarzdzania okresami trwaoci narzdzi . . . . . . . . . . . . . . . . . .
Nastawy i wywietlanie kompensacji narzdzia w osi B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

EKRANY WYWIETLANE ZA POMOC KLAWISZA FUNKCYJNEGO


11.5.1
11.5.2

11.6

Wywietlanie wykorzystanej pamici i listy programw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Jednoczesna edycja dwutorowa w ekranie programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wywietlanie listy programw dla podanej grupy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......

Wywietlanie historii komunikatw zewntrznych operatora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

USUWANIE ZAWARTOCI EKRANU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


11.8.1
11.8.2

Usuwanie zawartoci ekranu CRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Automatyczne kasowanie ekranu wywietlania CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

735
736
739
742

745
746
749
751
753
754
756
759
761
763
765
766
768
769
771
774

776
777
779

782
782
783

785
785

787
787
788

12. FUNKCJA GRAFIKI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789


12.1

WYWIETLACZ GRAFICZNY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

790

13. FUNKCJA POMOCY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796


14. KOPIA EKRANU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

s- 10

Spis treci

B--- 63524PL/01

IV. SERWIS
1. METODY WYMIANY BATERII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807
1.1

WYMIANA BATERII W MODELU Z UMOCOWANYM LCD SERII i . . . . . . . . . . . . . . . .

808

1.2

WYMIANA BATERII W SERII i WOLNOSTOJCEJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

811

1.3

BATERIA W PANELU i (3 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

814

1.4

BATERIA DLA ODDZIELNYCH BEZWZGLDNYCH


PRZETWORNIKW IMPULSW (6 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

816

1.5

BATERIA DLA BEZWZGLDNEGO PRZETWORNIKA IMPULSW


WBUDOWANEGO W SILNIK (6 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

817

ZACZNIK
A. WYKAZ KODW TAMY DZIURKOWANEJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
B. WYKAZ FUNKCJI I FORMAT TAMY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
C. ZAKRES OBSZARU POLECE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
D. NOMOGRAMY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
D.1

BDNA DUGO GWINTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

836

D.2

PROSTE OBLICZENIE BDNEJ DUGOCI GWINTU . . . . . . . . . . . . . . . . . . . . . . . . . .

838

D.3

TOR NARZDZIA W NAROU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

840

D.4

BD KIERUNKU PROMIENIA W SKRAWANIU OBWODOWYM . . . . . . . . . . . . . . . . .

843

E. STAN PODCZAS ZACZENIA ZASILANIA, KASOWANIA I ZEROWANIA . . . 844


F. TABELA ZALENOCI ZNAKW I ICH KODW . . . . . . . . . . . . . . . . . . . . . . . . . . 846
G. WYKAZ KOMUNIKATW ALARMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 847

s- 11

I. UWAGI OGLNE

1. UWAGI OGLNE

UWAGI OGLNE

B--- 63524PL/01

UWAGI OGLNE

Na niniejszy podrcznik skadaj si nastpujce rozdziay:

O tym podrczniku

I. UWAGI OGLNE
Opisano struktur rozdziau, stosowane modele, podrczniki
zwizane z omawianymi zagadnieniami oraz podano wskazwki
dotyczce poznawania treci rozdziau.
II. PROGRAMOWANIE
Zawiera opis kadej funkcji:
Format stosowany w
programowaniu funkcji w jzyku NC, waciwoci i ograniczenia.
Przy tworzeniu programu za pomoc funkcji automatycznego
programowania dialogowego, naley zapozna si z oddzielnym
podrcznikiem o tej funkcji (Tabela 1).
III. OBSUGA
Zawiera opis operacji rcznej i operacji automatycznej
urzdzenia, procedury wprowadzania i wyprowadzania danych
oraz procedury modyfikacji programu.
IV. KONSERWACJA
Opisuje wymian baterii.
ZACZNIK
Zawiera wykaz kodw tamowych, prawidowe zakresy danych
oraz kody bdw.
Nie wszystkie funkcje, opisane w tym podrczniku, dotycz kadego
produktu. Informacje szczegowe mona znale w podrczniku
OPISY (B---63522EN).
Parametry nie s szczegowo opisane w niniejszym podrczniku.
Informacje szczegowe dotyczce parametrw opisanych w tym
podrczniku mona znale oddzilenym podrczniku opisujcym
parametry (B---63530EN).

Inne modele

W niniejszym podrczniku opisano wszystkie funkcje opcjonalne.


Podrcznik producenta maszyny okrela, ktre z tych opcji znajduj
si w danym systemie.
Poniej s podane modele, o ktrych mowa w tym podrczniku i ich
oznaczenia skrtowe:
Oznaczenie produktu

Oznaczenie skrtowe

Seria FANUC 16i ---TB

16i ---TB

Seria 16i

Seria FANUC 18i ---TB

18i ---TB

Seria 18i

Seria FANUC 160i ---TB

160i ---TB

Seria 160i

Seria FANUC 180i ---TB

180i ---TB

Seria 180i

1. UWAGI OGLNE

UWAGI OGLNE

B--- 63524PL/01

Symbole specjalne

W niniejszym podrczniku uyto nastpujcych symboli:

D IP_

Oznacza poczenie osi, na przykad X__ Y__ Z (stosowane w


PROGRAMOWANIU.).

D ;

Oznacza koniec bloku. Odpowiada to kodowi LF normy ISO lub


kodowi CR normy EIA.

Podrczniki FANUC serii


16i/18i/21i/160i/
180i/210i---MODEL B

W tabeli przedstawiono wykaz podrcznikw zwizanych z seri 16i,


18i, 21i, 160i, 180i, 210i---MODEL B. Ten podrcznik oznaczono
gwiazdk (*).
Nazwa podrcznika

Numer

OPISY

B---63522EN

PODRCZNIK POCZE (sprzt --- hardware)

B---63523EN

PODRCZNIK POCZE (funkcje)

B--- 63523EN--- 1

PODRCZNIK OBSUGI (16i/18i/160i/180i ---TB)

B---63524EN

PODRCZNIK OBSUGI (16i/18i/160i/180i ---MB)

B---63534EN

PODRCZNIK OBSUGI (21i/210i ---TB)

B---63604EN

PODRCZNIK OBSUGI (21i/210i ---TB)

B---63614EN

PODRCZNIK KONSERWACJI

B---63625EN

PODRCZNIK PARAMETRW
(16i/18i/160i/180i ---MODEL B)

B---63530EN

PODRCZNIK PARAMETRW (21i/210i ---MODEL B)

B---63610EN

PODRCZNIK PROGRAMOWANIA
Kompilator / modu wykonawczy makropolece
PODRCZNIK PROGRAMOWANIA

B---61803E ---1

PODRCZNIK PROGRAMOWANIA
kompilatora makropolece FAPT (dla PC)

B---66102E

PODRCZNIK PROGRAMOWANIA programu


wykonujcego kod jzyka C

B---62443EN ---3

CAP (seria T)
PODRCZNIK OBSUGI FANUC Super CAPi T

B---63284EN

PODRCZNIK OBSUGI FANUC Symbol CAPi T

B---63304EN

INSTRUKCJA DO PODRCZNIKA PROGRAMOWANIA


TOKARKI

B---63343EN

INSTRUKCJA DO PODRCZNIKA OBSUGI TOKARKI

B---63344EN

CAP (seria M)
PODRCZNIK OBSUGI FANUC Super CAPi M

B---63294EN

INSTRUKCJA DO PODRCZNIKA PROGRAMOWANIA


FREZARKI

B---63423EN

INSTRUKCJA DO PODRCZNIKA OBSUGI FREZARKI

B---63424EN

UWAGI OGLNE

B--- 63524PL/01

Nazwa podrcznika

1. UWAGI OGLNE

Numer

PMC
PODRCZNIK PROGRAMOWANIA W JZYKU PMC
Ladder

B---61863E

PODRCZNIK PROGRAMOWANIA W JZYKU PMC C

B---61863E ---1

Sie
PODRCZNIK POCZE FANUC I/O Link ---II

B---62714EN

PODRCZNIK OBSUGI KARTY Profibus---DP

B---62924EN

PODRCZNIK OBSUGI KARTY DeviceNet

B---63404EN

Karta Ethernet/DATA SERVER

B---63354EN

Symbolic CAP T Osi C/Y Modu V1

Podrczniki zwizane
z SIOWNIKIEM serii

W tabeli poniej przedstawiono wykaz podrcznikw zwizanych z


SIOWNIKAMI serii
Nazwa podrcznika

Numer

OPISY SIOWNIKA AC serii

B---65142E

PODRCZNIK PARAMETRW SIOWNIKA AC serii

B---65150E

OPISY SIOWNIKA AC serii

B---65152E

PODRCZNIK PARAMETRW SIOWNIKA AC serii

B---65160E

OPISY SIOWNIKA serii

B---65162E

PODRCZNIK KONSERWACJI SIOWNIKA serii

B---65165E

1. UWAGI OGLNE

1.1

OGLNY PRZEBIEG
OPERACJI W
OBRABIARCE CNC

UWAGI OGLNE

B--- 63524PL/01

Do obrbki przedmiotw na obrabiarce sterowanej CNC musi by


najpierw sporzdzony program obrbki.
1) Przygotowa program na podstawie rysunku przedmiotu
obrabianego w celu sterowania prac obrabiarki CNC.
Sposb przygotowania programu opisano w Rozdziale II.
PROGRAMOWANIE.
2) Program jest nastpnie wczytywany do systemu CNC. W
nastpnej kolejnoci naley zainstalowa obrabiane przedmioty i
narzdzia na maszynie i obsugiwa je zgodnie z programem. Na
kocu przeprowadzi operacj obrbki.
Sposb obsugi systemu CNC opisano w Rozdziale III.
PRZEBIEG.

Rysunek
czci

Programowanie
detalu

CNC
ROZDZIA II PROGRAMOWANIE

Obrabiarka

ROZDZIA III PRZEBIEG

Przed rozpoczciem programowania, naley sporzdzi plan


obrbki.
Plan obrbki
1. Wyznaczanie obszaru obrbki przedmiotu
2. Sposb mocowania obrabianych przedmiotw w obrabiarce
3. Kolejno operacji w kadym procesie skrawania
4. Narzdzia skrawajce i warunki skrawania
W kadym procesie skrawania naley wybra odpowiedni
metod skrawania.
P
Proces
obrbki
b bki
Rodzaj obrbki
1. Metoda skrawania
: zgrubna
redniodokadna
dokadna
2. Narzdzia skrawajce
3. Warunki skrawania
: Szybko posuwu
Gboko skrawania
4. Tor narzdzia

1
Skrawanie
czoowe

2
Frezowanie
rednicy
zewntrznej

3
Rowko--wanie

B--- 63524PL/01

1. UWAGI OGLNE

UWAGI OGLNE

Skrawanie
rednicy
Skrawanie
Rowkowanie zewntrznej czoowe

Przedmiot
obrabiany

Dla kadego procesu skrawania przygotowa program toru


narzdzia i warunkw skrawania zgodnie z rysunkiem obrabianego
przedmiotu.

1. UWAGI OGLNE

UWAGI OGLNE

B--- 63524PL/01

1.2

UWAGI DLA
CZYTELNIKW TEGO
PODRCZNIKA

OSTRONIE
1 Eksploatacja obrabiarki sterowanej CNC jest zalena nie
tylko od jednostki CNC, lecz rwnie od zestawie
obrabiarki, szafy sterujcej, serwosystemu, CNC, pulpitu
operatora itd. Opisanie funkcjonowania, programowania i
eksploatacji wszystkich rodzajw zestawie przekraczaj
ramy tego podrcznika. Z tego powodu w podrczniku
poruszono tematy z punktu widzenia sterowania CNC. W
szczegach naley oprze si na podrczniku
dostarczonym przez producenta do okrelonej obrabiarki
CNC i ktrego postanowienia w wtpliwych przypadkach s
waniejsze od opisw zamieszczonych w niniejszym
podrczniku.
2 Tytuy tematw s umieszczone po lewej stronie, co uatwia
znalezienie i dostp do szukanych informacji. Tym samym
pozwala to skrci czas potrzebny na szukanie
odpowiedniej informacji.
3 W niniejszym podrczniku pooono nacisk na opisanie jak
najwikszej liczby moliwych zastosowa urzdzenia. Nie
mona jednak przedstawi wszystkich nie zalecanych
kombinacji moliwoci, opcji i polece.
Jeli konkretna kombinacja nie jest opisana, nie naley jej
wyprbowywa.

1.3

UWAGI DOTYCZCE
RNYCH TYPW
DANYCH

OSTRONIE
Programy, parametry, zmienne itp. s wprowadzane do
wewntrznej trwaej pamici jednostki CNC. Oglnie rzecz
biorc, zawarto tej pamici nie ulega skasowaniu przez
wczanie i wyczanie napicia. Moe si jednak zdarzy,
e wane dane wprowadzone do tej pamici ulegn
skasowaniu przez bdn obsug lub te przy usuwaniu
bdu musz zosta skasowane. Aby mc szybko te dane
odtworzy, poleca si wykonywanie kopii rezerwowych.

II. PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

UWAGI OGLNE

11

1. UWAGI OGLNE

1. UWAGI OGLNE

1.1

PROGRAMOWANIE

B--- 63524PL/01

Narzdzie przemieszcza si wzdu prostych i ukw zgodnie


z konturem przedmiotu obrabianego (patrz II---4)

POSUW NARZDZIA
PO KONTURZE
DETALU --- INTERPOLACJA
Objanienia
D Posuw narzdzia wzdu
linii prostej

X
Narzdzie

Przedmiot
obrabiany

Program
G01 Z...;

Rys. 1.1 (a) Posuw narzdzia wzdu linii prostej, rwnolegej do osi Z
X

Program
G01 X ... Z... ;

Narzdzie

Przedmiot
obrabiany
Z

Rys. 1.1 (b) Posuw narzdzia wzdu krawdzi stoka

D Posuw narzdzia
wzdu uku
X

Narzdzie

Przedmiot
obrabiany

Program
G02X ... Z ... R ... ;
lub
G03X ... Z ... R ... ;

Rys. 1.1 (c) Posuw narzdzia wzdu uku

12

B--- 63524PL/01

1. UWAGI OGLNE

PROGRAMOWANIE

Termin interpolacja dotyczy operacji, w ktrej narzdzie przesuwa


si wzdu linii prostej lub uku w sposb opisany powyej.
Symbole polece programowanych G01, G02, ... nazywaj si
funkcjami wstpnymi (przygotowawczymi) i podaj, jaka
interpolacja jest wykonywana przez sterowanie.
(b) Posuw narzdzia
wzdu uku
G03X--- ---Z --- ---;

Posuw narzdzia wzdu linii prostej


G01 Z__;
X--- ---Z --- --- --- ---;
Jednostka sterujca
O Y

Posuw
narzdzia

Interpolacja

O Y
a) Posuw
narzdzia
wzdu linii
prostej
b) Posuw
wzdu uku

Rys. 1.1 (d) Funkcja interpolacji

ADNOTACJA
W niektrych urzdzeniach przesuwany jest st, a nie
narzdzie. W niniejszym podrczniku zaoono, e
narzdzia przesuwaj si wzgldem obrabianych
przedmiotw.

D Obrbka gwintu

Obrbk gwintu wykonuje si poprzez przesuwanie narzdzia


w sposb zsynchronizowany z obrotami wrzeciona. W programie
funkcj obrbki gwintw realizuje si za pomoc G32.
X

Narzdzie

Obrabiany
przedmiot

Program
G32Z ---F ---;

Rys. 1.1 (e) Obrbka gwintu walcowego

13

1. UWAGI OGLNE

PROGRAMOWANIE

B--- 63524PL/01

Narzdzie
Program
G32X---Z ---F ---;
Obrabiany
przedmiot

Rys. 1.1 (f) Obrbka gwintu stokowego

14

B--- 63524PL/01

1.2

POSUW--FUNKCJA POSUWU

1. UWAGI OGLNE

PROGRAMOWANIE

Przemieszczanie si narzdzia z podan szybkoci przy skrawaniu


przedmiotu obrabianego nazywa si posuwem.
Narzdzie

Uchwyt

Przedmiot
obrabiany

Rys. 1.2 (a) Funkcja posuwu

Szybko posuwu jest ustalana przez odpowiednie wartoci liczbowe.


Na przykad, nastpujce polecenie mona wykorzysta do
przemieszczenia narzdzia o 2 mm i obrcenia przedmiotu o jeden
obrt:
F2.0
Funkcja, od ktrej zaley szybko posuwu nosi nazw funkcji
posuwu (zobacz II---5).

15

1. UWAGI OGLNE

PROGRAMOWANIE

B--- 63524PL/01

1.3

RYSUNEK CZCI
I POSUW NARZDZIA
1.3.1

Punkt odniesienia
(waciwy punkt
maszyny)

Obrabiarka CNC posiada pewien stay punkt. Zmiana narzdzia


i programowanie bezwzgldnego punktu zerowego, opisane
w dalszej czci, odnosz si normalnie do tego punktu. To pooenie
definiowane jest jako punkt odniesienia.
Suport narzdziowy

Uchwyt

Pooenie
odniesienia

Rys. 1.3.1 (a) Pooenie odniesienia

Objanienia

Narzdzie moe by przemieszczone do punktu odniesienia dwoma


sposobami:
1. Rczny dojazd do punktu referencyjnego (zobacz III---3.1)
Powrt do punktu referencyjnego jest wykonywany poprzez
obsug przycisku rcznego.
2. Automatyczny powrt do punktu referencyjnego (zobacz II---6)
Zazwyczaj rczny dojazd do punktu referencyjnego jest
wykonywany zaraz po wczeniu zasilania. Aby przemieci
narzdzie do pooenia odniesienia, gdzie dokonywana jest
wymiana narzdzia, stosuje si funkcj automatycznego
powrotu do pooenia odniesienia.

16

1. UWAGI OGLNE

PROGRAMOWANIE

B--- 63524PL/01

1.3.2

Ukad wsprzdnych
rysunku czci i ukad
wsprzdnych CNC --ukady wsprzdnych

X
Program

Z
Z
Ukad wsprzdnych
Rysunek czci

CNC
Polecenie

Przedmiot
obrabiany

Obrabiarka

Rys. 1.3.2 (a) Ukad wsprzdnych

Objanienia
D Ukad wsprzdnych

Istniej dwa ustalone ukady wsprzdnych : (Patrz II---7)


1.

Ukad wsprzdnych na rysunku czci


Ukad wsprzdnych jest narysoway na rysunku czci. Jako
dane programu s stosowane wartoci odnoszce si do tego
ukadu wsprzdnych.

2.

Ukad wsprzdnychustalony przez CNC


Ukad wsprzdnych jest przystosowany do biecej obrabiarki.
Uzyskuje si go poprzez zaprogramowanie odlegoci midzy
aktualnym pooeniem narzdzia i punktem zerowym
sporzdzanego ukadu wsprzdnych.
X
230

300

Punkt zerowy
programu

Aktualne pooenie narzdzia

Odlego do punktu zerowego tworzonego ukadu wsprzdnych


Z

Rys. 1.3.2 (b) Ukad wsprzdnych ustalony przez CNC

17

1. UWAGI OGLNE

PROGRAMOWANIE

B--- 63524PL/01

Narzdzie zostaje przemieszczone przez program sterowania wedug


ukadu wsprzdnych CNC, ktry zosta sporzdzony na podstawie
ukadu wsprzdnych rysunku przedmiotu obrabianego. W ten
sposb przedmiot obrabiany otrzymuje ksztat podany na rysunku.
Aby podany na rysunku ksztat mg zosta prawidowo obrobiony,
obydwa ukady wsprzdnych musz by ustawione w tym samym
pooeniu.
D Sposoby ustawienia
obydwu ukadw
wsprzdnych w tym
samym pooeniu

Do zdefiniowania dwch ukadw wsprzdnych w jednym


pooeniu stosuje si zwykle nastpujc metod.
1. Punkt zerowy wsprzdnych znajduje si w czci czoowej
uchwytu
X

Przedmiot
obrabiany

40

60

40
150

Rys. 1.3.2 (c) Wsprzdne i wymiary na rysunku obrabianego przedmiotu

Przedmiot obrabiany
Z

Rys. 1.3.2 (d) Ukad wsprzdnych na tokarce zgodnie z ustawieniem


CNC (ustawiony tak, aby pokrywa si z ukadem wsprzdnych na
rysunku)

18

B--- 63524PL/01

1. UWAGI OGLNE

PROGRAMOWANIE

2. Punkt zerowy ukadu wsprzdnych znajduje si w powierzchni


czoowej obrabianego przedmiotu.
X

60

Przedmiot
obrabiany

30

30
80
100

Rys. 1.3.2 (e) Wsprzdne i wymiary na rysunku obrabianego przedmiotu

Przedmiot
obrabiany

Rys. 1.3.2 (f) Ukad wsprzdnych na tokarce zgodnie z ustawieniem CNC


(ustawiony tak, aby pokrywa si z ukadem wsprzdnych na rysunku)

19

1. UWAGI OGLNE

PROGRAMOWANIE

B--- 63524PL/01

1.3.3

Jak wskaza wymiarowanie przy przemieszczaniu


narzdzi --- wymiarowanie
bezwzgldne i przyrostowe

Objanienia

Polecenia przesunicia narzdzia mona poda jako wymiary


bezwzgldne lub przyrostowe (Patrz II---8.1).

D Polecenie wymiarowania
bezwzgldnego

Narzdzie zostaje przemieszczone do punktu, ktry jest oddalony od


punktu zerowego ukadu wsprzdnych o zaprogramowan
warto, czyli do pooenia oznaczonego wartoci wsprzdnych.
Narzdzie
A

Przedmiot
obrabiany

B
Z

30

70
110
Polecenie przemieszczenia z punktu A do punktu B
G90X30.0Z70.0;
Wsprzdne punktu B
Rys. 1.3.3 (a) Polecenie wymiarowania bezwzgldnego

20

B--- 63524PL/01

D Polecenie wymiarowania
przyrostowego

1. UWAGI OGLNE

PROGRAMOWANIE

Okrelenie odlegoci od poprzedniego pooenia narzdzia do


nastpnego pooenia.
Narzdzie
A
X
60

Z
30

40

Polecenie przemieszczenia z punktu A do punktu B


U ---30.0W ---40.0
Odlego i kierunek
przemieszczania wzdu kadej osi
Rys. 1.3.3 (b) Polecenie wymiarowania przyrostowego

D Programowanie rednic/
programowanie promieni

Wymiary w osi X mona podawa jako rednic lub jako promie.


Programowanie rednic lub programowanie promieni jest stosowane
indywidualnie w kadym urzdzeniu.
1. Programowanie rednic
W programowaniu rednic naley jako warto w osi X zada
warto rednicy z rysunku.
X
B
A

Przedmiot
obrabiany
40

30

60
80

Warto wsprzdnych w punktach A i BA


(30.0, 80.0), B(40.0, 60.0)
Rys. 1.3.3 (c) Programowanie rednic

21

1. UWAGI OGLNE

PROGRAMOWANIE

B--- 63524PL/01

2. Programowanie promieni
W programowaniu promieni naley poda odlego midzy
rodkiem przedmiotu, tj. waro promienia jako warto w osi X.
X
B
20

A
15

Obrabiany przedmiot

60
80

Wsprzdne punktw A i B
A(15.0, 80.0), B(20.0, 60.0)
Rys. 1.3.3 (d) Programowanie promieni

22

B--- 63524PL/01

1.4

SZYBKO
SKRAWANIA --FUNKCJA
PRDKOCI
OBROTOWEJ
WRZECIONA

1. UWAGI OGLNE

PROGRAMOWANIE

Szybko, z jak porusza si narzdzie wzgldem przedmiotu


obrabianego podczas skrawania, jest oznaczona jako szybko
skrawania.
W CNC prdko skrawania mona zada podajc prdko
wrzeciona w min --- 1.

Narzdzie
V: Szybko skrawania
N min ---1
Przedmiot obrabiany

v m/min
Rys. 1.4 Szybko skrawania

Przykady

<Jeli przedmiot o rednicy 200 mm winien by obrabiany z


prdkoci 300 m/min. >
Prdko wrzeciona wynosi okoo 478 min --- 1, co uzyskano
z wyraenia N=1000v/D. Opierajc si na tym zaoeniu polecenie
musi mie form:
S478 ;
Polecenia zwizane z prdkoci wrzeciona nosz nazw funkcji
prdkoci obrotowej wrzeciona (zobacz II---9).
Prdko skrawania v (m/min) moe take by podana bezporednio
jako warto prdkoci. Nawet po zmianie rednicy obrabianego
przedmiotu, CNC zmienia prdko obrotow wrzeciona w taki
sposb, aby prdko skrawania pozostaa staa.
Funkcja taka nosi nazw funkcji sterowania sta prdkoci
skrawania (patrz II---9.3).

23

1. UWAGI OGLNE

1.5

DOBR NARZDZI
DO RNEJ
OBRBKI --FUNKCJA
NARZDZIOWA

PROGRAMOWANIE

B--- 63524PL/01

Dla rnych rodzajw obrbki, jak wiercenie, gwintowanie otworw,


rozwiercanie, frezowanie, trzeba wybra odpowiednie narzdzie.
Wybr odpowiedniego narzdzia polega na przyporzdkowaniu
narzdziom numerw i podaniu tego numeru w programie.

Numer narzdzia
01

06

02

05
03

Suport narzdziowy

04

Rys. 1.5 Narzdzia stosowane do obrbki zrnicowanej

Przykady

<Jeli nr 01 winien zosta przyporzdkowany obrbce zgrubnej>


Jeli narzdzie znajduje si w pooeniu 01 suportu, to mona je
wybra podajc T0101.
Jest to przykad funkcji narzdziowej (patrz II---10).

24

B--- 63524PL/01

1.6

POLECENIA
OPERACYJNE
MASZYNY --FUNKCJE
POMOCNICZE

1. UWAGI OGLNE

PROGRAMOWANIE

Przy starcie waciwego przebiegu obrbki wrzeciono musi si


obraca i musi by doprowadzone chodziwo. W tym celu naley
sterowa operacjami wczania i wyczania silnika wrzeciona oraz
zaworw chodziwa (patrz II---11).
Chodziwo w./wy.
Uchwyt otwarty/
zamknity

Przedmiot obrabiany

Obroty wrzeciona
w prawo

Rys. 1.6 Polecenia operacyjne maszyny

Funkcje wczania i wyczania rnych podzespow maszyny


definiowane s jako funkcje dodatkowe. Funkcja taka jest oglnie
podawana za pomoc kodu M.
Jeli, na przykad, zostanie zaprogramowany M03, wrzeciono obraca
si z podan szybkoci zgodnie z kierunkiem wskazwek zegara .

25

1. UWAGI OGLNE

1.7

STRUKTURA
PROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

Programem nazywamy grup polece nadan do CNC w celu


wykonania obrbki maszynowej. Za pomoc tych polece narzdzie
jest prowadzone wzdu linii prostych lub ukw albo nastpuje
wczanie i wyczanie silnika wrzeciona.
W programie polecenia zostaj nadane w kolejnoci rzeczywistych
przemieszcze narzdzia.

Blok
Blok
Blok
Program

Kolejno przemieszcze
narzdzia

Blok

Blok

Rys. 1.7 (a) Struktura programu

Grupa polece, dotyczca jednego kroku obrbki, nazywana jest


blokiem. Program stanowi wic grup blokw pewnej liczby
przebiegw obrbki. Liczba wyznaczajca kady blok jest nazywana
numerem bloku, a liczba wyznaczajca kady program jest nazywana
numerem programu (patrz II---12).

26

B--- 63524PL/01

Objanienia

1. UWAGI OGLNE

PROGRAMOWANIE

Bloki i program maj nastpujc struktur:

D Blok
blok 1
N fffff

Numer
bloku

Gff

Xff.f Zfff.f

Funkcja
wstpna

Polecenie
wymiaru

M ff

Funkcja
dodatkowa

S ff

T ff ;

Funkcja Funkcja
narz --wrzedziowa
ciona

Koniec
bloku
Rys. 1.7 (b) Struktura bloku

Blok rozpoczyna si numerem bloku, identyfikujcym dany blok,


a koczy si kodem zakoczenia bloku.
W tym podrczniku zakoczenie bloku jest oznaczane za pomoc
rednika ; (LF w kodzie ISO i CR w kodzie EIA).
Tre sowa wymiaru zaley od funkcji przygotowawczej. W tym
podrczniku cz sowa wymiaru moe by przedstawiona jako IP_.
D Program
;
Offff;

Numer programu
Blok
Blok
Blok

M30 ;

Koniec programu

Rys. 1.7 (c) Struktura programu

Zazwyczaj po kodzie koca bloku (;) jako pocztek programu zostaje


nadany numer programu i jako zakoczenie kod koca programu
(M02 lub M30).

27

1. UWAGI OGLNE

D Program gowny
i podprogram

PROGRAMOWANIE

B--- 63524PL/01

Jeli dochodzi do kilkukrotnego powtrzenia identycznego wzoru


obrbki w obrbie tego samego programu, to wzr ten sporzdza si
w postaci oddzielnego programu. Jest to tak zwany podprogram.
Program wyjciowy jest programem gwnym. Jeli podczas
wykonywania programu gwnego pojawia si polecenie wywoania
podprogramu, wykonywane s polecenia podprogramu. Po
zakoczeniu wykonywania podprogramu, sterowanie powraca do
programu gwnego.
Program gwny
Podprogram #1

M98P1001

O1001

Program
otworu #1

M99

M98P1002

Podprogram #2

O1002

M98P1001

M99

28

Program
otworu #2

B--- 63524PL/01

1. UWAGI OGLNE

PROGRAMOWANIE

1.8

PROGRAMOWANY
TOR I RUCH
NARZDZIA
Objanienia
D Obrbka za pomoc
koca narzdzia -Funkcja kompensacji
dugoci narzdzia
(patrz II -- 15.1)

Z reguy do obrbki jednego przedmiotu potrzeba kilku narzdzi.


Narzdzia te maj rne dugoci. Zmienianie programu za kadym
razem do innej dugoci narzdzia jest bardzo trudne.
Dlatego te dugoci poszczeglnych narzdzi powinny by
pomierzone na wstpie. Poprzez zadanie do jednostki CNC rnic
dugoci poszczeglnych narzdzi w stosunku do narzdzia
standardowego (wywietlanie danych i nastawianie: patrz III---11),
mona przeprowadza obrbk po wymianie narzdzia bez zmiany
treci programu. Ta funkcja jest definiowana jako funkcja korekcji
dugoci narzdzia.
Narzdzie
do obrbki
wykaczajcej

Narzdzie
standardowe

Przedmiot obrabiany

Narzdzie
do obrbki
zgrubnej

Rys. 1.8

29

Korekcja narzdzia

Narzdzie
do obrbki
gwintw

Narzdzie
do rowko--- wania

1. UWAGI OGLNE

1.9

ZAKRES
PRZEMIESZCZENIA
NARZDZIA --ODCINEK
PRZEMIESZCZENIA

PROGRAMOWANIE

B--- 63524PL/01

Na kocach osi maszynowych s zainstalowane wyczniki kocowe,


ktre zapobiegaj przekroczeniu koca osi przez narzdzie. Ten
dopuszczalny obszar ruchu narzdzi nazywa si obszarem
przemieszczania. Poza ogranicznikami zakresu ruchu mona
zastosowa dane, przechowywane w pamici, do zdefiniowania
obszaru, w ktrym narzdzie nie moe si znale.

St

Silnik
Wycznik kocowy

Punkt zerowy maszyny


Nadane odlegoci.

Narzdzia nie mog by wprowadzone do tego obszaru. Obszar jest


zdefiniowany za pomoc danych w pamiciu lub za pomoc programu.

Poza zakresem ruchu, zdefiniowanym za pomoc wycznikw


kracowych, operator moe za pomoc programu lub danych
w pamici zdefiniowa obszar, do ktrego narzdzie nie moe by
wprowadzone. Funkcja nosi nazw kontroli obszaru ruchu (zobacz
III---6.3).

30

B--- 63524PL/01

PROGRAMOWANIE

OSIE STEROWANE

31

2. OSIE STEROWANE

2. OSIE STEROWANE

PROGRAMOWANIE

B--- 63524PL/01

2.1

OSIE STEROWANE
Seria16i
Seria160i

16i ---TB
160i ---TB

Pozycja

16i ---TB, 160i ---TB


(sterowanie dwutorowe

Liczba podstawowych
osi sterowanych

2 osie

2 osie dla kadego


suportu narzdziowego
(w sumie 4 osie)

Rozbudowa osi
sterowanych
(suma cakowita)

Maks. 8 osi
(Zawiera o Cs)

Maks 8 osi dla kadego


suportu narzdziowego
(w osi Cs) (Adnotacja)

Liczba podstawowych osi 2 osie


sterowanych jednoczenie

2 osie dla kadego


suportu narzdziowego
(w sumie 4 osie)

Rozszerzenie osi stero--wanych jednoczenie

Maks. 6 osi dla kadego


suportu narzdziowego

Maks. 6 osi

W powyszej tabeli przedstawiono liczb osi sterowanych


w sterowaniu jednotorowym oraz w sterowaniu dwutorowym
z dwoma procesorami. Informacje o liczbie sterowanych osi
w sterowaniu jednotorowym z jednym procesorem oraz o sterowaniu
dwutorowym z trzema procesorami mona znale w specyfikacji.
ADNOTACJA
1 System sterowania dwutorowego z wywietlaczem LCD
7.2/8.4 ma maksymalnie osiem osi sterowanych.
2 Liczba osi sterowanych jednoczenie w operacji rcznej
(proces
impulsowy,
posuw
przyrostowy
lub
przemieszczenie kkiem rcznym) wynosi 1 lub 3 (1 jeli bit
0 (JAX) parametru 1002 ma warto 0, lub 3 jeli bit ten ma
warto 1).

Seria 18i
Seria 180i

18i ---TB
180i ---TB

Pozycja

18i ---TB, 180i ---TB


(sterowanie dwutorowe)

Liczba podstawowych
osi sterowanych

2 osie

2 osie dla kadego


suportu narzdziowego
(w sumie 4 osie)

Rozbudowa osi
sterowanych
(suma cakowita)

Maks. 6 osi
(Zawiera o Cs)

Maks 6 osi dla kadego


suportu narzdziowego
(w osi Cs) (Adnotacja)

Liczba podstawowych osi 2 osie


sterowanych jednoczenie

2 osie dla kadego


suportu narzdziowego
(w sumie 4 osie)

Rozszerzenie osi stero--wanych jednoczenie

Maks. 4 osie dla kadego


suportu narzdziowego

Maks. 4 osie

W powyszej tabeli przedstawiono liczb osi sterowanych


w sterowaniu jednotorowym oraz w sterowaniu dwutorowym
z dwoma procesorami.
Informacje o liczbie sterowanych osi w sterowaniu dwutorowym
z jednym procesorem mona znale w specyfikacji.
32

B--- 63524PL/01

PROGRAMOWANIE

2. OSIE STEROWANE

ADNOTACJA
1 System sterowania dwutorowego z wywietlaczem LCD
7.2/8.4 ma maksymalnie osiem osi sterowanych.
2 Liczba osi sterowanych jednoczenie w operacji rcznej
(proces
impulsowy,
posuw
przyrostowy
lub
przemieszczenie kkiem rcznym) wynosi 1 lub 3 (1 jeli bit
0 (JAX) parametru 1002 ma warto 0, lub 3 jeli bit ten ma
warto 1).

33

2. OSIE STEROWANE

2.2

NAZWY OSI

PROGRAMOWANIE

B--- 63524PL/01

Nazwy dwch osi podstawowych zawsze brzmi X i Z. Nazwy osi


dodatkowych mog by za pomoc parametru Nr 1020 ustalone jako
A, B, C, U, V, W i Y.
Nazwa kadej osi jest zalena od parametru nr 1020. Jeli parametr
ten ma warto 0 lub dowoln warto rn od podanych dziewiciu
liter, to nazwa osi standardowo odpowiada numerowi od 1 do 8.
W sterowaniu dwuosiowym nazwy dwch osi podstawowych dla
jednego suportu narzdziowego zawsze brzmi X i Z. Nazwy osi
dodatkowych mona wybra spord A, B, C, U, V, W i Y, korzystajc
z parametru nr 1020. W jednym suporcie nie mona przypisa tej
samej nazwy osi do kilku osi, ale taka sama nazwa moe wystpowa
w innym suporcie.

Ograniczenia
D Domylna nazwa osi

Jeli jest uywane domylne oznaczenie osi (1 do 8), system nie moe
pracowa w trybie PAM, MDI lubr RMT.

D Powtrzona nazwa osi

Jeli parametr okrela nazw osi kilkukrotnie, to mona korzysta


tylko z pierwszej osi, ktrej przypisano nazw.
ADNOTACJA
1 Kiedy jest uywany system A kodu G, litery U, V i W nie mog
by uywane jako nazwy osi (dlatego maksymalna liczba
osi sterowalnych wynosi 6), poniewa litery s uywane
jako polecenia przytostowe dla X, Y i Z. Aby mc korzysta
z liter U, V i W jako nazw osi, system kodu G musi by
systemem B lub C. W podobny sposb litera H jest uywana
jako polecenie przyrostowe dla C, dlatego polecenia
przyrostowe nie mog by uywane, jeli jako nazwy osi
uyto A lub B.
2 Jeli w przypadku sterowania dwutorowego na ekranie jest
wywietlana informacja o kadej osi (na przykad pozycja
aktualna), po nazwie osi moe wystpowa znacznik
symbolizujcy numer suportu narzdziowego (np. X1 i X2).
Taka nazwa osi uatwia uytkownikowi ustalenie, do ktrego
suportu naley dana o. W czasie pisania programu
uytkownik musi poda X, Y, Z, U, V, W, A, B, i C bez indeksu.
3 W trybie G76 (obrbka wielu gwintw), adres A w bloku
oznacza kt ostrza, a nie stanowi polecenia dla osi A.
Jeli litery C lub A maj by uyte jako nazwa osi, to nie
mona ich zastosowa jako polecenie kta dla linii prostej
w fazowaniu lub w bezporednim programowaniu
wymiarw rysunkowych. Z tego powodu C i A powinny by
stosowane zgodnie z bitem 4 (CCR) parametru nr 3405.

34

B--- 63524PL/01

2.3

SYSTEM
PRZYROSTOWY

PROGRAMOWANIE

2. OSIE STEROWANE

System przyrostowy skada si z najmniejszej jednostki zadawania


(dla wejcia) i z najmniejszego przyrostu przesunicia (dla wyjcia).
Najmniejsza jednostka zadawania stanowi najmniejsz warto,
ktra moe by programowana jako przemieszczenie. Najmniejszy
przyrost przesunicia stanowi natomiast najmniejszy element drogi,
o ktry mona przemieci narzdzie na maszynie. Oba przyrosty
podaje si w milimetrach, calach lub w stopniach.
System przyrostowy jest podzielony na system IS---B i IS---C (Tabele
2.3(a) i 2.3(b)). IS---B lub IS---C wybiera si za pomoc 1 bitu (ISC)
parametru 1004. Jeli wybrano system IS---C, to obowizuje on dla
wszystkich osi i wymagany jest system przyrostowy 1/10. Nastawa
parametru ISC (nr 1004#4) obowizuje we wszystkich osiach. Jeli
wybrano IS---C, jednostkami nastawy dla wszystkich osi s IS---C.
Tabela 2.3 (a) System przyrostowy IS ---B
Najmniejszy przyrost
zadawania
Maszyna
mili0.001mm (rednica)
w ukadzie metry
0.001 mm (promie)
metrycznym
0.001 stopnia
cale

0.0005 mm
0.001 mm
0.001 stopnia

0.0001 cala (rednica)

0.0005 cala

0.0001 cala (promie)

0.001 cala

0.001 stopnia

0.001 stopnia

Maszyna
mili0.001mm (rednica)
w ukadzie metry
0.001 mm (promie)
calowym
0.001 st.
cale

Najmniejszy przyrost
przesunicia

0.00005 mm
0.0001 mm
0.001 stopnia

0.0001 cala (rednica)

0.00005 cala

0.0001 cala (promie)

0.0001 cala

0.001 st.

0.001 stopnia

Tabela 2.3 (b) System przyrostowy IS ---C


Najmniejszy przyrost
zadawania
Maszyna
w syssys
temie
metrycznym

mili0.0001 mm (rednica)
metry
0.0001 mm (promie)
cale

35

0.00005 mm
0.0001 mm

0.0001 stopnia

0.0001 stopnia

0.00001 cala (rednica)

0.00005 cala

0.00001 cala (promie)

0.0001 cala

0.0001 stopnia

0.0001 stopnia

Maszyna
mili0.0001 mm (rednica)
w ukadzie metry
0.0001 mm (promie)
calowym
0.0001
cale

Najmniejszy przyrost
przesunicia

0.000005 mm
0.00001 mm
0.0001 stopnia

0.00001 cala (rednica)

0.000005 cala

0.00001 cala (promie)

0.00001 cala

0.0001

0.0001 stopnia

2. OSIE STEROWANE

2.4

MAKSYMALNE
PRZEMIESZCZENIE

PROGRAMOWANIE

B--- 63524PL/01

Maksymalne przemieszczena sterowane przez CNC przedstawiono


w tabeli poniej:
Przemieszczenie maksymalne = najmniejszy przyrost przesunicia
99999999.
Tabela 2.4 Przemieszczenia maksymalne
Ukad wymiarw
przyrostowych

IS ---B
B

IS ---C
C

Maksymalne przemieszczenia

Maszyny
z ukadem
metrycznym

99999.999 mm
99999.999 st.

Maszyny
z ukadem
calowym

9999.9999 cali
99999.999 st.

Maszyny
z ukadem
metrycznym

9999.9999 mm
9999.9999 st.

Maszyny
z ukadem
calowym

999.99999 cali
9999.9999 st.

ADNOTACJA
1 Jednostk w tabeli 2.4 jest warto rednicy w przypadku
programowania rednic
oraz
warto promienia
w przypadku programowania promieni.
2 Nie mona zaprogramowa polecenia, ktre powoduje
przekroczenie granic przemieszczenia.
3 Rzeczywiste przemieszczenie jest zalene od obrabiarki.

36

B--- 63524PL/01

3. FUNKCJA WSTPNA
(FUNKCJA G)

PROGRAMOWANIE

FUNKCJA PRZYGOTOWAWCZA (FUNKCJA G)

Liczba nastpujca po adresie G ustala znaczenie polecenia w danym


bloku.
Mona wyrni dwa nastpujce rodzaje kodu G.
Typ

Znaczenie

Kod G wany
w bloku wywoania

Kod wany tylko w tym bloku, w ktrym zosta


wywoany

Kod modalny G

Ten kod jest wany do czasu podania innego kodu G


tej samej grupy.

(Przykad)
G01 i G00 s modalnymi kodami G.
G01X_;
Z_;
X_;
G00Z_;

W tym obszarze obowizuje G01

Wystpuj trzy ukady kodu G: A, B i C (Tabela 3). Ukad kodu


mona wybra za pomoc bitu 6 (GSB) i 7 (GSC) parametru 3401.
Aby korzysta z kodu G w systemie B lub C, potrzebna jest
odpowiednia opcja. W tym podrczniku opisano wykorzystanie kodu
G w systemie A z wyjtkiem sytuacji, kiedy opisywany element moe
korzysta wycznie z kodu G w systemie B lub C. W takich
przypadkach jest opisywany kod G systemu B lub C.

37

3. FUNKCJA WSTPNA
(FUNKCJA G)

Objanienia

PROGRAMOWANIE

B--- 63524PL/01

1. Jeli CNC wchodzi w stan kasowania (patrz bit 6 (CLR)


parametru 3402) po wczeniu zasilania lub po wyzerowaniu
CNC, kody modalne G zmieniaj si w sposb podany poniej.
tabeli 3 zaznaczone jako.
(1)Waczane s kody G, w
(2)Jeli system jest kasowany, to zalenie od przyczyny (wczenie
zasilania lub wyzerowanie), obowizuje G20 lub G21.
(3)Bit 7 parametru nr 3402 mona wykorzysta do wskazania, czy
po wczeniu zasilania obowizuje G22 czy G23. Zerowanie
CNC do stanu skasowanego nie wpywa na wybranie G22 lub
G23.
(4)Ustawienie bitu 0 (G01) parametru 3402 wyznacza, ktry
z kodw G00 lub G01 jest aktywny.
(5)Jeli jest uywany ukad kodu B lub C, nastawa bitu 3 (G91)
parametru 3402 decyduje o tym, czy obowizuje G90 czy G91.
2. Kody G grupy 00, z wyjtkiem G10 i G11, s jednokrotnymi
kodami G.
3. Jeli kod G nie jest wywietlony na licie kodw G lub jeeli
podano kod G bez towarzyszcej mu opcji, to jest wywietlany
alarm P/S (nr 010).
4. W tym samym bloku mona poda kody G innej grupy.
Jeli kody G tej samej grupy s podane w jednym bloku, to wany
jest ten kod G, ktry podano jako ostatni.
5. Jeli w cyklu staym podano kod G grupy 01, to cykl stay jest
koczony w taki sam sposb, jak w przypadku wydania polecenia
G80. Kody G grupy 01 nie zale od kodw G, definiujcych cykl
stay.
6. Jeli jest uywany ukad A kodu G, programowanie bezwzgldne
lub przyrostowe jest zadawane nie przez kod G (G90/G91) lecz
przez sowo adresu (X/U, Z/W, C/H, Y/V). Jeli ukad A kodu G
jest stosowany w cyklu wiercenia, w punkcie powrotnym jest
dostpny tylko poziom pocztkowy.
7. Dla kadego numeru grupy s wywietlane kody G.

38

3. FUNKCJA WSTPNA
(FUNKCJA G)

PROGRAMOWANIE

B--- 63524PL/01

Tabela 3. Wykaz kodw G dla serii T (1/3)


Kod G

Grupa

Funkcja

G00

G00

G00

G01

G01

G01

G02

G02

G02

G03

G03

G03

Interpolacja koowa lub rubowa --- w lewo

G04

G04

G04

Przerwa

G05

G05

G05

Obrbka w szybkim cyklu

G07

G07

G07

Interpolacja osi hipotetycznych

G07.1
(G107)

G07.1
(G107)

G07.1
(G107)

G08

G08

G08

Sterowanie wyprzedzajce

G10

G10

G10

Wprowadzanie danych programowalnych

G10.6

G10.6

G10.6

G11

G11

G11

Koniec trybu wprowadzania danych programowalnych

G12.1
(G112)

G12.1
(G112)

G12.1
(G112)

Tryb interpolacji ukadu wsprzdnych biegunowych

G13.1
(G113)

G13.1
(G113)

G13.1
(G113)

G17

G17

G17

G18

G18

G18

G19

G19

G19

G20

G20

G70

G21

G21

G71

G22

G22

G22

G23

G23

G23

G25

G25

G25

G26

G26

G26

G27

G27

G27

Kontrola powrotu do pooenia odniesienia

G28

G28

G28

Powrt do pooenia odniesienia

G30

G30

G30

G30.1

G30.1

G30.1

G31

G31

G31

Funkcja pominicia

G32

G33

G33

Obrbka gwintu

G34

G34

G34

Nacinanie gwintu ze zmiennym skokiem

G35

G35

G35

G36

G36

G36

Ustalanie pooenia (szybki posuw)


01

00

Interpolacja liniowa (posuw skrawania)


Interpolacja koowa lub rubowa --- w prawo

Interpolacja cylindryczna

Cofnicie i powrt narzdzia

21

Zakoczenie trybu interpolacji ukadu wsprzdnych biegunowych


Wybr paszczyzny XpYp

16

Wybr paszczyzny ZpXp


Wybr paszczyzny YpZp

06

09

08

00

Zadawanie w calach
Zadawanie w milimetrach
Wczona funkcja wprowadzonych do pamici ogranicze
przemieszcze
Wyczona funkcja wprowadzonych do pamici ogranicze
przemieszcze
Wykrywanie nierwnomiernoci obrotw wrzeciona WY.
Wykrywanie nierwnomiernoci obrotw wrzeciona W.

Powrt do 2, 3 i 4 punktu odniesienia


Powrt do zmiennego punktu odniesienia

01

Gwintowanie koowe --- w prawo


Kooa obrbka gwintu w lewo (jeli bit 3 (G36) parametru nr
3405 ma warto 1)

39

3. FUNKCJA WSTPNA
(FUNKCJA G)

PROGRAMOWANIE

B--- 63524PL/01

Tabela 3. Wykaz kodw G dla serii T (2/3)


Kod G
A

G36

G36

G36

G37

G37

G37

Grupa

Funkcja
Automatyczna kompensacja narzdzia X (jeli bit 3 (G36)
parametru nr 3405 ma warto 0)
Automatyczna kompensacja narzdzia Z

00

G37.1

G37.1

G37.1

Automatyczna kompensacja narzdzia X

G37.2

G37.2

G37.2

G39

G39

G39

Koowa interpolacja naroy

G40

G40

G40

Anulowanie kompensacji promienia ostrza narzdzia

G41

G41

G41

G42

G42

G42

Prawostronna kompensacja promienia ostrza narzdzia

G50

G92

G92

Ustawienie ukadu wsprzdnych lub ustawienie maksymalnych obrotw wrzeciona

G50.3

G92.1

G92.1

Ustawienie wstpne ukadu wsprzdnych obrabianego


przedmiotu

G50.2
(G250)

G50.2
(G250)

G50.2
(G250)

Toczenie poligonowe --- odwoanie

G51.2
(G251)

G51.2
(G251)

G51.2
(G251)

G52

G52

G52

G53

G53

G53

G54

G54

G54

Wybr 1 ukadu wsprzdnych przedmiotu (obrabianego)

G55

G55

G55

Wybr 2 ukadu wsprzdnych przedmiotu (obrabianego)

G56

G56

G56

G57

G57

G57

G58

G58

G58

Wybr 5 ukadu wsprzdnych przedmiotu (obrabianego)

G59

G59

G59

Wybr 6 ukadu wsprzdnych przedmiotu (obrabianego)

G60

G60

G60

G65

G65

G65

G66

G66

G66

G67

G67

G67

G68

G68

G68

04

Wczone odbicie lustrzane dla podwjnej gowicy rewolwerowej lub tryb skrawania wyrwnujcego

G68.1

G68.1

G68.1

17

Start obrotu ukadu wsprzdnych lub wczenie trybu


trjwymiarowego przeksztacenia ukadu wsprzdnych

G69

G69

G69

04

Wyczone odbicie lustrzane dla podwjnej gowicy rewolwerowej lub zakoczony tryb skrawania wyrwnujcego

G69.1

G69.1

G69.1

17

Zakoczenie obrotu ukadu wsprzdnych lub wyczenie


trybu trjwymiarowego przeksztacenia ukadu
wsprzdnych

Automatyczna kompensacja narzdzia Z

07

00

Lewostronna kompensacja promienia ostrza narzdzia

20
Toczenie poligonowe --- wywoanie
00

14

00

12

Nastawienie miejscowego ukadu wsprzdnych


Ustawianie ukadu wsprzdnych maszyny

Wybr 3 ukadu wsprzdnych przedmiotu (obrabianego)


Wybr 4 ukadu wsprzdnych przedmiotu (obrabianego)

Pozycjonowanie z jednego kierunku


Wywoanie makropolecenia
Modalne wywoanie makropolecenia
Modalne wywoanie makropolecenia --- koniec

40

3. FUNKCJA WSTPNA
(FUNKCJA G)

PROGRAMOWANIE

B--- 63524PL/01

Tabela 3. Wykaz kodw G dla serii T (3/3)


Kod G

Grupa

Funkcja

G70

G70

G72

Cykl wykaczajcy

G71

G71

G73

Usuwanie naddatku materiau przy toczeniu

G72

G72

G74

Usuwanie naddatku materiau przy planowaniu

G73

G73

G75

G74

G74

G76

Gbokie wiercenie osiowe

G75

G75

G77

Wiercenie rednicy zewntrznej/wewntrznej

G76

G76

G78

Cykl gwintowania wielozwojnego

G71

G71

G72

Cykl szlifowania wzdunego (dla szlifierki)

G72

G72

G73

Cykl szlifowania wzdunego ze staymi wymiarami


(dla szlifierki)

G73

G73

G74

Cykl szlifowania oscylacyjnego (dla szlifierki)

G74

G74

G75

Cykl szlifowania oscylacyjnego ze staymi wymiarami


(dla szlifierki)

G80

G80

G80

Koniec staego cyklu wiercenia

G83

G83

G83

Cykl wiercenia czoowego

G84

G84

G84

Cykl czoowego nacinania gwintw

G86

G86

G86

G87

G87

G87

Cykl wiercenia bocznego

G88

G88

G88

Cykl bocznego nacinania gwintw

G89

G89

G89

Cykl wiercenia bocznego

G90

G77

G20

Cykl skrawania rednicy zewntrznej/wewntrznej

G92

G78

G21

G94

G79

G24

G96

G96

G96

G97

G97

G97

G98

G94

G94

G99

G95

G95

G90

G90

G91

G91

G98

G98

G99

G99

G100

G100

G100

Zakoczenie rejestracji programu sterowania osi B

G101

G101

G101

Rozpoczcie rejestracji 1---go programu sterowania osi B

G102

G102

G102

G103

G103

G103

Rozpoczcie rejestracji 3---go programu sterowania osi B

G110

G110

G110

Sterowanie osi B --- programowanie operacji w jednym


ruchu

00

01

10

01

Powtarzanie wzoru

Cykl wiercenia czoowego

Cykl nacinania gwintw


Cykl toczenia czoowego

02

05

03

11

00

Sterowanie sta prdkoci skrawania


Sterowanie sta prdkoci skrawania --- koniec
Posuw minutowy
Posuw na obrt
Programowanie bezwzgldne
Programowanie przyrostowe
Powrt do poziomu pocztkowego (zobacz objanienie 6.)
Powrt do poziomu punktu R (zobacz objanienie 6.)

Rozpoczcie rejestracji 2---go programu sterowania osi B

41

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

FUNKCJE INTERPOLACYJNE

42

B--- 63524PL/01

B--- 63524PL/01

4.1

USTALANIE
POOENIA
(G00)

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

Polecenie G00 powoduje przemieszczenie narzdzia szybkim posuwem


do pooenia okrelonego w ukadzie wsprzdnych obrabianego
przedmiotu za pomoc polecenia bezwzgldnego lub przyrostowego.
W poleceniu bezwzgldnym programowane s wsprzdne punktu
docelowego.
W poleceniu przyrostowym programowane s odlegoci, o jakie
narzdzie ma by przemieszczone.

Format
G00IP_;
IP_:

Objanienia

W przypadku polecenia bezwzglnego oznacza


wsprzdne pooenia kocowego, a w przypadku
polecenia przyrostowego --- odlego, o jak przesunie si
narzdzie.

Zalenie od bitu 1 (LRP) parametru nr 1401 mona wybra jeden z


nastpujcych torw narzdzia.
D Pozycjonowanie interpolacj nieliniow
Narzdzie jest pozycjonowane z szybkoci szybkiego posuwu
oddzielnie dla kadej osi.
Tor narzdzia jest normalnie
prostoliniowy.
D Pozycjonowanie interpolacj liniow
Tor narzdzia jest taki sam, jak w przypadku interpolacji liniowej
(G01). Narzdzie jest przemieszczane w dane pooenie w moliwie
najkrtszym czasie z szybkoci, ktra nie moe przekroczy
prdkoci szybkiego posuwu w poszczeglnych osiach.

Ustalanie pooenia na podstawie


interpolacji liniowej

Pozycja kocowa

Pooenie startowe

Ustalanie pooenia na podstawie


interpolacji nieliniowej

Prdko szybkiego posuwu w poleceniu G00, jest za pomoc parametru


1420 ustalana przez producenta urzdzenia niezalenie dla kadej osi.
W trybie pozycjonowania, uruchomionym za pomoc G00, narzdzie
jest przyspieszane na pocztku bloku do z gry ustalonej prdkoci, a na
kocu bloku jest hamowane. Po sprawdzeniu waciwego pooenia,
zostaje wykonany nastpny blok.
Waciwe pooenie oznacza, e silnik posuwu zatrzyma si
w zaoonym obszarze.
Obszar ten jest ustalony przez producenta obrabiarki za pomoc
parametru nr 1826.
43

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Przykady
X
56.0

30.5

30.0

40.0

< Programowanie promieni >

G00X40.0Z56.0 ; (Polecenie wymiarowania bezwzgldnego)

lub

G00U ---60.0W---30.5 ; (Polecenie przyrostowe)

Ograniczenia

Prdko szybkiego posuwu nie moe by ustalona w adresie F.


Nawet jeli ustalono pozycjonowanie w interpolacji liniowej,
w
nastpujcych
przypadkach
zostanie
wykorzystane
pozycjonowanie interpolacj nieliniow. Naley wic zwrci tu
uwag, aby nie doszo do kolizji narzdzia z przedmiotem
obrabianym.
D G28 ustalajcy pooenie midzy pozycj odniesienia i pozycj
poredni.
D G53

44

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

4.2

POZYCJONOWANIE
Z JEDNEGO KIERUNKU
(G60)
Informacje oglne

Aby uzyska dokadne ustawienie bez luzw w maszynie, mona


zastosowa najazd na pozycj z jednego kierunku.
Odlego
wyjechania
Pooenie
startowe

Pooenie
startowe

Pozycja
kocowa

Tymczasowy
postj
+

Rys. 4.2 (a) Ujemny kieunek pozycjonowania

Format
G60IP_;
IP_:

Objanienia

W przypadku polecenia bezwzglnego oznacza


wsprzdnie pooenia kocowego, a w przypadku
polecenia przyrostowego --- odlego, o jak przesunie
si narzdzie.

Wyjechanie i kierunek pozycjonowania s ustawiane za pomoc


parametru (nr 5440). Nawet jeli zaprogramowany kierunek
pozycjonowania koliduje z kierunkiem ustawionym za pomoc
parametru, narzdzie zatrzyma si przed punktem docelowym. G60,
bdcy kodem G wanym w bloku wywoania, moe by zastosowany
jako modalny kod G w grupie 01 poprzez ustawieniev wartoci 1
w parametrze (nr 5431 bit 0 MDL). Takie ustawienie eliminuje
konieczno ustalania polecenia G60 dla kadego bloku. Pozostae
specyfikacje s takie same, jak w przypadku polecenia G60, wanego
w bloku wywoania. Jeeli kod G wany w bloku wywoania jest
zadany w trybie pozycjonowania z jednego kierunku, to kod ten
dziaa tak, jak kody G w grupie 01.

45

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

(przykad)
Uyto polecenia G60 wanego w bloku wywoania
:
G90;
G60 X0 Z0 ;
Pozycjonowanie
G60 X100 ;
z jednego
G60 Z100 ;
kierunku
G04 X10 ;
G00 X0 Z0 ;
trtybu S.D.P.
:

B--- 63524PL/01

Uyto modalnego polecenia G60


:
G90 G60 ;
Start trybu S.D.P.
X0 Z0 ;
Pozycjonowanie
X100;
z jednego
Z100 ;
kierunku
G04 X10 ;
G00 X0 Z0 ;Zakoczenie
:

Podsumowanie
przemieszczenia
D Jeli korzystano
z pozycjonowania
nieliniowego (parametr
nr 1401#1 LRP=0)

Osie s pozycjonowane niezalenie od punktu startu w drodze


pozycjonowania z jednego kierunku w nastpujcy sposb.

Wyjechanie (o Z)
Wyjechanie (o X)

Poz. kocowa

Z
Poz. startowa

D Jeli korzystano
z pozycjonowania
liniowego (parametr
nr 1401#1 LRP=1)

Osie s pozycjonowane liniowo od pooenia startu do


tymczasowego pooenia zatrzymania lub do pooenia wyjechania,
po czym s pozycjonowane niezalenie od tymczasowego pooenia
zatrzymania lub pooenia wyjechania do pozycji kocowej.

46

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

X
Wyjechanie (o Z)

Wyjechanie (o X)

Poz. kocowa

Z
Poz.startowa

ADNOTACJA
1 Pozycjonowanie z jednego kierunku nie jest wykonywane
w osi, w ktrej wyjechanie nie zostao nastawione za
pomoc parametru (nr 5440).
2 Jeli ustalono zerow odlego przemieszczenia, to
pozycjonowanie z jednego kierunku nie jest wykonywane.
3 Odbicie lustrzane nie wpywa na ustawienie kierunku za
pomoc parametru.
Kierunek nie zmienia si w czasie realizacji odbicia
ustrzanego.
4 Jeli ukadem kodu jest A, B lub C we wszytkich
przypadkach, to kodem G w pozycjonowaniu z jednego
kierunku zawsze jest G60.
5 Nie mona zaprogramowa pozycjonowania z jednego
kierunku w trybie interpolacji cylindrycznej (G07.1).
6 Nie mona zaprogramowa pozycjonowania z jednego
kierunku w trybie interpolacji wsprzdnych biegunowych
(G12.1).
7 Nie mona zaprogramowa pozycjonowania z jednego
kierunku w cyklu wielokrotnych powtrze (G70---G76).
8 Nie mona zaprogramowa pozycjonowania z jednego
kierunku w staym cyklu szlifowania (G71---G74).
9 Pozycjonowania z jednego kierunku nie mona
wprowadzi w osi wiercenia, w staym cyklu obrbki dla
wiercenia (G83---G89) oraz w gwintowaniu sztywnym (G84,
G88). Pozycjonowanie z jednego kierunku mona
wprowadzi w osi wiercenia lub szlifowania.
10 Nie mona zaprogramowa pozycjonowania z jednego
kierunku w staym cyklu (G90, G92, G94).
11 W trybie pozycjonowania z jednego kierunku (G60) nie
mona zaprogramowa nastpujcych kodw G.
G07.1, G12.1, G70---G76, G90---G94.

47

4. FUNKCJE INTERPOLACYJNE

D Uwaga o sterowaniu osi


ktowych.

PROGRAMOWANIE

B--- 63524PL/01

W przypadku sterowania osi ktowych odlego przebyta wzdu osi


prostopadej (X) jest korygowana o odchylenie w osi ktowej (Y) i
jest definiowana nastpujcym wyraeniem:
Xa = --- Yp tan
Kierunek Xa zaley od kta pochylenia () i kierunku polecenia
przemieszczenia w osi ktowej (Y). Jeli warto tan jest dodatnia,
to polecenie przemieszczenia w osi ktowej (Y) i skorygowana
polecenie w osi prostopadej (X) sa skierowane przeciwnie. Na
przykad, jeeli kt pochylenia wynosi 30 stopni i polecenie
przemieszczenia jest dodatnie w osi ktowej (Y), to skorygowane
polecenie w osi prostopadej (X) bdzie miao znak ujemny.

+X (o prostopada)

Przemieszcz. w kier. +

Korekcja w kier. --- : Xa

Polec. przemieszcz. w kier. + Yp


+Y (o ktowa)

Aktualnie uywany ukad wsprzdnych


(kt pochylenia)

Ukad wsprzdnych programu

Z tego powodu kierunek pozycjonowania moe nie zgadza si


z biecym prawidowym kierunkiem oraz z kierunkiem
pozycjonowania (parametr 5440) w osi prostopadej (X)
w pozycjonowaniu z jednego kierunku w sterowaniu osi ktowych.
Aby unikn takich sytuacji, parametry naley nastawi nastpujco.

48

B--- 63524PL/01

D Tangens kta pochylenia


jest dodatni (parametr
nr 8201=1 do 89 lub
181 do 269)

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

Nastawi przeciwny kierunek midzy osi ktow (Y) a osi


prostopad (X) w kierunku zgodnym z pozycjonowaniem z jednego
kierunku. Jeeli kierunek pozycjonowania w osi prostopadej (X) jest
ujemny oraz kierunek pozycjonowania w osi ktowej (Y) jest
dodatni, przemieszczenie w kadej osi wyglda nastpujco.

+X (o prostopada)

O Y: przemieszcz. w kier. +

Tymczasowy postj

O X: korekcja w kier. ---

Polec. przemieszcz. w kier. +


+Y (o ktowa)

Aktualnie uywany ukad wsprzdnych


(kt pochylenia)

Ukad wsprzdnych programu

Polecenie przemieszczenia w kierunku dodatnim

+X (o prostopada)

O X: korekcja w kier. +

Polec. przemieszcz. w kier. ---

+Y (o ktowa)

O Y: przemieszcz. w kier. ---

Aktualnie uywany ukad wsprzdnych


(kt pochylenia)

Ukad wsprzdnych programu

Polecenie przemieszczenia w kierunku ujemnym

49

4. FUNKCJE INTERPOLACYJNE

D Tangens kta pochylenia


jest ujemny (parametr
nr 8201=91 do 179 lub
271 do 359

PROGRAMOWANIE

B--- 63524PL/01

Nastawi ten sam kierunek midzy osi ktow (Y) a osi


prostopad (X) w kierunku zgodnym z pozycjonowaniem z jednego
kierunku. Jeeli kierunek pozycjonowania w osi prostopadej (X) jest
dodatni oraz kierunek pozycjonowania w osi ktowej (Y) jest
dodatni, przemieszczenie w kadej osi wyglda nastpujco.

Ukad wsprzdnych programu

+X (o prostopada)

Polec. przemieszcz. w kier. +


O X: korekcja w kier. +

O Y: przemieszcz. w kier. +
+Y (o ktowa)

Tymczasowy postj

(kt pochylenia)

Aktualnie uywany ukad wsprzdnych

Polecenie przemieszczenia w kierunku dodatnim

Ukad wsprzdnych programu

O Y: przemieszczenie
w kierunku ujemnym

+X (o prostopada)

O X: korekcja w kier. ---

Polec. przemieszcz. w kier. -- (kt pochylenia)

+Y (o ktowa)
Aktualnie uywany ukad wsprzdnych

Polecenie przemieszczenia w kierunku ujemnym

50

B--- 63524PL/01

4.3

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

Narzdzia mog si przemieszcza wzdu linii.

INTERPOLACJA
LINIOWA (G01)
Format
G01 IP_F_;
IP_:

F_:

Objanienia

W przypadku polecenia bezwzgldnego oznacza


wsprzdne pooenia kocowego, w przypadku polecenia
przyrostowego oznacza odlego przebyt przez
narzdzie.
Prdko posuwu (szybko dosuwu)

Narzdzie przemieszcza si z szybkoci posuwu podan w F wzdu


jednej z linii do danego pooenia.
Szybko posuwu podana w F obowizuje do czasu zaprogramowania
innej wartoci. Prdko nie musi by programowana dla kadego
bloku oddzielnie.
Szybko posuwu zaprogramowana kodem F jest mierzona wzdu
toru narzdzia. Bez zaprogramowania kodu F zostanie przyjta
zerowa szybko posuwu.
W trybie posuwu minutowego przy jednoczesnym sterowaniu 2
osiami, prdko posuwu w przypadku ruchu wzdu kadej osi jest
nastpujca:
G01__

Ff ;

Szybko posuwu w kierunku osi :

F = f
L
F =

Szybko posuwu w kierunku osi :

f
L

L = 2 + 2

Przykady
D Interpolacja liniowa
< Programowanie rednic >
G01X40.0Z20.1F20 ; (Polecenie wymiarowania bezwzgldnego)
lub
G01U20.0W---25.9F20 ; (Polecenie przyrostowe)
X

46.0
20.1

Punkt
kocowy

20.0

40.0
(Punkt startu)

51

4. FUNKCJE INTERPOLACYJNE

4.4

PROGRAMOWANIE

B--- 63524PL/01

Nastpujce polecenie przemieszcza narzdzie wzdu uku koa.

INTERPOLACJA
KOOWA (G02, G03)
Format
uk w paszczynie XpYp

G17

G02
G03

Xp_Yp_

I_ J_
R_

F_

uk w paszczynie ZpXp

G18

G02
G03

Xp_Zp_

I_K_
R_

F_

uk w paszczynie YpZp

G19

G02
G03

Yp_ Zp_

J_K_
R_

F_

Tabela 4.4 Opis formatu polece


Opis

Polecenie
G17

Zdefiniowanie uku koa w p. XpYp

G18

Zdefiniowanie uku koa w p. ZpXp

G19

Zdefiniowanie uku koa w p. YpZp

G02

Interpolacja koowa --- zgodnie z kierunkiem ruchu wskazwek


zegara

G03

Interpolacja koowa --- przeciwnie do kierunku ruchu wskazwek


zegara

Xp_

Wartoci polece w osi X lub w osi do niej rwnolegej


(ustawiane parametrem nr 1022)

Yp_

Wartoci polece w osi Y lub w osi do niej rwnolegej


(ustawiane parametrem nr 1022)

Zp_

Wartoci polece w osi Z lub w osi do niej rwnolegej


(ustawiane parametrem nr 1022)

I_

Odlego osi Xp od punktu pocztkowego do rodka uku ze


znakiem wartoci promienia

J_

Odlego osi Yp od punktu pocztkowego do rodka uku ze


znakiem wartoci promienia

k_

Odlego osi Zp od punktu pocztkowego do rodka uku ze


znakiem wartoci promienia

R_

Promie uku bez znaku (zawsze warto promienia)

F_

Szybko posuwu wzdu uku

52

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
Osie U---, V--- i W--- (rwnolege do osi podstawowych)
mog by wykorzystane z kodami G typu B i C.

Objanienia
D Kierunek interpolacji
koowej

Pojcia zgodny z kierunkiem ruchu wskazwek zegara (G02) i


przeciwny do kierunku ruchu wskazwek zegara (G03) na
paszczynie XpYp(p. ZpXp lub p. YpZp) s definiowane przez
widok na p. XpYp z kierunku dodatniego na ujemny osi Zp (lub osi
Yp albo osi Xp w kartezjaskim ukadzie wsprzdnych. Patrz
poniszy rysunek.
Xp

Yp

Zp
G03

G03
G02
G17

G02

Xp

G18

G03
G02

Zp

Yp

G19

D Odlego przebyta po
uku

Punkt kocowy uku koa jest programowany przez adres Xp, Yp, lub
Zp i w zalenoci od wyboru G90 albo G91 wyraony jest
w wartociach bezwzgldnych lub przyrostowych. W przypadku
wymiaru przyrostowego jest podawana odlego od punktu startu na
uku do punktu kocowego.

D Odlego midzy
punktem
startu i rodkiem uku

rodek uku jest ustalony za pomoc adresw I, J i K dla osi


odpowiednio Xp, Yp i Zp. Numeryczne wartoci I, J i K s
skadowymi wektora odnoszcymi si do rodka uku i punktu startu,
i ktre niezalenie od G90 lub G91 s podawane zawsze
w wartociach przyrostowych (patrz poniej).
I, J i K w zalenoci od kierunku musz posiada znak liczbowy.
Punkt kocowy (z,x)

Punkt kocowy (x,y)


y

x
x

Punkt
startu

Punkt
startu

i
rodek

rodek

Punkt kocowy (y,z)


z
j

Punkt
startu
k

rodek

I0,J0 i K0 mog by pominite.Jeli rnica midzy wartoci


promienia w punkcie startu i punkcie kocowym
bdzie wiksza od wartoci dozwolonej w parametrze (nr. 3410),
zostanie wydany alarm P/S (nr. 020).
D Programowanie penego
okrgu

Jeli pominito Xp, Yp i Zp (punkt kocowy jest w tym samym


miejscu, co punkt pocztkowy) i rodek zdefiniowano za pomoc I,
J i K, to zostanie ustalony uk 360 (okrg).
53

4. FUNKCJE INTERPOLACYJNE

D Promie uku

PROGRAMOWANIE

B--- 63524PL/01

Odlego midzy ukiem i punktem rodkowym okrgu, w ktrym


dany uk jest zawarty, mona zdefiniowa za pomoc promienia R,
zamiast wartoci I, J i K.
W tym przypadku jeden z ukw jest mniejszy od 180, a drugi wikszy
od 180 . Nie mona zaprogramowa uku o kcie 180 lub wikszym.
Jeli punkt kocowy jest umieszczony w tym samym pooeniu, co
punkt startowy przy wykorzystaniu R i pomito Xp, Yp i Zp, to
zostanie zaprogramowany uk 0
G02R ; (Narzdzie skrawajce nie przemieszcza si.)
Dla uku (1) (poniej 180)
G02 W60.0 U10.0 R50.0 F300.0 ;
Dla uku (2) (powyej 180)
uk z wycinkiem kta 180

lub wikszym nie moe by zadany


w pojedynczym bloku.
(2)
r=50mm
Punkt kocowy

(1)
Punkt startu

r=50mm

D Promie uku z
dziewicioma
cyframi (opcja)

Jeeli wybrano opcj zadawania promienia uku R za pomoc


dziewiciu cyfr, dozwolny zakres promieni w interpolacji koowej jest
nastpujcy.
Jednostki zadawania

Ukad
wymiarw
przyros--towych

Zadawanie metryczne

Zadawanie w calach

IS ---B

0.001 do 999999.999 mm

0.0001 do 99999.9999cal

IS ---C

0.0001 do 99999.9999 mm

0.00001 do 9999.99999 cali

54

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

ADNOTACJA
Korzystajc z funkcji dziewiciocyfrowego promienia uku R
naley mie na wzgldzie nastpujce uwagi:
1 Zadawanie rodka uku za pomoc adresw I, K i J
Jeeli odlego midzy punktem pocztkowym uku a
rodkiem uku jest zadana za pomoc adresw I, K i J, alarm
P/S (nr 5059) zostanie wczony w nastpujcych
przypadkach:
Maks. wartosc, ktora moze byc zastosowana < I 2 + K 2

Przykad: Jeeli wybrano IS---B oraz zadawanie metryczne,


to wydanie nastpujcego polecenia
(specyfikacja promienia) spowoduje wczenie
alarmu P/S (nr5059):
X0 Z0;
G50
G18G02X11.250 Z10. I-800000.000 K900000.000 F5.0;
I 2 + K 2 = ( 800000.000) 2 + 900000.000 2
= 1204159.458
> 999999.999

2 Kompensacja promienia skrawania


W trybie kompensacji promienia ostrza narzdzia alarm P/S
nr 5059 wcza si, jeeli odlego midzu punktem
rodkowym promienia ostrza narzdzia do rodka uku
przekroczy maksymaln warto, ktr mona zada.
D Szybko posuwu

Ograniczenia

Szybko posuwu w interpolacji koowej jest rwna szybkoci ustalonej


kodem F, a szybko posuwu wzdu uku (styczna szybko posuwu po uku)
jest tak sterowana, e odpowiada tej ustalonej szybkoci.
Rnica midzy zadan prdkoci posuwu i aktualn prdkoci posuwu
wynosi 2% lub mniej. Szybko posuwu jest mierzona wzdu uku po
zastosowaniu kompensacji promienia skrawania

D Jednoczenie ustalono R
oraz I, J lub K

Jeli adresy I, J, K i R bd programowane jednoczenie, uk definiowany


przez R ma pierwszestwo i pozostae adresy bd zignorowane.

D Ustalono o nie nalec


do ustalonej paszczyzny

Jeli zaprogamowano o lec poza ustalon paszczyzn, zostanie


wywietlony meldunek alarmu.
Na przykad, jeli w kodzie G typu B lub C ustalono paszczyzn ZX, to
podanie osi X lub U (rwnolegej do osi X) powoduje wczenie alarmu P/S
nr 028.

D Rnica promieni midzy


punktem startu i punktem
koca

Jeeli rnica promienia midzy punktem pocztkowym i kocowym


przekracza warto podan w parametrze nr 3410, pozostanie wczony
alarm P/S na 020.
Jeli punkt kocowy nie ley na uku, to po osigniciu punktu kocowego
narzdzie przemieszcza si w linii prostej wzdu jednej osi.

55

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

D Ustalenie pokrgu za
pomoc R

B--- 63524PL/01

Jeli za pomoc R ustalono uk z ktem rodkowym zblionym do


180 , to obliczenia punktu pocztkowego wsprzdnych mog
spowodowa pozostanie alarmu. W tym przypadku naley ustali
rodek uku za pomoc I, J i K.

Przykady
D Polecenie interpolacji
koowej X, Z
G02X_Z_I_K_F_;

G03X_Z_I_K_F_;

Punkt kocowy
o X

Punkt kocowy

rodek uku
(Programowanie
rednic)

o X

Punkt kocowy
(Programowanie
rednic)
Punkt startu

Punkt startu

X
Z

G02X_Z_R_F_;

O Z

(Programowanie bezwzgldne)

O Z

o X

(Programowanie
rednic)
Punkt startu
O Z

(Programowanie bezwzgldne)

(Programowanie bezwzgldne)

X
(Programowanie rednic)
G02X50.0Z30.0I25.0F0.3; or
G02U20.0W---020.0I25.0F0.3; or
G02X50.0Z30.0R25.0F0.3 or
G02U20.0W---20.0R25.F0.3;

R25.0

15.0

rodek uku

10.0
50.0

30.0
50.0

56

4.5

INTERPOLACJA
RUBOWA (G02, G03)

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Interpolacja rubowa dla przemieszczenia narzdzi wzdu linii


rubowej jest programowana przez podanie do dwch dalszych osi,
ktre za pomoc polece przemieszcze koowych poruszaj si
synchronicznie z interpolacj koow.

Format
Synchronicznie z ukiem na paszczynie XpYp
G17

G02
G03

Xp_Yp_

I_ J_

_(_)F_;

R_

Synchronicznie z ukiem na paszczynie ZpXp


G18

G02
G03

Xp_Zp_

I_ K_
R_

_(_)F_;

Synchronicznie z ukiem na paszczynie YpZp


G19

G02
G03

Yp_ Zp_

J_ K_
R_

_(_)F_;

, : Dowolna o, w ktrej nie zastosowano interpolacji koowej.


Mona poda maksymalnie dwie inne osie.

Objanienia

Metoda polece suy do wstawienia dodatkowej osi przemieszcze,


ktra nie jest osi interpolacji koowej. Jedno z polece F podaje
szybko posuwu wzdu uku okrgu. Z tego powodu prdko
posuwu w osi liniowej jest nastpujca:
F

Dugo osi liniowej

Dugo uku okrgu

Prdko posuwu naley tak okreli, aby posuw w osi liniowej nie
przekracza adnej z wartoci granicznych. Bit 0 (HFC) parametru nr
1404 mona wykorzysta do uniemoliwienia przekroczenia
ustalonej wartoci posuwu w linii prostej.
Z

Tor narzdzia

Szybko posuwu wzdu linii obwodu dwch koowo


interpolowanych osi stanowi dan szybko posuwu.

Ograniczenia

D Kompensacja promienia skrawania stosuje si tylko w uku koa.


D Korekcja narzdzi i korekcja dugoci narzdzi nie mog by
zastosowane w jednym bloku z interpolacj rubow.
57

4. FUNKCJE INTERPOLACYJNE

4.6

INTERPOLACJA
WSPRZDNYCH
BIEGUNOWYCH
(G12.1, G13.1)
Format

PROGRAMOWANIE

Interpolacja wsprzdnych biegunowych dotyczy funkcji, przy


ktrej sterowanie konturem nastpuje przez transformacj
programowanego polecenia z ukadu wsprzdnych kartezjaskich
w sterowanie wzdu osi liniowej (ruch narzdzia) i osi obrotowej
(obrt detalu). Metoda ta jest stosowana do obrabiania powierzchni
czoowych i szlifowania wau krzywkowego na tokarce.
G12.1 ;

Powoduje wywoanie trybu interpolacji ukadu


wsprzdnych biegunowych (umoliwia interpolacj
wsprzdnych biegunowych)

Interpolacja liniowa lub koowa zostaje definiowana przez


nadanie w ukadzie wsprzdnych kartezjaskich
skadajcych si z osi liniowej i obrotowej (o pozorna).

D G12.1 i G13.1

ustalone w oddzielnych
blokach

B--- 63524PL/01

G13.1 ;

Odwoanie trybu interpolacji wsprzdnych biegunowych (bez interpolacji wsprzdnych biegunowych)


Zamiast G12.1 i G13.1 mona stosowa odpowiednio G112
i G113.

Objanienia
D Paszczyzna interpolacji
wsprzdnych
biegunowych

G12.1 rozpoczyna tryb interpolacji wsprzdnych


biegunowych i wybiera paszczyzn interpolacji (rys. 4.6 (a)).
Interpolacja wsprzdnych biegunowych zostanie przeprowadzona w tej paszczynie.
O obrotowa (o pozorna)
(jednostki: mm lub cale)

O liniowa
(jednostki: mm lub cale)

Pocztek ukadu wsprzdnych obrabianego przedmiotu


Rys. 4.6 (a) Paszczyzna interpolacyjna wsprzdnych biegunowych.

W przypadku zaczenia napicia lub wyzerowania systemu


interpolacja wsprz. biegunowych zostanie skasowana (G13.1).1
Osie liniowe i obrotowe interpolacji wsprzdnych biegunowych
musz by ustalone uprzednio w parametrach (nr 5460 i 5461).
OSTRONIE
Paszczyzna (wybrana przez G17, G18, lub G19) uywana
przed ustaleniem G12.1, zostaje skasowana. Po ustaleniu
G13.1 (zakoczenie interpolacji ukadu wsprzdnych
biegunowych) zostanie ona odtworzona.
W przypadku wyzerowania systemu interpolacja
wsprzdnych biegunowych zostanie skasowana i bdzie
uyta paszczyzna zdefiniowana przez G17, G18 lub G19.

58

B--- 63524PL/01

D Odlego przemieszczenia
i szybko posuwu w
interpolacji wsprzdnych
biegunowych
Jednostki wsprzdnych
osi hipotetycznej s takie
same, jak dla osi liniowej
(mm, cal)
Jednostk szybkoci
posuwu jest mm/min lub
cal/min

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

W trybie interpolacji wsprzdnych biegunowych polecenia


programw s definiowane za pomoc wsprzdnych
kartezjaskich na paszczynie interpolujcej wsprzdne
biegunowe. Adres osi obrotowej suy jako adres dla drugiej osi (o
pozorna) w tej paszczynie. To, czy dla pierwszej osi w paszczynie
zostanie ustalony promie czy te rednica, zaley tylko od tej osi.
O pozorna zostanie ustalona przy wsprzdnej 0 bezporednio po
zaprogramowaniu G12.1. Interpolacja biegunowa jest uruchamiana
przy zaoeniu, e kt pooenia narzdzia po ustaleniu G12.1 wynosi
0.
Szybko posuwu bdzie podana przez F jako szybko (wzgldna
prdko midzy przedmiotem obrabianym i narzdziem) styczna do
paszczyzny interpolacji wsprzdnych biegunowych (ukad
wsprzdnych kartezjaskich).

D Kody G, ktre mona


ustali w trybie
interpolacji
wsprzdnych
biegunowych

G01 . . . . . . . . . . . .
G02, G03 . . . . . . . . .
G04 . . . . . . . . . . . . . .
G40, G41, G42 . . . .

D Interpolacja koowa w
paszczynie
wsprzdnych
biegunowych

Adresy promienia uku w przypadku interpolacji koowej (G02 lub


G03) w paszczynie interpolacji wsprzdnych biegunowych s
zalene od pierwszej osi w tej paszczynie (o liniowa).

Interpolacja liniowa
Interpolacja koowa
Przerwa
Kompensacja promienia skrawania
(Interpolacja ukadu wsprzdnych biegunowych
zostaa zastosowana w torze narzdzia po
kompesacji dugoci narzdzia.)
G65, G66, G67 . . . . Makropolecenie uytkownika
G98, G99 . . . . . . . . . Posuw na minut, posuw na obrt

D I i J w paszczynie Xp---Yp, jeli osi liniow jest o X lub o


rwnolega do osi X.
D J i K w paszczynie Yp---Zp, jeli osi liniow jest o Y lub o
rwnolega do osi Y.
D K i I w paszczynie Zp---Xp, jeli osi liniow jest o Z lub o
rwnolega do osi Z.
Promie koa mona take zaprogramowa poleceniem R.
ADNOTACJA
Osie U---, V--- i W--- (rwnolege do osi podstawowych)
mog by wykorzystane z kodami G typu B i C.

D Przemieszczenie w trybie
interpolacji wsprzdnych
biegunowych wzdu osi
nie lecej w paszczynie
tej interpolacji

Narzdzie przemieszcza si niezalenie


wsprzdnych biegunowych wzdu takich osi.

D Wywietlanie biecego
pooenia w trybie
interpolacji wsprzdnych
biegunowych

S wywietlane rzeczywiste wsprzdne. Jednak pozostaa odlego


przemieszczenia ustalona w bloku jest wywietlana w oparciu o
wsprzdne na paszczynie interpolacji wsprzdnych
biegunowych (wsprzdne kartezjaskie).
59

od

interpolacji

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Ograniczenia
D Ukad wsprzdnych

Ukad wsprzdnych musi by ustalony przed ustaleniem G12.1 (ukad wsprzdnych


obrabianego przedmiotu), gdzie rodek osi obrotu jest pocztkiem ukadu
wsprzdnych. W trybie G12.1 nie wolno zmienia ukadu wsprzdnych (G92, G52,
G53, zerowanie wsprzdnych wzgldnych, G54 z G59, itd.).

D Polecenie kompensacji

Trybu interpolacji wsprzdnych biegunowych nie mona uruchomi ani zakoczy


(G12.1 lub G13.1) w trybie kompensacji promienia ostrza narzdzia (G41 lub G42). W
trybie zakoczenia kompensacji promienia ostrza narzdzia (G40) musz by ustalone
G12.1 lub G13.1.

D Ponowny start programu

W jednym bloku w trybie G12.1 nie moe zosta wykonany ponowny start programu.

D Szybko posuwu

W interpolacji wsprzdnych biegunowych ruch narzdzia dla ksztatu


zaprogramowanego w ukadzie wsprzdnych kartezjaskich jest transformowany w
ruch narzdzia na osi obrotowej (o C) i na osi liniowej (o X). Jeli narzdzie zblia si
do rodka przedmiotu obrabianego, zwiksza si skadowa osi C, dotyczca szybkoci
posuwu, co moe spowodowa przekroczenie maksymalnej szybkoci posuwu
skrawania dla osi C (nastawionej w parametrze nr 1422). W tym przypadku zostanie
wywoany alarm (patrz poniszy rysunek) Aby skadowa osi C nie przekroczya
maksymalnej prdkoci posuwu dla osi C, naley zmniejszy prdko posuwu
zdefiniowan za pomoc adresu F lub utworzy taki program, w ktrym narzdzie (lub
rodek narzdzia, jeli zastosowano kompensacj promienia ostrza narzdzia) nie
zblia si zbytnio do rodka obrabianego przedmiotu.

w interpolacji ukadu
wsprzdnych
biegunowych

promienia ostrza narzdzia

skrawania dla osi


obrotowej

OSTRZEENIE
X

1
2
3

Rysunek przedstawia linie L1, L2 i L3. X jest odlegoci, o jak


przemieszcza si narzdzie w jednostce czasu z szybkoci posuwu
zaprogramowan w adresie F w ukadzie wsprzdnych kartezjaskich.
L1
Kt, podczas przemieszczania od L1 do L2 i do L3, pod ktrym narzdzie
L2
przemieszcza si w jednostce czasu odpowiednio do w kartezjaskim
L3 ukadzie wsprzdnych, zwiksza si od wartoci 1 do 2 i do 3.
Innymi sowy skadowe osi X szybkoci posuwu s tym wiksze, im bardziej
narzdzie zblia si do rodka przedmiotu obrabianego. Skadowa C
prdkoci posuwu moe przekroczy maksymaln prdko posuwu dla
osi C, poniewa ruch narzdzia w ukadzie wsprzdnych kartezjaskich
zosta przeliczony na ruch narzdzia wedug osi C i X.

L : Odlego (w mm) midzy rodkiem narzdzia i rodkiem obrabianego przedmiotu, kiedy rodek narzdzia
znajduje si najbliej rodka obrabianego przedmiotu.
R : Maksymalna szybko posuwu (stopnie/min) w osi C
W ten sposb za pomoc wzoru podanego poniej mona obliczy szybko definiowan w adresie F we
wsprzdnych biegunowych. Obliczenie dopuszczalnej szybkoci na podstawie wzoru. Ten wzr okrela warto
teoretyczn; w praktyce ze wzgldu na moliwy bd w obliczeniach, naley przyj ewentualnie warto nieco
mniejsz.

(mm/min)
F < L R
180

D Programowanie rednic
i promieni

W odniesieniu do osi obrotowej (osi C) stosuje si programowanie promieni, nawet


jeli w odniesieniu do osi liniowej (osi X) zastosowano programowanie rednic.

60

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Przykady

Przykad programu interpolacji wsprzdnych biegunowych,


opartego na osi X (osi liniowej) i osi C (osi obrotowej).

C (o hipotetyczna)
O C

Tor narzdzia po kompensacji promienia ostrza


Tor programowany

N204

N203

N205

N202

N201

N200
Narzdzie

O X

N208
N206

N207
O Z

O X jest zalena od programu rednic, o C jest zalena od programu promieni.


O0001 ;
N010 T0101
N0100 G00 X120.0 C0 Z _ ;
Pozycjonowanie w pooeniu startowym
N0200 G12.1 ;
Start interpolacji ukadu wsprz. biegunowych
N0201 G42 G01 X40.0 F _ ;
N0202 C10.0 ;
N0203 G03 X20.0 C20.0 R10.0 ;
N0204 G01 X---40.0 ;
Program geometrii
N0205 C---10.0 ;
(oparty na wsprzdnych kartezjaskich
N0206 G03 X---20.0 C---20.0 I10.0 J0 ;
w paszczyzna X---C)
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0210 G13.1 ;
Anulowanie interpolacji uk. wsprz. biegunowych
N0300 Z __ ;
N0400 X __C __ ;

N0900M30 ;

61

4. FUNKCJE INTERPOLACYJNE

4.7

INTERPOLACJA
CYLINDRYCZNA
(G07.1)

PROGRAMOWANIE

B--- 63524PL/01

Warto przemieszczenia osi obrotowej, zaprogramowana


podaniem kta, zostaje jednorazowo wewntrznie zamieniona na
odlego jednej z osi liniowych na powierzchni zewntrznej, tak e
interpolacja liniowa i koowa moe zosta przeprowadzona za
pomoc dodatkowej osi. Po interpolacji odlego ta zostanie
z powrotem zamieniona na warto przemieszczenia osi obrotu.
Funkcja interpolacji cylindrycznej umoliwia przy programowaniu
rozwinicie powierzchni bocznej cylindra. W ten sposb mona
zaprogramowa bez problemu na przykad cylindryczn obrbk
krzywek.

Format
G07.1 IP r ; Start trybu interpolacji cylindrycznej
(interpolacja cylindryczna jest uaktywniana).
:
:
:
G07.1 IP 0 ; Tryb interpolacji cylindrycznej jest wyczony.
IP : Adres osi obrotu
r : Promie cylindra

G07.1 IP r ; i G07.1 IP 0; poda w oddzielnych blokach.


Zamiast G07.1 mona wykorzysta G107.

Objanienia
D Wybr paszczyzny
(G17, G18, G19)

Za pomoc parametru nr 1002 ustala si o obrotu X, Y lub Z, albo


inn o do nich rwnoleg. Kod G wybiera paszczyzn, w ktrej o
obrotowa bdzie podana jako liniowa.
Jeli na przykad osi obrotow jest jedna z rwnolegych do osi X,
G17 musi wskazywa paszczyzn Xp---Yp, okrelon nastpnie
przez o obrotow i o Y (lub rwnoleg do osi Y) .
Przy interpolacji cylindrycznej mona poda tylko jedn o
obrotow.
ADNOTACJA
Osie U---, V--- i W--- (rwnolege do osi podstawowych)
mog by wykorzystane z kodami G typu B i C.

D Szybko posuwu

Szybko posuwu ustalona w trybie interpolacji cylindrycznej odnosi


si do szybkoci po rozwinitej powierzchni cylindra.

62

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

D Interpolacja koowa
(G02,G03)

W trybie interpolacji cylindrycznej jest moliwa interpolacja koowa


przy zastosowaniu osi obrotowej i jednej z osi liniowych. Promie R
jest wykorzystywany w poleceniach w taki sam sposb, jak
przedstawiono w opisie w Rozdziale 4.4.
Zadawan jednostk promienia jest nie stopie, tylko milimetr
(ukad metryczny) lub cal (ukad calowy).
< Przykad Interpolacja koowa midzy osi Z i C >
Dla osi C parametru nr 1022, 5 (o rwnolega do osi X).
W tym przypadku polecenie interpolacji koowej ma form:
G18 Z__C__;
G02 (G03) Z__C__R__;
Dla osi C parametru (nr 1022), 6 (o rwnolega do osi Y)
moe by podana alternatywnie.
W tym przypadku polecenie interpolacji koowej ma form:
G19 C__Z__;
G02 (G03) Z__C__R__;

D Kompensacja promienia
narzdzia

Aby przeprowadzi kompensacj promienia skrawania w trybie


interpolacji cylindrycznej, naley zakoczy wszelkie tryby
kompensacji promienia narzdzia przed wczeniem trybu
kompensacji cylindrycznej. Nastpnie naley rozpocz i zakoczy
kompensacj promienia skrawania w trakcie trybu interpolacji
cylindrycznej.

D Dokadno interpolacji
cylindrycznej

Warto przemieszczenia osi obrotowej w trybie interpolacji


cylindrycznej,
zaprogramowana
podaniem
kta,
zostaje
wewntrznie zamieniona jednorazowo na odlego osi liniowej na
powierzchni zewntrznej, tak e interpolacja liniowa i koowa moe
zosta przeprowadzona za pomoc dodatkowej osi. Po interpolacji ta
odlego bdzie znw przeliczona na warto kta. W tej operacji
przeliczania warto przemieszczenia zostaje zaokrglona do
najmniejszego wymiaru przyrostowego.
Przy bardzo maym promieniu cylindra, moe zaj przypadek, e
rzeczywista odlego przemieszczenia rni si od wartoci zadanej.
Bd ten nie jest jednak sumaryczny.
Jeli zostanie wykonana rczna operacja w trybie interpolacji
cylindrycznej z bezwzgldnym wymiarowaniem, moe zaistnie bd
z przyczyn podanych wyej.
Aktualna przebyta =
droga
POSUW OBR :
R

POSUW/OBR
22R

Warto dana

22R
POSUW/OBR

Warto przemieszczenia na jeden obrt osi obrotowej


(warto nastawcza parametru nr. 1260)

: Promie przedmiotu (obrabianego)


: Zaokrglenie do najmniejszej jednostki zadawania

63

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Ograniczenia
D Ustalenie promienia uku
w trybie interpolacji
cylindrycznej

W trybie interpolacji cylindrycznej promie uku nie moe by


okrelony adresami sw I, J albo K.

D Interpolacja koowa
a kompensacja
promienia ostrza
narzdzia

Uruchomienie trybu interpolacji cylindrycznej po zastosowanej


wanie kompensacji promienia ostrza narzdzia, spowoduje, e
interpolacja koowa nie bdzie wykonana dokadnie.

D Ustawianie pooenia

W trybie interpolacji cylindrycznej nie mog by wykonywane adne


operacje pozycjonowania (wcznie z takimi, ktre wywouj szybki
posuw, jak G28, G80 do G89). Tryb interpolacji cylindrycznej musi
zosta uprzednio zakoczony. Interpolacja cylindryczna (G07.1) nie
moe si odbywa w trybie pozycjonowania (G00).

D Wyznaczanie ukadu
wsprzdnych

W trybie interpolacji cylindrycznej nie mona ustali ukadu


wsprzdnych obrabianego przedmiotu (G50).

D Ustalenie trybu
interpolacji cylindrycznej

Tryb interpolacji cylindrycznej nie moe by wyzerowany w czasie


pracy w tym trybie. Przed zerowaniem naley zakoczy tryb
interpolacji cylindrycznej.

D Stay cykl wiercenia


w trybie interpoalcji
cylindrycznej

W trybie interpolacji clindrycznej nie mona ustali staych cykli


wiercenia G81 do G89.

D Odbicie lustrzane
wzgldem osi podwjnej
gowicy rewolwerowej

Odbicie lustrzane dla podwjej gowicy rewolwerowej, G68 i G69,


nie moe by zadane w trybie interpolacji cylindrycznej.

64

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Przykady
Przykad programu interpolacji cylindrycznej
O0001 (INTERPOLACJA CYLINDRYCZNA );
N01 G00 Z100.0 C0 ;
N02 G01 G18 W0 H0 ;
N03 G07.1 H57299 ;
N04 G01 G42 Z120.0 D01 F250 ;
N05 C30.0 ;
N06 G02 Z90.0 C60.0 R30.0 ;
N07 G01 Z70.0 ;
N08 G03 Z60.0 C70.0 R10.0 ;
N09 G01 C150.0 ;
N10 G03 Z70.0 C190.0 R75.0 ;
N11 G01 Z110.0 C230.0 ;
N12 G02 Z120.0 C270.0 R75.0 ;
N13 G01 C360.0 ;
N14 G40 Z100.0 ;
N15 G07.1 C0 ;
N16 M30 ;

Z
mm

N0
5

120
110

N13

N12
N06
N11

90

N07

70
60

N08

30

60 70

N10

N09

150

190

65

230

270

360

c
stopnie

4. FUNKCJE INTERPOLACYJNE

4.8

INTERPOLACJA OSI
HIPOTETYCZNYCH
(G07)

PROGRAMOWANIE

B--- 63524PL/01

Po rozprowadzeniu impulsw w interpolacji rubowej za pomoc


jednej z osi interpolujcych koowo ustawionej do osi
hipotetycznych, wcza si interpolacja sinusoidalna.
Jeli o interpolacji koowej jest potraktowana jako o hipotetyczna,
szybko przemieszczania wzdu pozostaej osi zmienia si
sinusoidalnie zgodnie z rozprowadzanymi impulsami. W przypadku
przyjcia osi gwnej obrbki gwintu (o, wzdu ktrej maszyna
wykonuje najdusz drog) jako hipotetycznej, moliwa jest
obrbka gwintu ze skokiem uamkowym. O hipotetyczna zostaje
utworzona przez G07.

Format
G07 0; Utworzenie osi hipotetycznej
G07 1; Skasowanie osi hipotetycznej
Przy czym jest dowolnym adresem sterowanej osi.

Objanienia
D Interpolacja sinusoidalna

O a jest uwaana za o hipotetyczn od czasu wydania polecenia G07


a 0 do pojawienia si polecenia G07 a 1.
Zamy, e interpolacja sinusoidalna jest wykonywana w jednym
cyklu w paszczynie YZ. Osi hipotetyczn jest wwczas o X.
X2 + Y2 = r2 (r jest promieniem uku)
Y = r sin ( 2 Z )
1
(1 jest odlegoci przebyt w jednym cyklu wzdu osi Z.)
Y

2
1

D Blokada, ograniczenie
przemieszczania
i zewntrzne
przyhamowanie

W stosunku do osi hipotetycznej mona zastosowa blokad,


ograniczenie przemieszczania i zewntrzne przyhamowanie.

D Przerwanie kkiem
rcznym

Przerwanie wywoane kkiem rcznym dotyczy take osi


hipotetycznych. To znaczy, zostan wykonane przemieszczenia
wedug kka rcznego.
66

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

Ograniczenia
D Operacja rczna

O hipotetyczna moe by stosowana tylko w operacjach


automatycznych. Przy obsudze rcznej o ta nie wystpuje i s
wykonywane jedynie przemieszczenia.

D Polecenie
przemieszczenia

Interpolacj osi hipotetycznych mona poda tylko w trybie


wymiarw przyrostowych.

D Obrt wsprzdnych

Interpolacja osi hipotetycznych nie zezwala na obrt wsprzdnych.

Przykady
D Interpolacja sinusoidalna
Y

10.0

20.0

N001 G07 X0 ;
N002 G91 G17 G03 X---20.0 Y0.0 I---10.0 Z20.0 F100 ;
N003 G01 X10.0 ;
N004 G07 X1 ;
Od bloku N002 do N003 o X jest nastawiona jako o hipotetyczna.
Blok N002 okrela obrbk skrawaniem po linii rubowej, przy czym
o Z jest osi liniow. Poniewa wzdu osi X nie wystpuje aden
ruch przemieszczenia, bdzie on wykonany wzdu osi Y a
interpolacja sinusoidalna wzdu osi Z.
W bloku N003 nie odbywa si aden ruch przemieszczenia wzdu osi
X, tote maszyna znajduje si w spoczynku do koca interpolacji.
D Zamiana szybkoci
posuwu na sinusoid

(Program przykadowy)
G07Z0 ;
O Z jest utworzona jako hipotetyczna.
G02X0Z0I10.0F4. ; Sinusoidalna zmiana szybkoci posuwu w osi X.
G07 Z1 ;
Anulowanie osi Z jako osi hipotetycznej.
F

4.0

Xt

67

4. FUNKCJE INTERPOLACYJNE

4.9

PROGRAMOWANIE

B--- 63524PL/01

Gwinty stokowe i spiralne, podobnie jak gwinty walcowe, mona


wykonywa za pomoc polecenia G32.
Prdko wrzeciona jest odczytywana w czasie rzeczywistym
z przetwornika pooenia, umieszczonego na wrzecionie i jest
przetwarzana na prdko posuwu skrawania w trybie posuwu
minutowego, stosowanego do przemieszczenia narzdzia.

GWINTOWANIE
GWINTW ZE
STAYM SKOKIEM
(G32)

L
L

Rys. 4.8 (a) Gwint walcowy

Rys. 4.8 (c) Gwint spiralny

Rys. 4.8 (b) Gwint stokowy

Format
G32IP_F_;

O X

Punkt kocowy

IP_: Punkt docelowy


F_: Wznios w osi dugiej
(zawsze programowanie promieni)
Z

Punkt startu

O Z

0
L

Rys. 4.9 (d) Przykad obrbki gwintu

Objanienia

W przypadku rub obrbka gwintu powtarza si wzdu tego samego


toru narzdzia od obrbki zgrubnej do obrbki dokadnej. Poniewa
obrbka gwintu zostaje podjta, kiedy koder pooenia na wrzecionie
wyda sygna 1 impulsu na obrt, operacja nacinania zostaje podjta
w pewnym staym punkcie i tor narzdzia w stosunku do przedmiotu
obrabianego nie zmienia si we wszystkich fazach obrbki gwintu.
Naley zwrci uwag, e liczba obrotw wrzeciona od obrbki
zgrubnej a do kocowej musi by staa. Inaczej mog wystpi bdy
w skoku gwintu.

68

B--- 63524PL/01

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

ruba stokowa
LX

Z
LZ
45 skok to LZ
45 skok to LX
Rys. 4.9 (e) LZ i LX w rubie stokowej

Ogem, opnienia wywoane w ukadzie serwonapdu itp., mog


spowodowa niewielkie niedokadnoci wzniosu gwintu w punkcie
startu i kocowym. Aby taki efekt skompensowa, naley
zdefiniowa dugo gwintu nieco wiksz, ni wymagana.
Tabela 4.9 zawiera wykaz zakresw stosowanych do ustalania skoku
gwintu.
Tabela 4.9 Dopuszczalne zakresy wymiarowania gwintw
Najmniejszy przyrost przesunicia
Zadawanie
w mm

0.0001 do 500.0000mm

Zadawanie
w calach

0.000001 cala do 9.999999 cali

69

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Objanienia
1. Obrbka gwintw walcowych

O X

30 mm
2

1
O Z

70

W programowaniu s wykorzystywane nastpujce


wartoci:
Skok gwintu :4mm
1=3mm
2=1.5mm
Gboko skrawania :1mm (skrawanie dwukrotne)
(Zadawanie metryczne, programowanie rednic)
G00U ---62.0 ;
G32W---74.5 F4.0 ;
G00U62.0 ;
W74.5 ;
U ---64.0 ;
(w drugim skrawaniu obrbka gbsza o 1 mm)
G32 W---74.5 ;
G00U64.0 ;
W74.5 ;

2. Obrbka gwintw stokowych


W programowaniu s wykorzystywane nastpujce
wartoci:
Skok gwintu : 3.5mm w kierunku osi Z
1=2mm
2=1mm
Gboko skrawania w kierunku osi X wynosi 1mm

O X
50

(Skrawanie dwukrotne)
(Zadawanie metryczne, programowanie rednic)

43
1
0

14

30

O Z

40

70

G00X 12.0 Z72.0 ;


G32X 41.0 Z29.0 F3.5 ;
G00X50.0;
Z72.0 ;
X 10.0 ;
(w drugim skrawaniu obrbka gbsza o 1 mm)
G32 X 39.0 Z29.0 ;
G00X50.0;
Z72.0 ;

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

OSTRZEENIE
1 W czasie obrbki gwintu obowizuje korekcja szybkoci posuwu (o wartoci 100%).
2 Bardzo niebezpieczne jest zatrzymanie posuwu bez zatrzymania wrzeciona. Powoduje to
gwatowne zwikszenie gbokoci skrawania i dlatego w czasie obrbki gwintw nie dziaa
funkcja stopu posuwu. Jeli w czasie obrbki gwintw nacinito przycisk stopu posuwu, to
narzdzie zatrzyma si po wykonaniu bloku nie zawierajcego polece obrbki gwintu , to
znaczy zachowa si tak, jakby nacinito przycisk POJEDYNCZY BLOK. Po naciniciu
przycisku ZATRZY. POSUWU na pulpicie zawieca si lampka zatrzymania posuwu (lampka
SPL). Wwczas po zatrzymaniu narzdzia lampka wycza si (sygnalizuje tryb pojedynczego
bloku).
3 Jeli bezporednio po bloku, zawierajcym polecenia obrbki gwintu, nacinito przycisk
ZATRZY. POSUWU lub jeli nacinito go ponownie w pierwszym bloku, ktry nie zawiera
polece obrbki gwintu, narzdzie zatrzyma si w bloku, ktry nie zawiera polece obrbki
gwintu.
4 Jeli obrbka gwintu jest wykonywana w trybie pojedynczego bloku, narzdzie zatrzyma si po
wykonaniu pierwszego bloku nie zawierajcego polece obrbki gwintu.
5 Jeli w czasie obrbki gwintu zmieniono tryb operacji automatycznej na tryb operacji rcznej,
narzdzie zatrzyma si w przy pierwszym bloku, nie zawierajcym polece obrbki gwintu, tak
jak po naciniciu przycisku zatrzymania posuwu, opisanego w uwadze 3.
Jednak jeli zmieniono tryb z jednego trybu operacji automatycznej na drugi, narzdzie
zatrzyma si po wykonaniu bloku nie zawierajcym polece obrbki gwintu tak, jak
w przypadku trybu pojedynczego bloku w Adnotacji 4.
6 Jeli poprzednim blokiem by blok obrbki gwintu, nacinanie zatrzyma si od razu bez
oczekiwania na wykrycie sygnau jednego obrotu, nawet jeli obecny blok zawiera polecenia
obrbki gwintu.
G32Z _ F_ ;
Z _;
(Przed tym blokiem nie jest wykrywany sygna jednego obrotu.)
G32 ; (Uznawany za blok obrbki gwintu.)
Z_ F_ ; (Sygna jednego obrotu rwnie nie zosta wykryty.)
7 Ze wzgldu na to, e w czasie nacinania gwintw spiralnych lub gwintw stokowych
obowizuje sterowanie sta prdkoci skrawania i zmienia si prdko obrotowa wrzeciona,
moe doj do nieprawidowego nacicia gwintu. Dlatego w czasie obrbki gwintw nie naley
stosowa sterowania sta prdkoci skrawania. W zamian naley zastosowa G97.
8 Blok przemieszczenia, poprzedzajcy blok obrki gwintu, nie moe zawiera polece
fazowania lub zaokrglania naroy.
9 Blok nacinania gwintw nie moe zawiera polece fazowania ani zaokrglania naroy.
10 W czasie obrbki gwintw funkcja korekcji szybkoci obrotowej wrzeciona jest wyczona.
Prdko wrzeciona jest ustalona na 100%.
11 Do czasu wydania G32 funkcja cofnicia w obrbce gwintw jest wyczona.

71

4. FUNKCJE INTERPOLACYJNE

4.10

NACINANIE GWINTU
ZE ZMIENNYM
SKOKIEM (G34)

PROGRAMOWANIE

B--- 63524PL/01

Podanie dodatniej lub ujemnej wartoci przyrostu skoku na kady


obrt ruby umoliwia nacinanie gwintu ze zmiennym skokiem.

Rys. 4.10 ruba o zmiennym skoku

Format
G34 IP_F_K_;
IP : Punkt docelowy
F : Skok w kierunku osi wzdunej w punkcie startu
K : Przyrost i ubytek dugoci gwintu na obrt wrzeciona

Objanienia

Adresy inne ni K w obrbce gwintw walcowych/stokowych za


pomoc G32, s takie same.
Tabela 4.10 zawiera zakres wartoci okrelanych jako K.
Tabela 4.10 Zakres dopuszczalnych wartoci K

Zadawanie
metryczne

0.0001 do 500.0000 mm/obr.

Zadawanie calowe

0.000001 do 9.999999 cala/obr.

Alarm P/S (Nr 14) jest wydawany, na przykad, kiedy podana jest
warto K przekraczajca warto podan w Tabeli 4.10, maksymalna
warto skoku jest przekroczona w wyniku zwikszenia lub
zmniejszenia o wielko K lub skok ma warto ujemn.
OSTRZEENIE
Cofanie cyklu nacinania gwintw jest niedopuszczalne
dla G34.

Przykady
Skok w punkcie startu: 8.0 mm
Przyrost skoku: 0.3 mm/obr.

G34 Z-- 72.0 F8.0 K0.3 ;

72

B--- 63524PL/01

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

4.11

Funkcja cigego nacinania gwintw jest realizowana w ten sposb,


e czstkowe wyjcie impulsowe w poczeniu dwch blokw jest
zastpowane nastpnym przesuniciem w obrbce impulsw
i wyjciem (zachodzenie blokw na siebie).
Dlatego niecige sektory obrbki, powodowane przerwami w ruchu
w blokach obrbki cigej, s eliminowane, co umoliwia cige
kierowanie bloku zgodnie z poleceniami obrbki gwintu.

Objanienia

Poniewa system jest sterowany w taki sposb, e synchronizacja


wrzeciona nie powoduje odchylenia w poczeniach blokw, mona
wykona specjaln operacj obrbki gwintw, w ktrej skok i ksztat
gwintu zmieniaj si.

CIGE NACINANIE
GWINTU

G32

G32

G32

Rys. 4.11 Cige nacinanie gwintu

Nawet jeli ta sama sekcja jest w obrbce gwintu powtrzona


z jednoczesn zmian gbokoci nacinania, system umoliwia
obrbk bez obnienia jakoci gwintu.
ADNOTACJA
1 Zachodzenie blokw na siebie jest moliwe nawet
w poleceniu G01, co daje w wyniku znacznie lepsz jako
wykoczenia.
2 Przy wykonywaniu bardzo maych blokw, nie wystpuje
zachodzenie blokw na siebie.

73

4. FUNKCJE INTERPOLACYJNE

4.12

OBRBKA
GWINTW
WIELOZWOJNYCH

PROGRAMOWANIE

B--- 63524PL/01

Korzystanie z adresu Q w celu ustalenia kta midzy sygnaem


jednego impulsu na obrt i rozpoczciem gwintowania powoduje
przesunicie kta startu gwintowania, pozwalajc atwo tworzy
ruby z gwintami wielozwojnymi.

ruby z gwintami wielozwojnymi.

Format
(gwintowanie ze staym skokiem)

G32 IP_ F_ Q_ ;
G32 IP_ Q_ ;

IP_ : Punkt docelowy


F_ : Gwint w kierunku wzdunym
Q_ : Kt startu obrbki gwintu

Objanienia
D Dostpne polecenia
gwintowania

G32:
G34:
G76:
G92:

Obrbka gwintu ze staym skokiem


Nacinanie gwintu ze zmiennym skokiem
Cykl obrbki gwintw wielozwojnych
Cykl nacinania gwintw

Ograniczenia
D Kt startu

Kt startu nie jest wartoci ciga (modaln). Musi by definiowany


za kadym razem, kiedy jest uywany. Jeli warto nie zostanie
podana, zakada si 0.

D Przyrost kta startu

Kt startu (Q) zwiksza si o 0.001 cz stopnia. Trzeba zauway,


e nie mona podawa przecinka dziesitnego.
Przykad:
Kt przesunicia, wynoszcy 180 stopni, podaje si jako Q180000.
Nie mona poda Q180.000, poniewa wyraenie to zawiera
przecinek dziesitny.

D Definiowany zakres kta


startu

Mona poda kt startu (Q) z zakresu od 0 do 360000 (w odstpach


co 0.001 stopnia). Jeli zostanie podana warto przekraczajca
360000 (360 stopni), to zostanie zaokrglona w d do 360000 (360
stopni).

D Obrbka gwintw
wielozwojnych (G76)

Dla polecenia G76 obrbki gwintw wielozwojowych zawsze naley


korzysta z tamy formatu FS15.
74

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

Przykady
Program do produkcji rub dwuzwojnych
(z ktem startu wynoszcym 0 i 180 stopni)
G00 X40.0 ;
G32 W---38.0 F4.0 Q0 ;
G00 X72.0 ;
W38.0 ;
X40.0 ;
G32 W---38.0 F4.0 Q180000 ;
G00 X72.0 ;
W38.0 ;

75

4. FUNKCJE INTERPOLACYJNE

4.13

OBRBKA
GWINTW
KOOWYCH
(G35, G36)

PROGRAMOWANIE

B--- 63524PL/01

Za pomoc polece G35 i G36 mona utworzy gwint koowy


z okrelonym skokiem wzdu osi gwnej.
L

Gwint koowy

Format
G35
G36

X (U) _ Z (W) _

I_K_
R___

F_ Q_;

G35 : Polecenie tworzenia gwintu koowego, zgodnego


z kierunkiem ruchu wskazwek zegara
G36 : Polecenie tworzenia gwintu koowego, przeciwnego do
kierunku ruchu wskazwek zegara
X (U) : Ustala punkt kocowy uku (w taki sam sposb, jak dla
G02, G03).
Z (W)
I, K
: Ustala rodek uku wzgldem punktu startu, korzystajc
ze wsprzdnych wzgldnych (w taki sam sposb, jak
dla G02 i G03).
R
: Ustala promie uku.
F
: Ustala skok w kierunku osi gwnej.
Q
: Ustala przesunicie kta startu obrbki gwintu
(0 do 360 w odstpach co 0.001)
X

(Punkt
startu)

Punkt
docelowy (Z, X)
I

76

rodek
uku

B--- 63524PL/01

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

Objanienia
D Ustalenie promienia uku

Jeli R podano wraz z I i K, to obowizuje tylko R.

D Wybr paszczyzny innej,


ni ZX

Jeli udostpniono dodatkow o, inn ni osie X i Z, mona ustali


gwintowanie koowe w paszczynie innej, ni paszczyzna ZX.
Metoda ustalania sposobu gwintowania jest taka sama, jak
w przypadku G02 i G03.

D Automatyczna
kompensacja narzdzia

Polecenie G36 jest stosowane do ustalania nastpujcych dwch


funkcji: Automatyczna kompensacja narzdzia X i gwintowanie
koowe przeciwne do kierunku ruchu wskazwek zegara. Funkcja, w
ktrej ma by zastosowane polecenie G36, zaley od bitu 3 (G36)
parametru nr 3405.
D Jeli parametr G36 ma warto 0, polecenie G36 suy do
automatycznej kompensacji narzdzia X.
D Jeli parametr G36 ma warto 1, polecenie G36 suy do
gwintowania koowego w kierunku przeciwnym do kierunku
ruchu wskazwek zegara.
G37.1 mozna wykorzysta do automatycznej kompensacji narzdzia
X, a G37.2 mona wykorzysta do ustalenia automatycznej
kompensacji narzdzia Z.
(Metoda specyfikacji)
G37.1 X_
G37.2 Z_
Kod G, jeli bit 3 parametru nr 3405 ma warto 1.
Kod G

Grupa kodu G

G35
01

G36
G37

Funkcja
Gwintowanie koowe, zgodne z
kierunkiem ruchu wskazwek zegara
Gwintowanie koowe, przeciwne do
kierunku ruchu wskazwek zegara
Automatyczna kompensacja
narzdzia Z

G37.1

00

G37.2

Automatyczna kompensacja
narzdzia X
Automatyczna kompensacja
narzdzia Z

77

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Ograniczenia
D Zakres definiowanego
uku

uk musi by tak ustalony, aby mieci sie w zakresie, w ktrym osi


gwn uku zawsze jest o Z lub o B, jak pokazano na rysunkach
4.13 (a) i (b). Jeli uk zawiera punkt, w ktrym o gwna zmienia sie
z osi X na o Z lub odwrotnie, jak pokazano na rysunku 4.13 (c),
zostanie wczony alarm P/S 5058.
X
Punkt startu

Punkt kocowy

45

Rys. 4.13 (a) Zakres, w ktrym o Z jest osi gwn


X
Punkt startu
45
Z

Punkt kocowy

Rys. 4.13 (b) Zakres, w ktrym o X jest osi gwn


X
Punkt
startu

W tym miejscu zmienia si o gwna.

Punkt kocowy

45

Rys. 4.13 (c) Przykad definicji uku, ktra powoduje wczenie alarmu

78

B--- 63524PL/01

4.14

FUNKCJA
POMINICIA (G31)

Format

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

Interpolacja liniowa moe by zadana przez przemieszczenie osiowe,


nastpujce po poleceniu G31, np. G01. Jeli przy wykonywaniu tego
polecenia zostanie wydany zewntrzny sygna pominicia, nastpi
przerwanie wykonywania polecenia i zostanie wykonany nastpny blok.
Funkcja pominicia ma zastosowanie, jeli zakoczenie obrbki nie jest
programowane, tylko ma by okrelone przez jaki sygna maszynowy,
np. przy szlifowaniu. Funkcja ta moe by zastosowana rwnie do
pomiaru przedmiotu obrabianego.
Wicej informacji na temat stosowania tej
funkcji
mona
znale
w
podrczniku
dostarczanym
przez
producenta
obrabiarki.
G31 IP_ ;
G31:

Objanienia

Kod G wany w bloku wywoania


(oddziaowuje tylko w danym bloku)

Wartoci wsprzdnych przy wydaniu sygnau pominicia mog by


zastosowane w makropoleceniu uytkownika, poniewa s
wprowadzone do zmiennych parametrw ukadu makropolecenia
uytkownika #5061 do #5068 w nastpujcy sposb:
#5061 Warto wsprzdnych w osi X
#5062 Warto wsprzdnej w osi Z
#5063 Warto wsprzdnej 3 osi
:
:
#5068 Warto wsprzdnych 8 osi

OSTRZEENIE
Aby zwikszy dokadno pooenia narzdzia kiedy
wprowadzany jest sygna pominicia, korekcja szybkoci
posuwu,
ruch
prbny
i
automatyczne
przyspieszenie/hamowanie s nieaktywne dla funkcji
pominicia (pozostaego ruchu/drogi), jeli szybko
posuwu zadano jako warto posuwu na minut. Aby
funkcje te wczy, naley w bicie 7 (SKF) parametru nr 6200
ustawi warto 1. Jeli prdko posuwu zdefiniowano
jako posuw obrotowy, to korekcja szybkoci posuwu, ruch
prbny i automatyczne przyspieszenie/przyhamowanie s
dostpne dla funkcji pominicia, niezalenie od ustawienia
bitu SKF.

ADNOTACJA
1 Wydanie polecenia G31 podczas wczonej kompensacji
promienia ostrza narzdzia wywoa alarm P/S nr 035. Przed
poleceniem G31 naley zakoczy kompensacj narzdzi
za pomoc polecenia G40.
2 Wykonanie G31 w trybie posuwu na obrt przy wczonej
opcji szybkiego pominicia powoduje wczenie alarmu
P/S nr 211.

79

4. FUNKCJE INTERPOLACYJNE

PROGRAMOWANIE

B--- 63524PL/01

Przykady
D Blok ssiadujcy z G31 jest
poleceniem przyrostowym

G31 W100.0 F100;


U50.0;
Wprowadzony sygna pominicia

50.0

X
100.0

Przemieszczenie rzeczywiste
Ruch bez sygnau pominicia

Rys.4.14 (a) Nastpny blok jest poleceniem przyrostowym

D Nastpny blok po G31 jest

poleceniem wymiarowania
bezwzgldnego dla jednej
osi
G31 Z200.00 F100;
X100.0;

X100.0

Wprowadzony sygna pominicia

Z200.0
Przemieszczenie rzeczywiste
Ruch bez sygnau pominicia

D Nastpny blok po G31 jest

poleceniem wymiarowania
bezwzgldnego dla dwch
osi

Rys.4.14 (b) Nastpny blok jest poleceniem wymiarowania


bezwzgldnego w 1 osi

G31 G90X200.0 F100;


X300.0 Z100.0;
X
Sygna pominicia
100

(100,300)
Ruch rzeczywisty
Ruch bez sygnau
pominicia
100

200

300

Rys 4.14 (c) Nastpny blok jest poleceniem wymiarowania


bezwzgldnego w 2 osiach

80

B--- 63524PL/01

4.15

POMINICIE
WIELOSTOPNIOWE
(G31)

Format

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

W bloku, w ktrym podanoP1 do P4 po G31, funkcja wielostopniowego


pominicia wprowadza wsprzdne do zmiennej makropolecenia
uytkownika, jeeli zostanie podany sygna pominicia (4--- punktowy
lub 8--- punktowy; 8--- punktowy przy sygnale szybkiego pominicia).
Wtedy funkcja pomija pozostae przemieszczenie. W bloku ustalajcym
Q1 do Q4 po G04 funkcja pomija przerw, kiedy zostanie wczony
sygna pominicia (4 lub 8 punktowy; 8 punktowy, jeli uyto sygnau
szybkiego pominicia).
Sygna pominicia np. z przyrzdu pomiarowego staego wymiaru moe
by uyty do przeskoczenia aktualnie wykonywanego programu.
Przy szlifowaniu ksztatowym lub wgbnym moe by automatycznie
wykonany cay szereg operacji, od obrbki zgrubnej a do wyiskrzania,
jeeli na kocu kadej operacji poredniej (zgrubnej, redniej,
wygadzanie albo wyiskrzanie) bdzie podany sygna pominicia.
Wicej informacji na temat stosowania tej funkcji mona znale
w podrczniku dostarczanym przez producenta obrabiarki.
Polecenie przemieszczenia
G31 IP __ F __ P __ ;
IP_ : Punkt docelowy
F_ : Szybko posuwu
P_ : P1--- P4

Przerwa
G04 X (U, P)__ (Q__) ;
X(U, P)_ : Czas przerwy
Q_ : Q1 --- Q4

Objanienia

Wielostopniowe pominicie zostaje ustalony przez P1, P2, P3 lub P4


w bloku G31. Objanienia dotyczce wyboru (P1, P2, P3 albo P4) --patrz podrcznik producenta maszyny.
Poprzez Q1, Q2, Q3 albo Q4 w G04 (polecenie przerwy) moe
nastpi przeskoczenie przerwy podobnie jak z G31. Take bez
zaprogramowania Q moe doj do pominicia. Objanienia
dotyczce wyboru (Q1, Q2, Q3 albo Q4) --- patrz podrcznik
producenta maszyny.

D Odpowiedniki sygnau
pominicia

Za pomoc parametrw nr 6202 do 6205 mona ustali, czy ma zosta


zastosowany 4---punktowy, czy te 8---punktowy (szybkie
pominicie) sygna pominicia. To zadawanie nie jest ograniczone do
jednego cisego odpowiednika. Jeden sygna pominicia moe mie
dwa lub wicej odpowiednikw w Pn albo Qn (n=1, 2, 3, 4). Take bity
0 (DS1) do 7 (DS8) parametru nr 6206 mog by uyte do
programowania przerwy.
OSTRONIE
Przerwa nie jest pomijana, jeli nie ustalono Qn i nie nadano
parametrw DS1---DS8 (nr 6206#0---#7).

81

4. FUNKCJE INTERPOLACYJNE

4.16

POMINICIE
OGRANICZENIA
MOMENTU
OBROTOWEGO
(G31 P99)
Format

PROGRAMOWANIE

B--- 63524PL/01

Przy ograniczonym momencie obrotowym silnika (ustalonym, na


przykad za pomoc polecenia ograniczenia momentu obrotowego,
wydanego w funkcji okna PMC), polecenie przesunicia nastpujce
po G31 P99 (lub G31 P98) moe spowodowa taki sam rodzaj posuwu
skrawania, jak w przypadku G01 (interpolacja liniowa).
Po wydaniu sygnau oznaczajcego osignicie ograniczenia
momentu obrotowego (z powodu powstania nacisku lub z innego
powodu), nastpuje pominicie.
Wicej informacji na temat stosowania tej funkcji mona znale
w podrczniku dostarczanym przez producenta obrabiarki.
G31 P99 IP_ F_ ;
G31 P98 IP_ F_ ;
G31: Kod G wany w bloku wywoania
(oddziaowuje tylko w danym bloku)

Objanienia
D G31 P99

Jeli osignito ograniczenie momentu obrotowego silnika lub jeli w


czasie wykonywania G31 P99 przesano sygna SKIP, to aktualne
polecenie przesuwu jest przerywane i rozpoczyna si wykonywanie
nastpnego bloku.

D G31 P98

Jeli osignito ograniczenie momentu obrotowego silnika lub jeli w


czasie wykonywania G31 P98 przesano sygna SKIP, to aktualne
polecenie przesuwu jest przerywane i rozpoczyna si wykonywanie
nastpnego bloku. Sygna SKIP <X0004#7/Tool post 2 X0013#7> nie
wpywa na G31 P98.
Wprowadzenie sygnau SKIP w czasie wykonywania G31 P98 nie
powoduje pominicia.

D Polecenie ograniczenia
momentu obrotowego

Jeli ograniczenia momentu obrotowego nie wprowadzono przed


wykonaniem G31 P99/98, polecenie posuwu jest kontynuowane i nie
wystpuje pominicie, nawet po osigniciu ograniczenia momentu
obrotowego.

D Zmienny parametr ukadu


makropolecenia
uytkownika

Jeli ustalono G31 P99/98, to zmienne makropolecenia uytkownika


zawieraj wsprzdne po pominiciu. (Patrz rozdzia 4.9.)
Jeli sygna SKIP powoduje pominicie w G31 P99, to zmienne
parametry ukadu makropolecenia uytkownika zawieraj wsprzdne
zwizane z ukadem wsprzdnych urzdzenia z chwili zatrzymania, a
nie z chwili przesania sygnau SKIP.

Ograniczenia
D Sterowanie osi

W kadym bloku za pomoca G31 P99/98 mona sterowa tylko jedna


osi.
Jeli w bloku podano dwie lub wicej osi sterowanych, lub wydano
polecenie nie sterujce adn osi, wcza si alarm P/S nr 015.

D Stopie bdu
serwosystemu

Jeli w czasie wykonywania G31 P99/98 wprowadzono sygna osignicia


ograniczenia momentu obrotowego i stopie bdu serwosystemu
przekracza 32767, to wcza si alarm P/S nr 244.

D Sygna szybkiego
pominicia

Sygna SKIP moe za pomoc G31 P99 spowodowa pominicie, ale nie
szybkie pominicie.
82

B--- 63524PL/01

PROGRAMOWANIE

4. FUNKCJE INTERPOLACYJNE

D Synchronizacja
uproszczona i sterowanie
osi pochylonych

G31 P99/98 nie moe by wykorzystane w stosunku do osi


podlegajcych synchronizacji uproszczonej ani osi X lub Y, ktre s
sterowane jak osie pochylone.

D Sterowanie prdkoci

Bit 7 (SKF) parametru nr 6200 musi by tak ustawiony, aby w


poleceniach pominicia G31 uniemoliwia ruch prbny,
przesterowanie i automatyczne przyspieszenie lub przyhamowanie.

D Polecenia nastpujce
po sobie

W kolejnych blokach nie mona uywa G31 P99/98.

OSTRZEENIE
Przed poleceniem G31 P99/98 zawsze trzeba zdefiniowa
ograniczenie momentu obrotowego. W innym przypadku
G31 P99/98 umoliwi wykonanie polecenia przesunicia
bez wykonania ponicia.

ADNOTACJA
Jeli wydano polecenie G31 przy wczonej kompensacji
promienia ostrza narzdzia, zostanie wczony alarm P/S nr
035. Z tego powodu przed przed wydaniem G31 naley
wykona G40, aby wyczy kompensacje promienia ostrza
narzdzia.

Przykady
O0001 ;
:
:
Mjj ;
:
:
G31 P99 X200. F100 ;
:
G01 X100. F500 ;
:
:
MDD ;
:
:
M30 ;
:
%

83

PMC ustala w funkcji okna ograni --czenie momentu obrotowego.


Polecenie pominicia ograniczenia
momentu obrotowego
Polecenie przesunicia, dla ktrego
zastosowano ograniczenie momentu
obrotowego
Ograniczenie momentu obrotowego
zakoczone przez PMC

5. FUNKCJA POSUWU

PROGRAMOWANIE

FUNKCJE POSUWU

84

B --- 63524PL/01

5.1

UWAGI OGLNE

5. FUNKCJA POSUWU

PROGRAMOWANIE

B --- 63524PL/01

Funkcje posuwu steruj prdkoci posuww narzdzi. Dostpne s


dwie takie funkcje:

D Funkcje posuwu
1. Szybki posuw
Kiedy zostanie zaprogramowane polecenie pozycjonowania
(G00), narzdzie przemieci si z prdkoci szybkiego posuwu,
zadan w CNC (parametr nr 1420).
2. Posuw skrawania
Narzdzie przemieszcza si z zaprogramowan szybkoci
posuwu skrawania.
D Korekcja

Szybko posuwu szybkiego lub szybko posuwu skrawania mog


zosta przesterowane za pomoc przecznika na pulpicie maszyny.

D Automatyczne
przyspieszenie/
hamowanie

Aby unikn wstrzsw mechanicznych, narzdzie przy rozpoczciu


i zakoczeniu posuwu jest automatycznie przypieszane i hamowane.
(Rys. 5.1 (a)).
Prdko szybkiego posuwu
FR : Prdko szyb-

kiego posuwu

FR

T R : Staa czasowa

automatycznego
przysp./hamowania dla
prdkoci szybkiego posuwu
Czas

TR

TR

Szybko posuwu
FC : Szybko posuwu

FC

T C : Staa czasowa przyspieszenia/hamo--wania dla prdkoci


posuwu skrawania
Czas

TC

TC

Rys. 5.1 (a) Automatyczne przyspieszenie/hamowanie (przykad)

85

5. FUNKCJA POSUWU

D Tor narzdzia w posuwie


skrawania

PROGRAMOWANIE

B --- 63524PL/01

Jeli w czasie trwania posuwu skrawania zmienia si kierunek ruchu


midzy ustalonymi blokami, moe doj do powstania toru z
zaokrglonymi naroami. (Rys. 5.1 (b)).
X
Programowany tor
narzdzia
Rzeczywisty tor
narzdzia
Z

Rys. 5.1 (b) Przykad toru narzdzia midzy dwoma blokami

Przy interpolacji koowej pojawia si bd wzdu promienia (Rys.


5.1(c)).
X

r:Bd

Programowany tor narzdzia


Rzeczywisty tor narzdzia
r
Z

Rys. 5.1 (c) Przykad bdu promienia w interpolacji koowej

Wielko zaokrglenia toru, przedstawiona na rys. 5.1(b) i bdu


promienia na rysunku 5.1(c) jest uzaleniona od szybkoci posuwu.
Naley wic tak sterowa szybkoci posuwu, aby narzdzie
przemieszczao si tak, jak zaprogramowano.

86

B --- 63524PL/01

PROGRAMOWANIE

5. FUNKCJA POSUWU

5.2

SZYBKI POSUW
Format
G00 IP_ ;
G00 : kod G (grupa 01) pozycjonowania (szybki posuw)
IP_ ; Polecenie wymiaru dla punktu kocowego

Objanienia

Polecenie pozycjonowania (G00) ustala pooenie narzdzia


w szybkim biegu. W szybkim biegu nastpny blok zostanie wykonany,
jak tylko szybko posuwu bdzie rwna 0 i serwomotor znajdzie si
w obszarze okrelonym przez producenta maszyny (sprawdzenie
pooenia).
Szybko posuwu szybkiego jest ustalona dla kadej osi poprzez
parametr nr 1420, czyli e szybko ta nie wymaga zaprogramowania.
Nastpujce przesterowania mona zastosowa w odniesieniu do
prdkoci szybkiego posuwu za pomoc przecznika, znajdujcego
si na panelu urzdzenia: F0, 25, 50, 100%
F0: Umoliwia nastawienie staej szybkoci posuwu dla kadej osi
poprzez parametr nr 1421.
Informacje szczegowe podano w podrczniku dostarczanym przez
producenta urzdzenia.

87

5. FUNKCJA POSUWU

5.3

POSUW SKRAWANIA

PROGRAMOWANIE

B --- 63524PL/01

Szybko posuwu przy interpolacji liniowej (G01), koowej (G02,


G03) itd. zostaje ustalona przez liczby stojce za kodem F.
Przy posuwie skrawania nastpny blok zostaje tak wykonany, aby
utrzyma jak najmniejsze zmiany szybkoci posuwu w stosunku do
poprzedniego bloku.
Wartoci mona podawa na dwa sposoby:
1. Posuw na minut (G98)
Po F naley zada wielko posuwu narzdzia na minut.
2. Posuw na obrt (G99)
Po F naley zada wielko posuwu narzdzia na jeden obrt
wrzeciona.

Format
Posuw na minut
G98 ;
F_ ;

Kod G (grupa 05) dla posuwu minutowego


polecenie szybkoci posuwu (mm/min lub cal/min)

Posuw na obrt
G99 ;
F_ ;

Kod G (grupa 05) dla posuwu na obrt


polecenie szybkoci posuwu (mm/obr lub cal/obr)

Objanienia
D Sterowanie sta
prdkoci styczn

Posuw skrawania jest tak sterowany, aby styczna szybko posuwu


odpowiadaa zawsze danej szybkoci posuwu.
X

Punkt kocowy

Punkt
startu
F

F
Punkt
startu

rodek
Z

Interpolacja liniowa

Punkt kocowy
Z

Interpolacja koowa

Rys. 5.3 (a) szybko posuwu styczna (F)

D Posuw minutowy (G98)

Po zadaniu G98 (w trybie posuwu minutowego), wielko posuwu


narzdzia na minut musi by zadana bezporednio za pomoc liczby
stojcej za F. G98 jest kodem modalnym. G98 obowizuje do chwili
ustalenia G99 (posuw na obrt). W chwili wczania zasilania
ustalany jest tryb posuwu na obrt.
Posuw minutowy mona przesterowa w zakresie od 0% do 254%
(skokowo co 1%) za pomoc przecznika na pulpicie maszyny.
Informacje szczegowe podano w podrczniku dostarczanym przez
producenta urzdzenia.
88

B --- 63524PL/01

PROGRAMOWANIE

5. FUNKCJA POSUWU

Wielkoc posuwu w cigu minuty


(mm/min lub cale/min)

Rys. 5.3 (b) Posuw minutowy

OSTRZEENIE
Niektre polecenia np. obrbka gwintu nie zezwalaj na
przesterowanie.
D Posuw na obrt (G99)

Po zadaniu G99 (w trybie posuwu na obrt), wielko posuwu


narzdzia na obrt wrzeciona musi by zadana bezporednio za
pomoc liczby stojcej za F. G99 jest kodem modalnym. G99
obowizuje do chwili ustalenia G98 (posuw minutowy).
Posuw na obrt mona przesterowa w przedziale od 0% do 254%
(skokowo co 1%) za pomoc przecznika na pulpicie maszyny.
Informacje szczegowe podano w podrczniku dostarczanym przez
producenta urzdzenia.
Jeli bit 0 (NPC) parametru nr 1402 ma warto 1, to polecenia
posuwu obrotowego mona stosowa, nawet jeli nie zainstalowano
przetwornika pooenia. (CNC zamienia polecenia posuwu
obrotowego na polecenia posuwu minutowego.)
F

Wielko posuwu na obrt wrzeciona


(mm/obr. lub cale/obr.)

Rys. 5.3 (c) Posuw na obrt

OSTRONIE
Przy niskich obrotach wrzeciona moe doj do zakce
(odchyle) szybkoci posuwu. Odchylenia szybkoci
posuwu s tym wiksze, im mniejsze s obroty wrzeciona.
D Ograniczenie szybkoci
posuwu skrawania

Parametrem nr 1422 mona ustali wspln maksymaln szybko


posuwu skrawania dla wszystkich osi. Jeli warto graniczna
chwilowej szybkoci posuwu skrawania zostanie przekroczona (przy
zastosowaniu przesterowania), szybko ta zostanie ograniczona do
wartoci granicznej.
89

5. FUNKCJA POSUWU

PROGRAMOWANIE

B-63524PL/01

ADNOTACJA
Limit grny jest ustalany w mm/min lub calach/min.
Obliczenia CNC mog obejmowa bd szybkoci posuwu
2% z uwzgldnieniem wartoci zadanej. Nie dotyczy to
jednak przypieszenia/hamowania. Mwic dokadnie,
bd ten powstaje przy pomiarze czasu, jaki potrzebuje
narzdzie przy przemieszczeniu o odcinek dugoci 500
mm przy staej szybkoci.

D Odniesienia

Patrz Zacznik C, gdzie podano zakresy prdkoci posuwu, ktre


mona zastosowa.

90

B-63524PL/01

PROGRAMOWANIE

5. FUNKCJA POSUWU

5.4

PRZERWA (G04)
Format
Przerwa

G04 X_ ; lub G04 U_ ; lub G04 P_ ;


X_ : Ustalenie czasu (dozwolona kropka dziesitna)
U_ : Ustalenie czasu (dozwolona kropka dziesitna)
P_ : Ustalenie czasu (kropka dziesitna niedozwolona)

Objanienia

Przez nadanie przerwy zostanie wstrzymane wykonanie nastpnego


bloku.
Bit 1 (DWL) parametru nr 3405 moe zdefiniowa przerw dla
kadego obrotu w trybie posuwu na obrt (G99).
Tabela 5.4 (a)
Zakres wartoci zadania w czasie przerwy (zadanej przez X lub U)
Ukad wymiarw
przyrostowych

Zakres wartoci

IS ---B

0.001 do 99999.999

IS ---C

0.0001 do 9999.9999

Jednostka czasu
przerwy
s lub obr.
obr

Tabela 5.4 (b)


Zakres wartoci polece dla czasu przerwy (programowane za pomoc P)
Ukad wymiarw przyrostowych

Zakres wartoci

Jednostka czasu
przerwy

IS ---B

1 do 99999999

0.001 s lub obr.

IS ---C

1 do 99999999

0.0001 s lub obr.

91

6. POOENIE ODNIESIENIA

PROGRAMOWANIE

B--- 63524PL/01

POOENIE ODNIESIENIA

W obrabiarce CNC wystpuje specjalne pooenie, w ktrym mona


wymieni narzdzie lub ustali ukad wsprzdnych, co opisano
w dalszej czci. To pooenie nazywa si pooeniem odniesienia.

92

B--- 63524PL/01

6. POOENIE ODNIESIENIA

PROGRAMOWANIE

6.1

POWRT DO
POOENIA
ODNIESIENIA
D Pooenie odniesienia

Punkt odniesienia jest staym punktem obrabiarki, do ktrego


narzdzie moe zosta atwo przemieszczone za pomoc funkcji
przemieszczenia do punktu odniesienia.
Na przykad, punkt odniesienia jest uywany jako pooenie,
w ktrym zachodzi automatyczna wymiana narzdzi. Przez
nastawienie wsprzdnych w ukadzie wsprzdnych maszynowych
w parametrach (nr 1240 do 1243) mona ustali do czterech punktw
odniesienia.
Y
2 punkt odniesienia

3 punkt odniesienia

Pooenie odniesienia

4 punkt
odniesienia

X
Punkt zerowy maszyny
Rys. 6.1(a) Punkt zerowy maszyny i punkty odniesienia (referencyjne)

93

6. POOENIE ODNIESIENIA

D Powrt do pooenia
odniesienia

PROGRAMOWANIE

B--- 63524PL/01

Narzdzia s automatycznie przemieszczane wzdu zadanej osi


poprzez punkt poredni do punktu odniesienia. Jeli powrt do
punktu odniesienia jest zakoczony, wieci si lampa sygnalizacyjna,
ktra wskazuje zakoczenie operacji powrotu.
Pooenie porednie

Pooenie odniesienia

Rys. 6.2 (b) Powrt do pooenia odniesienia

D Kontrola powrotu do
pooenia odniesienia

Za pomoc funkcji kontroli powrotu do punktu odniesienia (G27)


jest sprawdzane, czy narzdzie dokadnie, czyli zgodnie z programem
powrcio do punktu odniesienia. Jeli narzdzie powrcio do
punktu odniesienia wzdu zaoonej osi, wieci si lampa
sygnalizacyjna danej osi.

Format
D Powrt do pooenia
odniesienia

G28 IP _ ;

Powrt do pooenia odniesienia

G30 P2 IP_ ; Powrt do 2 pooenia odniesienia (P2 moe


by pominity)
G30 P3 IP _ ; Powrt do 3 pooenia odniesienia
G30 P4 IP _ ; Powrt do 4 pooenia odniesienia
IP : Polecenie ustalajce pooenie porednie
(polecenie bezwzgldne/przyrostowe)

D Kontrola powrotu do
pooenia odniesienia

G27 IP _ ;
IP : Polecenie ustalajce punkt odniesienia
(polecenie wymiarowania bezwzgldnego/przyrostowego)

94

B--- 63524PL/01

PROGRAMOWANIE

6. POOENIE ODNIESIENIA

Objanienia
D Powrt do pooenia
odniesienia (G28)

Przyjmowanie pooenia poredniego i odniesienia nastpuje wzdu


wszystkich osi za pomoc szybkiego posuwu.
Z tego powodu przed podaniem polecenia musi zosta wyczona
kompensacja promienia ostrza narzdzia i kompensacja dugoci
narzdzi.

D Powrt do drugiego,
trzeciego i czwartego
punktu odniesienia (G30)

W systemach bez detekcji pooenia bezwzgldnego mog by


zastosowane funkcje powrotu do 2, 3, 4 punktu odniesienia tylko po
powrocie do punktu odniesienia (G28) lub po rcznym powrocie do
tego punktu (patrz III---3.1). Zazwyczaj polecenie G30 jest
stosowane, jeli pooenie automatycznego urzdzenia do zmiany
narzdzi (ATC) nie pokrywa si z punktem odniesienia.

D Kontrola powrotu do
punktu odniesienia (G27)

G27 przemieszcza narzdzie szybkim biegiem do pooenia. Kiedy


narzdzie osiga punkt odniesienia, zapala si lampa sygnalizacyjna.
Jeli natomiast pooenie, do ktrego narzdzie si przesuno, nie
pokrywa si z punktem odniesienia, zostaje wywietlony meldunek
alarmu (nr. 092).

Ograniczenia
D Blokada maszyny
wczona

Przy wczonej blokadzie maszyny, lampa sygnalizacyjna


zakoczenia powrotu nie wieci si, nawet przy automatycznym
powrocie do punktu odniesienia. W takim przypadku nie jest
przeprowadzana kontrola, czy narzdzie powrcio do pooenia
odniesienia, nawet jeli podano polecenie G27.

D Pierwszy po wczeniu
zasilania powrt do
pooenia odniesienia
(bez absolutnego
detektora pozycji)

Jeli podano polecenie G28, kiedy nie przeprowadzono rcznego


powrotu do pooenia odniesienia po wczeniu zasilania, ruch
z punktu poredniego bdzie taki sam, jak w przypadku rcznego
powrotu do pooenia odniesienia.
W tym przypadku narzdzie ulegnie przemieszczeniu w kierunku
zgodnym z kierunkiem powrotu do pooenia odniesienia,
okrelonym w parametrze ZMIx (bit 5 parametru nr 1006). Punkt
poredni musi by wic tak wybrany, aby powrt do punktu
odniesienia by moliwy.

D Kontrola powrotu do
punktu odniesienia w
trybie korekcji narzdzi

W trybie korekcji pooenie narzdzia, okrelone poleceniem G27,


ulega przesuniciu o warto korekcji. Z tego wzgldu lampa
sygnalizacyjna nie wieci si, jeli pooenie z dodan wartoci
korekcji nie odpowiada punktowi odniesienia. Normalnie naley
korekcj wyczy przed wydaniem polecenia G27.

D Wskazania lampy
sygnalizacyjnej przy
odchykach
zaprogramowanego
pooenia od punktu
odniesienia

W przypadku systemu obrabiarki z ukadem calowym,


przystosowanym do zadawania metrycznego, moe doj do sytuacji,
e lampa sygnalizacyjna zawieci si, mimo e zaprogramowane
pooenie jest przesunite w stosunku do punktu odniesienia
o najmniejsza jednostk zadawania. Jest to spowodowane tym, e
najmniejsza jednostka zadawania systemu obrabiarki jest mniejsza
od najmniejszego przyrostu przesunicia.

Odniesienia
D Rczne przemieszczenie
do punktu odniesienia

Patrz III---3.1.
95

6. POOENIE ODNIESIENIA

6.2

POWRT DO
ZMIENNEGO
PUNKTU
REFERENCYJNEGO
(G30.1)

PROGRAMOWANIE

B--- 63524PL/01

Funkcja ta umoliwia przemieszczenie narzdzia do zmiennego


punktu odniesienia.
Zmienny punkt odniesienia jest pooeniem na obrabiarce, sucym
jako odniesienie do wykonywanych przez maszyn operacji.
Zmienny punkt odniesienia nie musi by traktowany bezwzgldnie
jako stay punkt, w zalenoci od potrzeby moe on ulec
przesuniciu.

Format
G30.1 IP ;
IP _ : Polecenie pooenia poredniego w zmiennym punkcie

odniesienia
(Polecenie wymiarowania bezwzgldnego/przyrostowego)

Objanienia

W niektrych obrabiarkach narzdzia skrawajce mona zmienia


w kadym pooeniu, jeli nie koliduj z obrabianym przedmiotem
ani z konikiem.
Aby czas cyklu maszynowego by jak najkrtszy, wymiana narzdzi
powinna si odbywa moliwie blisko przedmiotu obrabianego.
W tym celu pooenie wymiany narzdzi zmienia si w zalenoci od
ksztatu przedmiotu obrabianego. Opisana wyej funkcja pozwala na
rozwizanie tego problemu. Zalene od ksztatu przedmiotu
pooenie wymiany narzdzi jest wprowadzone do pamici jako
zmienny punkt odniesienia. Za pomoc polecenia G30.1 narzdzie
jest przemieszczane do pooenia wymiany narzdzi.

D Zmienny punkt
odniesienia

Blok G30.1 przemieszcza narzdzie biegiem szybkim pocztkowo


wzdu podanej osi do punktu poredniego i nastpnie od tego
punktu do zmiennego punktu odniesienia.
Przed uyciem G30.1, naley wyczy kompensacj promienia
narzdzia i kompensacj dugoci narzdzia.

D Ustawianie zmiennego
pooenia odniesienia

Zmienny punkt referencyjny staje si pooeniem wsprzdnych


maszyny zapamitanym po naciniciu klawisza programowalnego
[SET FRP] w ekranie z pozycjami aktualnymi.
Zmienny punkt odniesienia jest utrzymany take po wyczeniu
napicia.

Przykady
G30.1 X40.0 Z50.0 ;
X

Punkt poredni (40, 50)

Przedmiot
obrabiany

Zmienne
pooenie
odniesienia
Z

96

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

B--- 63524PL/01

UKAD WSPRZDNYCH

Narzdzie mona przemieszcza w dowolne pooenie po wskazaniu


tego pooenia w CNC. Pooenie to jest ustalane za pomoc
wsprzdnych w obowizujcym ukadzie wsprzdnych.
Wsprzdne z kolei podaje si w oparciu o osie programowalne.
Jeli s wykorzystywane dwie osie, X i Z, to wsprzdne podaje si
w nastpujcy sposb:
X_Z_

To polecenie nosi nazw sowa wymiaru.


X

Z
Punkt
zerowy

Rys. 7 Pooenie narzdzia ustalone przez XZ

Wsprzdne podaje si w jednym z nastpujcych ukadw


wsprzdnych:
(1) Ukad wsprzdnych maszyny
(2) Ukad wsprzdnych przedmiotu
(3) Miejscowy ukad wsprzdnych
Liczba osi w ukadzie wsprzdnych zmienia si zalenie od
maszyny. W niniejszym podrczniku polecenie wymiaru jest
przedstawiane jako IP_.

97

7. UKAD WSPRZDNYCH

7.1

UKAD
WSPRZDNYCH
MASZYNY

Format

PROGRAMOWANIE

B--- 63524PL/01

Charakterystyczny punkt maszyny, sucy jako punkt odniesienia, nosi


nazw punktu zerowego maszyny. Punkt zerowy dla kadej maszyny jest
ustalany przez producenta.
Ukad wsprzdnych, zaczepiony w punkcie zerowym maszyny nosi nazw
ukadu wsprzdnych maszyny.
Ukad wsprzdnych maszyny jest ustalany przez wykonanie rcznego
powrotu do pooenia odniesienia po zaczeniu zasilania (patrz III---3.1).
Ukad wsprzdnych maszyny po ustawieniu jest zapamitywany nawet po
wyczeniu zasilania.
G53 IP_ ;
IP _; Polecenie wymiaru bezwzgldnego

Objanienia
D Wybr ukadu
wsprzdnych maszyny
(G53)

Ograniczenia

Jeli pooenie ustalono za pomoc wsprzdnych maszyny, narzdzie


przemieszcza si do tego pooenia w szybkim posuwie. G53, stosowany do
wybierania ukadu wsprzdnych maszyny, jest kodem G wanym w bloku
wywoania. W ten sposb polecenia wybrane w oparciu o ukad
wsprzdnych maszyny obowizuj jedynie w bloku zawierajcym G53.
Polecenie G53 musi by zdefiniowane za pomoc wartoci bezwzgldnych.
Jeli zostanie uyte polecenie przyrostowe, to G53 bdzie zignorowane.
Kiedy narzdzie ma przemieci si do specyficznego pooenia maszyny,
na przykad do pooenia wymiany narzdzi, naley zaprogramowa
przesunicie w ukadzie wsprzdnych maszyny, opartym na G53.

D Zakoczenie funkcji
kompensacji

Jeli podano polecenie G53, naley wyczy kompensacj promienia ostrza


narzdzia i kompensacj narzdzia.

D Ustalenie G53
bezporednio po
wczeniu zasilania

Ze wzgldu na to, e ukad wsprzdnych maszyny musi by ustalony przed


wydaniem polecenia G53, po wczeniu zasilania naley wykona
przynajmniej jeden rczny lub automatyczny powrt do pooenia
odniesienia za pomoc polecenia G28. Nie jest to konieczne, jeli
urzdzenie jest wyposaone w absolutny detektor pozycji.

Odniesienia

Jeli po wczeniu zasilania jest wykonywany automatyczny powrt do


pooenia odniesienia, ukad wsprzdnych maszyny jest ustalany w taki
sposb, e pooenie odniesienia znajduje si we wsprzdnych o wartoci
(, ), ustawianych parametrem nr 1240.

Ukad wsprzdnych maszyny


Punkt zerowy maszyny

Poozenie odniesienia

98

B--- 63524PL/01

PROGRAMOWANIE

7. UKAD WSPRZDNYCH

7.2

Ukad wsprzdnych, stosowany do obrabiania przedmiotu, nosi


nazw ukadu wsprzdnych obrabianego przedmiotu. Ukad
wsprzdnych obrabianego przedmiotu musi by ustalony wczeniej
za pomoc NC (ustawienie ukadu wsprzdnych obrabianego
przedmiotu).
Program obrbki powoduje ustalenie ukadu wsprzdnych
przedmiotu
(wybr
ukadu
wsprzdnych
obrabianego
przedmiotu).
Ustalony ukad wsprzdnych mona zmieni przesuwajc jego
pocztek (zmiana ukadu wsprzdnych obrabianego przedmiotu).

7.2.1

Ukad wsprzdnych mona ustali za pomoc jednej z trzech


nastpujcych metod:

UKAD
WSPRZDNYCH
PRZEDMIOTU

Ustalenie ukadu
wsprzdnych
obrabianego
przedmiotu

(1)Sposb korzystania z G50


Ukad wsprzdnych przedmiotu jest ustalany poprzez podanie
w programie wartoci po G50.
(2)Nastawa automatyczna
Jeeli bit 0 parameru 1201 zostanie wczeniej nastawiony, ukd
wsprzdnych obrabianego przedmiotu zostanie nastawiony
automatycznie po wykonaniu rcznego powrotu do pooenia
odniesienia (zobacz III---3.1.).
Funkcja ta jest jednak wyczona, kiedy jest stosowana opcja
ukadu wsprzdnych obrabianego przedmiotu.
(3)Wprowadzanie za pomoc klawiatury MDI
Za pomoc klawiatury mona z wyprzedzeniem nastawi sze
ukadw wsprzdnych obrabianego przedmiotu.
Polecenia programowe G54 do G59 mona wykorzysta do
wyboru uywanej osi roboczej. (zobacz III---11.4.10.)
Jeli jest stosowane polecenie bezwzgldne, ukad wsprzdnych
obrabianego przedmiotu musi by ustalony na jeden ze sposobw
podanych powyej.

Format
D Nastawienie ukadu

wsprzdnych
obrabianego przedmiotu za
pomoc G50

Objanienia

G50 IP_

Ukad wsprzdnych obrabianego przedmiotu jest tak ustawiony, e


wyznaczony punkt narzdzia, na przykad ostrze, znajduje si w
okrelonych wsprzdnych. Jeli IP jest wartoci polecenia
przyrostowego, to roboczy ukad wsprzdnych jest zdefiniowany w
taki sposb, e biece pooenie narzdzia koliduje z wynikiem
dodania ustalonej wartoci przyrostowej do wsprzdnych
poprzedniego pooenia narzdzia. Jeli ukad wsprzdnych jest
ustalony za pomoc G50 w czasie korekcji narzdzi, to zostanie
ustalony ukad wsprzdnych, w ktrym pooenie przed korekcj
odpowiada pooeniu podanemu w G50.
99

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

B--- 63524PL/01

Przykady
Przykad 1
Ustalenie ukadu wsprzdnych za pomoc polecenia
G50X128.7Z375.1; (wyznaczenie rednicy)

Przykad 2
Punkt podstawowy
Ustalenie ukadu wsprzdnych za pomoc polecenia
G50X1200.0Z700.0; (wyznaczenie rednicy)
X

700.0

375.1

Punkt startu
(punkt standardowy)

Punkt startu

128.7

1200.0
Z

Punkt zerowy

100

B--- 63524PL/01

7.2.2

Wybr ukadu
wsprzdnych
obrabianego
przedmiotu

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

Uytkownik moe wybra ukad wsprzdnych przedmiotu w


sposb opisany poniej. (Informacje o jego ustalaniu podano w
podrozdziale II---7.2.1.)
(1)Nastawa ukadu wsprzdnych przedmiotu za pomoc G50 lub
automatyczna
Po wybraniu ukadu wsprzdnych przedmiotu polecenia
wymiarowania bezwzgldnego mog pracowa z tym ukadem.
(2)Wybr spord szeciu ukadw wsprzdnych przedmiotu za
pomoc klawiatury MDI
Zadajc kod G od G54 do G59 mona wybra jeden z
nastpujcych ukadw wsprzdnych.
G54 1 ukad wsprzdnych
G55 2 ukad wsprzdnych
G56 3 ukad wsprzdnych
G57 4 ukad wsprzdnych
G58 5 ukad wsprzdnych
G59 6 ukad wsprzdnych
Ukad wsprzdnych obrabianego przedmiotu numer 1 do 6 jest
ustalany po wykonaniu powrotu do punktu odniesienia po
wczeniu zasilania. Bezporednio po wczeniu zasilania jest
wybierany ukad wsprzdnych G54.
Jeli bit 2 (G50) parametru nr 1202 ma warto 1, to wykonanie
polecenia G50 spowoduje wczenie alarmu P/S nr 10. Dzieje si
tak, aby uytkownik nie pomyli ukadw wsprzdnych.

Przykady
G55 G00 X100.0 Z40.0 ;
X
2 ukad wsprzdnych obrabianego przedmiotu (G55)
100.0

W tym przykadzie odbywa si pozycjo--nowanie do punktu (X=100.0, Z=40.0)


w 2 ukadzie wsprzdnych obrabianego
przedmiotu.
40.0

Z
Rys. 7.2.2

101

7. UKAD WSPRZDNYCH

7.2.3

PROGRAMOWANIE

B--- 63524PL/01

Sze ukadw wsprzdnych, ustalonych za pomoc G54 do G59,


mona zmieni poprzez zmian zewntrznej wartoci przesunicia
punktu zerowego obrabianego przedmiotu lub przez zmian
wartoci kompensacji punktu zerowego obrabianego przedmiotu.
Zmiany zewntrznej kompensacji punktu zerowego lub wartoci
kompensacji punktu zerowego obrabianego przedmiotu mona
dokona na trzy sposoby.

Zmiana ukadu
wsprzdnych
obrabianego
przedmiotu

(1)Wprowadzajc dane na klawiaturze MDI (patrz III---11.4.10)


(2)Programujc za pomoc G10 lub G50
(3)Korzystanie z funkcji zewntrznego zadawania danych
Zewntrzn korekcj zera przedmiotu mona zmieni
wprowadzajc sygna do CNC. Zobacz odpowiedni podrcznik
dostarczony przez producenta urzdzenia, aby zapozna si z
informacjami szczegowymi.
1 ukad
wsprzdnych
obrabianego
przedmiotu (G54)

2 ukad
wsprzdnych
obrabianego
przedmiotu (G55)
ZOFS2

ZOFS1

3 ukad
wsprzdnych
obrabianego
przedmiotu (G56)

ZOFS3

ZOFS4
ZOFS5

EXOFS

ZOFS6

Punkt zerowy maszyny


EXOFS: Zewntrzna warto korekcji punktu zerowego obrabianego
przedmiotu
ZOFS1 do ZOFS6 : Warto korekcji punktu zerowego przedmiotu

4 ukad
wsprzdnych
obrabianego przedmiotu (G57)

5 ukad
wsprzdnych
obrabianego
przedmiotu (G58)
6 ukad
wsprzdnych
obrabianego
przedmiotu (G59)

Rys. 7.2.3 Zmiana wartoci zewntrznej korekcji punktu zerowego przedmiotu lub wartoci przesunicia punktu
zerowego przedmiotu

Format
D Zmiana za pomoc G10

G10 L2 Pp IP _;
p=0 : Zewntrzna kompensacja punktu zerowego detalu
p=1 do 6 : Warto przesunicia punktu zerowego detalu
odpowiada ukadowi wsprzdnych od 1 do 6
IP : Warto przesunicia punktu zerowego detalu dla kadej
osi w przypadku polecenia bezwzgldnego (G90).
W przypadku polecenia przyrostowego (G91), warto,
ktra ma by dodana do korekcji punktu zerowego detalu w
kadej osi (suma jest ustalana jako nowa korekcja).

D Zmiana za pomoc G50


G50 IP_ ;

102

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

B--- 63524PL/01

Objanienia
D Zmiana za pomoc G10

Za pomoc polecenia G10 kady ukad wsprzdnych obrabianego


przedmiotu mona zmieni niezalenie.

D Zmiana za pomoc G50

Po podaniu polecenia G50IP_;, ukad wsprzdnych przedmiotu


(wybrany za pomoc kodu G54 do G59) jest przesuwany i stanowi
nowy ukad wsprzdnych, przez co biece pooenie narzdzia
odpowiada podanym wsprzdnym (IP_).
Jeli IP jest wartoci polecenia przyrostowego, to roboczy ukad
wsprzdnych jest zdefiniowany w taki sposb, e biece pooenie
narzdzia odpowiada wynikowi dodania ustalonej wartoci
przyrostowej do wsprzdnych poprzedniego pooenia narzdzia.
(Przesunicie ukadu wsprzdnych)
Wwczas wielko przesunicia ukadu wsprzdnych jest
dodawana do wszystkich wartoci korekcji punktu zerowego
przedmiotu. Oznacza to, e wszystkie ukady wsprzdnych
obrabianego przedmiotu s przesuwane o t sam warto.

Przykady
X

X
100

160

Ukad wsprzdnych G54 obrabianego przedmiotu


Jeli zaprogramowano G50X100Z100; kiedy
narzdzie zostao ustawione w punkcie (200,
Pooenie narzdzia
160) w trybie G54, zostanie utworzony ukad
wsprzdnych przedmiotu 1 (X --- Z)
przesunity o wektor A.

60

100
100

Nowy ukad wsprzdnych przedmiotu obrabianego

200

Pierwotny ukad wsprzdnych przedmiotu

<G54 Ukad wsprzdnych obrabianego przedmiotu>


X
<G55 Ukad wsprzdnych
obrabianego przedmiotu>
X

600.0

X
1200.0

600.0

Z
1200.0

C
X --- Z Nowy ukad wsprzdnych obrabianego przedmiotu
X --- Z Pierwotny ukad wsprzdnych obrabianego przedmiotu
A : Warto kompensacji utworzona za pomoc G50
B : Warto korekcji punktu zerowego przedmiotu w G54
C : Warto korekcji punktu zerowego przedmiotu w G55

103

Zamy, e ustalono ukad wsprzdnych


G54. Wwczas, jeli relacja wzgldna
midzy ukadem wsprzdnych G54 i
ukadem wsprzdnych G55 jest
prawidowo ustawiona, ukad
wsprzdnych G55 obrabianego przedmiotu, w ktrym czarne kko na narzdziu
(rysunek obok) znajduje si w punkcie
(600.0,12000.0) mona ustali za pomoc
nastpujcego polecenia:
G50X600.0Z1200.0; Zamy take, e
palety s zaoone w dwch rnych
miejscach. Jeli relacja wzgldna ukadw
wsprzdnych palet jest prawidowo
ustawiona za poprzez potraktowanie ich
zgodne z ukadem wsprzdnych G55
przedmiotu i z ukadem wsprzdnych
G54 przedmiotu, to przesunicie ukadu
wsprzdnych za pomoc G50 w jednej
palecie powoduje takie samo przesunicie
ukadu w drugiej palecie. Oznacza to, e
przedmioty na dwch paletach mog by
obrabiane za pomoc tego samego programu poprzez podanie G54 lub G55.

7. UKAD WSPRZDNYCH

7.2.4

Ustawienie wstpne
ukadu wsprzdnych
obrabianego
przedmiotu (G92.1)

Format

PROGRAMOWANIE

B--- 63524PL/01

Funkcja wstpnego ustawienia ukadu wsprzdnych obrabianego


przedmiotu suy do ustawienia ukadu przesunitego przesterowaniem
rcznym do pooenia sprzed przesunicia. Ukad sprzed przesunicia jest
przemieszczony z punktu zerowego maszyny o warto korekcji punktu
zerowego obrabianego przedmiotu.
Funkcj wstpnego ustawienia ukadu wsprzdnych przedmiotu mona
stosowa na dwa sposoby. Jeden polega na wykorzystaniu polecenia
programowanego (G92.1). Drugi sposb korzysta z zadawania rcznego
(MDI) na wywietlaczu pooenia bezwzgldnego, wywietlaczu pooenia
wzgldnego i na ekranie wywietlacza pooe oglnych (III --- 11.1.4).
G92.1 IP 0 ;

(G50.3 P0 ; dla kodu G w ukadzie A)


IP 0 ; Oznacza adresy osi poddawanych operacji wstpnego
ustawiania ukadu wsprzdnych obrabianego
przedmiotu. Osie, ktre nie zostay podane, nie
podlegaj operacji wstpnego ustawienia.

Objanienia

Kiedy operacja rcznego dojazdu do punktu odniesienia jest wykonywana


w stanie wyzerowania, ukad wsprzdnych przedmiotu jest przesuwany od
punktu zerowego ukadu wsprzdnych maszyny o warto korekcji punktu
zerowego przedmiotu. Zamy, e operacja rcznego dojazdu do punktu
odniesienia jest wykonywana, kiedy ukad wsprzdnych przedmiotu jest
wybrany za pomoc G54. W takim przypadku jest automatycznie wybierany
taki ukad wsprzdnych przedmiotu, ktrego przesunicie wzgldem
punktu zerowego maszyny odpowiada wartoci korekcji punktu zerowego
G54 przedmiotu; odlego od punktu zerowego ukadu wsprzdnych
przedmiotu do pooenia odniesienia stanowi pooenie biece w ukadzie
wsprzdnych przedmiotu.

G54 warto korekcji


punktu zerowego przedmiotu
obrabianego

Ukad wsprzdnych G54


obrabianego przedmiotu

Pooenie odniesienia
Pooenie odniesienia
Rczny dojazd do punktu referencyjnego

Jeli jest zainstalowany absolutny detektor pozycji, to ukad wsprzdnych,


ustawiany automatycznie po wczeniu zasilania, ma punkt zerowy
przesunity wzgldem punktu zerowego maszyny o warto korekcji punktu
zerowego G54 przedmiotu. Pooenie maszyny w chwili wczania zasilania
jest odczytywane z detektora pooenia bezwzgldnego, a pooenie biece
w ukadzie wsprzdnych przedmiotu jest ustalane poprzez odjcie
wartoci korekcji punktu zerowego G54 przedmiotu od pooenia maszyny.
Ukad wsprzdnych przedmiotu ustalony w tych operacjach, jest
przesuwany wzgldem ukadu wsprzdnych maszyny za pomoc polece
i operacji podanych na nastpnej stronie.
(a) Przesterowanie rczne, kiedy sygna dodania rcznego przesunicia do
wsprzdnych bezwzgldnych jest wyczony
(b) Polecenie przesunicia wykonane w stanie zablokowania maszyny
104

B--- 63524PL/01

PROGRAMOWANIE

7. UKAD WSPRZDNYCH

(c) Przemieszczenie za pomoc przesterowania kkiem rcznym


(d)Przebieg wykonany z wykorzystaniem funkcji odbicia lustrzanego
(e) Ustawienie miejscowego ukadu wsprzdnych za pomoc G52 lub
przesunicie ukadu wsprzdnych przedmiotu za pomoc G92
W przypadku (a), ukad wsprzdnych przedmiotu jest przesuwany o
drog przebyt w czasie rcznego przesterowania.
Ukad wsprzdnych G54
detalu przed rcznym
przesterowaniem
Warto korekcji
punktu zerowego
detalu

WZo

Po

Warto przemie --szczenia w czasie


przesterowania
rcznego

Pn

Punkt zerowy maszyny


WZn

Ukad wsprzdnych G54


detalu po rcznym przesterowaniu

W powyszym przebiegu mona za pomoc specyfikacji kodu G lub


zadawania rcznego przypisa przesunity ukad wsprzdnych
obrabianego przedmiotu do ukadu wsprzdnych obrabianego
przedmiotu, przemieszczonego od punktu zerowego maszyny o warto
korekcji punktu zerowego obrabianego przedmiotu. Jest to takie same
zjawisko, jak w przypadku operacji rcznego dojazdu do punktu odniesienia
w ukadzie wsprzdnych obrabianego przedmiotu, ktry zosta
przesunity. Podana w przykadzie specyfikacja kodu G lub zadawanie
rczne powoduje powrt punktu zerowego WZn ukadu wsprzdnych
obrabianego przedmiotu do pierwotnego pooenia WZo punktu
zerowego, a odlego WZo do Pn jest wykorzystywana do odzwierciedlenia
biecego pooenia w ukadzie wsprzdnych obrabianego przedmiotu.
Bit 3 (PPD) parametru nr 3104 decyduje o tym, czy s ustalane wsprzdne
wzgldne (WZGLEDNE) oraz wsprzdne bezwzgldne.

Ograniczenia

Jeli nie wybrano adnej opcji (G54 do G59) ukadu wsprzdnych


obrabianego przedmiotu, ukad ten jest ustawiany zgodnie z ukadem
wsprzdnych ustalanym automatycznie. Jeli nie wybrano ustawienia
ukadu wsprzdnych obrabianego przedmiotu, ukad wsprzdnych jest
ustawiany w punkcie zerowym w pooeniu odniesienia.

D Kompensacja promienia
narzdzia, kompensacja
dugoci narzdzia,
kompensacja narzdzia

Podczas stosowania funkcji wstpnego ustawienia ukadu wsprzdnych


naley zakoczy tryby kompensacji: kompensacj promienia narzdzia,
kompensacj dugoci narzdzia i kompensacj narzdzia. Jeli funkcja
zostanie wykonana bez wyczenia trybw kompensacji, wektory
kompensacji zostan chwilowo wyczone.

D Ponowny start programu

Funkcja wstpnego ustawiania ukadu wsprzdnych nie jest wykonywana


w czasie ponownego uruchamiania programu.

D Zakazane tryby

Funkcji wstpnego ustawiania ukadu wsprzdnych obrabianego


przedmiotu nie mona stosowa, kiedy jest wczony tryb skalowania,
obrotu ukadu wsprzdnych systemu, programowania rysunku lub
kopiowania rysunku.
105

7. UKAD WSPRZDNYCH

7.2.5

Przesunicie ukadu
wsprzdnych
przedmiotu

PROGRAMOWANIE

B--- 63524PL/01

Jeli ukad wsprzdnych, ustawiony za pomoc polecenia G50 lub


automatycznego ustalania ukadu wsprzdnych rni si od
zaprogramowanego ukadu roboczego,
ustawiony ukad
wsprzdnych mona przesun (patrz III---3.1).
Wymagan warto przesunicia ustawia si w pamici przesunicia
roboczego ukadu wsprzdnych.

Objanienia
x

X---Z : Ukad wsprzdnych w programowaniu


x ---z : Aktualnie ustawiony ukad wsprzdnych

z wartoci przesunicia 0
(ukad wsprzdnych do zmodyfikowania przez
przesunicie)

Przesu--nicie

Z
Z

Nastawa wartoci przemieszczenia z O do O w pamici przesunicia


ukadu wsprzdnych przedmiotu.

Rys. 7.2.5 Przesunicie ukadu wsprzdnych przedmiotu obrabianego

Zobacz rozdzia III---11.4.5 w czci III, gdzie opisano sposb


zadawania odlegloci przemieszczenia ukadu wsprzdnych
obrabianego przedmiotu.

106

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

B--- 63524PL/01

7.3

Jeli program jest tworzony w oparciu o ukad wsprzdnych


obrabianego przedmiotu, to mona utworzy podrzdny ukad
wsprzdnych, uatwiajcy programowanie. Taki podrzdny ukad
wsprzdnych nosi nazw ukadu miejscowego.

MIEJSCOWY UKAD
WSPRZDNYCH
Format

G52 IP _; Nastawienie miejscowego ukadu wsprzdnych


......

G52 IP 0; Anulowanie miejscowego ukadu wsprzdnych


IP _ : Pocztek miejscowego ukadu wsprzdnych

Objanienia

Ustalajc G52IP_;, mona ustali miejscowy ukad wsprzdnych


we wszystkich ukadach wsprzdnych obrabianego przedmiotu
(G54 do G59). Pocztek kadego ukadu jest ustawiany w ukadzie
wsprzdnych przedmiotu, w miejscu wskazanym poleceniem IP_.
Po utworzeniu miejscowego ukadu wsprzdnych, wsprzdne z
tego ukadu s wykorzystywane w poleceniach przesunicia wzdu
osi. Miejscowy ukad wsprzdnych mona zmieni podajc
polecenie G52 z punktem zerowym nowego miejscowego ukadu
wsprzdnych we wsprzdnych ukadu przedmiotu.
Aby anulowa miejscowy ukad wsprzdnych i ustali warto
wsprzdnych w ukadzie obrabianego przedmiotu, naley
dopasowa punkt zerowy ukadu miejscowego do punktu zerowego
w ukadzie obrabianego przedmiotu.

IP_

(Miejscowy ukad wsprzdnych)

(G54 : 1 ukad wsprzdnych detalu)

IP_

G55 G56
G57
G58

(Miejscowy ukad wsprzdnych)


(G59 : 6 ukad wsprzdnych detalu)

(Ukad wsprzdnych maszyny)


Pocztek ukadu wsprzdnych maszyny
Punkt odniesienia

Rys. 7.3 Nastawa miejscowego ukadu wsprzdnych

107

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

B--- 63524PL/01

OSTRZEENIE
1 Miejscowy ukad wsprzdnych nie zmienia ukadu
wsprzdnych obrabianego przedmiotu ani ukadu
wsprzdnych maszyny.
2 Jeli wsprzdne nie s podane dla wszystkich osi w
ukadzie miejscowym, kiedy do zdefiniowania roboczego
ukadu wsprzdnych wykorzystano polecenie G50, to
ukad miejscowy pozostanie niezmieniony.
Jeli podano wsprzdne dla dowolnej osi w ukadzie
miejscowym, to ukad miejscowy zostanie anulowany.
3 Polecenie
G52
powoduje
chwilowe
wyczenie
kompensacji w trybie kompensacji promienia ostrza
narzdzia.
4 W
trybie
wymiarowania
bezwzgldnego
naley
zaprogramowa polecenie posuwu bezporednio po bloku
G52.
5 To, czy miejscowy ukad wsprzdnych zostanie
anulowany po zerowaniu, zaley od wartoci parametrw.
Miejscowy ukad wsprzdnych jest anulowany po
zerowaniu, jeli bit 6 (CLR) parametru nr 3402 lub bit 3 (RLC)
parametru nr 1202 ma warto 1.

108

7.4

WYBR
PASZCZYZNY

7. UKAD WSPRZDNYCH

PROGRAMOWANIE

B--- 63524PL/01

Wybr paszczyzny dla interpolacji koowej, kompensacji promienia


ostrza narzdzia, obrotu ukadu wsprzdnych i wiercenia za
pomoc kodu G.
W tabeli poniej przedstawiono kody G i wybierane przez nie
paszczyzny.

Objanienia

Tabela 7.4 Paszczyzny wybierane przez kody G


Kod G

Wybrana
paszczyzna

G17

Paszczyzna
Xp Yp

G18

Paszczyzna
Zp Xp

G19

Paszczyzna
Yp Zp

Xp

Yp

Zp

O X llub
b o
do niej
rwnolega

O Y lub
l b o
do niej
rwnolega

O Z lub
l b o
do niej
rwnolega

Xp, Yp, Zp s ustalone za pomoc adresu osi, wystpujcego w tym


bloku, w ktrym zaprogramowano G17, G18 lub G19.
Jeli w bloku G17, G18 lub G19 pominito adres osi, to zakada si,
e adresy podstawowych trzech osi s pominite.
Za pomoc parametru nr 1022 ustala si, ktra o jest osi
podstawow (X, Y, lub Z), a ktra osi do niej rwnoleg.
Paszczyzna pozostaje niezmieniona w bloku, w ktrym nie
zaprogramowano G17, G18 ani G19.
Po wczeniu zasilania zostanie wybrane G18 (paszczyzna ZX ).
Polecenie przemieszczenia jest niezalene od wyboru paszczyzny.
ADNOTACJA
1 Osie U---, V--- i W (rwnolege do osi podstawowych) mog
by wykorzystane z kodami G typu B i C.
2 Bezporednie programowanie wymiarw rysunkw,
fazowanie, zaokrglanie naroy, wielokrotne powtarzane
cykle stae i proste cykle stae s moliwe wycznie w
paszczynie ZX.
Podanie tych funkcji dla innych paszczyzn powoduje
wczenie alarmu P/S nr 212.

Przykady

Wybr paszczyzny, kiedy o X jest rwnolega do osi U.


G17X_Y_; Paszczyzna XY,
G17U_Y_; Paszczyzna UY
G18X_Z_; Paszczyzna ZX
X_Y_; Paszczyzna niezmieniona (paszczyzna ZX)
G17 ;
Paszczyzna XY
G18 ;
Paszczyzna ZX
G17 U_ ; paszczyzna UY
G18Y_ ;
O Y paszczyzny ZX przemieszcza si niezalenie
od paszczyzny.
109

8. WARTO
WSPRZDNYCH I WYMIAR

PROGRAMOWANIE

B--- 63524PL/01

WARTO WSPRZDNYCH I WYMIAR

W niniejszym rozdziale omwiono nastpujce zagadnienia.


8.1
8.2
8.3
8.4

PROGRAMOWANIE BEWZGLDNE I PRZYROSTOWE (G90, G91)


KONWERSJA CALOWO--- METRYCZNA (G20, G21)
PROGRAMOWANIE Z UYCIEM KROPKI DZIESITNEJ
PROGRAMOWANIE REDNIC I PROMIENI

110

8.1

PROGRAMOWANIE
BEZWZGLDNE
I PRZYROSTOWE
(G90, G91)

8. WARTO
WSPRZDNYCH I WYMIAR

PROGRAMOWANIE

B--- 63524PL/01

Posuw narzdzia mona zaprogramowa na dwa sposoby --- poleceniem


bezwzgldnym
i poleceniem przyrostowym. W przypadku polecenia bezwzgldnego programuje si warto wsprzdnej punktu
kocowego, w przypadku polecenia przyrostowego programuje si
odlego przemieszczenia. Do programowania polecenia bezwzgldnego
lub przyrostowego stosuje si odpowiednio G90 i G91.
Programowanie bezwzgldne lub przyrostowe stosuje si zalenie od
zastosowanego polecenia. Patrz tabele poniej.
Ukad kodu G

B lub C

Metoda polece

Sowo adresu

G90, G91

Polecenia bezwzgld.

Polecenie przyrostowe

X
Z
Y
C

U
W
V
H

Format

D Ukad A kodu G
Polecenie ruchu w osi X
Polecenie ruchu w osi Z
Polecenie ruchu w osi Y
Polecenie ruchu w osi C

D Ukad B lub C kodu G

Polecenie bezwzgldne G90 IP_ ;


Polecenie przyrostowe G91 IP_ ;

Przykady
D Ruch narzdzia od punktu

P do punktu Q (w osi X jest


stosowane programowanie
rednic)

Ukad A kodu G

Ukad B lub C kodu G

Poleceni bezwzgldne

X400.0 Z50.0 ;

G90 X400.0 Z50.0 ;

Polecenie przyrostowe

U200.0 W---400.0 ;

G91 X200.0 Z ---400.0 ;

Q
(400, 50)
P
(200, 450)

400

200
Z

50
450

ADNOTACJA
1 W jednym bloku mona stosowa jednoczenie polecenia
programowania bezwzgldnego i przyrostowego.
W podanym przykadzie mona zada nastpujce
polecenie:
X400.0 W---400.0 ;
2 Jeli w jednym bloku s stosowane X i U lub W i Z, to
obowizuje warto podana jako ostatnia.
3 Polecenia przyrostowe nie mog by stosowane w ukadzie
A kodu G, jeli nazwy osi brzmi A i B.

111

8. WARTO
WSPRZDNYCH I WYMIAR

8.2

PROGRAMOWANIE

B--- 63524PL/01

Za pomoc kodu G mona wybra zadawanie calowe lub metryczne.

KONWERSJA
CALOWO/METR. (G20, G21)
Format
G20 ;

zadawanie calowe

G21 ;

zadawanie metryczne

Kod G musi w takim przypadku by podany na pocztku programu w


niezalenym bloku przed ustaleniem ukadu wsprzdnych. Po podaniu
kodu G konwersji calowo/metrycznej, jednostka zadawania jest przeczana
na najmniejsz warto zadawania calowego lub metrycznego w systemie
przyrostowym IS---B lub IS---C (Rozdzia II---2.3). Jednostka danych
wprowadzanych jako stopnie nie ulega zmianie. Po dokonaniu konwersji
calowo/metrycznej zmienia si ukad jednostek dla nastpujcych wartoci:
--- Polecenie szybkoci posuwu, wprowadzone kodem F
--- Polecenie pozycjonowania
--- Warto kompensacji punktu zerowego przedmiotu
--- Warto kompensacji narzdzia
--- Jednostka skalowania elektronicznego kka rcznego
--- Przesunicie w posuwie przyrostowym
--- Niektre parametry
Po wczeniu zasilania kod G ma t sam warto, jak przed wyczeniem.
OSTRZEENIE
1 W czasie wykonywania programu nie wolno przecza G20 i
G21.
2 Przeczanie zadawania calowego (G20) na zadawanie
metryczne (G21) i odwrotnie wymaga ponownego ustawienia
wartoci kompensacji narzdzia zgodnie z najmniejsz
jednostk zadawania. Jednak jeli bit 0 (OIM) parametru 5006 ma
warto 1, to wartoci kompensacji narzdzia s konwertowane
automatycznie i nie musz by ponownie uruchamiane.

OSTRONIE
Ruch z punktu poredniego jest taki sam, jak dla rcznego
dojazdu do punktu referencyjnego. Kierunek, w ktrym
narzdzie przemieszcza si od punktu poredniego, jest taki
sam, jak kierunek powrotu do pooenia odniesienia, ustalony za
pomoc bitu 5 (ZMI) parametru nr 1006.

ADNOTACJA
1 Jeeli najmniejsza jednostka zadawania i najmniejszy przyrost
przesunicia rzni si, maksymalny bd wynosi poow
najmniejszego przyrostu zadawania. Wartoci bdu nie
podlegaj sumowaniu.
2 Zadawanie calowe i metryczne mona przecza take za
pomoc ustawie danych (III ---11.4.7).

112

B--- 63524PL/01

PROGRAMOWANIE

8. WARTO
WSPRZDNYCH I WYMIAR

8.3

Wartoci numeryczne mona podawa z kropk dziesitn. Stosuje


si j w przypadku podawania odlegoci, czasu lub prdkoci.
Kropki dziesitne mona stosowa w nastpujcych adresach:
X, Y, Z, U, V, W, A, B, C, I, J, K, R i F.

Objanienia

Zapis z uyciem kropki dziesitnej moe by dwojakiego rodzaju:


zapis typu minikalkulatora i zapis standardowy.
W zapisie typu minikalkulatora warto bez kropki dziesitnej jest
uznawana za warto podan w milimetrach. W zapisie
standardowym zakada si, e taka warto jest podana w
najmniejszych jednostkach zadawania. Rodzaj zapisu typu
minikalkulatora lub standardowy wybiera si za pomoc bitu DPI
(bit 0 parametru 3401). Wartoci w jednym programie mona
podawa z i bez kropki dziesitnej.

PROGRAMOWANIE
Z UYCIEM KROPKI
DZIESITNEJ

Przykady

Polecenie
programowe

Kropka dziesitna
w systemie
minikalkulatora

Kropka dziesitn
w systemie
standardowym

X1000
Warto polecenia bez
kropki dziesitnej

1000mm
Jednostka : mm

1 mm

X1000.0
Warto polecenia
z kropk dziesitn

1000mm
Jednostka : mm

1000mm
Jednostka : mm

Jednostka : najmniejsza jednostka zadawania (0.001 mm)

OSTRZEENIE
W pojedynczym bloku kod G naley poda przed wprowadzeniem wartoci. Pooenie
przecinka dziesitnego moe zalee od polecenia.
Przykady:
G20; Zadawanie w calach
X1.0 G04;
X1.0 jest rozumiane jako odlego i jest przetwarzane jako X10000. Polecenie
to odpowiada G04 X10000. Narzdzie ma 10 sekundow przerw w ruchu.
G04 X1.0;
Odpowiada G04 X1000. Narzdzie ma jednosekundow przerw w ruchu.

ADNOTACJA
1 Wartoci dziesitne mniejsze od najmniejszej jednostki zadawania s obcinane.
Przykady:
X1.23456;
Obcite do X1.234, jeli najmniejsz jednostk zadawania jest 0.001 mm.
Przetworzone jako X1.2345, jeli najmniejsz jednostk zadawania jest 0.0001
cala.
2 Jeli podano wicej, ni osiem cyfr, pojawia si alarm. Jeli wprowadzono warto z
przecinkiem dziesitnym, to liczba cyfr jest sprawdzana pod ktem zgodnoci z najmniejsz
jednostk zadawania take po zamianie wartoci na liczb cakowit.
Przykady:
X1.23456789; Wcza si alarm P/S nr 003, poniewa podano wicej, ni osiem cyfr.
X123456.7; Jeli najmniejsza jednostka zadawania wynosi 0.001 mm, to warto jest
konwertowana do liczby cakowitej 123456700. Poniewa liczba ta ma wicej, ni
osiem cyfr, wcza si alarm P/S nr 003.

113

8. WARTO
WSPRZDNYCH I WYMIAR

8.4

PROGRAMOWANIE
PROMIENI
I REDNIC

PROGRAMOWANIE

B--- 63524PL/01

Poniewa w programowaniu tokarki CNC przekrj przedmiotu jest


zazwyczaj okrgy, jego wymiary mona poda dwojako:
rednica i promie
Jeli podano rednic, jest to programowanie rednic, jeli podano
promie, jest to programowanie promieni.
A
B
D1

R2

R1
D2

O X

D1, D2 : Programowanie rednic


R1, R2 : Programowanie promieni

O Z

Objanienia
D Uwagi dotyczce
programowania
rednic/promieni dla
kadego polecenia

Programowanie promieni lub programowanie rednic mona ustali


parametrem DIA (nr 1006#3). Podczas pracy z programowaniem
rednic, naley zwrci uwag na warunki przedstawione w tabeli 8.4.
Tabela 8.4 Uwagi dotyczce ustalania wartoci rednicy
Cecha

Adnotacje

Polecenie osi X

Ustalone za pomoc wartoci rednicy

Polecenie przyrostowe

Ustalone za pomoc wartoci rednicy.


Na rysunku powyej dla toru narzdzia z
B do A oznacza D2 minus D1.

Ustawienie ukadu
wsprzdnych (G50)

Powoduje ustalenie ukadu


wsprzdnych za pomoc wartoci
rednicy

Skadowa wartoci kompensacji


narzdzia

Parametr (No.5004#1) decyduje o


wartoci rednicy lub promienia

Parametry w cyklu staym, na


przykad gboko skrawania
wzdu osi X. (R)

Oznacza warto promienia

Wyznaczenie promienia w interpolacji koowej (R, I, K, itd.)

Oznacza warto promienia

Szybko posuwu wzdu osi

Oznacza zmian promienia/obr. lub


zmian promienia/min.

Wywietlenie pooenia osi

Wywietlone jako warto rednicy

114

B--- 63524PL/01

PROGRAMOWANIE

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

FUNKCJA PRDKOCI OBROTOWEJ WRZECIONA

Prdko obrotowa wrzeciona moe by sterowana poprzez podanie


wartoci po adresie S.
Ponadto wrzeciono moe obraca si pod okrelonym ktem.
W niniejszym rozdziale omwiono nastpujce zagadnienia.
9.1 USTALANIE PRDKOCI OBROTOWEJ WRZECIONA ZA
POMOC KODU
9.2 BEZPOREDNIE USTALANIE PRDKOCI OBROTOWEJ
WRZECIONA (POLECENIE S5)
9.3 STEROWANIE STA PRDKOCI SKRAWANIA
(G96, G97)
9.4 FUNCKCJA
WYKRYWANIA
NIERWNOMIERNOCI
OBROTW WRZECIONA (G25, G26)
9.5 FUNKCJA POZYCJONOWANIA WRZECIONA

115

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

B--- 63524PL/01

9.1

Podanie wartoci po adresie S powoduje przesanie do maszyny kodu


i sygnau strobujcego. W maszynie ten sygna jest uywany do
sterowania prdkoci obrotow wrzeciona. W bloku moe si
znajdowa tylko jeden kod S. Wicej szczegowych informacji na
temat liczby cyfr w kodzie S lub kolejnoci wykonywania polece
przesuwu i polece kodu S w jednym bloku mona znale w
podrczniku dostarczanym przez producenta maszyny.

9.2

Prdko wrzeciona mozna zada bezporednio za pomoc adresu S,


po ktrym wystpuje warto piciocyfrowa (min --- 1). Jednostka
prdkoci moe zmienia si zalenie od producenta maszyny.
Szczegy --- patrz podrcznik producenta.

9.3

Ustala prdko powierzchniow (prdko narzdzia wzgldem


przedmiotu) nastpujc po S. Wrzeciono obraca si w taki sposb,
e szybko skrawania jest staa niezalenie od pooenia narzdzia.

USTALANIE
PRDKOCI
OBROTOWEJ
WRZECIONA ZA
POMOC KODU

BEZPOREDNIE
USTALANIE
PRDKOCI
OBROTOWEJ
WRZECIONA
(POLECENIE S 5)

STEROWANIE STA
PRDKOCI
SKRAWANIA
(G96, G97)
Format
D Polecenie sterowania
sta prdkoci
skrawania

G96 Sfffff ;
Szybko skrawania (m/min lub stopy/min)
Uwaga : Jednostka szybkoci skrawania moe zmienia si zalenie od
specyfikacji producenta maszyny.

D Polecenie zakoczenia
sterowania sta
prdkoci skrawania

G97 Sfffff ;
Prdko obrotowa wrzeciona (min --- 1)
Uwaga : Jednostka szybkoci skrawania moe zmienia si zalenie od
specyfikacji producenta maszyny.

D Ograniczenie
maksymalnej prdkoci
obrotowej

G50 S_ ;

Maksymalna prdko obrotowa wrzeciona (min ---1)


nastpuje po S.

116

B--- 63524PL/01

PROGRAMOWANIE

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

Objanienia
D Polecenie sterowania
sta prdkoci
skrawania (G96)

Polecenie G96 (polecenie sterowania sta prdkoci skrawania)


jest modalnym kodem G. Po podaniu polecenia G96 program
wchodzi w tryb sterowania sta prdkoci skrawania (tryb G96), a
podane wartoci S s przyjmowane za wartoci szybkoci skrawania.
Polecenie G96 musi okrela o, wzdu ktrej stosuje si sterowanie
sta prdkoci skrawania. Polecenie G97 powoduje zakoczenie
trybu G96. Kiedy jest wczone sterowanie sta prdkoci
skrawania, to obroty wrzeciona przekraczajce warto podan w
G50S_; (dopuszczalna prdko obrotowa wrzeciona) s
ograniczane do dopuszczalnej prdkoci obrotowej. Po wczeniu
zasilania maksymalna prdko obrotowa wrzeciona nie jest
ustalona i nie jest ograniczona. Polecenia S (prdko skrawania) w
trybie G96 s przyjmowane jako S=0 (prdko skrawania rwna
zero), do czasu kiedy w programie pojawi si polecenie M03 (obroty
wrzeciona w kierunku dodatnim) lub M04 (obroty wrzeciona w
kierunku ujemnym).

--- 1 (min)

Prdko obrotowa wrzeciona


(min----1) prawie pokrywa si z
prdkoci skrawania (m/min) przy
okoo. 160 mm (promie).

Rys. 9.3 (a) Zaleno midzy promieniem przedmiotu,


prdkoci wrzeciona i szybkoci skrawania

D Ustalenie ukadu
wsprzdnych
obrabianego przedmiotu
w sterowaniu sta
prdkoci skrawania

Aby przeprowadzi sterowanie sta prdkoci skrawania, naley


ustali ukad wsprzdnych obrabianego przedmiotu, o Z (o, do
ktrej stosuje si sterowanie sta prdkoci) staje si zerowa.
X
Z
0

Rys. 9.3 (b)

117

Przykad wsprzdnych obrabianego przedmiotu


System sterowania sta prdkoci skrawania

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

D Prdko skrawania
ustalona w trybie G96

B--- 63524PL/01

Tryb G96

Tryb G97

Ustali prdko skrawania w m/min


(lub stopach/min)

Polecenie G97

Zapamita prdko skrawania


w m/min (lub stopach/min)

Ustalone
Polecenie

Zastosowano zadan

prdkoci

prdko obrot. wrze-

wrzeciona

ciona (min --- 1)

Nie ustalone
Prdko skrawania (m/min lub
feet/min) jest zamieniana na
prdko wrzeciona (min --- 1)

Polecenia inne ni G96

Polecenie G96
Ustalone
Polecenie
szybkoci
skrawania

Ustalona
prdko
skrawania

Nie ustalone
Zapamitana prdko skrawania
(m/min lub stopy/min). Jeli nie zapamietano adnej prdkoci, zakada si 0.

Ograniczenia
D Sterowanie sta
prdkoci skrawania w
gwintowaniu

Sterowanie sta prdkoci obowizuje take podczas gwintowania.


Zaleca si, aby sterowanie sta prdkoci zostao zakoczone za
pomoc G97 przed wczeniem nacinania gwintu spiralnego
paskiego i nacinania gwintu stokowego, poniewa problem z
reakcj serwosystemu moe nie by uwzgldniony po zmianie
prdkoci obrotowej wrzeciona.

118

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

B--- 63524PL/01

D Sterowanie sta
prdkoci skrawania w
szybkim posuwie (G00)

W bloku szybkiego posuwu, ustalonym za pomoc G00, sterowanie


sta prdkoci skrawania nie jest wykonywane przez obliczanie
prdkoci skrawania w czasie chwilowej zmiany pooenia narzdzia,
ale jest wykonywane na podstawie oblicze pomiaru prdkoci
skrawania w oparciu o pooenie punktu kocowego bloku szybkiego
posuwu, pod warunkiem, e w czasie szybkiego posuwu skrawanie
nie jest wykonywane.

Warto promienia
Programowany tor narzdzia
X

Tor narzdzia po korekcji


1
2
4
N11

N16

N15

N16

500

N11

N14

700
675
600

400
375

N15

300

N14

200
100

600

Z
300 400

500

600 700

800 900 1000

1100 1200 1300 1400 1500


1475

1050

Przykad

N8 G00 X1000.0Z1400.0 ;
N9 T33;
N11 X400.0Z1050.0;
N12 G50S3000 ; (Docelowa maks. prdko skrawania)
N13 G96S200 ; (Prdko skrawania 200m/min)
N14 G01 Z 700.0F1000 ;
N15 X600.0Z 400.0;
N16 Z ;

CNC oblicza prdko obrotow wrzeciona, ktra jest


proporcjonalna do zadanej prdkoci skrawania w pooeniu
zgodnym z zaprogramowan wartoci wsprzdnych w osi X. Nie
jest to warto obliczona na podstawie wsprzdnej osi X po
korekcji, jeli korekcja jest wczona. W punkcie kocowym N15 w
powyszym przykadzie, prdko w pooeniu 600 jednostek
wzgldem rednicy (nie jest to rodek gowicy rewolwerowej, lecz
punkt rodkowy ostrza narzdzia) wynosi 200 m/min. Jeli warto
wsprzdnych w osi X jest ujemna, CNC przyjmie warto
bezwzgldn.
119

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

B--- 63524PL/01

9.4

Funkcja ta powoduje wczenie alarmu przegrzania (nr 704), jeli z


powodw maszyny prdko obrotowa wrzeciona jest niezgodna z
prdkoci ustalon.
W ten sposb funkcja pozwala na przykad chroni tuleje wrzeciona
przed zakleszczeniem.

Format

G26 umoliwia wykrywanie nierwnomiernoci obrotw wrzeciona.

FUNKCJA
WYKRYWANIA
NIERWNOMIER--NOCI OBROTW
WRZECIONA
(G25, G26)

G25 wycza wykrywanie nierwnomiernoci obrotw wrzeciona.


G26 Pp Qq Rr ; Wczone wykrywanie nierwnomiernoci obrotw wrzeciona.
G25 ;

Wyczone wykrywanie nierwnomiernoci obrotw wrzeciona.

p : Czas (w milisekundach) od wydania nowego polecenia obrotu


wrzeciona (polecenie S) do rozpoczcia kontroli, czy prdko
obrotowa wrzeciona nie jest zbyt dua, co moe doprowadzi do
przegrzania.
Jeli ustalon prdko uzyskuje si w okresie czasu P, to w tym
momencie jest sprawdzania prdko obrotowa wrzeciona.
q : Tolerancja (%) zadanej prdkoci obrotowej wrzeciona
q=

1 biezaca predkosc wrzeciona


100
zadana predkosc wrzeciona

Jeli zadana predko obrotowa wrzeciona ley w tym zakresie,


uwaa si, e uzyskano warto zadan. Wwczas sprawdza si
biec prdko obrotow wrzeciona.
r : Wahania prdkoci obrotowej wrzeciona (%), przy ktrych
prdko obrotowa wrzeciona jest zbyt dua i moe wywoa
przegrzanie
r=

1 predkosc, przy ktorej wystepuje przegrzanie


100
zadana predkosc wrzeciona

G26 powoduje wczenie funkcji kontroli obrotw wrzeciona, a G25


koczy j.
Nawet jeli ustalono G25, wartoci p, q i r nie s kasowane.

120

B--- 63524PL/01

Objanienia

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

Nierwnomiernoci obrotw wrzeciona s wykrywane w nastpujcy


sposb:
1. Alarm uruchamiany po osigniciu ustalonej prdkoci wrzeciona
Prdko obrotowa wrzeciona

q
q

Ustalona
prdko

d
r

Spraw
dzenie

Prdko
bieca

Bez
spraw--dzenia

Sprawdzenie

Zadanie
Pocztek
innej prdkoci sprawdzenia

Czas

Alarm

2. Alarm uruchamiany przed osigniciem ustalonej prdkoci wrzeciona


Prdko obrotowa wrzeciona
r
q

Ustalona
prdko
r

p
Spraw--dzenie

Bez
sprawdzenia

Zadanie
innej prdkoci
Prdko zadana :

Spraw--dzenie

Pocztek
sprawdzenia

Alarm

Prdko
bieca
Czas

(Prdko zadana za pomoc adresu S i wartoci


piciocyfrowej)(korekcja wrzeciona)
Prdko bieca : Prdko zmierzona za pomoc przetwornika
pooenia
p : Czas, ktry min od chwili zmiany prdkoci zadanej do chwili
rozpoczcia kontroli.
q : (Procentowa
tolerancja
rozpoczynanego sprawadzania)
(prdko zadana)
r : (Nierwnomiernoci procentowe wykryte jako warunek
wczenia alarmu)(prdko zadana)
d : Nierwnomiernoci wykryte jako warunek wczenia alarmu
(zadane w parametrze 4913)
121

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

B--- 63524PL/01

Alarm jest uruchmiany, kiedy rnica midzy zadan prdkoci i


prdkoci biec przekracza r i d.
ADNOTACJE
1 Jeli alarm jest uruchamiany w przebiegu automatycznym,
nastpuje zatrzymanie pojedynczego bloku. Alarm
przegrzania wrzeciona jest wywietlany na ekranie i jest
generowany sygna alarmu SPAL (warto 1 w przypadku
obecnoci alarmu). Sygna ten jest kasowany w drodze
zerowania.
2 Nawet jeli operacja zerowania jest wykonana po wczeniu
alarmu, alarm jest ponownie wczany do czasu usunicia
przyczyny jego powstawania.
3 W stanie zatrzymania wrzeciona nie s wykonywane adne
kontrole (*SSTP = 0).
4 Za pomoc parametru (nr 4913) mona ustali
dopuszczalny zakres nierwnomiernoci obrotw, ktry
suy do zapobiegania wczeniu alarmu. Alam zostanie
jednak wczony o sekund pniej, jeli bieca prdko
wynosi 0 min --- 1.

122

PROGRAMOWANIE

B--- 63524PL/01

9.5

FUNKCJA
POZYCJONOWANIA
WRZECIONA

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

W procesie toczenia wrzeciono poczne z napdem obraca si z


pewn prdkoci obrotow, w celu napdzenia obrabianego
przedmiotu, umocowanego do wrzeciona. Funkcja pozycjonowania
wrzeciona powoduje przekrcenie wrzeciona poczonego z
silnikiem o pewien kt, aby obrabiany przedmiot, umocowany we
wrzecionie, ustawi pod odpowiednim ktem. Wrzeciono jest
pozycjonowane wzgldem osi C.
Funkcja pozycjonowania wrzeciona obejmuje nastpujce trzy
operacje:
1. Zakoczenie trybu obrotw wrzeciona i wczenie trybu
pozycjonowania wrzeciona (ustawienie wrzeciona).
2. Pozycjonowanie wrzeciona w trybie pozycjonowania
3. Zakoczenie trybu pozycjonowania wrzeciona i wczenie trybu
obrotw wrzeciona

9.5.1

Kiedy pozycjonowanie wrzeciona jest wykonywane po raz pierwszy


po wykorzystaniu silnika wrzeciona do normalnego przebiegu lub
jeli pozycjonowanie wrzeciona zostao przerwane, konieczne jest
ustawienie wrzeciona.
Ustawienie umoliwia zatrzymanie wrzeciona w z gry ustalonym
pooeniu.
Ustawienie wrzeciona jest uzalenione od kodu M, definiowanego w
parametrze nr 4960. Kierunek ustawienia mona zada za pomoc
parametru. W przypadku wrzeciona analogowego, kierunek jest
zadawany w ZMIx (bit 5 parametru 1006).
W przypadku wrzeciona szeregowego, kierunek jest zadawany w
RETRN (bit 5 parametru 4005).

9.5.2

Wrzeciono mona ustawi pod dowolnym ktem lub pod ktem


czciowo ustalonym.

D Pozycjonowanie za
pomoc kodu M pod
ktem czciowo
ustalonym

Po adresie M nastpuje liczba dwucyfrowa. Definiowana warto


moe by jedn z szeciu wartoci od M do M(+5). Warto
musi by wczeniej ustalona w parametrze nr 4962. Kty ustawienia,
odpowiadajce M do M(+5) s podane na wykazie poniej.
Warto musi by wczeniej ustalona w parametrze nr 4963.

Ustawienie wrzeciona

Pozycjonowanie
wrzeciona

Kod M

Kt ustawienia

(Np.)=30

30

M(+1)

60

M(+2)

90

M(+3)

120

M(+4)

150

M(+5)

180

Polecenie podaje si za pomoca wartoci przyrostowych. Kierunek


obrotw mona ustali w parametrze IDM (bit 1 parametru 4950).
123

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

PROGRAMOWANIE

B--- 63524PL/01

D Pozycjonowanie pod
ustalonym ktem za
pomoc adresw C lub H

Pooenie ustala si za pomoc adresw C lub H, po ktrych


nastpuje warto liczbowa (lub wartoci liczbowe). Adresy C i H
musz by podane w trybie G00.
(Przykad) C---1000
H4500
Punkt docelowy musi by zadany za pomoc adresu C w odstpnie od
punktu odniesienia programu (w trybie wymiarowania
bezwzgldnego). Mona te punkt docelowy zada za pomoc adresu
H w odstpnie podanym midzy punktem pocztkowym a
docelowym (w trybie wymiarowania przyrostowego).
Mona wprowadzi warto numeryczn z kropk dziesitn.
Warto musi by podana w stopniach.
(Przykad) C35.0=C35 stopni

D Pooenie odniesienia
programu

Zakada si, e pooenie, wzgldem ktrego orientowane jest


wrzeciono, jest pooeniem odniesienia programu. Pooenie
odniesienia programu mona zmieni poprzez ustalenie ukadu
wsprzdnych (G50) lub za pomoc automatycznego ustalenia
ukadu wsprzdnych (#OZPR parametru 1202).

D Szybko posuwu
w pozycjonowaniu
Pooenie odniesienia
programu
90
A
180
B

Ukad A kodu G

Ukad B i C kodu G

Uyty
adres

Polecenia
A---B na
rysunku
powyej

Uyty
adres i
kod G

Polecenia
A---B na
rysunku
powyej

Polecenie
bezwzgldne

Ustalenie
punktu docelowego za
pomoc
odlegoci od
punktu odniesienia programu.

C180.0 ;

G90,C

G90C180.;

Polecenie
przyrostowe

Ustalenie
odlegoci od
punktu startu
do punktu
docelowego.

H90.0 ;

G91,C

G90C90. ;

Format polecenia

124

B--- 63524PL/01

PROGRAMOWANIE

9. FUNKCJA PRDKOCI
OBROTOWEJ WRZECIONA

D Szybko posuwu
w czasie pozycjonowania

Prdko posuwu w czasie pozycjonowania rwna si prdkoci


szybkiego posuwu, ustalonej w parametrze nr 1420. Wykonywane
jest liniowe przyspieszenie / hamowanie.
Dla zadanej prdkoci mona wykona przesterowanie o wartoci
100%, 50%, 25%, i mona zastosowa F0 (parametr nr 1421).

D Prdko w czasie
ustawiania

Narzdzie przemieszcza si w szybkim posuwie, ustalonym w


parametrze nr 1420 do czasu osignicia prdkoci odpowiedniej do
ustawiania. Po osigniciu tej prdkoci, ustawianie odbywa si z
prdkoci ustalon w parametrze nr 1425.

9.5.3

Jeli tryb pracy zmienia si z pozycjonowania wrzeciona na normalne


obroty wrzeciona, kod M jest zadawany w parametrze nr 4961.

Zakoczenie
pozycjonowania
wrzeciona

OSTRZEENIE
1 W czasie pozycjonowania wrzeciona nie mona wykona
zatrzymania posuwu, ruchu prbnego, blokady maszyny
ani blokady funkcji pomocniczych.
2 Parametr nr 4962 musi by zawsze ustalony, jeli nie jest
wykonywane pozycjonowanie pod czciowo ustalonym
ktem, zadawanym kodem M. Jesli parametr nie jest
podany, kody M od M00 do M05 nie funkcjonuj poprawnie.

ADNOTACJE
1 Pozycjonowanie wrzeciona naley poda jako jedyn
funkcj w bloku. Polecenie przesunicia dla osi X lub Z nie
moe by podane w tym samym bloku.
2 Jeli w czasie pozycjonowania wrzeciona zostanie
wczony stop awaryjny, pozycjonowanie zostanie
przerwane. Aby je dokoczy, naley wznowi procedur
od kroku zorientowania.
3 Nie mona jednoczenie stosowa funkcji sterowania
konturu osi Cs wrzeciona i funkcji pozycjonowania
wrzeciona.
Jesli
podano
obie
opcje,
funkcja
pozycjonowania wrzeciona ma wyszy priorytet.
4 O pozycjonowania wrzeciona jest przedstawiona
impulsami na ukadzie wsprzdnych maszyny.

125

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

10

PROGRAMOWANIE

B--- 63524PL/01

FUNKCJA NARZDZIOWA (FUNKCJA T)

Dostpne s dwie funkcje narzdziowe. Jedna jest funkcj


wybierania narzdzi, druga jest funkcj zarzdzania okresami
trwaoci narzdzi.

126

B--- 63524PL/01

10.1

WYBR NARZDZI

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

PROGRAMOWANIE

Podanie po adresie T wartoci numerycznej 2 lub 4 cyfrowej


powoduje przesanie do obrabiarki sygnau kodu i sygnau
strobujcego. S one wykorzystywane gwnie do wybierania
narzdzi w maszynie.
W bloku mona zada tylko jeden kod T. Informacje o liczbie cyfr
nastpujcych po adresie T i zalenoci dziaania maszyny od kodw
T podano w podrczniku dostarczanym przez producenta maszyny.
Jeli w jednym bloku podano polecenie przesunicia i kod T,
polecenia te zostan wykonane w jeden z nastpujcych sposobw:
1. Jednoczesne wykonanie polecenia przesuwu i polece funkcji T.
2. Wykonanie polece funkcji T po zakoczeniu realizacji polecenia
przesunicia.
Wybr kolejnoi zaley od specyfikacji producenta maszyny.
Szczegy --- patrz podrcznik producenta maszyny.
1. Ostatnia cyfra kodu T oznacza numer kompensacji narzdzia.
T ff
Numer kompensacji narzdzia
Wybr narzdzia

2. Ostatnie dwie cyfry kodu T oznaczaj numer kompensacji


narzdzia.
T ff

ff

Numer kompensacji narzdzia


Wybr narzdzia

Objanienia

Warto po kodzie T oznacza dane narzdzie. Cz tych wartoci


jest uywana take jako numer kompensacji narzdzia, oznaczajcy
wielko kompensacji.
Informacje o zalenoci kodu T i narzdzia oraz o liczbie cyfr
stosowanych do wybrania narzdzia podano w podrczniku
dostarczanym przez producenta maszyny.
Przykad (T2+2)
N1G00X1000Z1400
N2T0313;(Wybr narzdzia nr 3 i wartoci kompensacji nr 13)
N3X400Z1050;
W niektrych maszynach do wyboru narzdzia stosuje si wartoci
jednocyfrowe.

127

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

10.2

ZARZDZANIE
OKRESAMI
TRWAOCI
NARZDZI

PROGRAMOWANIE

B--- 63524PL/01

Narzdzia s podzielone na kilka grup. W kadej grupie obowizuje


okrelony czas eksploatacji narzdzia (czas lub liczba zastosowa).
Za kadym razem, kiedy narzdzie jest wykorzystane, czas jego pracy
jest sumowany. Po osigniciu czasu eksploatacji narzdzia,
stosowane jest nastpne, wczeniej okrelone narzdzie z tej samej
grupy. Funkcja taka nosi nazw funkcji zarzdzania okresami
trwaoci narzdzi.
W sterowaniu dwutorowym zarzdzanie okresami trwaoci
narzdzia jest wykonywane oddzielnie dla kadego suportu
narzdziowego. Z tego powodu dane zarzdzania okresami trwaoci
s take ustalane dla kadego suportu.

10.2.1

Programowanie danych
okresw trwaoci
narzdzia
Format

Narzdzia uywane kolejno w kadej grupie oraz ich okresy trwaoci


s zapisane w CNC w formacie programu przedstawinym w tabeli
10.2.1(a).
Tabela 10.2.1 (a) Format programu zarzdzania okresami trwaoci
Format tamy
O_ _ _ _ ;
G10L3;
P_ _ _ L_ _ _ _ ;
T_ _ _ _ ;
T_ _ _ _ ;
P_ _ _ L_ _ _ _ ;
T_ _ _ _ ;
T_ _ _ _ ;

Znaczenie
Numer programu
Pocztek danych nastawienia okresu
trwaoci narzdzia
P___ :Numer grupy (1 do 128)
L___ :Trwao narzdzia (1 do 9999)
(1)
T:____ Numer narzdzia
(2)
Narzdzia s wybierane z
(n)
(1)do (2) do ... do (n).

G11;

Dane dla nastpnej grupy

Koniec danych nastawiania okresw


trwaoci narzdzia
Koniec programu

M02(M30);

Metod rejestrowania danych okresw trwaoci w CNC opisano w


podrozdziale III---11.4.14.

128

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

PROGRAMOWANIE

B--- 63524PL/01

Objanienia
D Zastosowano ustalanie
poprzez okres czasu lub
liczb wykorzysta
narzdzia

Trwao narzdzi jest ustalana jako czas eksploatacji (w minutach)


lub liczba uy, zaley to do nastawy parametru nr 6800#2(LTM) .
Jako trwao narzdzia mona zada maksymalnie 4300 minut lub
9999 uy.

D Dopuszczalna liczba
grup i narzdzi

Liczba grup do zarejestrowania i liczba narzdzi rejestrowanych w


kadej grupie moe by uzyskana na trzy sposoby. Jedna z tych trzech
kominacji jest ustalana parametrem nr No.6800#0,#1(kade GS1 i
GS2).

Tabela 10.2.1 (b) Dopuszczalna liczba grup i narzdzi, ktre mona zarejestrowa
GS2
(No 6800#1)
(No.6800#1)

GS1
(No 6800#0)
(No.6800#0)

Dopuszczalna liczba grup i narzdzi bez


funkcji opcjonalnej 128 par narzdzi

Dopuszczalna liczba grup i narzdzi z


opcjonaln funkcj 128 par narzdzi

Liczba grup

Liczba narzdzi

Liczba grup

Liczba narzdzi

16

16

16

32

32

32

16

64

64

16

16

128

W kadym z przypadkw podanych powyej dopuszczalna liczba


narzdzi, ktra moe by zarejestrowana, wynosi 512 lub 256,
zalenie od tego, czy zastosowano opcj grup sterowania okresami
trwaoci 128 narzdzi, czy nie. Jeli opcja ta nie jest stosowana,
parametry naley ustawi nastpujco: dla maksymalnie 16 grup z 16
narzdziami w kadej grupie, naley ustali GS1 = 0 i GS2 = 0. Dla
maksymalnie 32 grup z 8 narzdziami w kadej grupie, naley ustali
GS1 = 0 i GS2 = 1. Aby zmieni kombinacj, naley zmieni
parametr, a nastpnie program wykonywany z poprzedni
kombinacj narzdzi, ustalon w NC. Za kadym razem, kiedy jest
zmieniany parametr, naley ponownie wykona program
nastawienia grupy.
D Kod T rejestrowania
narzdzi

Taki sam numer narzdzia moe pojawia si dowoln liczb razy w


programowaniu danych okresw trwaoci narzdzi.
Kod T, sucy do rejestrowania narzdzi, moe zwykle skada sie z
maksymalnie czterech cyfr. Jeli jest stosowana opcja 128 grup, to
kod ten moe si skada z maksymalnie szeciu cyfr.
T ffff

ff
Numer kompensacji narzdzia
Wybr narzdzia

Przy stosowaniu funkcji sterowania okresem trwaoci narzdzi, nie


naley stosowa parametrw korekcji pooenia narzdzia LD1 i
LGN (bity 0 i 1 parametru nr 5002).
129

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

PROGRAMOWANIE

B--- 63524PL/01

Przykad
O0001 ;
G10L3 ;
P001L0150 ;
T0011 ;
T0132 ;
T0068 ;
P002L1400 ;
T0061;
T0241 ;
T0134;
T0074;
P003L0700 ;
T0012;
T0202 ;
G11 ;
M02 ;

Objanienia

Dane grupy 1

Dane grupy 2

Dane grupy 3

Numery grup podane w P nie musz by kolejne. Nie musz by


te przypisane do wszystkich grup. Przy korzystaniu z dwch lub
wicej numerw kompensacji dla tego samego narzdzia w jednym
procesie, naley dokona nastpujcych nastaw:
Format tamy
P004L0500;
T0101;
T0105;
T0108;
T0206;
T0203;
T0202;
T0209;
T0304;
T0309;
P005L1200;
T0405;

130

Znaczenie
Narzdzia w grupie 4 s uywane od
(1) do (2) do (3).
(1) Kade narzdzie moe by uyte 500
razy (lub przez 500 minut).
Jeli grupa ta jest w jednym procesie
podana trzy razy, to numery kompen(2) sacji s wybierane w nastpujcej
kolejnoci:
Narzdzia (1): 010508
(3) Narzdzia (2): 06030209
Narzdzia (3): 0409

B--- 63524PL/01

PROGRAMOWANIE

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

10.2.2

Okrelanie trwaoci
narzdzia
Objanienie
D Okres trwaoci
narzdzia ustalony jako
czas pracy (w minutach)

Midzy T99(=numer grupy narzdzia )i T88 w programie


obrbki, czas wykorzystania narzdzia w procesie obrbki jest
zliczany w odstpach 4 sekundowych. Czas wymagany do
zatrzymania pojedynczego bloku, stop posuwu, szybki posuw,
przerwa i FIN s ignorowane.
Jako trwao narzdzia mona poda okres maksymalnie 4300
minut.

D Okres trwaoci
narzdzia ustalony jako
czsto wykorzystania

Zliczanie dokonuje si dla kadego procesu, ktry jest rozpoczty


startem cyklu programu obrbki i zakoczony wyzerowaniem NC za
pomoc polece M02 lub M03. Licznik grup narzdzi,
wykorzystanych w procesie, jest zwikszany o jeden. Nawet jeli ta
sama grupa jest podana w jednym procesie wicej, ni jeden raz,
licznik zwiksza si o jeden. Okres trwaoci moe przyj warto do
9999.
Zliczanie trwaoci narzdzia jest wykonywane w kaej grupie.
Zawarto licznika trwaoci nie jest kasowana nawet po wyczeniu
zasilania CNC.
Jeli trwao okrelono jako czsto wykorzystania i jeli wykonano
M02 lub M30, to naley doprowadzi do CNC zewntrzny sygna
zerowania (ERS).

131

10. FUNKCJA NARZDZIOWA


(FUNKCJA T)

10.2.3

Ustalanie grupy
narzdziowej
w programie obrbki

PROGRAMOWANIE

B--- 63524PL/01

W programach obrbki kody T s stosowane do okrelenia grup


narzdziowych w nastpujcy sposb:
Format tamy

Znaczenie

Tnn99;

Zakoczenie eksploatacji biecego narzdzia i


pocztek eksploatacji narzdzia grupy . 99
odrnia t specyfikacj od specyfikacji zwykej.

Tnn88;

Zakoczenie kompensacji narzdzia w grupie. 88


odrnia t specyfikacj od specyfikacji zwykej.

M02(M300);

Zakoczenie programu obrbki.

Objanienia
Format tamy

Znaczenie

T0199;

Zakoczenie eksploatacji poprzedniego narzdzia i


pocztek eksploatacji narzdzia z grupy 01.

T0188;

Zakoczenie kompensacji narzdzia w grupie 01.

T0508;

Zakoczenie narzdzia w grupie 01. Wybr numeru


narzdzia
05 i numeru kompensacji 08.

T0500;

Zakoczenie kompensacji narzdzia numer 05.

T0299;

Koniec pracy narzdzia 05 i pocztek eksploatacji


narzdzia z grupy 02.

T0199;

Koniec pracy narzdzia z grupy 02 i pocztek eksplo--atacji narzdzia z grupy 01. Jeli wicej ni jeden
numer kompensacji zadano dla narzdzia, drugi numer
kompensacji zostanie wybrany. W przeciwnym razie
poprzedni numer kompensacji bdzie uywany.

132

B--- 63524PL/01

11

PROGRAMOWANIE

11. FUNKCJA POMOCNICZA

FUNKCJA POMOCNICZA

Wystpuj dwa typy funkcji pomocniczej: funkcja pomocnicza (kod


M) do ustalania startu wrzeciona, zakoczenia programu stopu
wrzeciona, itp., oraz druga funkcja pomocnicza (kod B).
Jeli w jednym bloku podano polecenie przesunicia i funkcj
pomocnicz, polecenia te zostan wykonane w jeden z nastpujcych
sposobw:
i) Jednoczesne wykonanie polecenia przesuwu i polece funkcji
pomocniczej.
ii) Wykonanie polece funkcji pomocniczej po zakoczeniu
realizacji polecenia przesunicia.
Wybr kolejnoci zaley od specyfikacji producenta maszyny.
Szczegy --- patrz podrcznik producenta maszyny.

133

11. FUNKCJA POMOCNICZA

PROGRAMOWANIE

B--- 63524PL/01

11.1

Jeli podano adres M z nastpujc po nim liczb, s wysyane sygna kodu


i sygna strobujcy. Sygnay te s wykorzystywane do wczania i wyczania
zasilania maszyny.
Oglnie w bloku wany jest tylko jeden kod M, ale mona zdefiniowa do
trzech kodw (w niektrych maszynach nie jest to dozwolone). Zaleno
kodw M i funkcji jest ustalana przez producenta maszyny.
W maszynie s przetwarzane wszystkie kody M z wyjtkiem kodw M98,
M99,M198, kodw M sucych do wywoania podprogramu (parametry nr
6071 do 6079), i kodw M sucych do wywoania makropolecenia
(parametry nr. 6080 do 6089). Szczegy --- patrz podrcznik dostarczony
przez producenta maszyny.

Objanienia

Nastpujce kody M maj specjalne znaczenie.

D M02,M03
(Koniec programu)

Oznacza koniec programu gwnego


Oeracja automatyczna jest przerywana, a jednostka sterujca CNC jest
zerowana. Dziaania szczegowe rni si zalenie od producenta
maszyny. Po wykonaniu bloku zawierajcego zakoczenie programu,
sterowanie powraca na pocztek programu. Bit 5 parametru nr 3404 (M02)
lub bit 4 parametru nr 3404 (M03) mona wykorzysta do zablokowania
przekazywania sterowania na pocztek programu za pomoc M02 lub M03.

D M00
(Zatrzymanie programu)

Po wykonaniu bloku zawierajcego M00 zatrzymywane jest wykonywanie


przebiegu automatycznego. Po zakoczeniu programu wszystkie obecne
informacje modalne pozostan bez zmian. Operacja automatyczna moe
by uruchomiona ponownie w drodze waczenia operacji cyklicznej.
Dziaania szczegowe rni si zalenie od producenta maszyny.

D M01
(Zatrzymanie
warunkowe)

Operacja automatyczna, podobnie do M00, jest zatrzymywana po


wykonaniu bloku zawierajcego M01. Kod ten obowizuje tylko wtedy,
kiedy na pulpicie operatora nacinito przycisk zatrzymania warunkowego.

D M98
(Wywoanie
podprogramu)

Kod ten jest uywany do wywoania podprogramu. Sygna kodu i sygna


strobujcy nie s wysyane. Informacje szczegowe mona znale w czci
II---13.3.

D M99
(Koniec podprogramu)

Kod ten oznacza koniec podprogramu.


Wykonanie M99 powoduje przekazanie sterowania do programu gwnego.
Sygna kodu i sygna strobujcy nie s wysyane. Szczegy mona znale w
podprogramie w czci II---13.3.

D M198
(Wywoanie
podprogramu)

Kod ten jest uywany do wywoania podprogramu z pliku za pomoc funkcji


zewntrznego wejcia/wyjcia. Zobacz opis funkcji wywoania
podprogramu (III---4.5).

FUNKCJA
POMOCNICZA
(FUNKCJA M)

ADNOTACJA
Blok wystpujcy bezporednio po bloku M00, M01, M02
lub M03 nie jest buforowany. Podobnie dziesi kodw M,
ktre nie s przechowywane w pamici poredniej, mona
ustali za pomoc parametrw (nr 3411 do 3421). Wicej
informacji na temat kodw M podano w instrukcji obsugi
urzdzenia, dostarczanej przez producenta.

134

B--- 63524PL/01

PROGRAMOWANIE

11. FUNKCJA POMOCNICZA

11.2

Do tej pory w jednym bloku mona byo umieci tylko jeden kod M.
Jeli 7 bit (M3B) parametru nr 3404 ma warto 1, to mona ustali
do trzech kodw M w jednym bloku.
Trzy kody, ustalone w bloku, s jednoczenie wyprowadzane do
maszyny. Oznacza to, e w porwnaniu do metody tradycyjnej
umieszczania w jednym bloku jednego kodu M, mona zrealizowa
obrbk z krtszym czasem cyklu.

Objanienia

CNC pozwala umieci w jednym bloku do trzech kodw M. Jednak


niektrych kodw M nie mona poda w tym samym czasie z powodu
ogranicze w dziaaniach mechanicznych. Szczegowe informacje
na temat ogranicze mechanicznych w jednoczesnym
specyfikowaniu wielu kodw M w jednym bloku mona znale w
podrczniku dostarczanym przez producenta maszyny.
M00, M01, M02, M30, M98, M99, ani M198 nie mog by ustalone
z adnym innym kodem M.
Niektre kody M, inne ni kody M00, M01, M02, M30, M98, M99,
i M198 nie mog by podawane razem z innymi kodami M. Kady z
tych kodw M musi by podany w oddzielnym bloku.
Wrd tych kodw M znajduj si takie kody, ktre poza
przesyaniem kodw M do maszyny zadaj wykonanie w CNC
operacji wewntrznych. Kody te s kodami M, sucymi do
wywoania programw o numerach 9001 do 9009 i kodami M,
wyaczajcymi odczytywanie z wyprzedzeniem (wczytywanie do
pamici poredniej) kolejnych blokw. W jednym bloku mona
poda wiele kodw M, ktre powoduj, e CNC tylko wysya same
kody M (bez wykonywania operacji wewntrznych).

WIELOKROTNE
POLECENIA M
W POJEDYNCZYM
BLOKU

Przykady
Jedno polecenie M w jednym bloku Wiele polece M w jednym bloku
M40 ;
M50 ;
M60 ;
G28G91X0Z0 ;
:
:
:

M40M50M60 ;
G28G91X0Z0 ;
:
:
:
:
:

135

11. FUNKCJA POMOCNICZA

11.3

FUNKCJA KONTROLI
GRUPOWEJ KODU M

PROGRAMOWANIE

B--- 63524PL/01

Funkcja kontroli grupowej kodu M sprawdza, czy kombinacja wielu


kodw M (maksymalnie trzech), zawarta w bloku, jest poprawna.
Funkcja ta ma dwa zadania. Jedno polega na wykrywaniu, czy
dowolny zestaw kodw M, zawartych w bloku, zawiera kod M, ktry
musi by podany samodzielnie. Drugim zadaniem jest wykrycie, czy
dowolny zestaw wielu kodw M, podanych w bloku, zawiera kod M
nalecym do tej samej grupy. W tych przypadkach wcza si alarm
P/S nr 5016.
Wicej informacji na temat nastawiania danych grupowych mona
znale w podrczniku, dostarczanym przez producenta maszyny.

Objanienia
D Nastawienie kodu M

Mona ustawi maksymalnie 500 kodw M. Kody M0 do M99 s w


zasadzie zawsze ustalone. Kody od M100 s kodami opcjonalnymi.

D Numery grup

Numery grup mog przyj wartoci od 0 do 127. Trzeba jednak


pamita, e wartoci 0 i 1 maj specjalne znaczenia. Grupa o
numerze 0 oznacza kody M, ktre nie musz by sprawdzane. Grupa
o numerze 1 oznacza kody M, ktre musz by podane samodzielnie.

136

B--- 63524PL/01

11.4

DRUGA FUNKCJA
POMOCNICZA
(KODY B)

PROGRAMOWANIE

11. FUNKCJA POMOCNICZA

Indeksowanie tabeli odbywa si za pomoc adresu B i nastpujcej


po nim liczby omiocyfrowej. Zaleno midzy kodami B i
odpowiadajcym im indeksowaniem jest rna u rnych
producentw maszyn.
Szczegy --- patrz podrcznik producenta maszyny.

Objanienia
D Zakres polece

0 do 99999999

D Metoda polece

1. W zadawanych wartociach mona stosowa przecinek


dziesitny.
Polecenie Warto wyjciowa
B10.
10000
B10
10
2. Za pomoc parameru DPI (nr 3401#0) mona zmieni
wspczynnik skali zadawanej wartoci B w zakresie 1000 lub 1,
jeli pominito przecinek dziesitny.
Polecenie
Warto wyjciowa
Jeli DPI ma warto 1: B1 1000
Jeli DPI ma warto 0: B1 1
3. Jeli DPI=1, to za pomoc parametru AUX (nr 3405#0) mona
zmieni wspczynnik skalowania wyjcia B w zakresie 1000
lub 10000, jeli w systemie zadawania calowego pominito
przecinek dziesitny.
Polecenie
Warto wyjciowa
Jeli AUX ma warto 1: B1 10000
Jeli AUX ma warto 0: B1 1000

Ograniczenia

Jeli jest stosowana ta funkcja, to adres B, ustalajcy o posuwu, jest


nieaktywny.

137

12. STRUKTURA PROGRAMU

12

PROGRAMOWANIE

B--- 63524PL/01

STRUKTURA PROGRAMU

UWAGI OGLNE
D Program gowny i
podprogram

Wystpuj dwa typy programw: program gwny i podprogram.


W normalnych warunkach CNC pracuje zgodnie z programem
gwym. Jednak jeli w programie gwnym wystpi polecenie
wywoania podprogramu, to sterowanie jest przekazywane do tego
podprogramu. Jeli w podprogramie zostanie napotkane polecenie
powrotu do programu gwnego, to sterowanie zostanie przekazane
do programu gwnego.
Program gwny

Podprogram

Instrukcja 1

Instrukcja 1

Instrukcja 2

Instrukcja 2

Wykonanie zgodne z
poleceniami podprogramu
Instrukcja n
Instrukcja n+1

Powrt do progr. gwnego


Rys. 12 (a) Program gwny i podprogram

W pamici CNC mona zapisa do 400 programw gwnych i


podprogramw (standardowo 63). Program gwny mona wybra
spord programw zapisanych w pamici, w celu sterowania prac
maszyny. Zobacz III---10 i III---9.3, gdzie opisano metody
rejestrowania i wybierania programw.

138

B--- 63524PL/01

D Skadniki programu

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

Program skada si z nastpujcych skadnikw:


Tabela 12 Skadniki programu
Opis

Skadniki
Pocztek tamy

Symbol, oznaczajcy pocztek pliku programu

Sekcja przedbiegu

Wykorzystana do zapisania nazwy pliku programu, itp.

Pocztek programu

Symbol, oznaczajcy pocztek programu

Sekcja programu

Polecenia obrbki

Sekcja komentarzy

Zawiera komentarze lub wskazwki dla operatora

Koniec tamy

Symbol, oznaczajcy koniec pliku programu


Sekcja przedbiegu

Pocztek tamy

NAZWA;

Pocztek programu

O0001 ;

Sekcja programu

(KOMENTARZ)

Sekcja komentarzy

M30 ;
%

Koniec tamy

Rys. 12(b) Konfiguracja programu

D Konfiguracja sekcji
programu

Sekcja programu skada si z kilku blokw. Sekcja programu zaczyna


si numerem programu, a koczy kodem zakoczenia programu.
Sekcja programu Sekcja programu
Konfiguracjaprogramu
Numer programu
O0001 ;
Block 1
N1 G91 G00 X120.0 Y80.0 ;
Block 2
N2 G43 Z---32.0 H01 ;
:
:
Blok n
Nn Z0 ;
Koniec programu
M30 ;
W bloku s zapisane informacje niezbdne do obrbki, jak na
przykad polecenia przesunicia lub polecenia wczenia/wyczenia
chodziwa. Podanie wartoci po znaku ukonika (/) na pocztku
bloku powoduje zaniechanie wykonania niektrych blokw (patrz
Opcjonalne pominicie bloku w rozdziale II---12.2).

139

12. STRUKTURA PROGRAMU

12.1

SKADNIKI
PROGRAMU INNE
NI SEKCJE

PROGRAMOWANIE

B--- 63524PL/01

Poniej opisano skadniki programu inne, ni sekcje. Sekcje


programu opisano w II---12.2.
Sekcja przedbiegu
%

Pocztek tamy

Pocztek
programu

NAZWA;

O0001 ;

(KOMENTARZ)

Sekcja programu

Sekcja komentarzy

M30 ;
%

Koniec tamy

Rys. 12.1 Struktura programu

Objanienia

D Pocztek tamy

Pocztek tamy oznacza pocztek pliku, zawierajcego programy


CNC.
Znaczniki nie s wymagane, jeli programy wprowadzono za pomoc
programatora SYSTEM P lub komputera osobistego. Znacznik nie
jest wywietlany na ekranie. Jeli jednak plik jest wyprowadzany,
znacznik pojawi si automatycznie na pocztku pliku.
Tabela 12.1(a) Kod pocztku tamy
Nazwa

Kod
ISO

Kod
EIA

Sposb zapisu w
niniejszej instrukcji

Pocztek tamy

ER

D Sekcja przedbiegu

Dane wprowadzone w pliku przed programem stanowi sekcj


przedbiegu. Po rozpoczciu obrbki stan pomijania etykiet jest
wczany zwykle po wczeniu zasilania lub po wyzerowaniu systemu.
W stanie pomijania etykiet wszystkie informacje s ignorowane do
czasu odczytania pierwszego kodu koca bloku. Po wczytaniu pliku
do jednostki CNC z urzdzenia WEJ./WYJ., sekcje przedbiegu s
pomijane dziki dziaaniu funkcji pomijania etykiet.
Sekcja przedbiegu zawiera zazwyczaj informacje takie, jak nagwek
pliku. Po pominiciu sekcji przedbiegu nie jest wykonywana nawet
kontrola parzystoci TV. W zwizku z tym w sekcji przedbiegu mog
znajdowa si dowolne kody, z wyjtkiem kodu EOB.

D Pocztek programu

Kod pocztku programu jest wprowadzany bezporednio po sekcji


przedbiegu, to znaczy bezporednio przed sekcj programu. Kod ten
oznacza pocztek programu i jest zawsze wymagany do wyczenia
funkcji pominicia etykiet.
Przy korzystaniu z programatora SYSTEM P lub komputera, kod
wprowadza si naciniciem klawisza RETURN.
Tabela 12.1(b) Kod pocztku programu
Nazwa

Kod
ISO

Kod
EIA

Sposb zapisu w
niniejszej instrukcji

Pocztek programu

LF

CR

140

B--- 63524PL/01

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

ADNOTACJA
Jeli jeden plik zawiera wiele programw, operacja
pominicia kodu EOB nie moe wystpi przed drugim lub
nastpnym numerem programu. Na pocztku programu
jest wymagane jednak polecenie startu programu, jeli
poprzedni program koczy si znakiem %.
D Sekcja komentarzy

Dowolna informacja ujta znakami sterowanie wyczone i


sterowanie wczone jest traktowana jako komentarz i jest
pomijana przez CNC. Mona wprowadzi nagwek, komentarze,
wartoci operatorw, itp.. Sekcja komentarza nie ma ograniczenia
dugoci.
Tabela 12.1(c) Kody sterowanie wyczone i sterowanie wczone
Nazwa

Kod
ISO

Kod
EIA

Sposb zapisu w
niniejsz. instrukcji

Znaczenie

Sterow. wy.

2---4---5

Pocztek sekcji koment.

Sterow w.

2---4---7

Koniec sekcji koment.

Po wczytaniu programu do pamici w celu wykonania operacji


pamiciowych, sekcje komentarza, jeli s, s ignorowane, ale te s
wczytywane do pamici. Trzeba zauway, e kody inne, ni podane w tabeli
kodw w zacznku F, s ignorowane i dlatego nie s wczytywane do
pamici. Kiedy program, znajdujcy si w pamici, jest wyprowadzany do
zewntrznego urzdzenia wejcia/wyjcia (patrz Rozdzia III---8),
komentarze te s wyprowadzane.
Komentarze s te wywietlane na ekranie, jeli program jest
wyprowadzany na ekran. Jednak kody, ktre zostay zignorowane w czasie
wczytywanie do pamici, nie s wyprowadzane ani wywietlane.
W czasie operacji pamiciowych lub operacji DNC, wszystkie sekcje
komentarza sa ignorowane.
Funkcja kontroli TV rwnie moe by zastosowana do sekcji komentarza
poprzez nastawienie parametru CTV (bit 1 nr 0100).

OSTRONIE
Jeli wrodku sekcji programu pojawia si dugi komentarz,
posuw wdu osi moe zosta wstrzymany na duszy czas.
W zwizku z tym sekcje komentarza naley umieszcza w
takich miejscach, gdzie nie wystpi przerwa w ruchu lub
gdzie ruch nie jest zaprogramowany.

ADNOTACJA
1 Jeli wczytano tylko kod sterowanie wczone bez
odpowiadajcego mu kodu sterowanie wyczone, to kod
ten jest ignorowany.
2 Kod EOB nie moe by zastosowany jako komentarz.

141

12. STRUKTURA PROGRAMU

D Koniec tamy

PROGRAMOWANIE

B--- 63524PL/01

Koniec tamy znajduje si na kocu pliku zawierajcego programy


NC.
Jeli programy s wprowadzone za pomoc automatycznego systemu
programowania, znacznika nie trzeba wprowadza. Znacznik nie jest
wywietlany na ekranie. Jeli jednak plik jest wyprowadzany,
znacznik pojawi si automatycznie na kocu pliku.
Jeli podjto prb wykonania %, kiedy na kocu programu nie
znajduje si M02 lub M03, wczy si alarm P/S (nr 5010).
Tabela 12.1(d) Kod koca tamy
Nazwa

Kod
ISO

Kod
EIA

Sposb zapisu w
niniejszej instrukcji

Koniec tamy

ER

142

B--- 63524PL/01

12.2

KONFIGURACJA
SEKCJI PROGRAMU

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

W niniejszym rozdziale opisano skadniki sekcji programu. Skadniki


programu nie bdce sekcjami, opisano w rozdziale II---12.1.
%

NAZWA;

Numer programu

O0001 ;
N1 ;
Sekcja programu

(KOMENTARZ)

Numer bloku

Koniec programu
M30 ;
%
Rys. 12.2 (a) Struktura programu

D Numer programu

Na pocztku kadego programu, zarejestrowanego w pamici jest


przypisywany numer programu, skadajcy si z adresu O i
nastepujcej po nim liczby czterocyfrowej.
Jeli jest stosowana opcja omiocyfrowego numeru programu, to
jako numer programu naley poda liczb omiocyfrow (patrz
rozdzia II.12.4).
W przypadku kodw ISO zamiast O mona zastosowa dwukropek
(:).
Jeli na pocztku programu nie podano adnego numeru, to numer
sekwencji (N....), znajdujcy si na pocztku programu, jest
traktowany jako jego numer. Jeli jest stosowany piciocyfrowy
numer bloku, to pierwsze cztery cyfry s rejestrowane jako numer
programu. Jeeli wszystkie cztery pierwsze cyfry s zerami, to jako
numer programu jest rejestrowany numer zarejestrowany
poprzednio, powikszony o jednen. Trzeba jednak pamita, e jako
numer programu nie mona zastosowa N0.
Jesli na pocztku programu nie wystpuje numer programu ani
numer bloku, to numer programu musi by podany za pomoc
pulpitu CRT/MDI, kiedy program zostanie zapisany w pamici
(patrz rozdzia 8.4 lub 10.1 w czci III.).
ADNOTACJA
Numery programw 8000 do 9999 mog by stosowane
przez producentw maszyny, a uytkownik nie moe z nich
korzysta.

143

12. STRUKTURA PROGRAMU

D Blok i numer bloku

PROGRAMOWANIE

B--- 63524PL/01

Program skada si z kilku polece. Kada jednostka programu nosi


nazw bloku. Z kolei poszczeglne bloki programu s oddzielone od
siebie kodami EOB zakoczenia bloku.
Tabela 12.2 (a) Kod EOB
Nazwa

Kod
ISO

Kod
EIA

Sposb zapisu w
niniejszej instrukcji

Koniec bloku (EOB)

LF

CR

W nagwku bloku mona umieci numer bloku, skadajcy si z


adresu N i nastpujcej po nim liczby maksymalnie piciocyfrowej (1
do 99999). Numery blokw mona podawa w kolejnoci losowej i
mona pomija dowolne numery. Numery blokw mona poda dla
wszystkich blokw, lub tylko dla niektrych blokw w programie.
Najwygodniej jest przypisywac numery blokw w kolejnoci rosncej
zgodnie z fazami obrbki (na przykad po zmianie narzdzia za
pomoc funcji zmiany narzdzia, obrbka jest prowadzona do nowej
powierzchni za pomoc tabeli indeksowania.).
N300 X200.0 Z300.0 ;

Numer bloku jest podkrelony.

Rys. 12.2 (b) Numer bloku i blok (przykad)

ADNOTACJA
Nie mona korzysta z N0 z powodu zgodnoci plikw z
innymi systemami CNC.
Nie mona stosowa zerowego numeru programu. Zera nie
mona stosowa w numerze bloku, uznawanym za numer
programu.

D Kontrola TV (pionowa
kontrola parzystoci
wzdu tamy)

Kontrola parzystoci jest wykonywana pionowo w bloku we


wprowadzanej tamie. Jeli liczba znakw w jednym bloku
(poczwszy od kodu nastpujcego bezporednio po EOB i koczc
na nastpnym znaczniku EOB) jest nieparzysta, zostanie wczony
alarm P/S (nr 002). Kontrola TV nie jest wykonywana tylko dla tych
czci, ktre sa pominite za pomoc funkcji pominicia etykiet. Za
pomoca bitu 1 (CTV) parametru nr 0100 mona okreli, czy znaki
bdce komentarzem, ujte w cudzysw ( i ), bd zliczane razem
ze znakami uwzgldniamymi w kontroli TV. Funkcj kontroli TV
mona wczy lub wyczy na pulpicie MDI (patrz podrozdzia
11.4.7 w czci III.).

144

D Struktura bloku
(sowo i adres)

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

Blok skada si z jednego lub z kilku sw. Sowo skada si z adresu


i nastpujcej po nim kilkucyfrowej liczby. (Liczba moe by
poprzedzona znakiem plus (+) lub minus (---).)
Sowo = adres + numer (przykad: X---1000)
W adresie uywa si jednej litery (A do Z); adres definiuje znaczenie
liczby nastpujcej bezporednio po nim. W tabeli 12.2 (b)
przedstawiono najwaniejsze adresy i ich znaczenie.
Jeden adres moe mie kilka znacze, zalenie od specyfikacji
funkcji wstpnej.
Tabela 12.2(b) Najwaniejsze funkcje i adresy
Adres

Funkcja

O (1)

Numer programu

Znaczenie
Numer programu

Numer bloku

Numer bloku

Funkcja wstpna

Oznacza tryb posuwu


(liniowy, po uku, itp.)

Polecenie wymiaru

X, Y, Z, U, V, Polecenie przemieszczenia osi


W, A, B, C wsprzdnych
I, J, K

Wsprzdna rodka uku

Promie uku

Funkcja posuwu

Prdko posuwu na minut,


prdko posuwu na obrt

Funkcja prdkoci
obrotowej wrzeciona

Prdko obrotowa wrzeciona

Funkcja narzdziowa

Numer narzdzia

Funkcja pomocnicza

Sterowanie wczeniem i wyczeniem


obrabiarki

Indeksowanie tabeli, itp.

Przerwa

P, X, U

Czas przerwy

Oznaczenie numeru
programu

Numer podprogramu

Liczba
powtrze

Liczba powtrze podprogramu

P, Q

Parametr staego cyklu obrbki

Parametr

ADNOTACJA
W przypadku kodw ISO jako adres numeru programu
mona take wykorzysta dwukropek (:).

N_
Numer
bloku

G_

X_

Z_

Funkcja
wstpna

Polecenie
wymiaru

F_
Funkcja
posuwu

S_

M_

Funkcja
Funkcja Funkcja
prdkoci narz--- dodatkowa
wrzeciona dziowa

Rys. 12.2 (c) 1 blok (przykad)

145

T_

12. STRUKTURA PROGRAMU

D Najwaniejsze adresy
i zakres wartoci polece

PROGRAMOWANIE

B--- 63524PL/01

Poniej przedstawiono najwaniejsze adresy i zakresy wartoci dla


tych adresw. Naley zauway, e podane wartoci stanowi
ograniczenie ze strony CNC, ktre jest zupenie rne od
ograniczenia ze strony obrabiarki. Na przykad CNC umoliwia
przemieszczenie narzdzia wzdu osi X o odlego 100 metrw (w
zadawaniu w milimetrach).
Dla niektrych maszyn odlego przemieszczenia wzdu osi X
moe by ograniczona do 2 metrw. W podobny sposb CNC moe
kontrolowa prdko skrawania do 240 m/min, cho obrabiarka
moe uniemoliwi prac z prdkoci przekraczajc 3 m/min.
Opracowujc program uytkkownik powinien dokadnie zapozna
si z instrukcj obrabiarki, a take z tym podrcznikiem, w ktrym
podano ograniczenia zwizane z programowaniem.
Tabela 12.2(c) Najwaniejsze adresy i zakresy wartoci polece
Funkcja

Adres

W milimetrach

W calach

O (1)

1---9999

1---9999

Numer bloku

1---99999

1---99999

Funkcja wstpna

0---99

0---99

Numer programu

Polecenie
wymiaru

Syst. przyrost.
(IS ---B)
Syst.przyrost.
(IS ---C)

Posuw
Syst. przyrost.
na minut (IS ---B)

X, Y, Z, U, ---99999.999 do
V, W, A, +99999.999
B C,
B,
C I,
I J,
J
---9999.9999 do
K, R,
+9999.9999
F

Syst. przyrost.
(IS ---C)

---9999.9999 do
+9999.9999
---999.99999 do
+999.99999

1 do 240000
mm/min

0.01 do 9600.00
cali/min

1 do 100000
mm/min

0.01 do 4000.00
cali/min

Posuw na obrt

0.0001 do
500.0000
mm/obrt

0.000001 do
9.999999
cal/obrt

Funkcja prdkoci obrotowej wrzeciona

0 do 20000

0 do 20000

Funkcja narzdziowa

0 do 99999999

0 do 99999999

Funkcja pomocnicza

0 do 99999999

0 do 99999999

0 do 99999999

0 do 99999999

0 do 99999.999s

0 do 99999.999s

0 do 9999.9999s

0 do 9999.9999s

Przerwa

Syst. przyrost.
(IS ---B)

P, X, U

Syst. przyrost.
(IS ---C)
Oznaczenie numeru
programu

1 do 9999

1 do 9999

Liczba powtrze

1 do 999

1 do 999

ADNOTACJA
W przypadku kodw ISO jako adres numeru programu
mona take wykorzysta dwukropek (:).

146

B--- 63524PL/01

D Opcjonalne pominicie
bloku

PROGRAMOWANIE

12. STRUKTURA PROGRAMU

Jeli w nagwku programu wpisano znak ukonika z cyfr (/n, gdzie


n=1 do 9), i jeli na pulpicie jest wczony opcjonalny przecznik
pominicia bloku, to informacja zawarta w bloku, dla ktrego
podano /n, odpowiadajce numerowi n przecznika, jest
ignorowana w operacjach tamowych lub operacjach pamiciowych.
Jeli opcjonalny przecznik n jest wyczony, to informacja zawarta
w bloku, dla ktrego podano /n, jest uwzgldniana. Oznacza to, e
operator moe zdecydowa, czy zostanie pominity blok zawierajcy
/n.
Cyfr 1 w przypadku /1 mona pomin. Jeli jednak dla jednego
bloku s uywane dwa lub wicej opcjonalnych wycznikw, to cyfry
1 nie mona pomin.
Przykad)
(Niepoprawne) (Poprawne)
//3 G00X10.0;
/1/3 G00X10.0;
Po zaadowaniu programw do pamici funkcja jest ignorowana.
Boki zawierajce /n te s przechowywane w pamici, niezalenie od
ustawienia opcjonalnego przecznika pominicia bloku.
Programy zapisane w pamici mona wyprowadzi, niezalenie od
ustawienia opcjonalnego przecznika pominicia bloku.
Opcjonalne pominicie obowizuje nawet w czasie operacji szukania
numeru bloku.
Zalenie od typu obrabiarki, wszystkie opcjonalne przeczniki
pominicia bloku (1 do 9) mog by nieaktywne. Informacje o
aktywnych przecznikach mona znale w podrczniku producenta
obrabiarki.
OSTRZEENIE
1 Pozycja znaku (/)
Znak ukonika (/) musi by podany w nagwku bloku. Jeli
zostanie umieszczony w innym miejscu, to informacja od
ukonika do kodu EOB zostanie zignorowana.
2 Wyczenie opcjonalnego przecznika pominicia
bloku
Pominicie bloku jest przetwarzane, kiedy bloki s czytane
z pamici lub tamy do bufora. Nawet jeli przecznik jest
wczony po wczytaniu blokw do bufora, to bloki ju
wczytane nie s ignorowane.

ADNOTACJA
Sprawdzenie TV i TH
Kiedy przecznik pominicia bloku jest wczony.
Sprawdzenie TH i TV jest wykonywane dla pominitych
fragmentw w taki sam sposb, jak przy wczniku
wyczonym.

147

12. STRUKTURA PROGRAMU

D Koniec programu

PROGRAMOWANIE

B--- 63524PL/01

Koniec programu jest zaznaczony jednym z nastpujcych kodw,


umieszczonych na kocu programu:
Tabela 12.2 (d) Kod zakoczenia programu
Kod

Zastosowanie

M02

Dla programu gwnego

M30
M99

Dla podprogramu

Jeli jeden z kodw koca programu zostanie napotkany w trakcie


wykonywania programu, CNC przerwie prac i ustawi stan
zerowania. Po wykonaniu kodu podprogramu sterowanie powraca
do programu, z ktrego nastpio wywoanie podprogramu.
OSTRZEENIE
Blok, zawierajcy opcjonalny kod pominicia bloku, na
przykad /M02 ; , /M30 ; , lub /M99 ; nie jest traktowany jako
koniec programu, jeli przecznik pominicia bloku na
pulpicie maszyny jest wczony.
(Patrz pozycja Opcjonalne pominicie bloku.)

148

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

12.3

Jeli w programie znajduje si ustalona kolejno polece lub zestaw


polece, ktre sa czsto powtarzane, to sekwencj tak mona
zapisa w pamici jako podprogram w celu uproszczenia treci
programu gwnego.
Podprogram mona wywoa z programu gwnego.
Wywoany podprogram moe wywoywa nastpne podprogramy.

PODPROGRAM
(M98, M99)

Format
D Struktura podprogramu
Jeden podprogram

O jjjj ; Numer podprogramu

(lub dwukropek (:) w przypadku ISO)

M99 ;

Koniec programu

M99 nie musi stanowi oddzielnego bloku, co pokazano poniej.


Przykad) X100. 0 Y100.0 M99 ;

D Wywoanie podprogramu
(M98)

M98 P ffff ffff ;

Liczba wywoa
podprogramu

Numer
podprogramu

Jeli nie podano powtarzajcych si danych, podprogram zostanie


wywoany tylko raz.

Objanienia
Program gwny

Kiedy podprogram jest wywoywany z programu gwnego, jest to


tzw. wywoanie pierwszego poziomu. W ten sposb mona
zagniedzi do czterech wywoa, jak pokazano poniej.
Podprogram

Podprogram

Podprogram

O0001 ;

O1000 ;

O2000 ;

O3000 ;

M98 P1000 ;

M98 P2000 ;

M98 P3000 ;

M98 P4000 ;

M30 ;

Podprogram

O4000 ;

M99 ;

M99 ;

M99 ;

M99 ;

(Zagniedenie
jednostopniowe)

(Zagniedenie
dwutopniowe)

(Zagniedenie
trzystopniowe)

(Zagniedenie
czterostopniowe)

Jedno polecenie wywoania moe dokona maksymalnie 9999


wywoa. W celu zachowania zgodnoci z systemami programowania
automatycznego w pierwszym bloku mona wykorzysta Nxxxx
zamiast numeru podprogramu nastpujcego po O (lub po :). Numer
bloku po N jest rejestrowany jako numer podprogramu.

Patrz te

W rozdziale 10 w czci III opisano sposb rejestrowania


podprogramu.
149

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Sygnay M98 i M99 nie s wyprowadzane do obrabiarki.
2 Jeli nie mona znale numer podprogramu, ustalonego
za pomoc adresu P, zostanie wczony alarm P/S (nr 078).

Przykady
l M98 P51002 ;
To polecenie oznacza Wywoaj podprogram (numer 1002) kolejno pi
razy. Polecenie wywoania podprogramu (M98P_) mona poda w tym
samym bloku, co polecenie posuwu.
l X1000.0 M98 P1200 ;
W tym przykadzie podprogram (numer 1200) jest wywoywany po przemieszczeniu w osi X.
l Kolejno wykonywania podprogramw wywoanych z programu
gwnego
Program gwny
N0010 ;

Podprogram
O1010 ;

N0020 ;

N1020 ;

N0030 M98 P21010 ;

N1030 ;

N0040 ;

N1040 ;

N0050 M98 P1010 ;

N1050 ;

N0060 ;

N1060M99 ;

Podprogram moe wywoa nastpny podprogram w taki sam sposb, w


jaki jest wywoywany z programu gwnego.

Zastosowania specjalne
D Okrelenie numeru
docelowego bloku
powrotnego w programie
gwnym

Jeli P jest uywane do okrelenia numeru bloku w chwili


zakoczenia programu, sterowanie nie wraca do bloku po bloku
wywoujcym, tylko do bloku o numerze wskazanym przez P. Z
drugiej jednak strony P jest ignorowane, jeli program gwny
pracuje w trybie innym, ni tryb operacji pamiciowych.
Metoda ta wymaga znacznie wicej czasu na powrt do programu
gwnego, ni normalna metoda powrotu.
Program gwny
N0010 ;
N0020 ;
N0030 M98 P1010 ;
N0040 ;
N0050 ;
N0060 ;

150

Podprogram
O0010 ;
N1020 ;
N1030 ;
N1040 ;
N1050 ;
N1060 M99 P0060 ;

B--- 63524PL/01

D Korzystanie z M99
w programie gwnym

PROGRAMOWANIE

Jeli w programie gwny wykonano M99, to sterowanie zostanie


przekazane do pocztku programu gwnego. Na przykad, M99
mona wykona umieszczajc /M99 ; w odpowiednim miejscu
programu gwnego i wyczajc opcjonaln funkcj pominicia
bloku na czas wykonywania programu gwnego. Po wykonaniu M99
sterowanie powraca do pocztku programu gwnego, skd
wykonanie jest powtarzane od nagwka programu gwnego.
Wykonanie powtarza si, kiedy opcjonalna funkcja pominicia bloku
jest wyczona. Jeli funkcja ta jest wczona, blok /M99 ; jest
pomijany i sterowania jest przekazywane do nastpnego bloku w
kolejnoci.
Jeeli zadano /M99Pn ; , sterowanie powraca nie na pocztek
programu gwnego, ale do bloku o numerze n. W takim przypadku
powrt do bloku n wymaga wicej czasu.

Opcjonalne
pominicie bloku
WY.

D Korzystanie tylko
z podprogramu

12. STRUKTURA PROGRAMU

N0010 ;
N0020 ;
N0030 ;
N0040 ;
N0050 ;
/ N0060 M99 P0030 ;
N0070 ;
N0080 M02 ;

Opcjonalne
pominicie bloku
W.

Podprogram mona wykona tak, jak normalny program gwny


poszukujc z MDI startu tego podprogramu.
(Informacje o operacji poszukiwania podano w rozdziale 9.4 w czci
III.)
W takim przypadku jeli jest wykonywany blok zawierajcy M99,
sterowanie powrci do pocztku podprogramu, przeznaczonego do
wielokrotnego wykonania. Jeli jest wykonywany blok zawierajcy
M99Pn, to sterowanie powrci do bloku o numerze n w
podprogramie. Aby zakoczy program, naley w odpowiednim
miejscu umieci blok zawierajcy /M02 ; lub /M30 ;, a opcjonalny
przecznik bloku musi by wyaczony; wczeniej przecznik ten
naley przestawi w pooenie wczony.
N1010 ;
N1020 ;
N1030 ;
N1040 M02 ;
/ N1050 M99 P1020 ;

151

Opcjonalne
pominicie bloku
W.

12. STRUKTURA PROGRAMU

12.4

OMIOCYFROWY
NUMER PROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

Funkcja omiocyfrowego numeru programu umoliwia podawanie


numerw programu za pomoca omiu cyfr, nastpujcych po adresie
O (O00000001 do O99999999).

Objanienia
D Uniemoliwienie
modyfikacji programu

Mona uniemoliwi modyfikowanie podprogramw O00008000 do


O00008999, O00009000 do O00009999, O80000000 do O89999999,
i O90000000 do O99999999.
Parametr

Numery programw, dla ktrych zablokowano


moliwo modyfikacji

NE8 (nr 3202#0)

O00008000 do O00008999

NE9 (nr 3202#4)

O00009000 do O00009999

PRG8E (nr 3204#3)

O80000000 do O89999999

PRG9E (nr 3204#4)

O90000000 do O99999999

ADNOTACJA
Jeli w funkcji hasa podano ze haso (patrz III---9.9), to nie
mona zmieni ustawie NE9 (bit 3 parametru nr 3202) i
PQE (bit 4 parametru nr 3204).
D Nazwa pliku

W wyprowadzaniu programw za pomoc podania ich zakresu, pliki


s nazywane nastpujco:
Wyprowadzanie przez podanie O00000001 i O00123456:
O00000001---G
Wysyanie przez podanie O12345678 i O45678900:
O12345678---G
Jeli jest stosowane sterowanie dwutorowe, nazwa pliku dla
pierwszego toru jest poprzedzona ---1, a nazwa pliku dla drugiego
toru jest poprzedzona ---2.

D Programy specjalne

Numery podprogramw specjalnych mona zmieni za pomoc 5


bitu (SPR) parametru nr 3204.
1) Wywoanie makropolecenia za pomoc kodu G
Numer programu

Parametry stosowane do ustalenia


kodu G

Jeli SPR = 0

Jeli SPR = 1

nr 6050

O00009010

O90009010

nr 6051

O00009011

O90009011

nr 6052

O00009012

O90009012

nr 6053

O00009013

O90009013

nr 6054

O00009014

O90009014

nr 6055

O00009015

O90009015

nr 6056

O00009016

O90009016

nr 6057

O00009017

O90009017

nr 6058

O00009018

O90009018

nr 6059

O00009019

O90009019

152

B--- 63524PL/01

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

2) Wywoanie makropolecenia za pomoc kodu M


Numer programu

Parametry stosowane do ustalenia


kodu M

Jeli SPR = 0

Jeli SPR = 1

nr 6080

O00009020

O90009020

nr 6081

O00009021

O90009021

nr 6082

O00009022

O90009022

nr 6083

O00009023

O90009023

nr 6084

O00009024

O90009024

nr 6085

O00009025

O90009025

nr 6086

O00009026

O90009026

nr 6087

O00009027

O90009027

nr 6088

O00009028

O90009028

nr 6089

O00009029

O90009029

3) Wywoanie podprogramu kodem M


Numer programu

Parametry stosowane do ustalenia


kodu M

Jeli SPR = 0

Jeli SPR = 1

nr 6071

O00009001

O90009001

nr 6072

O00009002

O90009002

nr 6073

O00009003

O90009003

nr 6074

O00009004

O90009004

nr 6075

O00009005

O90009005

nr 6076

O00009006

O90009006

nr 6077

O00009007

O90009007

nr 6078

O00009008

O90009008

nr 6079

O00009009

O90009009

4) Wywoanie makropolecenia za pomoc kodu T


Numer programu

Parametry stosowane do ustalenia


kodu T

Jeli SPR = 0

Jeli SPR = 1

TCS(nr 6001#5)

O00009000

O90009000

5) Wywoanie makropolecenia za pomoc kodu ASCII


Numer programu

Parametry stosowane do ustalenia


kodu ASCII

Jeli SPR = 0

Jeli SPR = 1

nr 6090

O00009004

O90009004

nr 6091

O00009005

O90009005

153

12. STRUKTURA PROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

6) Funkcja danych wzorcowych


Numer programu

D Zewntrzne szukanie
numeru programu

Jeli SPR = 0

Jeli SPR = 1

O00009500

O90009500

O00009501

O90009501

O00009502

O90009502

O00009503

O90009503

O00009504

O90009504

O00009505

O90009505

O00009506

O90009506

O00009507

O90009507

O00009508

O90009508

O00009509

O90009509

O00009510

O90009510

Sygnay wprowadzone z zewntrz mona wykorzysta do szukania


numeru programu. Program, zapisany w pamici CNC, mona
wybra podajc z zewntrz do CNC numer programu z zakresu od 1
do 99999999. Szczegy --- patrz podrcznik producenta maszyny.

Ograniczenia
D Wywoanie podprogramu

Funkcja ta powoduje zablokowanie wywoywania podprogramu, jeli


nie wybrano tamy formatu FS15 (patrz II---19). Ograniczenie takie
obowizuje take programy w zewntrznych urzdzeniach
wejcia/wyjcia (M198).
(Przykad )
M98 P12345678 ;
Tylko numer podprogramu
Czsto powtrze nie jest uwzgldniona.

D DNC

O8---cyfrowy numer programu nie moe by uywany w DNC1,


DNC2, sieci Ethernet, serwerze danych, OPEN CNC, ani w funkcji
automatycznego programowania konwersacyjnego.

154

B--- 63524PL/01

13
UWAGI OGLNE

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

FUNKCJE UATWIAJCE PROGRAMOWANIE

W niniejszym rozdziale opisano nastpujce elementy:


13.1 STAY CYKL OBRBKI (G90, G92, G94)
13.2 CYKL WIELOKROTNYCH POWTRZE (G70---G76)
13.3 STAY CYKL OBRBKI W WIERCENIU (G80---G89)
13.4 STAY CYKL SZLIFOWANIA
(DLA SZLIFIERKI)
13.5 FAZOWANIE I ZAOKRGLENIA
13.6 ODBICIE LUSTRZANE DLA PODWJNEJ GOWICY
REWOLWEROWEJ (G68, G69)
13.7 BEZPOREDNIE
PROGRAMOWANIE
WYMIARW
RYSUNKOWYCH
13.8 GWINTOWANIE SZTYWNE
13.9 TRJWYMIAROWE PRZEKSZTACENIE
WSPRZDNYCH (G68.1, G69.1)

ADNOTACJA
W schematach objaniajcych przedstawionych w tym
rozdziale wykorzystano programowanie rednic w osi X.
W przypadku programowania promieni, naley zamieni
U/2 na U i X/2 na X.

155

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.1

STAY CYKL
OBRBKI
(G90, G92, G94)

PROGRAMOWANIE

B--- 63524PL/01

Wystpuj trzy stae cykle obrbki: stay cykl skrawania rednic


zewntrznych/wewntrznych (G90), stay cykl obrbki gwintu (G92)
i stay cykl toczenia czoowego (G94).

13.1.1

Cykl skrawania
rednicy zewntrznej/
wewntrznej (G90)
D Cykl skrawania
cylindrycznego
G90X (U)__Z (W)__F__ ;

RSzybki posuw
FZadany kodem F

O X
Z

W
4(R)
3(F)

2(F)

1(R)

U/2
X/2
O Z

Rys. 13.1.1 (a) Cykl skrawania cylindrycznego

W programowaniu przyrostowym znak liczby wystpujcej po


adresie U i W zaley od kierunku 1 i 2 drogi narzdzia. W cyklu na
rys. 14. 1 1 (a), znaki U i W s ujemne.
W trybie bloku pojedynczego przebiegi 1, 2, 3 i 4 s wykonywane po
jednokrotnym przyciniciu klawisza startu cyklu.

156

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

D Cykl skrawania
stokowego

G90X(U)__ Z(W)__ R__ F__ ;

RSzybki posuw
FZadany kodem F

O X
4(R)
3(F)

U/2

1(R)
2(F)

X/2

O Z

Rys. 13.1.1 (b) Cykl skrawania stokowego

D Znaki liczb podanych


w cyklu skrawania
stokowego

W programowaniu przyrostowym zalenoci midzy znakiem liczby


wystpujcej po adresie U, W i R a torem narzdzia s nastpujce:
2. U > 0, W < 0, R > 0

1. U < 0, W < 0, R < 0


X

X
Z

4(R)
3(F)

U/2

2(F)

1(R)

2(F)

U/2

1(R)

3(F)

4(R)

3. U < 0, W < 0, R > 0


przy | R | U
2

4. U > 0, W < 0, R<0


przy | R | U
2

X
Z

4(R)
U/2

1(R)

3(F)
2(F)

U/2

3(F)

1(R)

4(R)

157

2(F)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

13.1.2

Cykl nacinania gwintw


(G92)
G92X(U)__ Z(W)__ F__ ; Skok (L) jest ustalony.
O X
Z

3(R)

4(R)
1(R)
2(F)
X/2
O Z
R Szybki posuw
F Zadany przez
kod F
L
(Kt fazowania na rysunku po lewej
stronie wynosi 45 stopni lub mniej z
powodu opnienia w serwosystemie.

Okoo. 45
r

Szczeg gwintu z faz

Rys. 13.1.2 (a) Nacinanie gwintu walcowego

W programowaniu przyrostowym znak liczby wystpujcej po


adresie U i W zaley od kierunku 1 i 2 drogi narzdzia. Oznacza to,
e jeli kierunek toru 1 wzdu osi X jest ujemny, to warto U jest
ujemna.
Przedzia skoku gwintu, ograniczenie prdkoci obrotowej
wrzeciona, itp. s takie same, jak w przypadku G32 (obrbka
gwintu). Fazowanie gwintw moe by wykonane w omawianym
cyklu nacinania gwintw. Sygna z obrabiarki oznacza fazowanie
gwintw. Odstp fazowania jest ustalony parametrem (nr 5130) w
zakresie od 0,1L do 12,7L co 0,1L.. (W wyraeniu powyej L jest
skokiem gwintu.)
W trybie bloku pojedynczego przebiegi 1, 2, 3 i 4 s wykonywane po
jednokrotnym przyciniciu klawisza startu cyklu.
158

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

OSTRZEENIE
Uwagi dotyczce gwintowania s takie same, jak w
przypadku gwintowania G32. Jednak zatrzymanie poprzez
stop posuwu jest realizowane nastpujco: Zatrzymanie po
zakoczeniu 3 toru narzdzia w cyklu nacinania gwintw.

OSTRONIE
Narzdzie ponawia obrbk w czasie fazowania i powraca
do punktu startu na osi X, nastpnie na osi Z, jak tylko w
czasie obrbki gwintu zostanie wprowadzony stan
zatrzymania posuwu (proces 2) podczas stosowania opcji
Wycofanie z cyklu nacinania gwintu.
Cykl zwyky
Przemieszczenie w chwili stopu posuwu
Punkt
zatrzymania

Szybki posuw

Posuw jest zastopowany


w tym miejscu.

W czasie ponownej obrbki nie mona wykona kolejnego


stopu posuwu. Wielko fazowania jest taka sama, jak w
punkcie docelowym.

159

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

D Cykl nacinania gwintw


stokowych

PROGRAMOWANIE

B--- 63524PL/01

G92X(U)__ Z(W)__ R__ F__ ; Skok (L) jest ustalony.


O X
W

4(R)
U/2

3(R)

(R) 0 Szybki posuw


1(R) (F) 0 Zadany przez
kod F

2(F)

X/2
O Z

(Kt fazowania na rysunku po lewej


stronie wynosi 45 stopni lub mniej z
powodu opnienia w serwosystemie.
Okoo. 45

r
Szczeg gwint z faz
Rys. 13.1.2 (b) Cykl nacinania gwintw stokowych

160

B--- 63524PL/01

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

13.1.3

Cykl toczenia
czoowego (G94)
D Cykl skrwania czoowego
G94X(U)__ Z(W)__ F__ ;
O X

(R)Szybki posuw
(F)Zadany kodem F

1(R)

U/2

4(R)

2(F)
3(F)

X/2 X/2

O Z

Z
Z

Rys. 13.1.3 (a) Cykl skrawania czoowego

W programowaniu przyrostowym znak liczby wystpujcej po


adresie U i W zaley od kierunku 1 i 2 drogi narzdzia. Oznacza to,
e jeli kierunek toru wzdu osi Z jest ujemny, to warto W jest
ujemna.
W trybie bloku pojedynczego przebiegi 1, 2, 3 i 4 s wykonywane po
jednokrotnym przyciniciu klawisza startu cyklu.

161

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

D Cykl frezowania
stokowo -- czoowego
O X
1(R)
(R) Szybki posuw
(F) Ustalony kodem F
2(F)

U/2

4(R)
3(F)

X/2

W
O Z

Rys. 13.1.3 (b)

D Znaki liczb podanych


w cyklu skrawania
stokowego

W programowaniu przyrostowym zalenoci midzy znakiem liczby


wystpujcej po adresie U, W i R a torem narzdzia s nastpujce:

1. U < 0, W < 0, R < 0

2. U > 0, W < 0, R < 0

1(R)

Z
U/2

2(F)

3(F)

4(R)
U/2

3(F)

1(R)

3. U < 0, W < 0, R > 0


przy R W
X

4. U > 0, W < 0, R<0


przy R W
X

R
Z

3(F)

1(R)
U/2

4(R)

2(F)

4(R)

2(F)

U/2

2(F)

4(R)
1(R)

3(F)
W

162

B--- 63524PL/01

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

ADNOTACJA

1 Ze wzgldu na to, e wartoci X(U), Z(W) i R w cyklu staym s


modalne, jeeli X(U), Z(W) lub R nie s na nowo programowane,
to efektywne s dane uprzednio podane. Z tego powodu kiedy
warto przesunicia w osi Z nie zmienia si, jak w przykadzie
poniej, cykl stay mona powtrzy tylko poprzez podanie
polece przesunicia dla osi X.
Jednak dane s usuwane, jeli jest zaprogramowaniy kod G
wany w bloku wywoania, z wyjtkiem kodu G04 (przerwa) lub
kodu G w grupie 01 z wyczeniem G90, G92, G94.
(Przykad)
O X
66

4 8
12

16

Przedmiot obrabiany
O Z

Cykl przedstawiony na rysunku powyej jest wykonywany przez


nastpujcy program.
N030 G90 U ---8.0 W---66.0 F0.4 ;
N031 U ---16.0 ;
N032 U ---24.0 ;
N033 U ---32.0 ;
2 Mona wykona nastpujce dwa programy uytkowe.
(1) Jeli dla bloku nastpujcego po bloku wskazanym w cyklu
staym podane jest polecenie EOB lub polecenie
przemieszczenia zerowego, to ten sam cykl stay zostanie
powtrzony.
(2) Jeeli w trybie cyklu staego zostanie zaprogramowana
funkcja M, S, T, to zarwno cykl stay jak i funkcja M, S lub T
mog by wykonane jednoczenie. Jeli takie rozwizanie nie
jest wygodne, naley jeden raz przerwa cykl stay, jak w
poniszym programie przykadowym (okreli G00 lub G01)
i wykona polecenie M, S lub T. Po zakoczeniu wykonywania
M, S lub T, naley ponownie zaprogramowa cykl stay.
(Przykad)
N003 T0101 ;
:
:
N010 G90 X20.0 Z10.0 F0.2 ;
N011 G00 T0202 ;
N012 G90 X20.5 Z10.0 ;

163

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.1.4

Jak korzysta ze
staych cykli obrbki
(G90, G92, G94)

PROGRAMOWANIE

B--- 63524PL/01

Odpowiedni cykl stay jest wybierany zalenie od konturu


prefabrykatu oraz od ksztatu produktu.

D Cykl skrawania
cylindrycznego (G90)

Kontur prefabrykatu

Kontur produktu

D Cykl skrawania
stokowego (G90)

Kontur prefabrykatu

Kontur produktu

164

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

D Cykl skrawania
czoowego (G94)

Kontur prefabrykatu
Kontur produktu

D Cykl frezowania
osiowego (G94)

Kontur prefabrykatu

Kontur produktu

165

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

13.2

Opcja taka jest stosowana w cyklu staym w celu uatwienia


programowania CNC. Na przykad, dane o ksztacie po zakoczeniu
pracy opisuj tor narzdzia dla celw obrbki zgrubnej. Dostpne s
take cykle stae do obrbki gwintu.

13.2.1

W toczeniu stosuje si dwa sposoby usuwania naddatku materiau:


Typ I i II.

D Typ I

Jeeli kocowy ksztat A do A do B jest zaprogramy zgodnie z


poniszym rysunkiem, to zaznaczony obszar jest usuwany przez d
(gboko skrawania), z pozostawionym naddatkiem dla obrbki
wykaczajcej u/2 u w.

CYKL
WIELOKROTNYCH
POWTRZE
(G70 --- G76)
Ustalanie naddatku
materiau przy toczeniu
(G71)

C
B

(R)
(F)

(R)
45,

(F)

Polecenie programowe
(F) : Posuw skrawania
(R) : Szybki posuw

u/2
w

A
G71 U (d) R (e) ;
G71 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t)
N (ns)

F____
S____
T____

Polecenie przesunicia ruchu midzy A i B


jest podane w blokach o numerach ns do nf.

N (nf);
d : Gboko skrawania (wyznaczenie promienia)
Warto bez znaku. Kierunek skrawania zaley od kierunku AA. Oznaczenie to
jest modalne i nie ulega zmianie do czasu wyznaczenia innej wartoci. Warto
t mona take okreli za pomoc parametru (nr 5132), ktry jest zmieniany
poleceniem programu.
e
: Wielko ucieczki
Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia innej
wartoci. Warto t mona take okreli za pomoc parametru (nr 5133), ktry
jest zmieniany poleceniem programu.
ns : Numer pierwszego bloku programu wykaczania konturu.
nf : Numer ostatniego bloku programu wykaczania konturu.
u : Odstp i kierunek naddatku dla obrbki wykaczajcej w kierunku X
(oznaczenie rednica / promie).
w : Odstp i kierunek nadatku dla obrbki wykaczajcej w kierunku Z.
f,s,t : Dowolna funkcja F , S lub T zawarta w blokach ns do nf cyklu nie jest brana pod
uwag, a jest skuteczna funkcja F, S lub T w bloku G71.

Rys. 13.2.1 (a) Tor skrawania przy usuwaniu naddatku


materiau przy toczeniu (Typ I)

166

B--- 63524PL/01

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

ADNOTACJA
1 Jeli zarwno d jak i u s ustalone adresem U, to ich
znaczenie zaley od obecnoci adresw P i Q.
2 Obrbka cykliczna jest realizowana poleceniem G71 wraz
ze specyfikacj P i Q.
Funkcje F, S i T, podane w poleceniach przesunicia ruchu
midzy punktami A i B s ignorowane, a obowizuj
polecenia podane w bloku G71 lub w bloku poprzednim.
Jeli jest wybrana opcja sterowania sta prdkoci
skrawania, to polecenia G96 lub G97 , podane w poleceniu
przesunicia ruchu midzy punktami A i B s ignorowane,
a obowizuj polecenia podane w bloku G71 lub
poprzednim.
Rozwaane s nastpujce cztery wzorce skrawania.
Wszystkie cykle s wykonywane rwnolegle do osi Z, a
znak u i w jest nastpujcy:
+X

+Z
A

A
U(+)W(---)

U(+)W(+)

A A

Moliwa jest interpolacja liniowa


i koowa

A A

U(---)W(+)

U(---)W(---)
A

Tor narzdzia midzy A i A zadano w bloku o numerze ns


zawierajcym G00 lub G01, oraz z tym bloku i nie mona
zada polecenia przemieszczenia w osi Z. Tor narzdzia
midzy A i B musi by wzorcem sopniowo rosncym lub
malejcym w osiach X i Z. Jeli tor narzdzia midzy A i A
jest zaprogramowany za pomoc G00/G01, obrbka
wzdu AA jest realizowana odpowiednio w trybie G00/G01.
3 Podprogram nie moe by wywoany z bloku znajdujcego
si midzy sekwencjami o numerach ns i nf.

167

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

D Typ II

PROGRAMOWANIE

B--- 63524PL/01

Typ II rni si od typu I nastpujco: profil nie musi wykazywa


staego zwikszania lub zmniejszania wzdu osi X i moe zawiera
maksymalnie 10 wklni (kieszeni).

10

......

Rys. 13.2.1 (b) Liczba wklni przy usuwaniu naddatku materiau przy
toczenie (Typ II)

Naley jednak pamita, e profil musi wykazywa jednostajny


wzrost lub spadek wzdu osi Z. Nastpujcych profili nie mona
obrobi:

Brak jednostajnej zmiany


wzdu osi Z

Rys. 13.2.1 (c) Ksztat, ktrego nie mona obrobi podczas usuwania
nadatku materiau przy toczeniu (Typ II)

Pierwsza usuwana cz nie musi by pionowa, dozwolony jest


dowolny profil, jeeli wzdu osi Z wystpuje jednostajna zmiana.

Rys. 13.2.1 (d) Ksztat, ktry mona obrobi (jednostajna zmiana) w


czasie usuwania naddatku materiau przy toczeniu (Typ II)

Po toczeniu przewit jest wykonywany skrawaniem wzdu proflu


obrabianego przedmiotu.
168

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

e (ustawiane parametrem)

Rys. 13.2.1 (e) Fazowanie w czasie usuwania naddatku materiau przy


toczeniu (Typ II)

Przewit e (ustalony w R), ktry ma by wykonany po toczeniu, moe


take by ustalony w parametrze nr 5133.
Przykad toru skrawania przedstawiono poniej:

30

4
3

13
12

29

18

14

23
11 19
17

16

10

24

25 6

8
7

15

22 21 20

26

28
27

Rys. 13.2.1 (f) Tor skrawania podczas usuwania naddatku przy toczeniu
poprzecznym

Kompensacja promienia ostrza narzdzia nie jest dodawana do


naddatku obrbki wykaczajcej u i w. W toczeniu zakada si, e
korekcja promienia ostrza narzdzia wynosi zero.
W=0 musi by podane, w przeciwnym przypadku ostrze narzdzia
moe wci si w jedn ze cian. W pierwszym bloku powtarzajcej
si czci musz by take okrelone dwie osie X(U) i Z (W). Jeli
nie jest wykonywany ruch Z, to jest okrelona warto W0.
D Rozrnienie midzy
typem I i typem II

Jeli w pierwszym bloku powtarzajcej si czci zadano jedn o


Typ I
Jeli w pierwszym bloku czci powtarzajcej si zadano dwie osie
Typ II
Jeli pierwszy blok nie zawiera przemieszczenia w osi Z i jest
uywany typ II, trzeba zada W0.
(Przykad)
TYPI
TYPII
G71 U10.0 R5.0 ; G71 U10.0 R5.0 ;
G71 P100 Q200....; G71 P100 Q200........;
N100X (U)___;
N100X (U)___ Z(W)___;

:
:

:
:

N200..............;

169

N200.........................;

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.2.2

Usuwanie naddatku
materiau przy
planowaniu (G72)

PROGRAMOWANIE

B--- 63524PL/01

Na rysunku poniej przedstawiono taki sam cykl, jak G71 z t


rnic, e skrawanie jest wykonywane rwnolegle do osi X.
d
C

A
A

Droga narzdzia
(F)
(R)

(R)
45

(F)
u/2

Polecenie programowe

B
w

G72 W(d) R(e) ;


G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) ;

Znaczenia d, e, ns, nf, u,w, f, s, i t s takie same, jak w G71.

Rys. 13.2.2 (a) Tor skrawania w usuwaniu naddatku materiau przy


toczeniu poprzecznym

D Znaki podanych liczb

Rozwaane s nastpujce cztery wzorce skrawania. Wszystkie


cykle s wykonywane rwnolegle do osi X, a znak u i w jest:
+X
B B
U(---)W(---)

U(---)W(+)
A
A

A A
A A

U(+)W(+)

A
A

+Z

Moliwa jest interpolacja


liniowa i koowa

U(+)W(---)
B B

Rys. 13.2.2 (b) Znaki liczb podanych z U i W w procesie usuwania


naddatku materiau przy toczeniu poprzecznym

Tor narzdzia midzy A i A zadano w bloku o numerze ns


zawierajcym G00 lub G01, oraz z tym bloku i nie mona zada
polecenia przemieszczenia w osi Z. Tor narzdzia midzy A i B musi
by wzorcem sopniowo rosncym i malejcym w osiach X i Z.
Tryb obrbki G00 lub G01 wzdu AA zaley od polecenia midzy A
i A, co opisano w 13.2.1.
170

13.2.3

Powtrzenie wzoru
(G73)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Funkcja ta umoliwia wielokrotne skrawanie ustalonego wzoru,


przesuwanego fragment po fragmencie. W takim cyklu skrawania
mona mona efektywnie wykona obrbk materiau, ktrego
wstpny ksztat zosta nadany w procesie obrbki zgrubnej, przez
kucie, odlewanie, itp.
k+w

u/2

i+u/2

(R)

u/2
A
w

Programowany wzr powinien wyglda nastpujco.


AAB
G73 U (ni) W (nk) R (d) ;
G73 P (ns) Q (nf) U (nu) W (nw) F (f ) S (s ) T (t) ;
N (ns)

F____
S____
T____
N (nf);

Polecenie przesunicia ruchu midzy A i B


jest podane w blokach o numerach ns do nf.

: Odstp i kierunek przyoenia w osi X (oznaczenie promienia).


Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia innej
wartoci. Warto t mona take okreli za pomoc parametru (nr 5135),
ktry jest zmieniany poleceniem programu.
k : Odstp i kierunek przyoenia w osi Z.
Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia innej
wartoci. Warto t mona take okreli za pomoc parametru (nr 5136),
ktry jest zmieniany poleceniem programu.
d
: Liczba podziaw
Ta warto jest taka sama, jak liczba powtrze w obrbce zgrubnej.
Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia innej
wartoci. Warto t mona take okreli za pomoc parametru (nr 5137),
ktry jest zmieniany poleceniem programu.
ns : Numer pierwszego bloku programu wykaczania konturu.
nf : Numer ostatniego bloku programu wykaczania konturu.
nu : Odstp i kierunek naddatku dla obrbki wykaczajcej w kierunku X
(oznaczenie rednica / promie).
nw : Odstp i kierunek nadatku dla obrbki wykaczajcej w kierunku Z.
f,s,t : Dowolna funkcja F, S i T zawarta w blokach o numerach midzy ns i nf jest
ignorowana, a s brane pod uwag funkcje F, S i T w bloku G73.
i

Rys. 13.2.3 Tor skrawania podczas powtrzenia wzoru

171

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Jeli wartoci i oraz k, lub u i w s ustalane zalenie od
adresu odpowiednio U i W , to ich znaczenie jest
uzalenione od obecnoci adresw P i Q w bloku G73. Jeli
P i Q nie s ustalone w tym samym bloku, adresy U i W
oznaczaj odpowiednio i oraz k. Jeeli P i Q s ustalone
w tym samym bloku, adresy U i W oznaczaj odpowiednio
u oraz w.
2 Obrbka cykliczna jest realizowana poleceniem G73 wraz
ze specyfikacj P i Q.
Rozwaane s nastpujce cztery wzorce skrawania.
Naley zwrci uwag na znak u, w, k i i.
Po zakoczeniu cyklu obrbki, narzdzie powraca do
punktu A.

13.2.4

Cykl wykaczajcy
(G70)

Po obrbce zgrubnej wykonanej za pomoc G71, G72 lub G73,


dokadne wykoczenie mona zrealizowa nastpujcym
poleceniem.

Format
G70P (ns) Q (nf) ;
(ns) : Numer pierwszego bloku programu wykaczania konturu.
(nf) : Numer ostatniego bloku programu wykaczania konturu.

ADNOTACJA
1 Funkcje F, S i T podane w bloku G71, G72, G73 s
ignorowane, a s wykonywane te, ktre s ustalone midzy
numerami bloku ns i nf w G70.
2 Po zakoczeniu obrbki w G70, narzdzie wraca do punktu
startu i jest odczytywany nastpny blok.
3 W blokach midzy ns i nf, wskazywanych w G70 za
pomoc G73, nie mona wywoa podprogramu.

172

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Przykady
Usuwanie naddatku materiau przy toczeniu poprzecznym (G72)
O X
7

Punkt startu

88 110

120

160

40

80

10 10 10

20

O Z
40

20

190
(Wyznaczenie rednicy, zadawanie metryczne)
N010 G50 X220.0 Z190.0 ;
N011 G00 X176.0 Z132.0 ;
N012 G72 W7.0 R1.0 ;
N013 G72 P014 Q019 U4.0 W2.0 F0.3 S550 ;
N014 G00 Z58.0 S700 ;
N015 G01 X120.0 W12.0 F0.15 ;
N016 W10.0 ;
N017 X80.0 W10.0 ;
N018 W20.0 ;
N019 X36.0 W22.0 ;
N020 G70 P014 Q019 ;

173

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Powtarzanie wzoru (G73)


16
B
O X
16

110
2

180 160

120

14

O Z

80

2 14

20

220
(Wyznaczenie rednicy, zadawanie metryczne)
N010 G50 X260.0 Z220.0 ;
N011 G00 X220.0 Z160.0 ;
N012 G73 U14.0 W14.0 R3 ;
N013 G73 P014 Q019 U4.0 W2.0 F0.3 S0180 ;
N014 G00 X80.0 W---40.0 ;
N015 G01 W---20.0 F0.15 S0600 ;
N017 W---20.0 S0400 ;
N018 G02 X160.0 W---20.0 R20.0 ;
N019 G01 X180.0 W---10.0 S0280 ;
N020 G70 P014 Q019 ;

174

130

13.2.5

Cykl gbokiego
wiercenia osiowego
(G74)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Przedstawiony program generuje tor skrawania widoczny na


rysunku13.2.5. W tym cyklu mona zastosowa amacz wira, co
pokazano poniej. Jeli pominite zostan X (U) i P, uzyska si
dziaanie tylko w osi Z, ktre mona wykorzysta do wiercenia.
k

d
i
(R)

(R)
(F)

(R)
(F)

(R)
(F)

[0<kk]

(R)

(R)

U/2

(F)

(F)

B
W

X
[0<ii]

G74R (e) ;

G74X(U)_ Z(W)_ P(ni) Q(nk) R(nd) F (f ) ;


e

: Wielko powrotu
Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia innej
wartoci. Warto t mona take okreli za pomoc parametru (nr 5139),
ktry jest zmieniany poleceniem programu.
X
: Skadowa X punktu B
U : Wielko przyrostu drogi z punku A do B
Z
: Skadowa Z punktu C
W : Wielko przyrostu drogi z punku A do C
i : Wielko ruchu w kierunku X (bez znaku)
k : Gboko skrawania w kierunku Z (bez znaku)
d : Wielko przyoenia narzdzia w dolnej paszynie cicia. Znak d jest
zawsze dodatni (+). Jeeli jednak adres X (U) i i jest pominity, to kierunek
przyoenia mona zdefiniowa odpowiednim znakiem liczby.
f
: Szybko posuwu

Rys. 13.2.5 Tor skrawania w cyklu wiercenia na powierzchni czoowej

ADNOTACJA
1 Jeli zarwno e i nd s ustalone za pomoc adresu R, to
ich znaczenie zaley od obrecnoci adresu X (U). Jeli jest
podany X(U), nto stosuje si d.
2 Obrbka cykliczna jest realizowana poleceniem G74 wraz
ze specyfikacj X(U).

175

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.2.6

Cykl wiercenia na
rednicy zewntrznej/
wewntrznej (G75)

PROGRAMOWANIE

B--- 63524PL/01

Przedstawiony program generuje tor skrawania widoczny na


rysunku13.2.6. Odpowiada to G74 z t rnic, e X jest zastpione
przez Z. W tym cyklu jest moliwe zamanie wira oraz jest moliwe
rowkowanie w osi X i wiercenie gbokich otworw w osi X (w takm
przypadku pomija si Z, W, i Q).
A

(R)

(F)
e

(R)
(F)
(R)

U/2

(F)
(R)
(F)
(R)
(F)
d
k
Z

G75R (e) ;
G75X(U)_ Z(W)_ P(i) Q(k) R(d) F(f) ;
Rys. 13.2.6
Tor skrawania w cyklu wiercenia na rednicy zewntrznej/wewntrznej

G74 i G75 s wykorzystywane do rowkowania i wiercenia i


umoliwiaj automatyczne przyoenie narzdzia. Kadorazowo s
rozpatrywane cztery identyczne wzorce.

176

13.2.7

Cykl obrbki gwintw


wielozwojnych (G76)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Cykl nacinania gwintw jest programowany za pomoc polecenia


G76, co pokazano na rysunku 13.2.7.

(R)

U/2

(R)
(F)

i
X

B
d
k

D
C

Rys. 13.2.7 Tor skrawania podczas cyklu obrbki gwintw wielozwojnych

177

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Ostrze narzdzia

B
d

pn

1
2

3
n--- ty

G76P (m) (r) (a) Q (d min) R(d);


G76X (u) _ Z(W) _ R(i) P(k) Q(d) F(L) ;
m

; Liczba powtrze w wykaczaniu (1 do 99)


Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia
innej wartoci. Rwnie t warto mona zada za pomoc parametru
nr 5142, a warto parametru jest zmieniana przez polecenie w
programie.
: Wielko fazy
Jeli skok gwintu jest wyraony za pomoc L, to warto L moe
zawiera si w przedziale od 0,0L do 9,9L w odstpach co 0,1L (liczba
dwucyfrowa od 00 do 90).
Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia
innej wartoci. Warto t mona take okreli za pomoc parametru
(nr 5130), ktry jest zmieniany poleceniem programu.
: Kt ostrza narzdzia
Za pomoc dwucyfrowej liczby mona wybra jeden z szeciu ktw:
805, 605, 555, 305, 295 i 05,.
Oznaczenie to jest modalne i nie ulega zmianie do czasu wyznaczenia
innej wartoci. Warto t mona take okreli za pomoc parametru
(nr 5143), ktry jest zmieniany poleceniem programu.

m, r i a s jednoczenie ustalane za pomoc adresu P.


(Przykad)
Jeli m=2, r=1,2L, a=60, wpisa jak podano poniej (L jest skokiem gwintu).
P

02 12
m r

60
a

dmin : Minimalna gboko skrawania (ustalona watoci promienia)


Kiedy gboko skrawania w przebiegu jednocyklowym (d --- d
---1) staje si mniejsza od limitu, to gboko skrawania jest
ograniczana do wartoci granicznej. Oznaczenie to jest modalne i
nie ulega zmianie do czasu wyznaczenia innej wartoci. Warto t
mona take okreli za pomoc parametru (nr 5140), ktry jest
zmieniany poleceniem programu.
d
: Naddatek dla obrbki wykaczajcej
Oznaczenie to jest modalne i nie ulega zmianie do czasu
wyznaczenia innej wartoci. Warto t mona take okreli za
pomoc parametru (nr 5141), ktry jest zmieniany poleceniem
programu.
i
: Rnica promienia gwintu Jeli i = 0, mona wykona zwyke
nacinanie gwintu walcowego.
k
: Wysoko gwintu
Warto ta jest ustalona za pomoc wartoci promienia.
nd
: Gboko skrawania w pierwszym naciciu (warto promienia)
L
: Skok gwintu (taki sam, jak G32).
Rys. 13.2.7 (b) Szczegy skrawania

178

B--- 63524PL/01

D Cofanie w cyklu
nacinania gwintw

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

Po zastosowaniu stopu posuwu w czasie gwintowania w cyklu obrbki


gwintw wielozwojowych (G76), narzdzie szybko powraca w taki
sam sposb, jak w czasie fazowania wykonywanego na koniec cyklu
nacinania gwintw. Narzdzie powraca do punktu startu cyklu. Po
ponownym wczeniu cykl jest dokoczony.
Jeli funkcja wycofania nie byaby aktywna, to po zatrzymaniu
posuwu w czasie gwintowania, narzdzie powrci do punktu startu po
cakowitym zakoczeniu gwintowania.
Patrz adnotacje w rozdziale 13.1.2.
ADNOTACJA
1 Znaczenie danych ustalonych przez adres P, Q i R zaley od
obecnoci X (U) i X (W).
2 Obrbka cykliczna jest realizowana poleceniem G76 wraz
ze specyfikacj X(U) i Z(W)
Stosujc taki cykl po zakoczeniu skrawania jednej
krawdzi zmniejsza si obcienie ostrza narzdzia.
Wykonujc skrawanie na gbokoci nd dla pierwszego
toru i na gbokoci ndn dla toru n---tego, wielko
skrawania w jednym cyklu jest utrzymywana na staym
poziomie.
Rozpoatrywane s cztery takie same wzorce,
odpowiadajce znakowi kadego adresu.
Dostpny jest cykl obrbki gwintw wewntrznych. Na
powyszym rysunku szybko posuwu midzy punktami C
i D jest ustalona za pomoc adresu F, a w innym torze
wystpuje skok narzdzia. Znak wzrastajcych wymiarw
dla tego rysunku jest nastpujcy:
U, W : minus (zdefiniowany kierunkiem toru narzdzia
AC i CD.)
R:
minus (zdefiniowany kierunkiem toru narzdzia AC.)
P:
plus (zawsze)
Q:
plus (zawsze)
3 Uwagi dotyczce obrki gwintu s takie same, jak w
obrbce gwintw G32 i w cyklu G92 nacinania gwintw.
4 Oznaczenie fazowania jest take skuteczne w cyklu G92
nacinania gwintw.
5 Narzdzie w tym czasie powraca do punktu startu cyklu
(gboko skrawania ndn) jak tylko w opcji Cofanie w
cyklu nacinania gwintw zostanie wprowadzony status
stopu posuwu.

179

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Przykady
Cykl wielokrotnych powtrze (G76)
O Y

1.8
68

1.8

3.68

60.64
O Z

G80 X80.0 Z130.0 ;


G76 P011060 Q100 R200 ;
G76 X60640 Z25000 P3680 Q1800 F6.0 ;

6
25

D Przestawne nacinanie
gwintw

105

Okrelenie P2 moe doprowadzi do wykonania przestawnego nacinania


gwintw ze sta gbokoci skrawania.
Przykad: G76 X60640 Z25000 K3680 D1800 F6.0 A60 P2;
W przypadku przestawnego nacinania gwintw naley zawsze uywa tamy
w formacie FS15 (zobacz rozdzia 18.5).
Jeli gboko skrawania w jednym cyklu jest mniejsza od dmin (ustalonej
w parametrze numer 5140), to gboko zostanie ograniczona do dmin.

ADNOTACJA
Konieczny jest cykl wielokrotnych powtrze II.

Punkt rodkowy ostrza narzdzia


(24) D/2

( 4 6) D/2

Hn

a
2D
2
H1
2D
4D
H2

H3
H4

H6

H5
H7

H8

(Naddatek na wykoczenie)
H9

Przestawne nacinanie gwintw ze sta gbokoci nacinania

180

B--- 63524PL/01

13.2.8

Uwagi dotyczce
cyklu wielokrotnych
powtrze
(G70 --- G76)

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

1. W blokach, w ktrych zaprogramowano cykl wielokrotnych powtrze,


adresy P, Q, X, Z, U, W i R powinny by prawidowo ustalone dla
kadego bloku.
2. W bloku wskazanym adresem P w G71, G72 lub G73, naley
zaprogramowa grup G00 lub G01. Jeli grupa nie zostanie
zaprogramowana, zostanie wczony sygna P/S alarmu nr 65.
3. W trybie MDI nie mona zaprogramowa G70, G71, G72 ani G73. Jeli
grupa zostanie zaprogramowana, zostanie wczony sygna P/S alarmu
nr 67. W trybie MDI mona zaprogramowa G74, G75 i G76.
4. W blokach, w ktrych zaprogramowano G70, G71, G72 lub G73 oraz
pomidzy numerami blokw podanymi za pomoc P i Q nie mona
zaprogramowa M98 (wywoanie podprogramu) i M99 (koniec
podprogramu).
5. W blokach midzy numerami podanymi w P i Q, nie mona
zaprogramowa nastpujcych polece.
Kod G wany w bloku wywoania z wyjtkiem G04 (przerwa)
Grupa 01 kodw G z wyjtkiem G00, G01, G02 i G03
Grupa 06 kodw G
M98 / M99
6. W czasie wykonywania cyklu wielokrotnych powtrze (G70AG76)
mona cykl zatrzyma i wykona operacj rczn. Lecz po ponownym
uruchomieniu cyklu, narzdzie powinno powrci do tego pooenia, w
ktrym cykl zosta zatrzymany.
Jeeli cykl zostanie wznowiony bez powrotu narzdzia do pooenia
zatrzymania, to ruch wykonany w operacji rcznej zostanie dodany do
wartoci bezwzgldnej przemieszczenia, a tor narzdzia zostanie
przesunity o wielko ruchu wykonanego w operacji rcznej.
7. Kiedy jest wykonywane G70, G71, G72 lub G73, numer bloku podany
w adresie P i Q nie powinien by podawany dwa lub wicej razy w tym
samym programie.
8. Bloki midzy blokami o numerach zadanych przez P i Q w cyklu
wielokrotnych powtrze nie mog by programowane za pomoc
programowania bezporednio z wymiarw rysunku ani fazowania i
promienia zaokrglenia.
9. G74, G75 i G76 rwnie nie obsuguj wprowadzania kropki dziesitnej
dla P lub Q. Jako jednostki, w ktrych jest zadana przebyta odlego i
gboko skrawania s uywane najmniejsze jednostki zadawania.
10. Jeli #1 = 2500 zostanie wykonane za pomoc makropolecenia
uytkownika, to do #1 zostanie przypisana warto 2500.000.
W takim przypadku P#1 odpowiada P2500.
11. W G71, G72, G73, G74, G75, G76 ani G78 nie mona stosowa
kompensacji promienia ostrza narzdzia.
12. Cykl wielkrotnych powtrze nie moe by wykonany w czasie pracy
DNC.
13. Makropolecenie uytkownika typu przerwanie nie moe by
wykonane w trakcie realizacji cyklu wielokrotnych powtrze.
14. Cykl wielokrotnych powtrze nie moe by wykonany w trybie
zaawansowanego sterowania podgldem.
181

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.3

STAY CYKL OBRBKI


W WIERCENIU
(G80 --- G89)

PROGRAMOWANIE

B--- 63524PL/01

Stay cykl wiercenia zwykle upraszcza program poprzez


zaprogramowanie procesu obrbki w kilku blokach, korzystajcych
z jednego bloku zawierajcego kod G.
Cykl stay jest zgodny z JIS B 6314.
Poniej przedstawiono tabel cyklu staego.
Tabela 13.3(a) Stae cykle obrbki

Przebieg obrbki

Dziaanie w pozycji

Operacja cofania

wiercenia

otworw (kierunek ---)

na dnie otworu

(kierunek +)

G80

____

_____

_____

___

Anulowanie

G83

O Z

Przerwa

Skok narzdzia

Cykl wiercenia
czoowego

G84

O Z

Posuw skrawania

Przerwawrzeciono
PRWZ

Posuw skrawania

Cykl gwintowania
czoowego

G85

O Z

Posuw skrawania

_____

Posuw skrawania

Cykl wiercenia
czoowego

G87

O X

Przerwa

Skok narzdzia

G88

O X

Posuw skrawania

Przerwawrzeciono
PRWZ

Posuw skrawania

Cykl bocznego
nacinania gwintw

G89

O X

Posuw skrawania

Przerwa

Posuw skrawania

Cykl bocznego
wiercenia

Kod G

Posuw skrawania /
przerywany

Posuw skrawania /
przerywany

Zastosowania

Cykl bocznego
wiercenia

Zazwyczaj cykl wiercenia skada si z nastpujcych szeciu


sekwencji dziaania.
Dziaanie 1 Pozycjonowanie osi X (Z) i C
Dziaanie 2 Szybki posuw do poziomu punktu R
Dziaanie 3 Obrbka otworw
Dziaanie 4 Dziaanie na dnie otworu
Dziaanie 5 Cofanie do poziomu punktu R
Dziaanie 6 Skok narzdzia do punktu pocztkowego

Dziaanie 1

Dziaanie 2

Poziom wyjciowy
Dziaanie 6

Poziom punktu R
Dziaanie 5
Dziaanie 3

Dziaanie 4

Skok narzdzia
Posuw

Rys. 13.3 Kolejno operacji w cyklu wiercenia

182

B--- 63524PL/01

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

Objanienia
D O pozycjonujca
i o wiercenia

Kod G wiercenia suy do ustalenia osi pozycjonujcych i osi


wiercenia, jak pokazano poniej. Do pozycjonowania s uywane
osie C oraz X lub Z. O X lub Z, ktra nie jest uywana do
pozycjonowania osi, jest stosowana jako o wiercenia.
W niniejszym rozdziale do okrelania dziaa stosowanych w cyklu
staym bdzie stosowany termin wiercenie, mimo tego, e cykl stay
obejmuje take cykl gwintowania otworw i cykl wiercenia oraz cykl
rozwiercania.
Tabela13.3(b) O pozycjonowania i o wiercenia
Kod G

Paszczyzna
pozycjonowania

O wiercenia

G83, G84, G85

O X, o C

O Z

G87, G88, G89

O Z, o C

O Y

G83 i G87, G84 i G88, i G85 i G89 peni te same funkcje z wyjtkiem
osi wyznaczonych jako osie pozycjonowania lub osie wiercenia.
D Tryb wiercenia

G83AG85 / G87A89 s modalnymi kodami G i obowizuj do czasu


ich anulowania. W czasie obowizywania tych kodw stanem
biecym jest tryb wiercenia.
Po ustaleniu danych dla trybu wiercenia, dane te pozostaj aktualne
do czasu wprowadzenia zmiany lub anulowania.
Naley ustali wszystkie konieczne dane na pocztku cyklu staego.
Kiedy cykle stae s wykonywane, naley wprowadza wycznie
modyfikacje danych.

D Paszczyzna powrotu
G98/G99

W ukadzie A kodu G narzdzie powraca do poziomu wyjciowego


z dna otworu. W ukadzie B lub C kodu G, zdefiniowanie G98
powoduje powrt narzdzia z dna otworu, a zdefiniowanie G99
powoduje powrt narzdzia z dna otworu do poziomu punktu R.
Poniej przedstawiono ruch narzdzia po ustaleniu G98 lub G99.
Zazwyczaj G99 jest stosowany w pierwszym przebiegu wiercenia, a
G98 jest stosowany w ostatnim przebiegu wiercenia.
Poziom wyjciowy nie ulega zmianie, nawet jeli wiercenie jest
wykonywane w trybie G99.
G98 (Powrt do poziomu wyjciowego)

G99 (Powrt do poziomu punktu R)

Poziom
wyjciowy
Poziom
punktu R

183

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

D Liczba powtrze

PROGRAMOWANIE

B--- 63524PL/01

Aby powtrzy wiercenie otworw o jednakowych odstpach, naley


poda liczb powtrze w K_.
K obowizuje tylko w bloku, w ktrym zostao zdefiniowane.
Ustali pooenie pierwszego otworu w trybie przyrostowym.
Jeli pooenie jest ustalone w trybie wymiarowania bezwzgldnego,
to wiercenie zostanie powtrzone w tym samym miejscu.
Liczba powtrze K

Maksymalna warto polecenia = 9999

Jeli zadano K0 przy parametrze K0E (parametr nr 5102 #4) o


wartoci 0, wiercenie zostanie wykonane raz.
Jeli zadano K0 przy parametrze K0E (parametr nr 5102 #4) o
wartoci 1, dane wiercenia zostan zapisane, a wiercenie nie zostanie
wykonane.
D Tryb M stosowany do
zaciskania/
luzowania osi C

Kiedy kod M, podany w parametrze nr 5110 jako zaciskanie/


luzowanie osi, jest umieszczony w programie, CNC udostpni kod M
do ogranicznenia osi C po ustawieniu narzdzia, a przed skokiem do
poziomu punktu R. CNC generuje rwnie kod M (kod M do
zaciskania osi C +1) usuwajcy zaciskanie osi M po tym, jak
narzdzie wraza do poziomu punktu R. Narzdzie przerywa prac na
czas podany w parametrze nr 5111.

D Anulowanie

Aby anulowa cykl stay, naley zastosowa G80 lub kod 01 grupy G.
Kody G grupy 01
: Pozycjonowanie (szybki posuw)
: Interpolacja liniowa
: Interpolacja koowa (CW)
: Interpolacja koowa (PRWZ)

G00
G01
G02
G03

D Oznaczenie symboli
na rysunkach

W kolejnych rozdziaach objaniono poszczeglne cykle stae. Na


rysunkach objaniajcych zastosowano nastpujce symbole:
Ustalanie pooenia (szybki posuw G00)
Posuw skrawania (interpolacja liniowa G01)
Posuw rczny
P1

Przerwa w programie

P1

Przerwa ustalona parametrem nr 5111

Wysanie kodu M do ograniczenia osi C


(Warto a jest zadana parametrem nr 5110.)

M(+1) Wczenie kodu M w celu poluzowania osi C

184

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

OSTRONIE
D W kadym cyklu staym:
Warto R_ (odstp midzy poziomem wyjciowym i
punktem R) zawsze jest traktowana jak promie.
Warto Z_ lub X_ (odstp midzy punktem R i dnem
otworu) jest traktowana jako promie lub rednica, zalenie
od specyfikacji.
D W przypadku systemu kodu G ukadu B lub C, mona
zastosowa G90 lub G91 aby wybra polecenie
wymiarowania przyrostowego lub bezwzgldnego dla
danych pooenia otworw (X, C lub Z, C), odlegoci od
punktu R do dna otworu (Z lub X) oraz odlegoci od
poziomu wyjciowego do poziomu punktu R (R).

185

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

13.3.1

Cykl wiercenia gbokich otworw lub szybki cykl wiercenia


gbokich otworw jest uywany zalenie od nastawy RTR, bitu 2
parametru nr 5101. Jeli gboko skrawania w kadym wierceniu
nie jest ustalona, jest stosowany normalny cykl wiercenia.

D Szybki cykl wiercenia


gbokich otworw
(G83, G87)
(parametr RTR
(nr 5101#2) =0)

Cykl realizuje szybkie wiercenie gebokich otworw. Wiercenie


polega na cyklicznym nawiercaniu z ustalon szybkoci posuwu i na
cofaniu na ustalon odlego w sposb przerywany a do osignicia
dna otworu. W czasie cofania wierto wyciga zeskrawany materia
na zewntrz otworu.

Cykl wiercenia
czoowego (G83)/
bocznego (G87)

Format
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
or
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ lub Z_ C_ : Dane pooenia otworw
Z_ or X_ : Odstp midzy punktem R a dnem otworu
R_ : Odstp od poziomu wyjciowego do poziomu punktu R
Q_ : Gboko skrawania dla kadego posuwu skrawania
P_ : Czas przerwy na dnie otworu
F_ : Szybko posuwu
K_ : Liczba powtrze (jeli jest potrzebna)
M_ : Kod M do zacinicia osi C (jeli jest potrzebny.)
G83 lub G87 (tryb G98)

G83 lub G87 (tryb G99)

Poziom
wyjciowy

Punkt R

M(+1)
P2

q
d

P1
M
M(+1)
P1
P2
d

M (+1), P2
Punkt R

Punkt R

:
:
:
:
:

Punkt Z

P1

Kod M do zacinicia osi C


Kod M do poluzowania osi C
Przerwa zadana w programie
Przerwa zadana w parametrze nr 5111
Odlego cofnicia ustalona parametrem nr 5114

186

Punkt Z

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

D Szybki cykl wiercenia


gbokich otworw
(G83, G87)
(parametr nr 5101#2 =1)

Format
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
or
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ lub Z_ C_ : Dane pooenia otworw
Z_ or X_ : Odstp midzy punktem R a dnem otworu
R_ : Odstp od poziomu wyjciowego do poziomu punktu R
Q_ : Gboko skrawania dla kadego posuwu skrawania
P_ : Czas przerwy na dnie otworu
F_ : Szybko posuwu
K_ : Liczba powtrze (jeli jest potrzebna)
M_ : Kod M do zacinicia osi C (jeli jest potrzebny.)
G83 lub G87 (tryb G98)

G83 lub G87 (tryb G99)

Poziom
wyjciowy

Punkt R

M (+1),
P2

M
M (+1), P2
Punkt R

Punkt R
q

d
q

q
d

Punkt Z
P1

M
M(+1)
P1
P2
d

Przykady

:
:
:
:
:

d
q

Punkt Z
P1

Kod M do zacinicia osi C


Kod M do poluzowania osi C
Przerwa zadana w programie
Przerwa zadana w parametrze nr 5111
Odlego cofnicia ustalona parametrem nr 5114

M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z ---40.0 R---5.0 Q5000 F5.0 M31 ;
C90.0 Q5000 M31 ;
C180.0 Q5000 M31 ;
C270.0 Q5000 M31 ;
G80 M05 ;
M50 ;

187

Wczenie trybu indeksowania


w osi C
Obrt wierta
Pozycjonowanie wierta
w osi X i C
Wiercenie otworu 1
Wiercenie otworu 2
Wiercenie otworu 3
Wiercenie otworu 4
Zakoczenie cyklu wiercenia
i zatrzymanie obrotw wierta
Wyczenie trybu indeksowania
osi C

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
Jeli gboko skrawania dla kadego posuwu skrawania
(Q) nie zostaa zaprogramowana, zostanie wykonane
normalne wiercenie. (Zobacz opis cyklu wiercenia.)

D Cykl wiercenia
(G83 lub G87)

Jeli gboko skrawania w kadym wierceniu nie jest ustalona, jest


stosowany normalny cykl wiercenia. Narzdzie jest nastpnie cofane
z dna otworu w szybkim posuwie.

Format
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
or
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ lub Z_ C_ : Dane pooenia otworw
Z_ or X_ : Odstp midzy punktem R a dnem otworu
R_ : Odstp od poziomu wyjciowego do poziomu punktu R
P_ : Czas przerwy na dnie otworu
F_ : Szybko posuwu
K_ : Liczba powtrze (jeli jest potrzebna)
M_ : Kod M do zacinicia osi C (jeli jest potrzebny.)
G83 lub G87 (tryb G98)

G83 lub G87 (tryb G99)

Poziom
wyjciowy

M
Poziom
punktu R
M (+1), P2

Poziom
punktu R
M (+1), P2

P1

M
M(+1)
P1
P2

:
:
:
:

Punkt Z

Kod M do zacinicia osi C


Kod M do poluzowania osi C
Przerwa zadana w programie
Przerwa ustalona parametrem nr 5111

188

P1

Punkt Z

PROGRAMOWANIE

B--- 63524PL/01

Przykady

M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z ---40.0 R---5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;

13.3.2

Cykl gwintowania
czoowego (G84)/
bocznego (G88)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE
Wczenie trybu indeksow. w osi C
Obrt wierta
Pozycjon. wierta w osi X i C
Wiercenie otworu 1
Wiercenie otworu 2
Wiercenie otworu 3
Wiercenie otworu 4
Zakoczenie cyklu wiercenia
i zatrzymanie obrotw wierta
Wyczenie trybu indeksowania osi C

Cykl suy do gwintowania otworw.


Po osigniciu dna otworu, wrzeciono zaczyna obraca si w
kierunku przeciwnym.

Format
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
or
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ lub Z_ C_ : Dane pooenia otworw
Z_ or X_ : Odstp midzy punktem R a dnem otworu
R_ : Odstp od poziomu wyjciowego do poziomu punktu R
P_ : Czas przerwy na dnie otworu
F_ : Szybko posuwu
K_ : Liczba powtrze (jeli jest potrzebna)
M_ : Kod M do zacinicia osi C (jeli jest potrzebny.)
G84 lub G88 (tryb G98)

G84 lub G88 (tryb G99)

Poziom
M wyjciowy

Wrzeciono
(obrt w prawo)
M (+1), P2

Punkt Z
P1
Wrzeciono
(obrt w lewo)

Objanienia

Poziom
punktu R

Punkt R

Punkt R

Wrzeciono
(obrt w prawo)
M (+1), P2

P1

Punkt Z

Wrzeciono
(obrt w lewo)

Gwintowanie jest wykonywane poprzez obrt wrzeciona w kierunku


zgodnym z kierunkiem ruchu wskazwek zegara. Po osigniciu dna
otworu, wrzeciono obraca si w kierunku przeciwnym i cofa si. Taka
obrbka powoduje utworzenie gwintu.
W czasie gwintowania jest ignorowana korekcja szybkoci posuwu.
Polecenie zatrzymania posuwu nie zatrzymuje urzdzenia do chwili
zakoczenia operacji powrotu.
189

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
Bit 6 (M5T) parametru nr 5101 suy do ustalenia, czy
polecenie zatrzymania wrzeciona (M05) jest wydawane
przed ustaleniem kierunku obrotu wrzeciona poleceniem
M03 lub M04. Wicej informacji mona znale w
podrczniku obsugi wydanym przez producenta
obrabiarki.

Przykady

M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z ---40.0 R---5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;

190

Wczenie trybu indeksow. w osi C


Obrt wierta
Pozycjon. wierta w osi X i C
Wiercenie otworu 1
Wiercenie otworu 2
Wiercenie otworu 3
Wiercenie otworu 4
Zakoczenie cyklu wiercenia
i zatrzymanie obrotw wierta
Wyczenie trybu indeksowania osi C

13.3.3

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Cykl suy do rozwiercania otworw.

Cykl rozwiercania
czoowego (G85)/
bocznego (G89)
Format
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
lub
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ lub Z_ C_ : Dane pooenia otworw
Z_ or X_ : Odstp midzy punktem R a dnem otworu
R_ : Odstp od poziomu wyjciowego do poziomu punktu R
P_ : Czas przerwy na dnie otworu
F_ : Szybko posuwu
K_ : Liczba powtrze (jeli jest potrzebna)
M_ : Kod M do zacinicia osi C (jeli jest potrzebny.)
G85 lub G89 (tryb G98)

Punkt R

P1

Poziom
wyjciowy

M (+1), P2

Punkt Z

G85 lub G89 (tryb G99)

M
Poziom
punktu R
M (+1), P2

Punkt R

P1

Punkt Z

Objanienia

Po pozycjonowaniu szybki posuw jest wykonywany do punktu R.


Rozwiercanie odbywa si od punktu R do punktu Z.
Kiedy narzdzie osignie punkt Z, nastpuje jego powrt do punktu
R z szybkoci dwukrotnie wiksz od szybkoci skrawania.

Przykady

M5 1 :
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z ---40.0 R---5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;

191

Wczenie trybu indeksow. w osi C


Obrt wierta
Pozycjono. wierta w osi X i C
Rozwiercanie otworu 1
Rozwiercanie otworu 2
Rozwiercanie otworu 3
Rozwiercanie otworu 4
Zakoczenie cyklu rozwiercania
i zatrzymanie obrotw wierta
Wyczenie trybu indeksowania osi C

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.3.4

PROGRAMOWANIE

B--- 63524PL/01

G80 anuluje cykl stay.

Zakoczenie staego
cyklu obrbki
w wierceniu (G80)
Format
G80 ;

Objanienia

Stay cykl wiercenia jest anulowany w celu wykonania operacji


normalnych.
Usuwane s punkty R i Z. Pozostae dane wiercenia take s
anulowane (usuwane).

Przykady

M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z ---40.0 R---5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;

192

Wczenie trybu indeksow. w osi C


Obrt wierta
Pozycjonow. wierta w osi X i C.
Wiercenie otworu 1
Wiercenie otworu 2
Wiercenie otworu 3
Wiercenie otworu 4
Zakoczenie cyklu wiercenia
i zatrzymanie obrotw wierta
Wyczenie trybu indeksowania osi C

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.3.5

rodki ostronoci
podejmowane przez
obsug
D Zerowanie i stop
awaryjny

Nawet jeli jednostka sterujca zostanie zatrzymania w czasie


wykonywania cyklu wiercenia poprzez zerowanie lub stop awaryjny,
tryb i dane wiercenia zostaj zachowane. Biorc to pod uwag, naley
wykona ponowny start operacji.

D Pojedynczy blok

Jeli cykl wiercenia jest wykonywany w bloku pojedynczym, operacja


zatrzymuje si w punktach docelowych operacji 1, 2, 6 na rysunku
13.3 (a).
W konsekwencji do nawiercenia jednego otworu operacja moe by
rozpoczta do 3 razy. Operacja zatrzymuje si w punktach
docelowych operacji 1 i 2 z zawiecon lampk stopu posuwu.
Operacja zatrzymuje si z warunkiem stopu posuwu w punkcie
docelowym operacji 6, jeli zachowana jest moliwo powtrzenia,
lub zatrzymuje si z warunkiem zatrzymania w pozostaych
przypadkach.

D Stop posuwu

Jeli midzy operacjami 3 i 5 za pomoc G84/G88 zostanie wydane


polecenie stopu posuwu, lampka stopu posuwu natychmiast zawieci
si, jeli stop posuwu zostanie zastosowany ponownie w operacji 6.

D Korekcja

W czasie przebiegu z G84 i G88 korekcja szybkoci posuwu wynosi


100%.

193

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.4

STAY CYKL
SZLIFOWANIA
(DLA SZLIFIERKI)

PROGRAMOWANIE

B--- 63524PL/01

Dostpne s cztery stae cykle szlifowania : cykl szlifowania


wzdunego (G71), bezporedni staowymiarowy cykl szlifowania
wzdunego, cykl szlifowania oscylacyjnego i bezporedni
staowymiarowy cykl szlifowania wzdunego.
W obrabiarkach, ktre umoliwiaj stosowanie staych cykli
szlifowania, nie mona zastosowa wielokrotnych, powtarzanych
staych cykli toczenia.

13.4.1

Cykl szlifowania
wzdunego (G71)
Format
G71 A_ B_ W_ U_ I_ K_ H_ ;
X

(1) (I)
A

(2)

(3) (K)
(4) (I)

U(przerwa)

(6) (K)

(5) (przerwa)

A : Gboko pierwszego skrawania


B : Gboko drugiego skrawania
W : Zakres szlifowania
U : Czas przerwy Mona zada maksymalnie : 99999.999 sekund
I : Szybko posuwu A i B
K : Szybko posuwu W
H : Liczba powtrze Warto nastawcza : 1 do 9999

Objanienia

Poniej opisano zakresy i jednostki specyfikacji staego cyklu


szlifowania.
Polecenie przesunicia Zakres : 8 cyfr
Jednostki : 1 m/0.0001 cala
Szybko posuwu
Zakres
Posuw na minut : 0.001 do 240000 mm/min
0.0001 do 9600 cal/min
(dla 1 m/0.0001 cala)
Posuw na obrt : 0.00001 do 500 mm/obr.
0.00001 do 9 cal/obr.

A, B i W musz by podane w trybie przyrostowym.


W przypadku bloku pojedynczego, operacje 1, 2, 3, 4, 5 i 6 s
wykonywane z jedn operacj rozpoczcia cyklu.
A=B=0 powoduje wyiskrzenie.
194

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.4.2

Cykl prostego szlifo--wania poprzecznego


staowymiarow. (G72)
Format
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P : Numer licznika (1 do 4)
A : Gboko pierwszego skrawania
B : Gboko drugiego skrawania
W : Zakres szlifowania
U : Czas przerwy Mona zada maksymalnie : 99999.999 sekund
I : Szybko posuwu A i B
K : Szybko posuwu W
H : Liczba powtrze Warto nastawcza : 1 do 9999

Objanienia

Przy zastosowaniu operacji pominicia wielostopniowego, mona


poda numer licznika. Metoda ustalania numeru licznika jest taka
sama, jak metoda funkcji wielostopniowego pominicia. Jeli
operacja wielostopniowego pominicia nie jest stosowana, to
tradycyjny sygna pominicia jest poprawny. Stosuje si t sam
specyfikacj jak w G71 z wyjtkiem specyfikacji numeru licznika.

D Przebieg w chwili
wprowadzenia sygnau
pominicia

1. Kiedy narzdzie przemieszcza si wzdu osi Z szlifujc obrabiany


przedmiot i zostanie wprowadzony sygna pominicia, to po
osigniciu koca ustalonego obszaru szlifowania narzdzie
powrci do wsprzdnej Z, gdzie rozpocz si cykl.

(Sygna
pominicia)

(Przerwanie)

(Przerwanie)

(Sygna
pominicia)

2. Kiedy narzdzie skrawa przedmiot wzdu osi X i zostanie


wprowadzony sygna pominicia, to narzdzie natychmiast
przerwie skrawanie i powrci do wsprzdnej Z, w ktrej
rozpocz si cykl..

(Przerwanie)

(Sygna pominicia)
(Sygna pominicia)
(Przerwanie)

3. Sygna pominicia jest wany w czasie przerwy i nie maj na niego


wpywu parametry DS1 do DS8 (nr 6206#0 do #7). Przerwa jest
natychmiast zatrzymywana w celu powrotu do wsprzdnej Z,
gdzie rozpocz si cykl.
195

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

13.4.3

Cykl szlifowania
oscylacyjnego (G73)
Format
G73 A_ (B_) W_ U_ K_ H_ ;
Z
W
(1)
A

U(przerwa)

(2) (K)

U(przerwa)
(3)

(B)

(4) (K)

A : Gbko skrawania
B : Gboko skrawania
W : Zakres szlifowania
U : Czas przerwy
K : Szybko posuwu
H : Liczba powtrze Warto nastawcza : 1A9999

Objanienia

A, B i W musz by podane w trybie przyrostowym.


W przypadku bloku pojedynczego, operacje 1, 2, 3 i 4 s wykonywane
z jedn operacj rozpoczcia cyklu.
Specyfikacja B jest wana tylko dla podanego bloku. Nie jest ona
zwizana z B w cyklu G71 lub G72.

196

B--- 63524PL/01

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

13.4.4

Cykl prostego
szlifowania
oscylacyjnego
staowymiarowego
Format
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P : Numer licznika (1 do 4)
A : Gboko skrawania
B : Gboko skrawania
W : Zakres szlifowania
U : Czas przerwy
K : Szybko posuwu W
H : Liczba powtrze Warto nastawcza : 1 do 9999

Objanienia

Przy zastosowaniu operacji pominicia wielostopniowego, mona


poda numer licznika. Metoda ustalania numeru licznika jest taka
sama, jak metoda funkcji wielostopniowego pominicia. Jeli
operacja wielostopniowego pominicia nie jest stosowana, to
tradycyjny sygna pominicia jest poprawny.
Taka sama specyfikacja, jak dla G73 ma zastosowanie w pozostaych
pozycjach.

D Przebieg w chwili
wprowadzenia sygnau
pominicia

1. Kiedy narzdzie przemieszcza si wzdu osi Z szlifujc obrabiany


przedmiot i zostanie wprowadzony sygna pominicia, to po
osigniciu koca ustalonego obszaru szlifowania narzdzie
powrci do wsprzdnej Z, gdzie rozpocz si cykl.
Sygna pominicia

Sygna pominicia
(Przerwanie)

(Przerwanie)

2. Sygna pominicia jest wany w czasie przerwy i nie maj na niego


wpywu parametry DS1 do DS8 (nr 6206#0 do #7). Przerwa jest
natychmiast zatrzymywana w celu powrotu do wsprzdnej Z,
gdzie rozpocz si cykl.
ADNOTACJA
1 Elementy danych A, B, W, I i K w cyklu staym s wartociami
modalnymi, wsplnymi w G71 do G74. Elementy danych A,
B, W, U, I i K s kasowane, kiedy jest podany kod G wany
w bloku wywoania, rny od G04 lub rny od kodu G
grupy 01, innego ni G71 do G74.
2 Nie mona poda kodu B w trybie staego cyklu obrbki.

197

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.5

FAZOWANIE
I ZAOKRGLENIA
D Fazowanie
ZX

PROGRAMOWANIE

B--- 63524PL/01

Midzy dwa bloki, przecinajce si pod ktem prostym, mona


wstawi faz lub naroe w nastpujcy sposb:

Format

Posuw narzdzia

G01 Z(W) _ I (C) i ;

+x

Oznacza ruch do punktu b


z poleceniem przyrostowym lub
bezwzgldnym na rysunku po
prawej stronie.

45

i
b
--- i
c

a
Punkt startu

45
Przemieszcza si jako

adc

--- x

(--- i dla ruchu --- X)

Rys. 13.5 (a) Fazowanie (ZX)

D Fazowanie
XZ

Format

Posuw narzdzia
Punkt startu
a
Przemieszczenie jako

G01 X(U) _ K (C) k ;


Oznacza ruch do punktu b
z poleceniem przyrostowym lub
bezwzgldnym na rysunku po
prawej stronie.

adc

45
--z

45
+z

c
b
--- k
k
(--- k dla ruchu --- Z)

Rys. 13.5 (b) Fazowanie (XZ)

D Promie zaokrglenia
ZX

Format

Posuw narzdzia

G01 Z(W) _ R r ;
Oznacza ruch do punktu b
z poleceniem przyrostowym lub
bezwzgldnym na rysunku po
prawej stronie.

+x
r
c
d

a
Punkt startu
--- r

b
c

Przemieszczenie jako

adc

(--- r dla przemieszczenia --- X)

Rys. 13.5 (c) Promie zaokrglenia (ZX)

198

--- x

B--- 63524PL/01

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

D Promie zaokrglenia
XZ
Format

Posuw narzdzia
Punkt startu
a

G01 X(U) _ R r ;
Oznacza ruch do punktu b
z poleceniem przyrostowym lub
bezwzgldnym na rysunku po
prawej stronie.

Przemieszczenie jako

(--- r dla ruchu--- x)

adc

--- r
--- z

d
b

+z

Rys. 13.5 (d) Promie zaokrglenia (XZ)

Objanienia

Ruch w czasie fazowania lub zaokrglania naroy musi by


pojedynczym ruchem w trybie G01 wzdu osi X lub Z. Nastpny blok
musi by pojedynczym ruchem wzdu osi X lub Z, prostopadej do
poprzedniego bloku.
I lub K i R zawsze oznaczaj promie.
Naley zauway, e punkt startu polecenia podanego w bloku
nastpujcym po bloku fazowania lub zaokrglania naroy nie jest
punktem c, ale punktem b, pokazanym na rysunkach 13.5 (a) do (d).
W programowaniu przyrostowym naley okreli odstp od punktu
b.

Przykady

N1Z270.0R6.0;
N2X860.0K ---3.0;
N3Z0;

X
530.0
270.0

C3

N3

N2
6R
N1

860

199

268

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Nastpujce polecenia powoduj wczenie sygnau
alarmu.
1) Zaprogramowano I, K lub R, kiedy X i Z s ustalone przez
G01.
(alarm P/S nr 054)
2) Przebyta droga X lub Z jest mniejsza od wartoci
fazowania i wartoci promienia zaokrglenia w tym
bloku, w ktrym ustalono wartoci fazowania i promienia
zaokrglenia. (alarm P/S nr 055)
3) Blok ssiadujcy z blokiem, w ktrym ustalono warto
fazowania i warto promienia zaokrglenia, nie zawiera
polecenia G01. (alarm P/S nr 051, 052)
4) Jeli w G01 ustalono wicej, ni jedn warto I, K i R,
zostanie wczony alarm P/S nr 053.
2 Zatrzymanie pojedynczego bloku nastpi w punkcie c na
rys. 13.5 (a) (d) nie w punkcie d.
3 Fazowanie i zaokrglanie naroy nie moe by
zastosowane w bloku obrbki gwintu.
4 C mona zastosowa jako adres fazowania zamiast I lub K
w takim systemie, w ktrym C nie jest stosowane jako
nazwa osi. Aby C mona byo zastosowa jako adres
fazowania, naley zmieni parametr CCR nr 3405#4 na 1.
5 Jeli w bloku podano jednoczenie C i R za pomoc G01,
to wany jest adres podany jako ostatni.
6 W bezporednim programowaniu wymiarw rysunkowych
nie mona ustali ani fazowania ani promienia zaokrglenia.

200

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

13.6

ODBICIE LUSTRZANE DLA


PODWJNEJ GOWICY
REWOLWEROWEJ
(G68, G69)
Format
G68 : Podwjna gowica rewolwerowa odbicia
lustrzanego zaczona
G69 : Odbicie lustrzane anulowane

Objanienia

Odbicie lustrzane mona zastosowa wzgldem osi X za pomoc


kodu G.
Jeli wskazano G68, ukad wsprzdnych jest przesunity do tylnej
czci gowicy rewolwerowej, a znak osi X jest odwrcony w
porwnaniu z zaprogramowanyum poleceniem w celu wykonania
obrbki odwrconej symetrycznie. Aby zastosowa t funkcj, naley
ustali odstp midzy dwoma gowicami rwny wartoci parametru
(nr 1290).

Przykady
D Programowanie
dwugowicowe
X

Warto kompensacji
dla imaka narzdziow. A
Imak narzdziowy A
(3)
60

120

120

80

40

(1)

180
(2)

Warto kompensacji
dla imaka narzdziow. B
X40.0 Z180.0 T0101 ;
G68 ;
X80.0 Z120.0 T0202 ;
G69 ;
X120.0 Z60.0 T0101 ;

201

120

Imak narzdziowy B

Pozycjonowanie gowicy A at (1)


Przesun ukad wsprzdnych o odlego A do B
(120mm), i wczy odbicie lustrzane.
Ustawi gowic B w (2)
Przesun ukad wsprz. o odlego B do A,
i wczy zakoczenie odbicia lustrzanego.
Ustawi gowic rewolwerow A w ( 3)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.7

BEZPOREDNIE
PROGRAMOWANIE
WYMIARW
RYSUNKOWYH
Format

PROGRAMOWANIE

B--- 63524PL/01

Kty linii prostych, warto fazowania, promienia zaokrglenia i


inne wymiary z rysunkw wymiarowych mona zaprogramowa
bezporednio, wpisujc wartoci do programu. Ponadto fazowanie i
zaokrglanie naroy mona wstawia midzy linie proste, lub
przebiegajce pod ktem wzgldem siebie.
Takie programowanie jest poprawne tylko w trybie wprowadzania do
pamici.
Tabela 13.7 Tabela polece
Polecenia
X2_ (Z2_), A_ ;

Przemieszczenie narzdzia
X
(X2 , Z2)

1
A
(X1 , Z1)

,A1_ ;
X3_ Z3_, A2_ ;

X
(X3 , Z3)
A2

A1

(X2 , Z2)

(X1 , Z1)

X2_ Z2_, R1_ ;


X3_ Z3_ ;
lub
,A1_, R1_ ;
X3_ Z3_, A2_ ;

(X3 , Z3)
A2

R
1

A1

(X1 , Z1)

X2_ Z2_, C1_ ;


X3_ Z3_ ;
lub
,A1_, C1_ ;
X3_ Z3_, A2_ ;

X
(X3 , Z3)

A2

C1
(X2 , Z2)

202

(X2 , Z2)

A
1

(X1 , Z1)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Polecenia

X2_ Z2_ , R1_ ;


X3_ Z3_ , R2_ ;
X4_ Z4_ ;
lub
,A1_, R1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

Przemieszczenie narzdzia
X

(X4 , Z4)

(X3 , Z3)
A2

R2

R1

A1

(X2 , Z2)

(X1 , Z1)

X2_ Z2_ , C1_ ;


X3_ Z3_ , C2_ ;
X4_ Z4_ ;
lub
,A1_, C1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

X
C2
(X3 , Z3)
A2

(X4 , Z4)

C1

(X2 , Z2)
A1
(X1 , Z1)

X2_ Z2_ , R1_ ;


X3_ Z3_ , C2_ ;
X4_ Z4_ ;
lub
,A1_, R1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

C2
(X4 , Z4)

(X3 , Z3)
A2
R
1

(X2 , Z2)

A1
(X1 , Z1)

X2_ Z2_ , C1_ ;


X3_ Z3_ , R2_ ;
X4_ Z4_ ;
lub
,A1_, C1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

(X4 , Z4)

(X3 , Z3)
A2

R2
C1

(X2 , Z2)

A1

(X1 , Z1)

203

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

Objanienia

PROGRAMOWANIE

B--- 63524PL/01

Program do obrbki wzdu krzywej, przedstawionej na rys. 13.7 (a),


wyglda nastpujco:
+
X

a3

X (x2) Z (z2) , C (c1) ;


X (x3) Z (z3) , R (r2) ;
X (x4) Z (z4) ;

(x3, z3)
(x4, z4)

lub
,A (a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ;

r2

+Z
a2
(x2, z2)

c1

a1
(x1, z1)

(Punkt startu)

Rys. 13.7 Rysunek obrbki (przykad)

Aby zaprogramowa lini prost, naley poda dwa parametry z X,


Z i A.
Jeli zostanie podany tylko jeden, linia musi by wstpnie
zdefiniowana za pomoc polecenia w nastpnym bloku.
Aby zaprogramowa kt nachylenia linii lub warto fazowania lub
promie zaokrglenia, naley zaprogramowa z przecinkiem (,) w
nastpujcy sposb:
, A_
, C_
, R_

Zadajc warto 1 parametru CCR nr 3405#4 w systemie, ktry nie


korzysta z A lub C jako nazwy osi, kt nachylenia linii lub warto
fazowania lub promie zaokrglenia mona zaprogramowa bez
przecinka (,) w nastpujcy sposb:
A_
C_
R_

204

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

ADNOTACJA
1 Nastpujce kody G nie s stosowane w odniesieniu do
bloku, ktry zaprogramowano za pomoc bezporedniego
wprowadzania wymiarw z rysunku ani nie stosuje si ich
midzy blokami z bezporednim wprowadzeniem danych z
rysunkw wymiarowych, ktre definiuj kolejne ksztaty.
1) Kody G (inne ni G04) w grupie 00.
2) G02, G03, G90, G92 i G94 w grupie 01.
2 Zaokrglania krawdzi nie mona wstawi do bloku
gwintowania.
3 Fazowanie i promie zaokrglenia stosowane za pomoc
bezporedniego wprowadzania wartoci nie mog by
stosowane jednoczenie z fazowaniem i promieniem
zaokrglenia opisanym w rozdziale 13.5. (Opcje fazowania
i
promienia
zaokrglenia
oraz
bezporedniego
wprowadzania danych nie mog by wybrane
jednoczenie.)
4 Jeli punkt docelowy poprzedniego bloku jest wyznaczony
w nastpnym bloku zgodnie z sekwencyjnymi poleceniami
bezporedniego wprowadzania danych, to nie jest
wykonywane zatrzymanie pojedynczego bloku, lecz
wykonuje si stop posuwu w punkcie docelowym
poprzedniego bloku.
5 Tolerancja ktowa w obliczeniach punktu przecicia w
programie wynosi 1.
(Poniewa przebyta droga uzyskiwana w takich
obliczeniach jest za dua.)
1) X_ , A_ ; (Jeli warto z przedziau 01lub 1801is
podano jako kt, wczy si alarm P/S nr 057.)
2) Z_ , A_ ; (Jeli warto z przedziau 901lub
2701podano jako kt, wczy si alarm P/S nr 057.)
6 Alarm wczy si, jeli kt wyznaczony dwiema liniami
znajduje si w przedziale 1w czasie obliczania puntu
przecicia.
7 Fazowanie lub zaokrglanie jest ignorowane, jeli kt
wyznaczony dwoma liniami ley w zakresie 1.
8 Zarwno polecenie wymiarowania (programowanie
bezwzgldne) jako o podanie kta musi by ustalone w
bloku nastpujcym po bloku, w ktrym ustalono tylko
podanie kta.
(Przykad)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(Poza poleceniem wymiarowym, kt musi by podany w
bloku nr 3.)

205

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

Przykady

R20
R15

R6
300
100
60
10
30
180

22

(Wartoci rednic, jednostki metryczne)


N001
N002
N003
N004
N005
N006
N007
:
:

G50 X0.0 Z0.0 ;


G01 X60.0, A90.0, C1.0 F80 ;
Z---30.0, A180.0, R6.0 ;
X100.0, A90.0 ;
,A170.0, R20.0 ;
X300.0 Z---180.0, A112.0, R15.0 ;
Z---230.0, A180.0 ;

206

145

B--- 63524PL/01

13.8

GWINTOWANIE
SZTYWNE

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

Cykle gwintowania czoowego (G84) oraz cykle gwintowania


bocznego (G88) mona zrealizowa w trybie gwintowania
tradycyjnego lub w trybie gwintowania sztywnego.
W trybie tradycyjnym wrzeciono obraca si lub zatrzymuje
synchronicznie do ruchu wzdu osi gwintowania, zgodnie z
funkcjami pomocniczymi M03 (obrt wrzeciona w prawo), M04
(obrt wrzeciona w lewo) i M05 (zatrzymanie wrzeciona).
W trybie gwintowania sztywnego, silnik wrzeciona jest sterowany tak
samo, jak jednostka sterujca poprzez zastosowanie kompensacji
ruchu wzdu osi gwintowania oraz ruchu wrzeciona.
W gwintowaniu sztywnym kady ruch wrzeciona odpowiada
okrelonej wielkoci posuwu (skok ruby) wzdu osi wrzeciona. Ma
to take zastosowanie do przyspieszenia i hamowania. Oznacza to,
e gwintowanie sztywne nie wymaga stosowania swobodnego
uchwytu gwintownika, jak w przypadku gwintowania trandycyjnego,
umoliwiajc w ten sposb szybkie gwintowanie o wysokiej precyzji.
Jeli system jest wyposaony w opcjonaln funkcj sterowania
wieloma wrzecionami, to drugie wrzeciono mona wykorzysta do
gwintowania sztywnego.

207

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

13.8.1

Cykl gwintowania
czoowego (G84)/
bocznego (G88)
bez uchwytu
wyrwnawczego

PROGRAMOWANIE

B--- 63524PL/01

Sterowanie silnikiem wrzeciona w taki sam sposb, jak


serwomotorem w trybie gwintowania sztywnego, umoliwia szybkie
gwintowanie otworw.

Format
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ M_ K_ ;
lub
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ M_ K_ ;
X_ C_ lub Z_ C_ : Dane pooenia otworw
Z_ lub X_ : Odstp midzy punktem R a dnem otworu
R_ : Odstp od poziomu wyjciowego do poziomu punktu R
P_ : Czas przerwy na dnie otworu
F_ : Szybko posuwu
K_ : Liczba powtrze (jeli jest potrzebna)
M_ : Kod M do zacinicia osi C (jeli jest potrzebny.)
G84 lub G88 (tryb G98)

G84 lub G88 (tryb G99)

Zatrzymanie
wrzeciona
Poziom wyjciowy
Dziaanie 1
Dziaanie 2
Wrzeciono
(obrt w prawo)

Dziaanie 6
Zatrzymanie
wrzeciona
P

Zatrzymanie
wrzeciona
Zatrzymanie
wrzeciona

Wrzeciono
(obrt
w prawo)

Punkt R

Punkt R
Dziaanie 3

Poziom
punktu R

Dziaanie 5
Punkt Z

P
Dziaanie 4
Wrzeciono
Zatrzymanie
(obrt w lewo)
wrzeciona

Punkt Z
P
Zatrzymanie
wrzeciona

Wrzeciono
(obrt w lewo)

Objanienia

Po zakoczeniu pozycjonowania w osi X (G84) lub osi Z (G88),


wrzeciono szybkim posuwem przemieszcza si do punktu R. Od
punktu R do Z odbywa si gwintowanie, po ktrym wrzeciono
zatrzymuje si i nastpuje przerwa. Nastpnie wrzeciono rozpoczyna
obrt w przeciwn stron, cofa si do punktu R, przestaje si obraca
i wykonuje szybki posuw do poziomu wyjciowego.
W czasie gwintowania sztywnego zakda si, e korekcja szybkoci
posuwu i korekcja wrzeciona wynosz 100%. W cofaniu (operacja 5)
mona zada korekcj szybkoci posuwu o wartoi do 2000% za
pomoc parametru 5211 (RGOVR), bitu 4 (DOV) parametru nr
5200 oraz bitu 3 (OVU) parametru nr 5201.

D Tryb gwintowania
sztywnego

Tryb gwintowania sztywnego mona ustawi jedn z poniszych


metod:
D Ustawiajc M29S***** przed blokiem gwintowania
208

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

D Ustawiajc M29S***** wewntrz bloku gwintowania


D Obsugujc G84 lub G88 jako kod G gwintowania sztywnego
(ustawi bit 0 (G84) parametru nr 5200)
D Skok gwintu

Ograniczenia

W trybie posuwu minutowego prdko posuwu podzielona przez


prdko wrzeciona jest rwna skokowi gwintu. W trybie posuwu na
obrt szybko posuwu jest rwna skokowi gwintu.

D Polecenie S

Jeli zostanie ustawiona prdko obrotowa przekraczajca


maksymalne obroty uywanej przekadni, zostanie wczony alarm
P/S nr 200. Jeli w przypadku wrzeciona analogowego zostanie
wydane polecenie, ktre powoduje generowanie wicej, ni 4095
impulsw w czasie 8 ms (jednostka wykrywania), zostanie wczony
alarm P/S numer 202. Jeli w przypadku wrzeciona szeregowego
zostanie wydane polecenie, ktre powoduje generowanie wicej, ni
32767 impulsw w czasie 8 ms (jednostka wykrywania), zostanie
wczony alarm P/S numer 202.
<Przykad>
W przypadku silnika wbudowanego, wyposaonego w czujnik o
rozdzielczoci 4095 impulsw na obrt, maksymalna prdko
wrzeciona w czasie gwintowania sztywnego jest nastpujca:
W przypadku wrzeciona analogowego
(40951000860)4095 = 7500 (obr./min)
W przypadku wrzeciona szeregowego
(327671000860)4095 = 60012 (obr./min)
[Uwaga: warto idealna]

D Polecenie F

Podane wartoci wikszej, ni grna granica posuwu skrawania


spowoduje wczenie alarmu P/S nr 201.

D M29

Podane polecenia S lub przesunicia osiowego midzy M29 i M84


spowoduje wczenie alarmu P/S nr 203. Ustalenie M29 w czasie
cyklu gwintowania otworw spowoduje wczenie alarmu P/S nr 204.

D Kod M polecenia
gwintowania sztywnego

Kod M, stosowany do wczania trybu sztywnego gwintowania


otworw, jest zwykle ustawiany w parametrze nr 5210. Aby ustawi
warto wiksz od 255, naley zastosowa parametr nr 5212.

D Maksymalna odchyka
pooenia w czasie ruchu
wzdu osi gwintowania

Maksymalna odchyka pooenia w czasie ruchu wzdu osi


gwintowania w trybie gwintowania sztywnego jest zwykle ustawiana
w parametrze nr 5310. Parametr 5314 naley zastosowa w czasie
ustawiania wartoci wikszej od 32767, na przykad zgodnej z
rozdzielczoci uywanego detektora.

D R

Warto R musi by podana w bloku, ktry realizuje wiercenie. Jeli


warto jest podana w bloku, ktry nie realizuje wiercenia, to nie jest
wprowadzana do pamici jako warto modalna.

D Przerwanie

G00 do G03 (kody G w grupie 01) nie mog by podane w bloku


zawierajcym G84 lub G88. Jeli zostan podane, to G84 lub G88 w
tych blokach bdzie anulowane.

D Korekcja pooenia
narzdzia

Dowolna korekcja narzdzia jest ignorowana w trybie cyklu staego.

209

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

D Jednostki F
Zadawanie
metryczne

Przykady

Zadawanie
w calach

Uwaga

G98

1 mm/min

0.01 cala/min

Dopuszcza si kropk
dziesitn

G99

0.01 mm/obr.

0.0001 cala/obr.

Dopuszcza si kropk
dziesitn

Szybko posuwu osi wiercenia: 1000 mm/min


Prdko obrotowa wrzeciona: 1000 min --- 1
Skok ruby: 1.0 mm
<Programowanie posuwu minutowego>
G98;
Polecenie posuwu minutowego
G00 X100.0 ;
Pozycjonowanie
M29 S1000 ;
Polecenie trybu gwintowania
sztywnego
G84 Z---100.0 R---20.0 F1000 ; Gwintowanie sztywne
<Programowanie posuwu na obrt>
G99;
Polecenie posuwu na obrt
G00 X100.0 ;
Pozycjonowanie
M29 S1000 ;
Polecenie trybu gwintowania
sztywnego
G84 Z---100.0 R---20.0 F1.0 ;
Gwintowanie sztywne

210

PROGRAMOWANIE

B--- 63524PL/01

13.9

TRJWYMIAROWE
PRZEKSZTACENIE
WSPRZDNYCH
(G68.1, G69.1)

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

Przeksztacenie wsprzdnych wzgldem osi mona przeprowadzi,


jeli punkt rodkowy obrotu, kierunek osi obrotu oraz kt obrotu sa
ustalone. Funkcja ta jest bardzo przydatna w obrbce
trjwymiarowej, na przykad w obrbce w osi B. Jeli na przykad
program obrbki w paszczynie ZX jest przeksztacany za pomoc
funkcji trjwymiarowej konwersji wsprzdnych, identyczny efekt
obrbki mona uzyska w danej paszczynie w przestrzeni
trjwymiarowej.
X

X*

Z
Z*

Powierzchnia
przezna --czona do
obrbki
Z
#1

#4

#2

#3

Realizacja obrbki --- frezowanie,


radekowanie, wiercenie.

Format
G68.1 Xp x1 Yp y1 Zp z1 I i1 J j1 K k1 R ; Pocztek trjwymiarowego

przeliczenia wsprzdn.
Tryb trjwymiarowego
przeksztacenia
wsprzdnych

G69.1 ;

Zakoczenie trjwymiarowego
przeksztacenia wsprzdnych

Xp, Yp, Zp : rodek obrotu (wsprzdne bezwzgldne) w osi X, Y i Z


lub w osiach rwnolegych
I, J, K :
Kierunek osi obrotu
R:
Kt obrotu

Objanienia
D Polecenie
trjwymiarowej
transformacji
wsprzdnych
(ukad wsprzdnych
programu)

N1 G68.1 Xp x1 Yp y1 Zp z1 I i1 J j1 K k1 R ;
N2 G68.1 Xp x2 Yp y2 Zp z2 I i2 J j2 K k2 R ;
N3
:
Nn G69.1 ;

Trjwymiarowe przeksztacenie ukadu wsprzdnych mona


wykona dwa razy.
211

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

W bloku N1 naley dla pierwszego obrotu poda rodek, kierunek osi


obrotu i kt obrotu. Po wykonaniu tego bloku rodek pierwotnego
ukadu wsprzdnych przesunie si do (x1, y1, z1), nastpnie obrci
si wok wektora (i1, j1, k1) o kt . Nowo powstay ukad
wsprzdnych nazywa si XYZ. W bloku N2 naley poda rodek,
kierunek osi obrotu i kt drugiego obrotu. W bloku N2 naley poda
wsprzdne i kt z ukadem wsprzdnych, utworzonym po bloku
N1 w Xp, Yp, Zp, I, J, K i R. Kiedy jst wykonywany blok N2, ukad
wsprzdnych XYZ jest przemieszczany do (x2, y2, z2), nastpnie
obracany wok wektora (i2, j2, k2) o kt . Nowy ukad
wsprzdnych jest oznaczony XYZ. W kolejnym bloku N3
wsprzdne w ukadzie XYZ s zadawane za pomoc Xp, Yp i
Zp. Ukad wsprzdnych XYZ nosi nazw ukadu
wsprzdnych programu.
Jeli (Xp, Yp, Zp) nie s ustalone w bloku N2, to zakada si, e (Xp,
Yp, Zp) w bloku N1 jest punktem rodkowym drugiego obrotu (bloki
N1 i N2 maj wsplny rodek obrotu). Jeeli ukad wsprzdnych
jest obracany tylko jeden raz, to blok N2 nie musi by ustalany.
Przykad) G68.1 Xx0 Yy0 Zz0 I0 J0 K1 R ;
G68.1 I1 J0 K0 R ;
Z

P (x, y, z)
Z
Y

O (x 0, y 0, z 0)

X, Y, Z :
X, Y, Z :

Ukad wsprzdnych przedmiotu


Ukad wsprzdnych utworzony po pierwszym
przeksztaceniu
X, Y, Z :
Ukad wsprzdnych utworzony po drugim
przeksztaceniu
:
Kt pierwszego obrotu
:
Kt obrotu w drugim obrocie
O (x0, y0, z0) :
rodek obrotu
P (x, y, z)
: Wsprzdne w ukadzie wsprzednych XYZ
(ukad wsprzdnych programu)

212

B--- 63524PL/01

D Bd formatu

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

Jeli zostanie stwierdzony jeden z nastpujcych bdw formatu,


wczy si alarm P/S nr 5044:
1. Jeeli I, J lub K nie s zadane w bloku z G68.1
(parametr obrotu ukadu wsprzdnych nie jest ustalony)
2. Jeeli I, J i K maj warto 0 w bloku z G68.1
3. Jeeli w bloku z G68.1 nie zadano R

D Punkt rodkowy obrotu

Suy do zadawania wsprzdnych bezwzgldnych za pomoc Xp,


Yp i Zp w bloku G68.1.

D Rwnanie
trjwymiarowego
przeksztacenia
wsprzdnych

Podane rwnania obrazuj podstawowe zalenoci midzy (x, y, z) w


ukadzie wsprzdnych programu i (X, Y, Z) w oryginalnym
ukadzie wsprzdnych (ukad wsprzdnych obrabianego
przedmiotu).
X
Y
Z

M1

x
y
z

x1
y1
z1

Jeli transformacja jest wykonywana dwukrotnie, zaleno jest wyraona


nastpujco:
x2
x1
X
x
y2
y1
Y
= M1
M
M2
y
+
1
+
z2
z1
Z
z
X, Y, Z : Wsprzdne w oryginalnym ukadzie wsprzdnych
(ukad wsprzdnych przedmiotu lub maszyny)
x, y, z : Warto zaprogramowana
(wsprzdne w ukadzie wsprzdnych programu)
x1, y1, z1 : rodek obrotu w przerwszej transformacji
x2, y2, z2 : Punkt rodkowy obrotu w drugiej transformacji
(wsprzdne w ukadzie wsprzdnych utworzonym po
pierwszej transformacji)
M1 :
Macierz pierwszej transformacji
M2 :
Macierz drugiej transformacji
M1 i M2 s macierzami transformacji wyznaczonymi przez kt obrotu i o obrotu.
Macierze te s wyraone w nastpujcy sposb:
n12+(1---n12) cos
n1n2 (1---cos)---n3sin
n1n3 (1---cos)+n2sin
n1 n2 (1---cos)+n3 sin n22+(1---n22) cos
n2 n3 (1---cos)---n1 sin
n1 n3 (1---cos)---n2 sin n2 n3 (1---cos)+n1 sin n32+(1---n32) cos

i
p

n1 : Cosinus kta utworzonego przez o obrotu i o X


n2 : Cosinus kta utworzonego przez o obrotu i o Y

j
p

n3 : Cosinus kta utworzonego przez o obrotu i o Z

k
p

: Kt obrotu
Warto p jest uzyskiwana nastpujco:
p=

i2+j2+k2

Macierze transformacji dla obrotu na paszczyznach dwuwymiarowych


przedstawiono poniej:

(1) Transformacja wsprzdnych w paszczynie XY


M=

cos ---sin
sin cos
0
0

213

0
0
1

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

(2) Transformacja wsprzdnych w paszczynie ZY


M=

1
0
0

0
cos
sin

0
---sin
cos

(3) Transformacja wsprzdnych w paszczynie ZX


M=

D Trzy osie podstawowe


i osie rwnolege do nich

cos
0
---sin

0
1
0

sin
0
cos

Trjwymiarowa transformacja wsprzednych moe by zastosowana


w odniesieniu do kombinacji trzech osi wybranych spord trzech osi
podstawowych (X, Y, Z) i osi do nich rwnolegych. Trjwymiarowy
ukad wsprzdnych poddany konwersji trjwymiarowej jest
ustalany za pomoc adresw osi zadanych w bloku G68.1. Jeli Xp,
Yp lub Zp nie sa ustalone, zakada si X, Y lub Z trzech osi
podstawowych. Jednak jeli trzy osie podstawowe nie s podane w
parametrze 1022, wczy si alarm P/S nr 048.
W pojedynczym bloku G68.1 nie mona zada osi podstawowej ani
osi osi rwnolegej. W przeciwnym razie wczy si alarm P/S nr 047.
(Przykad)
Jeli osie U, V i W s rwnolege do osi X, Y
i Z (podczas korzystania z ukadu B lub C kodu G.)
G68.1 X_ I_ J_ K_ R_ ;
Ukad wsprzdnych XYZ
G68.1 U_V_ Z_ I_ J_ K_ R_ ; Ukad wsprzdnych UVZ
G68.1 W_ I_ J_ K_ R_ ;
Ukad wsprzdnych XYW

D Definiowanie drugiej
transformacji

Trjwymiarowe przeksztacenie wsprzdnych moe by wykonane


dwa razy. Punkt rodkowy obrotu drugiej transformacji musi by
ustalony za pomoc adresw osi, podanych w pierwszej
transformacji. Jeli adresy w drugiej transformacji rni si od
adresw osi w pierwszej transformacji, to rnice si adresy osi s
ignorowane. Prba wykonania trjwymiarowej transformacji
wsprzdnych trzy, lub wicej razy spowoduje wczenie alarmu P/S
nr 5043.

D Kt obrotu R

Dodatnia warto kta obrotu R oznacza obrt w prawo wok osi


obrotu. Kt R naley podawac z dokadnoci 0.001 stopnia i
powinien mieci si w zakresie od ---360000 do 360000.

214

PROGRAMOWANIE

B--- 63524PL/01

D Kody G, ktre mona


poda

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

W trybie trjwymiarowej transformacji ukadu wsprzdnych


mona ustali nastpujce kody G.
G00
G01
G02
G03
G04
G10
G17
G18
G19
G28
G29
G30
G40
G41
G42
G53
G65
G66
G67
G80
G83 do G89
G90
G91
G94
G95
G98
G99

Pozycjonowanie
Interpolacja liniowa
Interpolacja koowa (prawostronna)
Interpolacja koowa (lewostronna)
Przerwa
Programowanie danych
Wybr paszczyzny (XY)
Wybr paszczyzny (ZX)
Wybr paszczyzny (YZ)
Powrt do pooenia odniesienia
Powrt z pooenia odniesienia
Powrt do drugiego, trzeciego lub czwartego pooenia odniesienia
Zakoczenie kompensacji promienia ostrza narzdzia
Lewostronna kompensacja promienia skrawania
Prawostronna kompensacja promienia skrawania
Wybr ukadu wsprzdnych maszyny
Wywoanie makropolecenia uytkownika
Stan wywoawczy makropolecenia uytkownika
Zakoczenie stanu wywoawczego makropolece uytkownika
Zakoczenie cyklu wiercenia
Cykl wiercenia
Tryb wymiarowania bezwzgldnego (dla ukadu B lub C kodu G.)
Tryb przyrostowy (jeli jest uywany ukad B lub C kodu G.)
Posuw minutowy (jeli jest uywany ukad B lub C kodu G.)
Posuw na obrt (jeli jest uywany ukad B lub C kodu G.)
Stay cykl obrbki (powrt do poziomu wyjciowego)
(jeli jest uywany ukad B lub C kodu G.)
Stay cykl obrbki (powrt do poziomu punktu R)
(jeli jest uywany ukad B lub C kodu G.)

D Szybko szybkiego
posuwu w staym cyklu
obrbki w wierceniu

W trybie trjwymiarowego przeksztacenia ukadu wsprzdnych


szybko szybkiego posuwu w wierceniu w staym cyklu obrbki jest
rwna prdkoci zadanej w parametrze nr 5412. Jeeli parametr ma
warto 0, szybko szybkiego posuwu jest rwna maksymalnej
szybkoci posuwu roboczego.

D Funkcje kompensacyjne
(kompensacja promienia
skrawania)

Jeeli kompensacj promienia skrawania zadano w trjwymiarowym


przeksztaceniu wsprzdnych, kompensacja jest wykonywna w
pierwszej kolejnoci, dopiero po niej nastpuje trjwymiarowa
konwersja ukadu wsprzdnych.

D Zaleno midzy
trjwymiarowym
i dwuwymiarowym
przeksztaceniem
wsprzdnych
(G68.1, G69.1)

Trj i dwuwymiarowe przeksztacenie wsprzdnych korzysta z tych


samych kodw G (G68.1 i G69.1). Kod G ustalony za pomoc I, J i
K jest przetwarzany jako polecenie trjwymiarowej transformacji
ukadu wsprzdnych Kod G nie ustalony za pomoc I, J i K jest
przetwarzany jako polecenie dwuwymiarowej transformacji ukadu
wsprzdnych.

D Zmienne systemowe
makropolece
uytkownika

Wsprzdne ukadu wsprzdnych obrabianego przedmiotu s


przypisane do zmiennych parametrw ukadu #5041 do #5048
(biece pooenie w kadej osi).
215

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

PROGRAMOWANIE

B--- 63524PL/01

D Zerowanie

Jeli w trybie trjwymiarowej konwersji wsprzdnych wystpi


zerowanie, to tryb zostanie zakoczony, a kod G stanu cigego
zmieni si w G69.1.
Bit D3R bit (bit 2 parametru 5400) decyduje o tym, czy do
zakoczenia trybu konwersji trjwymiarowej (G68.1) jest uywany
jedynie kod G69.1. Jeeli wybrano to ustawienie, zerowanie CNC w
drodze zadania operacji zerowania lub przez wprowadzenie sygnau
z PMC nie spowoduje zakoczenia trybu przeksztacenia
wsprzdnych.

D Trjwymiarowe
gwintowanie otworw
bez uchwytu
wyrwnawczego

Podajc polecenie gwintowania sztywnego w trybie trjwymiarowej


transformacji wsprzdnych, gwintowanie zostanie wykonane w
kierunku kta zaprogramowanego przez polecenie trjwymiarowej
transformacji wsprzdnych.
W trybie trjwymiarowej transformacji wsprzdnych komunikat
Bd pooenia Z, wywietlany na ekranie regulacji wrzeciona,
pochodzi z osi wzdunej gwintownika po trjwymiarowej
transformacji wsprzdnych.
Pozycjonowanie
w
trybie
trjwymiarowej
transformacji
wsprzdnych musi by pozycjonowaniem w interpolacji liniowej
(bit LRP (bit 1 parametru 1401) ma warto 1).
Trjwymiarowe gwintowanie otworw bez uchwytu wyrwnawczego
nie moe by wykonane w osi z pojedynczym sterowaniem
synchronicznym.

Ograniczenia

D Rczne przesterowanie

Trjwymiarowe przeksztacenie wsprzdnych nie wpywa na


stopie przesterowania kkiem rcznym.

D Pozycjonowanie
w ukadzie
wsprzdnych maszyny

Trjwymiarowa transformacja wsprzdnych nie wpywa na


pozycjonowanie w ukadzie wsprzdnych maszyny (np. ustalone za
pomoc G28, G30 lub G53).

D Ustalenie szybkiego
posuwu

Szybki posuw mona ustali w trybie trjwymiarowej transformacji


wsprzdnych. (Ustawi warto 1 w bicie LRP (bit 1 parametru nr
1401))

D Blok z G68.1 lub G69.1

W bloku z G68.1 lub G69.1 nie mona zada innych kodw G. G68.1
musi by zadane z I, J i K.

D Odbicie lustrzane osi

Zewntrzne odbicie lustrzane (odbicie lustrzane zadane sygnaem


lub nastaw) nie moe by zadane.

D Wywietlacz pooe
i kompensacja

Aby wywietli pooenie bezwzgldne, kiedy jest wykonywana


trjwymiarowa transformacja wsprzdnych, naley w bitach 4 do 7
parametru DLR, DRC, DAL i DAC nr 3104 wpisa warto 0.

D Trjwymiarowa
transformacja
wsprzdnych i inne
polecenia stanu cigego

Stae cykle obrbki G41 lub G42 musz by zagniedone midzy


G68.1 i G69.1.

216

B--- 63524PL/01

PROGRAMOWANIE

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

(Przykad)
G68.1 X100. Y100. Z100. I0. J0. K1. R45. ;
G41 X_ Z_ I_ K_ ;

G40 ;

G69.1 ;

D Zaleno midzy
trjwymiarowym
przeksztaceniem
wsprzdnych
a kompensacj narzdzia

Polecenie kompensacji narzdzi musi by zagniedone wewntrz


trybu trjwymiarowej konwersji wsprzdnych.
(Przykad)
G68.1 X100. Y100. Z100. I0. J0. K1. R45. ;

T0101 ;

T0100 ;

G69.1 ;

D Sterowanie osi PMC

W trybie trjwymiarowej konwersji wsprzdnych nie mona


zrealizowa sterowania osi PMC w trzech osiach zwizanych z
przeksztaceniem (alarm P/S).

D Operacja rczna

Jeeli w czasie wykonywania trjwymiarowej konwersji


wsprzdnych jest realizowane przemieszczenie rczne, prdko
styczna w ukadzie wsprzdnych po konwersji (ukad
wsprzdnych programu) bdzie rwna niszej prdkoci spord
wybranych osi.

D Ukad wsprzdnych
przedmiotu obrabianego

Unika zmian ukadu wsprzdnych


trjwymiarowej konwersji wsprzdnych.

D Rczne przemieszczenie
do punktu odniesienia

Unika recznego dojazdu do punktu referencyjnego w trybie


trjwymiarowego przeksztacenia wsprzdnych.

D O konturu Cs

Zadajc o konturu Cs i jednoczesnie szybki posw w trybie


trjwymiarowego przeksztacenia wsprzdnych, naley wczeniej
wykona powrt do punktu referencyjnego w osi konturu Cs. Jeeli
operacja powrotu do punktu referencyjnego jest wykonywana w
pierwszym szybkim posuwie po wybraniu osi konturu Cs (bit NRF
(bit 1 parametru 3700) przyjmuje warto 0), naley unika
zadawania polecenia powrotu do punktu referencyjnego w trybie
trjwymiarowego przeksztacenia wsprzdnych.

217

przedmiotu

trybie

13. FUNKCJE UATWIAJCE


PROGRAMOWANIE

Przykady

PROGRAMOWANIE

B--- 63524PL/01

Przykad ukadu B kodu G opisano poniej.


N1 G90 X0 Y0 Z0 ;
Pozycjonow. do punktu zerowego H.
N2 G68.1 X10. Y0 Z0 I0 J1 K0 R30. ;
Tworzy nowy ukad wsprzdn. XYZ.
N3 G68.1 X0 Y--- 10. Z0 I0 J0 K1 R--- 90. ; Tworzy inny ukad wsprzd. XYZ.
Punkt pocztkowy pokrywa si z
punktem (0, ---10, 0) w ukadzie XYZ.
N4 G90 X0 Y0 Z0 ;
Przeprowadza pozycjonowanie do
punktu zerowego H w ukadzie
wsprzdnych XYZ.
N5 X10. Y10. Z0 ;
Przeprowadza pozycjonowanie do
(10, 10, 0) w ukadzie XYZ.

10

N4

---10
H
N5
Z

30

(10, 10, 0)

Z
X

218

30

B--- 63524PL/01

14

PROGRAMOWANIE

14. FUNKCJA KOMPENSACYJNA

FUNKCJA KOMPENSACYJNA

W niniejszym rozdziale opisano nastpujce funkcje kompensacyjne:


14.1 KOMPENSACJA NARZDZIA
14.2 PRZEGLD KOMPENSACJI PROMIENIA SKRAWANIA
14.3 SZCZEGY KOMPENSACJI PROMIENIA SKRAWANIA
14.4 FUNKCJA KOOWEJ INTERPOLACJI NAROY (G39)
14.5 WARTOCI KOMPENSACJI NARZDZIA, LICZBA
WARTOCI KOMPENSACJI I WPROWADZANIE
WARTOCI Z PROGRAMU (G10)
14.6 AUTOMATYCZNA KOMPENSACJA NARZDZIA (G36, G37)
14.7 OBRT UKADU WSPRZDNYCH (G68.1, G69.1)

219

14. FUNKCJA KOMPENSACYJNA

14.1

KOMPENSACJA
NARZDZIA

PROGRAMOWANIE

B--- 63524PL/01

Kompensacja narzdzia suy do usunicia rnic wystpujcych


midzy aktualnie uywanym narzdziem a narzdziem idealnym,
stosowanym w programowaniu (zazwyczaj narzdzie standardowe).

Narzdzie
standartowe

Narzdzie
rzeczywiste

Wielko
kompensacji
w osi X

Wielko
kompensacji
w osi Z
Rys. 14.1 Kompensacja narzdzia

W tej jednostce brak kodu G, okrelajcego kompensacj narzdzia.


Kompensacja narzdzia jest ustalana kodem T.

14.1.1

Kompensacja geometrii
narzdzia i korekcja
zuycia

Kompensacja geometrii narzdzia i korekcja zuycia stanowi


podzia oglnej kompensacji narzdzia na kompesacj geometrii,
suc
do usunicia
rnic ksztatu narzdzia lub
nierwnomiernoci jego zamocowania oraz na korekcj zuycia,
likwidujc skutki zuycia ostrza narzdzia.
Cakowita warto kompensacji geometrii narzdzia oraz warto
korekcji zuycia jest nastawiana jako warto korekcji zuycia, bez
dodatkowych opcji.
ADNOTACJA
Kompensacja geometrii narzdzia i korekcja zuycia s
parametrami posiadajcymi dodatkowe opcje.

Punkt w programie
Narzdzie idealne
Warto
kompensacji
geometrii
w osi X
Warto
korekcji
zuycia
w osi X
Warto
korekcji
zuycia w osi Z

Punkt w programie

Wielko
kompensacji
w osi X
Narzdzie
aktualne
Warto
kompensacji
geometrii
w osi Z

Rys. 14.1.1(a) Rnica pomidzy


kompensacj geometrii narzdzia
a korekcj zuycia

220

Wielko
kompensacji
w osi Z

Rys. 14.1.1 (b) Brak rnicy


midzy kompensacj geometrii
narzdzia i korekcj zuycia

B--- 63524PL/01

14.1.2

Kod T dla kompensacji


narzdzia

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Kod T mona ustala dwiema metodami, pokazanymi w tabeli


14.1.2(a) i w tabeli 14.1.2(b).

Format
D Nisza cyfra kodu T
oznacza numer
kompensacji geometrii i
korekcji zuycia

Tabela 14.1.2 (a)


Rodzaj
kodu T
pole --cenie
dwucyfrowe

pole --cenie
czterocyfrowe

D Nisza cyfra kodu T


oznacza numer korekcji
zuycia, a wysza cyfra
oznacza numer wyboru
narzdzia oraz numer
kompensacji geometrii

Znaczenie kodu T

Nastawienie parametrw w celu zdefiniowania korekcji nr

Jeli LD1, bit 0 parametru 5002 ma warto 1,


Nr korekcji zuycia i to numer korekcji
nr kompensacji
zuycia jest podawany
geometrii narzdz. w ostatniej cyfrze
Wybr narzdzia
kodu T.

Tff

T ff ff

Jeli LD1, bit 0 parametru 5002 ma warto 0,


Nr korekcji zuycia to numer korekcji
i nr kompensacji
zuycia jest podawany
geometrii narzdz. w dwch ostatnich
Wybr narzdzia
cyfrach kodu T.

Jeli LGN, bit


1 parametru
5002, ma
warto 0, to
numer
kompensacji
geometrii dla
danego
narzdzia jest
taki sam, jak
numer
korekcji
zuycia.

Tabela 14.1.2 (b)


Rodzaj
kodu T

Znaczenie kodu T

pole --cenie
dwu --cyfrowe

Tff

pole --cenie
cztero--cyfrowe

T ff ff

Numer korekcji
zuycia
Numer narzdzia i
numer kompensacji
geometrii

Numer korekcji
zuycia
Numer narzdzia i
numer kompensacji
geometrii

Nastawienie parametrw w celu zdefiniowania korekcji nr


Jeli LD1, bit 0 parametru 5002 ma warto 1,
to numer korekcji
zuycia jest podawany
w ostatniej cyfrze
kodu T.
Jeli LD1, bit 0 parametru 5002 ma warto 0,
to numer korekcji
zuycia jest podawany
w dwch ostatnich
cyfrach kodu T.

Jeli LGN, bit


1 parametru
5002, ma
warto 1, to
numer
kompensacji
geometrii dla
danego
narzdzia jest
taki sam, jak
numer
korekcji
zuycia.

14.1.3

Wyboru narzdzia dokonuje sie poprzez ustalenie wartoci kodu T,


odpowiadajcej numerowi narzdzia. Objanienia dotyczce
zalenoci midzy numerem wyboru narzdzia a narzdziem podano
w podrczniku dostarczanym przez producenta obrabiarki.

14.1.4

Numer kompensacji narzdzia ma dwa znaczenia.


Okrela odlego korekcji odpowiadajc numerowi wybranemu do
rozpoczcia funkcji kompensacji narzdzia. Numer kompensacji 0
lub 00 oznacza, e wielko kompensacji wynosi 0 i e kompensacja
jest wyczona.

Wybr narzdzi

Numer kompensacji
narzdzia

221

14. FUNKCJA KOMPENSACYJNA

14.1.5

Korekcja

PROGRAMOWANIE

B--- 63524PL/01

Wystpuj dwa rodzaje korekcji narzdzia. Jeden to korekcja


zuycia, drugi to kompensacja geometrii narzdzia.

Objanienia
D Korekcja zuycia

Zaprogramowany tor narzdzia jest korygowany o wartoci korekcji


w osiach X, Y i Z. Odlego korekcji, odpowiadajca liczbie
wskazanej kodem T, jest dodawana do lub odejmowana od pozycji
docelowej w kadym zaprogramowanym bloku.
Tor narzdzia po korekcji
Ten blok zawiera polecenie
korekcji wraz z kodem T
Programowany tor narzdzia
Kompensacja o warto korekcji X, Z
(wektor kompensacji)
Rys. 14.1.5 (a) Przemieszczenie kompensacyjne (1)

D Wektor kompensacji

Na rys. 14.1.5 (a) wektor z korekcj X, Y i Z jest zwany wektorem


kompensacji. Kompensacja jest taka sama, jak wektor kompensacji.

D Koniec bloku korekcji

Korekcja koczy si, kiedy jest wybrany numer 0 lub 00 kodu T kompensacji
narzdzia. Na kocu bloku wektor kompensacji przyjmuje warto 0.
N1 X50.0 Z100.0 T0202 ; Tworzy wektor kompensacji odpowiadajcy
numerowi kompensacji 02
N2 X200.0 ;
N3 X100.0 Z250.0 T0200 ; Ustalenie numeru kompensacji 00
powoduje usunicie wektora kompensacji.

Tor narzdzia po korekcji

N2
N1

Programowany tor narzdzia

Rys. 14.1.5 (b) Przemieszczenie kompensacyjne (2)

Po pierwszym wczeniu napicia zasilajcego i naciniciu przycisku


zerowania na jednostce MDI lub wprowadzeniu do CNC sygnau
zerowania z obrabiarki, korekcja jest anulowana.
Parametr LVK (nr 5003#6) moe przyj warto, ktra nie
spowoduje anulowania korekcji po naciniciu przycisku zerowania
lub po wprowadzeniu sygnau zerowania.
222

B--- 63524PL/01

D Tylko kod T

PROGRAMOWANIE

14. FUNKCJA KOMPENSACYJNA

Jeli w bloku jest zdefiniowany tylko kod T, to narzdzie jest


przesuwane o warto korekcji zuycia bez polecenia przesunicia.
Ruch ten jest wykonywany w szybkim posuwie w trybie G00.
W innych trybach jest wykonywany z prdkoci posuwu..
Jeli jest podany sam kod T z numerem kompensacji 00, wykonywany
jest ruch anulujcy kompensacj.
OSTRZEENIE
Jeli zadano G50 X_Z_T_ ;
narzdzie nie przesunie si.
Ustawiony jest ukad wsprzdnych, w ktrym warto
wsprzdnej pozycji narzdzia wynosi (X, Z). Pozycj
narzdzia uzyskuje si odejmujc warto korekcji zuycia,
odpowiadajc numerowi korekcji podanemu w kodzie T.

D Kompensacja geometrii
narzdzia

Przy zastosowaniu kompensacji geometrii narzdzia, roboczy ukad


wsprzdnych ulega przesuniciu o warto korekcji na osi X, Y i Z.
Wielko korekcji, odpowiadajca numerowi wskazanemu przez
kod, jest dodawana lub odejmowana od pozycji biecej.
Zaprogramowany tor narzdzia
po korekcji roboczego ukadu
wsprzdnych
Wielko korekcji w kompensacji geometrii narzdzia
w osiach X, Z (wektor kompensacji)

Polecenie wymiarowania bezwzgldnego

Tor narzdzia po
korekcji
Zaprogramowany tor
narzdzia przed korekcj
roboczego ukadu
wsprzdnych

Rys. 14.1.5 (c) Przemieszczenie kompensacji geometrii narzdzia

ADNOTACJA
Podobnie, jak w przypadku korekcji zuycia, narzdzie
mona korygowa wedug ustawie parametru LGT (nr
5002#4), aby doda lub odj zaprogramowany punkt
docelowy w kadym bloku.
D Koniec bloku korekcji

Podanie numeru kompensacji 0, 00 lub 0000 powoduje zakoczenie


kompensacji.
ADNOTACJA
Kiedy LGC, bit5 parametru nr 5002, ma warto 0, to
podanie numeru kompensacji 0 lub 00 nie powoduje
zakoczenia kompensacji.

223

14. FUNKCJA KOMPENSACYJNA

Przykady

PROGRAMOWANIE

B--- 63524PL/01

1. Kiedy numer kompensacji geometrii narzdzia oraz numer


korekcji zuycia zadano za pomoc dwch ostatnich cyfr kodu T
(jeeli LGN, bit 1 parametru nr 5002 ma warto 0),
N1 X50.0 Z100.0 T0202 ; Zadaje numer kompensaci 02
N2 Z200.0 ;
N3 X100.0 Z250.0 T0200 ; Zakoczenie korekcji
Polecenie wymiarowania
Zaprogramowany bezwzgldnego
tor narzdzia po
N3
korekcji roboczego
N2
ukadu wsprzd.
N1

Koniec bloku
korekcji

Tor narzdzia po korekcji

Kompensacja

ADNOTACJA
Kiedy LGC, bit 5 parametru nr 5002, ma warto, to
ustawienie numeru korekcji 0 nie powoduje zakoczenia
kompensacji geometrii narzdzia.
2. Zamy, e kompensacja geometryczna nie jest zakoczona wraz
z korekcj o numerze 0
(nastawa parametru (nr 5002#1).)
N1 X50.0 Z100.0 T0202 ; Numer narzdzia (zadany numer
kompensacji geometrii narzdzia 02)
N2 Z200.0 ;
N3 X100.0 Z250.0 T0000 ; Zakoczenie kompensacji
Zaprogramowany
tor narzdzia po
korekcji roboczego
ukadu wsprzd.

Kompensacja

224

N3
N2
N1
Tor narzdzia po korekcji

Koniec bloku
korekcji

PROGRAMOWANIE

B--- 63524PL/01

14.1.6

G53, G28, G30 i G30.1 --polecenia, kiedy


zastosowano korekcj
pooenia narzdzia

14. FUNKCJA KOMPENSACYJNA

W tym rozdziale opisano nastpujce dziaania po zastosowaniu


korekcji pooenia narzdzia: Polecenia G53, G28, G30 i G30.1,
rczny dojazd do punktu referencyjnego, oraz zakoczenie korekcji
pooenia narzdzia poleceniem T00.

Objanienia
D Polecenie (G28) i G53
powrotu do punktu
referencyjnego, kiedy
zastosowano korekcj
pooenia narzdzia

Wykonanie polecenia (G28) lub G53 powrotu do punktu


referencyjnego, kiedy jest zastosowana korekcja pooenia, nie
powoduje anulowania wektora korekcji pooenia narzdzia.
Wywietlenie pozycji bezwzgldniej wyglda nastpujco, zgodnie z
ustawieniem bitu 4 (LGT) parametru nr 5002.

LGT = 0 (Korekcja geometrii narzdzia jest oparta na przesuniciu ukadu wsprzdnych.)


Korekcja pooenia
narzdzia (bez opcji)
Wywie --tlanie
wsp --rzdnych
pooenia
bezwzgld
nego

Kompensacja
geometrii narzdzia

Kompensacja
zuycia narzdzia

Blok powrotu do
pooenia
odniesienia lub dla
polecenia G53

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Przesunicie jest
uwzgldniane. Jest
pokazane przesunicie
wsprzdnych zgodnie
z kompensacj geometrii
narzdzia.

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Nastpny blok

Wektor jest uwzgldniony.

Jest pokazane
przesunicie
wsprzdnych zgodnie
z kompensacj geometrii
narzdzia.

Wektor jest uwzgldniony.

LGT = 1 (Kompensacja geometrii narzdzia jest oparta na posuwie narzdzia.)

Wywie --tlanie
wsp --rzdnych
pooenia
bezwzgld
nego

Korekcja pooenia
narzdzia (bez opcji)

Kompensacja
geometrii narzdzia

Kompensacja
zuycia narzdzia

Blok powr
otu do pooenia
odniesienia lub dla
polecenia G53

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Nastpny blok

Wektor jest uwzgldniony.

Wektor jest uwzgldniony.

Wektor jest uwzgldniony.

ADNOTACJA
Bit 6 (DAL) parametru nr 3104 ma warto 0 (aktualne pozycje, do ktrych stosuje si korekcj
pooenia narzdzia, s wywietlane w pozycjach bezwzgldnych).

225

14. FUNKCJA KOMPENSACYJNA

D Rczny dojazd do punktu


referencyjnego, kiedy
zastosowano korekcj
pooenia narzdzia

PROGRAMOWANIE

B--- 63524PL/01

Wykonanie rcznego dojazdu do punktu referencyjnego, kiedy jest


zastosowana korekcja pooenia, nie powoduje anulowania wektora
korekcji pooenia narzdzia. Wywietlenie pozycji bezwzgldniej
wyglda nastpujco, zgodnie z ustawieniem bitu 4(LGT) parametru
nr 5002.

LGT = 0 (Korekcja geometrii narzdzia jest oparta na przesuniciu ukadu wsprzdnych.)


Korekcja pooenia
narzdzia (bez opcji)
Wywie --tlanie
wsp --rzdnych
pooenia
bezwzgld
nego

Kompensacja
geometrii narzdzia

Kompensacja
zuycia narzdzia

Po rcznym
przemieszczeniu do
punktu odniesienia

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Przesunicie jest
uwzgldniane. Jest
pokazane przesunicie
wsprzdnych zgodnie
z kompensacj geometrii
narzdzia.

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Nastpny blok

Wektor jest uwzgldniony.

Jest pokazane
przesunicie
wsprzdnych zgodnie
z kompensacj geometrii
narzdzia.

Wektor jest uwzgldniony.

LGT = 1 (Kompensacja geometrii narzdzia jest oparta na posuwie narzdzia.)

Wywie --tlanie
wsp --rzdnych
pooenia
bezwzgld
nego

Korekcja pooenia
narzdzia (bez opcji)

Kompensacja
geometrii narzdzia

Kompensacja
zuycia narzdzia

Po rcznym
przemieszczeniu do
punktu odniesienia

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Wektor nie jest


uwzgldniony.
Wsprzdne s
wywietlane w taki sposb,
jakby korekcja bya
chwilowo wyczona.

Nastpny blok

Wektor jest uwzgldniony.

Wektor jest uwzgldniony.

Wektor jest uwzgldniony.

ADNOTACJA
Bit 6 (DAL) parametru nr 3104 ma warto 0 (aktualne pozycje, do ktrych stosuje si korekcj
pooenia narzdzia, s wywietlane w pozycjach bezwzgldnych).

226

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

D Anulowanie korekcji
pooenia narzdzia za
pomoc T00

Anulowanie korekcji pooenia przez samodzielny T00 zaley od


wartoci nastpujcych parametrw:
Jeli wybrano opcj kompensacji geometrii narzdzia/kompensacj
zuycia
LGN = 0

LGN (nr 5002#1)

LGT (nr 5002#4)

LGC (nr 5002#5)

Numer kompensacji geometrii


wynosi:
0 : tyle, ile numer korekcji
zuycia
1: Taki sam, jak nr narzdzia

Zastosowano kompensacj
geometrii:
0 : W oparciu o przesunicie
ukadu wsprzdnych
1: Przemieszczenie narzdzia

Kompensacja geometryczna
jest:
0 : Nie zakoczona T00
1 : Zakoczona T00

Wynik

LGT=0

LGT=0

LGC=0
LGC=1

Nie zakocz.
Zakoczona

LWM (nr 5002#6)


Zastosowano korekcj
pooenia narzdzia:
0 : Za pomoc kodu Y
1 : Przemieszczenie wzdu osi
LGT=1

LWM=0
LWM=1

Zakoczona
Nie zakocz.

ADNOTACJA
1 Jeli LGT=0, LWM jest niezwizany.
2 Jeli LGT=1, LGC jest niezwizany, nawet jeli LGN = 0.
LGN = 1
LGN (nr 5002#1)

LGT (nr 5002#4)

LGC (nr 5002#5)

Numer kompensacji geometrii


wynosi:
0 : tyle, ile numer korekcji
zuycia
1: Taki sam, jak nr narzdzia

Zastosowano kompensacj
geometrii:
0 : W oparciu o przesunicie
ukadu wsprzdnych
1: Przemieszczenie narzdzia

Kompensacja geometryczna
jest:
0 : Nie zakoczona T00
1: zakoczona T00

Wynik

LGT=0

LGT=0

LGC jest niezwizany.

Zakoczone

LWM (nr 5002#6)


Zastosowano korekcj
pooenia narzdzia:
0 : Za pomoc kodu Y
1: Przemieszczenie wzdu osi
LGT=1

LWM=0
LWM=1

ADNOTACJA
1 Jeli LGT=0, LWM jest niezwizany.
2 Jeli LGT=1, LWM jest niezwizany.

227

Zakoczona
Nie zakocz.

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Jeli nie wybrano opcji kompensacji geometrii narzdzia/


kompensacji zuycia
LGN (nr 5002#1)

LGT (nr 5002#4)

LGC (nr 5002#5)

Numer kompensacji geometrii


wynosi:
0 : tyle, ile numer korekcji
zuycia
1 : Taki sam, jak nr narzdzia

Zastosowano kompensacj
geometrii:
0 : W oparciu o przesunicie
ukadu wsprzdnych
1 : Przemieszczenie narzdzia

Kompensacja geometryczna jest:


0 : Nie zakoczona T00
1 : zakoczona T00

LGN jest niezwizany.

LGC jest niezwizany.

LGC jest niezwizany.

Numer korekcji pooenia


narzdzia zawsze przyjmuje
wartoci o niskich rzdach
wielkoci.

Korekcja pooenia zawsze jest


stosowana w oparciu o ruch
narzdzia.

LWM (nr 5002#6)


Zastosowano korekcj pooenia
narzdzia:
0 : Za pomoc kodu Y
1 : Przemieszczenia wzdu osi
LWM=0
LWM=1

228

Wynik

Zakoczona
Nie zakocz.

B--- 63524PL/01

14.2

PRZEGLD
KOMPENSACJI
PROMIENIA
SKRAWANIA

PROGRAMOWANIE

14. FUNKCJA KOMPENSACYJNA

Ze wzgldu na zakrglenie ostrza narzdzia, wpywajce na przebieg


skrawania stokowego lub koowego, trudno jest, korzystajc tylko z
funkcji kompensacji narzdzia, wprowadzi kompensacj
pozwalajc na formowanie dokadnych elementw. Funkcja
kompensacji promienia narzdzia suy do automatycznego
korygowania takiego bdu.

Tor narzdzia bez kompensacji

Przedmiot
obrabiany

Tor narzdzia z kompensacj

Niewystar --czajca
gboko
skrawania

Punkt rodkowy
ostrza narzdzia

Kontur obrobiony bez kompensacji


promienia narzdzia
Rys 14.2 Tor narzdzia po wprowadzeniu kompensacji promienia narzdzia

14.2.1

Punkt urojony ostrza


noa

Punkt rodkowy ostrza narzdzia w pooeniu A, pokazanym na


rysunku poniej, w rzeczywistoci nie istnieje.
Punkt urojony jest potrzebny, poniewa zazwyczaj jest trudniej
ustali punkt rodkowy ostrza narzdzia w pooeniu startowym, ni
punkt urojony (Adnotacja).
Take kiedy jest stosowany punkt urojony, to promie ostrza
narzdzia nie musi by uwzgldniany w programie.
Zaleno pooenia przy narzdziu ustawionym w pooeniu
startowym, jest pokazana na poniszym rysunku.

Pooenie
startowe
Programowanie z wykorzystaniem
punktu rodkowego ostrza narzdzia

A
Pooenie
startowe
Programowanie z wykorzystaniem
punktu urojonego ostrza narzdzia

Rys. 14.2.1 (a) Punkt rodkowy promienia i urojonyostrza narzdzia

229

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

OSTRONIE
W urzdzeniu z punktami odniesienia, pooenie standardowe, jak na przykad rodek wrzeciona,
mona umieszcza w pooenu startowym. Odlego pooenia standardowego od promienia ostrza
lub od punktu urojonego ostrza narzdzia jest definiowana jako warto kompensacji narzdzia.
Ustawienie odlegoci pooenia standardowego od rodka promienia ostrza narzdzia jako wartoci
kompensacji ma taki sam skutek, jak umieszczenie punktu rodkowego ostrza narzdzia w pooeniu
startowym, a ustawienie odlegoci pooenia standardowego od punktu urojonego ostrza narzdzia ma
taki sam skutek, jak umieszczenie urojonego ostrza narzdzia w pooeniu standardowym. Aby ustawi
warto kompensacji, zwykle jest atwiej zmierzy odlego pooenia standardowego od urojonego
ostrza narzdzia, ni odlego pooenia standardowego do rodka promienia ostrza narzdzia.

OFX
(Kompensacja
narzdzia w osi X)

OFZ
(Kompenscja
narzdzia w osi Z)

Ustawienie odlegoci pooenia standardowego od


punktu rodkowego ostrza narzdzia jako wartoci
kompensacji narzdzia
Pooenie startowe w punkcie rodkowym
ostrza narzdzia

OFX
(Kompensacja
narzdzia w osi X)

OFZ
(Kompenscja
narzdzia w osi Z)

Ustawienie odlegoci pooenia standardowego od


punktu urojonego ostrza narzdzia jako wartoci
kompensacji narzdzia
Pooenie startowe jw punkcie urojonego
ostrza narzdzia

Rys. 14.2.1 (b) Warto kompensacji narzdzia, kiedy rodek gowicy rewolwerowej
jest umieszczony nad pooeniem startowym
Jeli jest zastosowana kompensacja promienia
ostrza narzdzia, to zostanie wykonana
dokadna obrbka.

Dopki nie zostanie przeprowadzona kompensacja promienia narzdzia, tor punktu


rodkowego ostrza narzdzia jest taki sam, jak
zaprogramowany tor narzdzia.
Tor punktu rodkowego
ostrza narzdzia

Tor punktu rodkowego


ostrza narzdzia

Start

Start

Programowany tor narzdzia

Programowany tor narzdzia

Rys. 14.2.1 (c) Tor narzdzia w czasie programowania z wykorzystaniem


punktu rodkowego ostrza narzdzia
Jeli jest zastosowana kompensacja promienia
ostrza narzdzia, to zostanie wykonana
dokadna obrbka.

Dopki nie zostanie przeprowadzona kompensacja promienia narzdzia tor punktu urojonego
ostrza narzdzia jest taki sam, jak
zaprogramowany tor narzdzia.
Tor punktu
urojonego
ostrza narzdzia

Tor punktu
urojonego
ostrza narzdzia

Start

Start

Programowany tor narzdzia

Programowany tor narzdzia

Rys. 14.2.1 (d) Tor narzdzia w czasie programowania z wykorzystaniem


punktu urojonego ostrza narzdzia

230

PROGRAMOWANIE

B--- 63524PL/01

14.2.2

Kierunek punktu
urojonego ostrza
narzdzia

14. FUNKCJA KOMPENSACYJNA

Kierunek urojonego ostrza narzdzia od strony punktu rodkowego,


jest zaleny od kierunku narzdzia w czasie skrawania i dlatego musi
by ustalony wczeniej, podobnie jak wartoci kompensacji.
Kierunek ostrza urojonego mona wybra z omiu moliwoci,
przedstawionych wraz z odpowiadajcymi im kodami na rysunku
14.2.2 poniej.
Na rysunku 14.2.2 przedstawiono zaleno midzy narzdziem a
pooeniem startowym. Po wybraniu kompensacji geometrii
narzdzia oraz kompensacji zuycia:
X

1 punkt urojony ostrza narzdzia

2 punkt urojony ostrza narzdzia

3 punkt urojony ostrza narzdzia

4 punkt urojony ostrza narzdzia

5 punkt urojony ostrza narzdzia

6 punkt urojony ostrza narzdzia

7 punkt urojony ostrza narzdzia

8 punkt urojony ostrza narzdzia

Rys. 14.2.2 Kierunek punktu urojonego ostrza narzdzia

231

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Punkty urojone 0 i 9 s stosowane, kiedy punkt rodkowy ostrza


narzdzia koliduje z pooeniem startowym. Dla kadego numeru
kompensacji narzdzia kady numer punktu urojonego musi przyj
warto z adresu OFT.
Bit 7 (WNP) parametru nr 5002 decyduje o tym, czy kierunek
wirtualnego ostrza narzdzia dla celw kompensacji promienia
skrawania jest okrelany za pomoc numeru kompensacji geometrii
narzdzia, czy numeru kompensacji zuycia.

Numer 0 do 9 urojonego ostrza narzdzia

Ograniczenia
D Wybr paszczyzny

Kierunki wirtualnego ostrza 1 do 8 mona stosowa wycznie w


paszczynie G18 (Z---X). W przypadku wirtualnych ostrzy narzdzi
o numerach od 0 do 9, kompensacja jest wprowadzana w
paszczyznach G17 i G19.

14.2.3

Numer i warto
kompensacji narzdzia
Objanienia
D Numer kompensacji
narzdzia i warto
kompensacji narzdzia
Warto kompensacji promienia
ostrza narzdzia
(Warto promienia ostrza narzdzia)

Warto ta jest nastawiana z MDI zgodnie z numerem kompensacji


narzdzia.
Po wybraniu opcji dotyczcych kompensacji geometrii narzdzia
oraz kompensacji zuycia narzdzia, wartoci kompensacji bd
nastpujce:
Tabela 14.2.3(a) Numer kompensacji narzdzia oraz warto kompensacji
Numer
kompensacji
narz --dzia

OFX
(Warto
kompensacji na
osi X)

OFZ
Warto
kompensacji na
osi Z)

OFR
(Warto
kompensacji
promienia
ostrza
narzdzia)

OFT
(Kierunek
punktu
urojonego
ostrza
narzdzia)

OFY
(Warto
kompensacji
na osi Y)

01
02
:
98
99

0.040
0.060
:
0.050
0.030

0.020
0.030
:
0.015
0.025

0.20
0.25
:
0.12
0.24

1
2
:
6
3

0.030
0.040
:
0.025
0.035

232

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Po wybraniu opcji dotyczcych kompensacji geometrii narzdzia


oraz kompensacji zuycia narzdzia, wartoci kompensacji bd:
Tabela 14.2.3(b) Kompensacja geometrii narzdzia
Numer
kompensacji
geo--metrii

OFGX
(Wielko
kompensacji
geometrii
na osi X)

OFGZ
(Wielko
kompensacji
geometrii
na osi Z)

OFGR
(Warto
kompensacji geometrii
promienia
ostrza)

OFT
(Kierunek
urojonego
punktu
ostrza
narzdzia)

OFGY
(Wielko
kompensacji
geometrii
na osi Y)

G01
G02
G03
G04
G05
:

10.040
20.060
0
:
:
:

50.020
30.030
0
:
:
:

0
0
0.20
:
:
:

1
2
6
:
:
:

70.020
90.030
0
:
:
:

Tabela 14.2.3(c) Kompensacja zuycia narzdzia

Numer
korekcji
zuycia

OFGX
(Wielko
korekcji
zuycia
na osi X)

OFGZ
(Wielko
korekcji
zuycia
na osi Z)

OFGR
(Warto
korekcji
zuycia
promienia
ostrza)

OFT
(Kierunek
urojonego
punktu
ostrza
narzdzia)

OFGY
(Wielko
korekcji
zuycia
na osi Y)

W01
W02
W03
W04
W05
:

0.040
0.060
0
:
:
:

0.020
0.030
0
:
:
:

0
0
0.20
:
:
:

1
2
6
:
:
:

0.010
0.020
0
:
:
:

D Kompensacja promienia
narzdzia

W takim przypadku warto kompensacji promienia narzdzia jest


sum wartoci kompensacji geometrii lub wartoci kompensacji
zuycia.
OFR=OFGR+OFWR

D Kierunek urojonego
punktu ostrza narzdzia

Kierunek urojonego punktu ostrza narzdzia mona ustawi dla


potrzeb kompensacji geometrii lub kompensacji zuycia. Trzeba
jednak pamita, e zawsze obowizuje ostatnio wskazany kierunek.
Numer kompensacji jest ustalany za pomoc tego samego kodu T,
ktry jest stosowany przy kompensacji narzdzia. Wicej informacji
mona znale w podrozdziale II---14.1.2.

D Polecenie wartoci
kompensacji

ADNOTACJA
Jeli numer kompensacji geometrii jest zgodny z wyborem
narzdzia dziki zastosowaniu parametru LGT (nr 5002#1)
oraz jeli jest wskazany kod T, dla ktrego numer
kompensacji geometrii i kompensacji zuycia rni si od
siebie, to obowizuje kierunek urojonego punktu ostrza
narzdzia, zdefiniowany za pomoc numeru kompensacji
geometrii.
Przykad)

T0102
OFR=RFGR01+OFWR02
OFT=OFT01

233

14. FUNKCJA KOMPENSACYJNA

D Nastawianie zakresu
wartoci kompensacji

PROGRAMOWANIE

B--- 63524PL/01

Zakres wartoci kompensacji jest nastpujcy:


Ukad wymiarw
przyrostowych

Ukad metryczny

Ukad calowy

IS ---B

0 do999.999 mm

0 do99.9999 cala

IS ---C

0 do999.9999 mm

0 do99.99999 cal

Warto kompensacji, odpowiadajca numerowi 0 kompensacji,


zawsze wynosi 0. adna warto kompensacji nie moe przyj
numeru 0 kompensacji.

14.2.4

Pooenie
zamocowania
i polecenie
przesunicia ruchu

W kompensacji promienia narzdzia, pooenie obrabianego


przedmiotu musi by ustalone wzgldem narzdzia.
Kod G

Pooenie detalu

Tor narzdzia

G40

(Zakoczenie)

Przemieszczenie wzdu zaprogramowanego toru

G41

Strona prawa

Przemieszczenie na lew stron zaprogramowanego toru

G42

Strona lewa

Przemieszczenie na praw stron zaprogramowanego toru

Narzdzie jest kompensowane na przeciwlegej stronie obrabianego


przedmiotu.

G42

O Y

O Z
Przedmiot obrabiany

G41

Urojony punkt ostrza narzdzia znajduje


si na zaprogramowanym torze narzdzia.
G40
G40

Nr 1 do 8 urojonego ostrza
narzdzia

234

Nr 0 urojonego
ostrza narzdzia

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Pooenie obrabianego przedmiotu mona zmieni, ustalajc ukad


wsprzdnych w sposb przedstawiony poniej.

O Z

G41 (obrabiany przedmiot znajduje sie po


lewej stronie)

O Y

Przedmiot obrabiany

G42 (obrabiany przedmiot znajduje sie po


prawej stronie)

Adnotacja

ADNOTACJA
Jeli warto kompensacji promienia ostrza narzdzia jest
ujemna, to pooenie obrabianego przedmiotu ulegnie
zmianie.
G40, G41 i G42 s modalne.
W trybie G41 nie naleu ustala G41. W przeciwnym przypadku
kompensacja nie bdzie przebiegaa prawidowo.
Z tego samego powodu w trybie G42 nie naley ustala G42.
Bloki trybu G41 lub G42, w ktrych G41 lub G42 nie s ustalone, s
wyraane odpowiednio przez (G41) i (G42).
D Przemieszczenie
narzdzia, kiedy
pooenie obrabianego
przedmiotu nie ulega
zmianie

Kiedy narzdzie przesuwa si, jego ostrze zachowuje stay kontakt z


obrabianym przedmiotem.

(G42)
(G42)

(G42)

Szczeg w
powikszeniu

235

(G42)

(G42)

(G42)

14. FUNKCJA KOMPENSACYJNA

D Przemieszczenie
narzdzia, kiedy
pooenie obrabianego
przedmiotu ulega
zmianie

PROGRAMOWANIE

B--- 63524PL/01

Pooenie obrabianego przedmiotu wzgldem narzdzia zmienia si


w naroniku zaprogramowanego toru narzdzia w sposb pokazany
na poniszym rysunku.
A

Pooenie
obrabianego
przedmiotu

G41

G42
Pooenie
obrabianego
przedmiotu
A

G41

G42

Mimo tego, e obrabiany przedmiot w powyszym przykadzie nie


znajduje sie po prawej stronie zaprogramowanego toru narzdzia, w
ruchu z punktu A do B zakada si istnienie obrabianego przedmiotu.
Pooenie przedmiotu nie moe by zmienione w bloku
nastpujcym po bloku rozruchowym. Jeeli w przykadzie powyej
blok definiujcy ruch od A do B byby blokiem rozruchu, to tor
narzdzia nie byby taki sam, jak pokazany.
D Start

Blok, w ktrym tryb zmienia si z G40 na G41 lub G42, nazywa si


blokiem rozruchu.
G40 _ ;
G41 _ ; (Blok rozruchu)
W bloku rozruchowym nastpuje chwilowe przemieszczenie
narzdzia zwizane z kompensacj.
W bloku nastpujcym po bloku rozruchu, ostrze narzdzia jest
umieszczone pionowo w stosunku do toru narzdzia
zaprogramowanego w bloku z pooeniem startowym.

G40

(G42)

236

G42 (Rozruch)

B--- 63524PL/01

D Koniec bloku korekcji

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Blok, w ktrym tryb ulega zmianie z G41 lub G42 na G40, nazywa si
blokiem koca korekcji.
G41 _ ;
G40 _ ; (Koniec bloku korekcji)
Punkt rodkowy ostrza narzdzia przemieszcza si do pooenia
prostopadego do programowanego toru narzdzi w bloku przed
blokiem zakoczenia. Narzdzie jest umieszczone w pozycji
kocowej w bloku koca kompensacji (G40), jak pokazano poniej.

Pozycja kocowa
G40
(G42)

D Specyfikacja G41/G42 w
trybie G41/G42

Punkt rodkowy ostrza narzdzia, jeli jest ponownie zdefiniowany


w trybie G41/G42, jest ustawiony pionowo wzgldem toru narzdzia
zaprogramowanego w poprzednim bloku, w pozycji kocowej
poprzedniego bloku.

(G42)

(G42)

(G42)

G42 W---500.0 U ---500.0 ;

W bloku, w ktrym po raz pierwszy ustawiono G41/G42, podane


powyej pozycjonowanie punktu rodkowego ostrza narzdzia nie
jest wykonywane.
D Posuw narzdzia, kiedy
kierunek ruchu w bloku
zawierajcym polecenie
G40 jest rny od
kierunku obrabianego
przedmiotu

Jeli narzdzie ma by cofnite w kierunku zadanym przez X(U) i


Z(W) koczc kompensacj promienia ostrza narzdzia na kocu
obrbki w pierwszym bloku na rysunku poniej, naley zada:
G40 X(U) _ Z(W) _ I _ K _ ;
I, K
U, W

Kierunek przemieszczenia narzdzia


G40
G42

G40 U_ W_ I_ K_ ;

237

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Pozycja obrabianego przedmiotu, zdefiniowana adresami I oraz K


jest taka sama, jak w poprzednim bloku. Jeli I lub K s zdefiniowane
wraz z G40 w trybie anulowania, to I i K s ignorowane.
G40 X_ Z_ I_ K_ ;

Kompensacja promienia narzdzia

G40 G02 X_ Z_ I_ K_ ;

Interpolacja koowa

G40 G01 X_ Z_ ;
G40 G01 X_ Z_ I_ K_ ; Koniec trybu kompensacji
(I i k s nieaktywne).
Warto wystpujca po I i K zawsze powinna by podana jako
warto promienia.

Przykady
X
(3)

300
(1)
(2)

200

60

120

30

150

(tryb G40 )
1. G42 G00 X60.0 ;
2. G01 X120.0 W---150.0 F10 ;
3. G40 G00 X300.0 W150.0 I40.0 K---30.0 ;

238

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

14.2.5

Uwagi do kompensacji
promienia skrawania
Objanienia
D Ruch narzdzia, kiedy
dwa lub wicej bloki bez
polecenia przesunicia
nie powinny by
programowane kolejno.

1 . M05 ;
Wyjcie kodu M
2. S210 ;
Wyjcie kodu S
3. G04 X1000 ;
Przerwa
4. G01 U0 ;
Posuw zerowy
5. G98 ;
Tylko kod G
6. G10 P01 X10.0 Z20.0 R0.5 Q2 ; Zmiana korekcji
Jeli dwa lub wicej z powyszych blokw s podane kolejno jeden po
drugim, to punkt rodkowy ostrza narzdzia przesuwa si do
pooenia pionowego wzgldem toru narzdzia zaprogramowanego
w poprzednim bloku na jego kocu. Jeli jednak polecenia braku
przemieszczenia s 4 jak powyej, to powyszy ruch narzdzia jest
osigany tylko w jednym bloku.
(Tryb G42)
N6 W1000.0 ;
N7 S21 ;
N8 M04 ;
U9 U ---1000.0 W1000.0 ;

Programowany tor narzdzia


N6

N7 N8
N9

Tor punktu
rodkowego
ostrza narzdzia

D Kompensacja promienia
ostrza narzdzia za
pomoc G90 lub G94

Kompensacja promienia ostrza narzdzia za pomoc G90 (cykl


skrawania rednicy zewntrznej/rednicy wewntrznej) lub G94
(cykl toczenia czoowego) jest nastpujca :
1. Ruch dla numerw punktu urojonego ostrza narzdzia
W kadym torze w cyklu tor punktu rodkowego narzdzia jest w
zasadzie rwnolegy do programowanego toru narzdzi.

G90

G94

Tor punktu rodkowego


ostrza narzdzia
4, 8, 3
5, 0, 7

4, 8, 3

W kadym
przypadku 1,

5, 0, 7

1, 6, 2

Tor punktu rodkowego


ostrza narzdzia

4, 5

1, 6, 2

8, 0, 6

W kadym
przypadku1,

4, 5

8, 0, 6

3, 7, 2
Programowany tor narzdzia

239

Programowany tor narzdzia

3, 7, 2

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

2. Kierunek korekcji
Kierunek korekcji jest pokazany na rysunku poniej niezalenie
od trybu G41/G42.
G90

G94

D Kompensacja promienia
narzdzia za pomoc
G71 do G76 lub G78

Jeli jest ustalony jeden z nastpujcych cykli, to wystpuj


odchylenia wartoci wektora kompensacji promienia ostrza
narzdzia. W czasie cyklu nie s wykonywane obliczenia przeci.
G71 (Usuwanie naddatku materiau przy toczeniu lub w cyklu
szlifowania wzdunego)
G72 (Usuwanie naddatku materiau przy planowaniu lub w cyklu
szlifowania wzdunego ze staymi wymiarami)
G73 (Powtarzanie wzoru lub cykl szlifowania oscylacyjnego)
G74 (Gbokie wiercenie czoowe)
G75 (Wiercenie rednicy zewntrznej/wewntrznej)
G76 (Cykl gwintowania wielozwojnego)
G78 (Cykl obrbki gwintu)

D Kompensacja promienia
ostrza narzdzia w czasie
fazowania

Ruch po kompensacji jest pokazany poniej.

(G42)
Programowany tor narzdzia
(G41)

240

B--- 63524PL/01

D Kompensacja promienia
ostrza narzdzia po
wstawieniu uku naroa

PROGRAMOWANIE

14. FUNKCJA KOMPENSACYJNA

Ruch po kompensacji jest pokazany poniej.

(G42)
Programowany tor narzdzia
(G41)

D Kompensacja promienia
ostrza narzdzia po
ustaleniu blokw z MDI

W takim przypadku kompensacja promienia ostrza narzdzia nie jest


wykonywana.

241

14. FUNKCJA KOMPENSACYJNA

14.3

SZCZEGY
KOMPENSACJI
PROMIENIA
SKRAWANIA

PROGRAMOWANIE

B--- 63524PL/01

W niniejszym rozdziale przedstawiono szczegowe objanienia


ruchu narzdzia podczas kompensacji promienia ostrza, omwionej
w rozdziale 14.2.
14.3.1 Informacje oglne
14.3.2 Posuw narzdzia w rozruchu
14.3.3 Posuw narzdzia w trybie kompensacji narzdzi
14.3.4 Posuw narzdzia w zakoczeniu trybu kompensacji
14.3.5 Kontrola interferencji
14.3.6 Wcicie przez kompensacj promienia skrawania
14.3.7 Kompensacja w fazowaniu i uku naroa
14.3.8 Wprowadzanie polece z MDI
14.3.9 Oglne rodki ostronoci kompensacji
14.3.10Polecenia G53, G28, G30 i G30.1 w trybie kompensacji
promienia ostrza narzdzia

14.3.1

Informacje oglne
D Wektor kompensacji
rodka ostrza narzdzia

Wektor kompensacji punktu rodkowego ostrza narzdzia jest


wektorem dwuwymiarowym, o wartoci rwnej wartoci
kompensacji ustalonej w trybie T i jest obliczany w CNC.
Jego wymiar zmienia si w kadym bloku w miar posuwu narzdzia.
Wektor kompensacj (dalej: wektor) jest tworzony wewntrznie w
jednostce sterujcej, jeli jest wymagany do prawidoego
kompensowania i obliczania toru narzdzia z dokadn korekcj
(poprzez promie ostrza narzdzia) zarogramowanego toru. Wektor
jest usuwany poprzez kasowanie. Wektor jest zawsze zwizany z
narzdziem w czasie jego posuwu. Prawidowe zrozumienie idei
wektora jest konieczne w programowaniu. Z poniszym opisem
tworzenia wektorw naley zapozna si bardzo dokadnie.

D G40, G41, G42

Do usuwania lub tworzenia wektorw uywa si G40, G41 lub G42.


Kody te s stosowane do ustalenia trybu ruchu narzdzia
(przesunicie) wraz z G00, G01, G02, G03 lub G33.
Kod G

Funkcja

Pooenie detalu

G40

Anulowanie kompensacji promienia ostrza narz.

adne

G41

Kompensacja lewej strony wzdu toru narz.

G42

Kompensacja prawej strony wzdu toru narz.

Po prawej
Po lewej

G41 i G42 --- tryb wyczenia, a G40 --- anulowanie kompensacji.


D Tryb anulowania

System uruchamia tryb anulowania natychmiast po wczeniu


zasilania, kiedy przycisk RESET na MDI zostanie nacinity, lub
kiedy poprzez wykonanie M02 lub M30 zostanie wymuszone
zakoczenie programu. (System moe nie przej w tryb anulowania,
zalenie od obrabiarki.) W trybie anulowania wektor przyjmuje
warto zero, a tor rodka ostrza narzdzia koliduje z torem
zaprogramowanym. Program musi zakoczy si trybem
anulowania. Jeli program zakoczy si w trybie kompensacji, to
narzdzie nie bdzie mogo by umieszczone w punkcie docelowym
i zatrzyma si w miejscu oddalonym od tego punktu o modu wektora.
242

B--- 63524PL/01

D Start

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Kiedy blok speniajcy wszystkie nastpujce warunki zostanie


wykonany w trybie anulowania, system przejdzie w tryb kompensacji
narzdzi. Sterowanie w czasie takiej operacji nosi nazw rozruchu.
D G41 lub G42 znajduj si w bloku, lub bda ustalone po przejciu
systemu w tryb kompensacji. Sterowanie w czasie takiej operacji
nosi nazw rozruchu.
D Numer kompensacji promienia ostrza narzdzia nie jest rwny
00.
D Ruch X lub Z jest zdefiniowany w bloku, a odlego
przemieszczenia nie wynosi zero.
W czasie rozruchu nie dopuszcza si polece przesunicia koowego
(G02 lub G03).
Jeli takie wystpi, zostanie wczony alarm P/S (PS34). W czasie
rozruchu s odczytywane dwa bloki. Pierwszy blok jest wykonywany,
a drugi jest wprowadzany do bufora kompensacji promienia ostrza
narzdzia. W trybie pojedynczego bloku s wczytywane dwa bloki,
pierwszy jest wykonywany, a nastpnie maszyna zatrzymuje si.
W kolejnych operacjach dwa bloki s czytane z wyprzedzeniem i w
CNC znajduje si blok aktualnie wykonywany oraz nastpne dwa
bloki.

D Strona wewntrzna
i zewntrzna

Jeeli kt przecicia, utworzony torami narzdzia zdefiniowanymi za


pomoc polece posuwu w dwch blokach, jest wikszy od 180, to
nosi nazw strony wewntrznej. Jeeli kt ten zawiera si w
przedziale od 0 do 180, to nosi nazw strony zewntrznej.
Str. wewn.

Str. zewn.
Programowany tor
narzdzia

Przedmiot obrabiany
Programowany tor
narzdzia
180

D Znaczenie symboli

Przedmiot obrabiany

0<180

W przedstawionych rysunkach zastosowano nastpujce symbole:


--- S oznacza pozycj, w ktrej pojedynczy blok jest wykonywany
jednokrotnie.
--- SS oznacza pozycj, w ktrej pojedynczy blok jest wykonywany
dwa razy.
--- SSS oznacza pozycj, w ktrej pojedynczy blok jest wykonywany
trzy razy.
--- L oznacza, e narzdzie przesuwa si wzdu linii prostej.
--- C oznacza, e narzdzie przesuwa si wzdu uku.
--- r oznacza warto kompensacji promienia ostrza narzdzia.
--- Przecicie jest pozycj, w ktrej zaprogramowane tory dwch
blokw przecinaj si po przesuniciu o r .
--- Znak oznacza rodek promienia ostrza narzdzia.

243

14. FUNKCJA KOMPENSACYJNA

14.3.2

Posuw narzdzia
w rozruchu

PROGRAMOWANIE

B--- 63524PL/01

Kiedy tryb zakoczenia korekcji zmienia si na tryb korekcji,


narzdzie wykonuje posuw pokazany poniej (rozruch):

Objanienia
D Posuw narzdzia wok
wewntrznej strony
naroa (180)

LiniowyLiniowy
Przedmiot obrabiany

Programowany tor narzdzia


r

G42

Tor punktu rodkowego


promienia ostrza narzdzia

L
Pooenie startowe
LiniowyKoowy

Przedmiot
obrabiany

G42
S

L
Pooenie
startowe

D Posuw narzdzia wok


zewntrznej strony
naroa o kcie
rozwartym
(90<180)

Programowany tor narzdzia


Tor punktu rodkowego
promienia ostrza narzdzia

LiniowyLiniowy

Pooenie startowe
G42

Przedmiot obrabiany

Programowany tor narzdzia

r
S

Przecicie
LiniowyKoowy

r
Tor punktu rodkowego
promienia ostrza narzdzia

Pooenie startowe
G42

L
r

Przedmiot
obrabiany

S
L
Przecicie

244

Tor punktu rodk.


promienia ostrza

Programowany
tor narzdzia

D Posuw narzdzia wok


zewntrznej strony kta
ostrego (<90)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

LiniowyLiniowy

Pooenie startowe

L
S

G42
r

Przedmiot
obrabiany

Programowany tor narzdzia

Tor punktu rodkowego


promienia ostrza narzdzia
L

L
L
LiniowyKoowy

Pooenie startowe

L
S

G42
r

Przedmiot
obrabiany

L
L

Tor punktu rodkowego


promienia ostrza narzdzia

D Posuw narzdzia wok


zewntrznej
liniowoliniowej pod
ktem ostrym mniejszym
od 1 stopnia (<1)

Tor punktu rodkowego


promienia ostrza narzdzia

L
r

L
Programowany tor narzdzia

G41
G41

D Blok bez zdefiniowanego


posuwu narzdzia
w czasie rozruchu

Programowany tor narzdzia

Pooenie startowe

Mniej, ni 1 stopie

Jeli takie polecenie jest ustalone w czasie rozruchu, wektor


kompensacji nie zostanie utworzony.
G91 G40 ;
:
N6 U100.0 W100.0 ;
N7 G41 U0 ;
N8 U ---100.0 ;
N9 U ---100.0 W100.0 ;

N7

N6

SS

N8
r

Tor punktu
rodkowego
promienia ostrza
narzdzia

N9
Programowany
tor narzdzia

ADNOTACJA
Definicje blokw, ktre nie powoduj posuwu narzdzia,
zawarto w podrozdziale II---14.3.3.

245

14. FUNKCJA KOMPENSACYJNA

14.3.3

PROGRAMOWANIE

B--- 63524PL/01

W trybie kompensacji narzdzie wykonuje nastpujcy ruch:

Posuw narzdzia
w trybie kompensacji
Objanienia
D Posuw narzdzia wok
wewntrznej strony
naroa (180)

LiniowyLiniowy

Przedmiot
obrabiany

Programowany tor narzdzia


Tor punktu rodkowego
promienia ostrza narzdzia
S
Przecicie

LiniowyKoowy

Przedmiot
obrabiany
Przecicie
L

Tor punktu rodko--wego promienia


ostrza narzdzia

KoowyLiniowy

Programowany
tor narzdzia

Przedmiot
obrabiany

Programowany tor narzdzia


Tor punktu rodkowego
promienia ostrza narzdzia
S
C Przecicie

KoowyKoowy

Przedmiot
obrabiany
Przecicie
C

Programowany
Tor punktu rodkowego
tor narzdzia
promienia ostrza narzdzia

246

PROGRAMOWANIE

B--- 63524PL/01

D Posuw narzdzia wok


kta wewntrznego
(<1 z nadmiernie
dugim wektorem
liniowym liniowym

14. FUNKCJA KOMPENSACYJNA

Przecicie
r

Tor punktu rodkowego


promienia ostrza narzdzia
Programowany tor narzdzia

S
Przecicie

Take w przypadku uku przechodzcego w lini prost, linii prostej


przechodzcej w uk oraz uku przechodzcego w uk, naley opiera
si na tej samej procedurze.

247

14. FUNKCJA KOMPENSACYJNA

D Posuw narzdzia wok


zewntrznej strony
naroa o kcie
rozwartym
(90<180)

PROGRAMOWANIE

B--- 63524PL/01

LiniowyLiniowy

Przedmiot
obrabiany

Programowany tor narzdzia


Tor punktu rodkowego
promienia ostrza narzdzia
L

S
Przecicie
LiniowyKoowy

Przedmiot
obrabiany

L
S L
Przecicie

Tor punktu rodkowego


promienia ostrza narzdzia

Programowany
tor narzdzia

KoowyLiniowy

Przedmiot
obrabiany
Programowany tor narzdzia

Tor punktu rodkowego


promienia ostrza narzdzia
L

C
S
Przecicie L
KoowyKoowy

Programowany tor narzdzia


C

Tor punktu rodkowego


promienia ostrza narzdzia

248

Przedmiot
obrabiany

SL
Przecicie

B--- 63524PL/01

D Posuw narzdzia wok


zewntrznej strony
naroa o kcie ostrym
(<90)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

LiniowyLiniowy
L

Przedmiot
obrabiany

Programowany tor narzdzia


r

Tor punktu rodkowego


promienia ostrza narzdzia
L

L
L
LiniowyKoowy
L

L
S

Przedmiot
obrabiany

r
L
L

Programowany
tor narzdzia

C
Tor punktu rodkowego
promienia ostrza narzdzia
KoowyLiniowy

C
S
L

Przedmiot
obrabiany

Programowany tor narzdzia


r

L
L

Tor punktu rodkowego


promienia ostrza narzdzia
L

KoowyKoowy

C
S
L

Przedmiot
obrabiany

r
L
L

Tor punktu rodkowego


promienia ostrza narzdzia

249

Programowany tor narzdzia

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

D Kiedy stanowi to wyjtek


S uk, ktrego pooenie
kocowe nie ley na
uku

Jeli konie linii prowadzcej do uku jest omykowo


zaprogramowany jako koniec uku, jak pokazano na przykadzie
poniej, system zakada, e kompensacja promienia ostrza narzdzia
zostaa przeprowadzona z uwzgldnieniem urojonego okrgu o tym
samym rodku co uk i w zwizku z tym jest pomijana ustalona
pozycja docelowa. W oparciu o takie zaoenie system tworzy wektor
i przeprowadza kompensacj. Powstajcy w takim procesie
wynikowy tor punktu rodkowego promienia ostrza narzdzia rni
si od toru utworzonego przez zastosowanie kompensacji promienia
ostrza narzdzia w odniesieniu do zaprogramowanego toru, w
ktrym zaoono, e linia prowadzca do uku jest prosta.
Wejcie w uk
Zakoczenie
uku
Przedmiot
Okrg urojony
obrabiany
Programowany
tor narzdzia
r

C
rodek uku

L
L

Tor punktu
rodkowego
promienia ostrza
narzdzia

Taki sam opis ma zastosowanie w odniesieniu do posuwu narzdzia


midzy dwoma torami koowymi.

250

B--- 63524PL/01

S Brak przecicia
wewntrznego

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Jeeli warto kompensacji promienia ostrza narzdzia jest


wystarczajco niska, to dwa koowe tory punktw rodkowych,
wytyczone po kompensacji, przetn si w pooeniu (P). Przecicie
P moe si pojawi, jeeli podano za wysok warto kompensacji
promienia ostrza narzdzia. W przypadku stwierdzenia takiej
sytuacji na kocu poprzedniego bloku jest wczany alarm P/S (nr
33), a narzdzie zatrzymuje si. W poniszym przykadzie tory
punktu rodkowego promienia narzdzia, poprowadzone wzdu
ukw A i B, przetn si w P, kiedy jako kompensacja promienia
ostrza narzdzia zostanie podana odpowiednio niska warto. Jeeli
zostanie podana zbyt dua warto, przecicie to nie wystpi.
Wcza si alarm (nr 033)
i narzdzie zatrzymuje si

Kiedy warto kompensacji promienia ostrza narzdzia jest dua


Kiedy warto kompensacji promienia ostrza narzdzia jest maa
rodek uku B

rodek uku A

uk A

S rodek uku pokrywa si


z pooeniem startowym
lub kocowym

Programowany
tor narzdzia

uk B

Jeeli rodek uku pokrywa si z pooeniem punktu pocztkowego


lub punktu kocowego, zostanie wywietlony alarm P/S (nr 038), a
narzdzie zatrzyma si w pooeniu kocowym poprzedniego bloku.
Wywietla si alarm (nr 038) i narzdzie
zatrzymuje si
Tor punktu rodk.
promienia ostrza

N5
N6
Programowany tor narzdzia
N7

251

(G41)
N5 G01 W100.0 ;
N6 G02 W100.0 I0 J0 ;
N7 G03 U ---100.0 I ---100.0 ;

14. FUNKCJA KOMPENSACYJNA

D Zmiana kierunku
kompensacji w trybie
kompensacji

PROGRAMOWANIE

B--- 63524PL/01

Kierunek korekcji jest ustalony kodami G (G41 i G42) w przypadku


promienia ostrza narzdzia, a znak kompensacji promienia ostrza
narzdzia jest nastpujcy.
Kod G

Znak wart. korekcji


G41
G42

---

Korekcja
lewostronna

Korekcja
prawostronna

Korekcja

Korekcja

prawostronna

lewostronna

Kierunek korekcji mona zmieni w trybie korekcji. Jeli kierunek


korekcji ulegnie zmianie w bloku, zostanie utworzony wektor w
miejscu przecicia toru punktu rodkowego ostrza narzdzia,
zdefiniowanym w tym bloku z torem punktu rodkowego ostrza
narzdzia z poprzedniego bloku. Zmiana taka nie jest jednak
moliwa w bloku rozruchowym i w bloku nastpujcym bezporednio
po nim.

252

B--- 63524PL/01

S Tor punktu rodkowego


ostrza narzdzia z
przeciciem

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

LiniowyLiniowy
Przedmiot
obrabiany
G42

S
L

Programowany
tor narzdzia

r
L

G41
Przedmiot
obrabiany

Tor punktu rodkowego


promienia ostrza narzdzia
LiniowyKoowy

C
Przedmiot
obrabiany
G42
Programowany
tor narzdzia

r
G41
Przedmiot
obrabiany

r
L

S
Tor punktu rodkowego promienia ostrza narzdzia
KoowyLiniowy

Przedmiot
obrabiany
G42
Programowany
tor narzdzia
r

Tor punktu rodkowego


promienia ostrza narzdzia C

L
S

r
G41

Przedmiot
obrabiany

KoowyKoowy
Przedmiot
obrabiany
G42

Programowany
tor narzdzia

G41

C
Tor punktu rodkowego
promienia ostrza narzdzia

253

Przedmiot
obrabiany

14. FUNKCJA KOMPENSACYJNA

S Tor punktu rodkowego


ostrza narzdzia bez
przecicia

PROGRAMOWANIE

B--- 63524PL/01

Jeli w czasie zmiany kierunku kompensacji w bloku A do bloku B za


pomoc G41 i G42 przecicie ze skorygowanym torem narzdzia nie
jest wymagane, to w punkcie startowym bloku B zostanie utworzony
wektor normalny do bloku B.
LiniowyLiniowy
S
Przedmiot
obrabiany

G42
Programowany
tor narzdzia

(G42)

G41
L

B
Przedmiot
obrabiany

L
Tor punktu rodkowego
promienia ostrza narzdzia
G42
Programowany tor narzdzia
G41
Tor punktu rodkowego
promienia ostrza narzdzia
S

L
LiniowyKoowy
S

Tor punktu
rodkowego
promienia
L
ostrza

L
A
G41

G42

Programowany
tor narzdzia

KoowyKoowy
C
uk, ktrego pooenie
kocowe nie ley na uku

Programowany
tor narzdzia
G42
r
L SL

Tor punktu
rodkowego
promienia ostrza

254

G41
(G42)

r
C

rodek
rodek

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

D Chwilowe wyczenie
kompensacji promienia
ostrza narzdzia

Jeli w trybie korekcji zostanie ustalone nastpujce polecenie, to


tryb korekcji zostanie chwilowo wyczony, a nastpnie
automatycznie wczony. Tryb kompenasacji mona wyczy i
uruchomi w sposb opisany w podrozdziaach II---14.3.2 oraz
II---14.3.4.

S Ustawienie G28
(automatyczny powrt
do punktu
referencyjnego)
w trybie kompensacji

Jeli w trybie korekcji jest podany G28, to tryb ten zostanie wyczony
w punkcie porednim. Jeli wektor istnieje po powrocie narzdzia do
pooenia odniesienia, skadowe tego wektora zostan wyzerowane
w kadej osi, wzdu ktrej ustalono pooenie odniesienia.
Pooenie porednie

G28

r
S

(G42 G00)

G00
S

S
Pooenie odniesienia

S Kod G kompensacji
promienia ostrza
narzdzia w trybie
kompensacji

Wektor kompensacji mona tak ustawi, aby tworzy kt prosty z


kierunkiem ruchu w poprzednim bloku, niezalenie od obrbki
wewntrznej lub zewntrznej strony przedmiotu, ustawiajc
niezalenie w trybie kompensacji kod G (G41, G42) kompensacji
ostrza narzdzia. Jeli kod ustawiono w poleceniu przesunicia
koowego, nie uzyska si poprawnego ruchu koowego.
Jeli mona si spodziewa zmiany kierunku kompensacji za pomoca
polecenia kompensacji ostrza narzdzia kodu G (G41, G42), naley
zapozna si z rozdziaem Zmiana kierunku kompensacji w trybie
kompensacji w czci 14.3.3.
LiniowyLiniowy

Blok ustalony za pomoc G42

Tryb G42
Tor punktu rodkowego
promienia ostrza narzdzia

r
L

L
S Przecicie

KoowyLiniowy

Blok ustalony za pomoc G42


r

Tryb G42
C

S Przecicie

Programowany tor narzdzia

255

14. FUNKCJA KOMPENSACYJNA

D Polecenie chwilowo
wyczajce wektor
kompensacji

D Nastawianie ukadu
wsprzdnych
obrabianego przedmiotu
(G50)

PROGRAMOWANIE

B--- 63524PL/01

Jeli w trybie kompensacji zostanie zaprogramowane G50, to wektor


kompensacji zostanie chwilowo wyczony, a nastpnie tryb
kompensacji bdzie automatycznie odtworzony.
W takim przypadku narzdzie przemieszcza si bezporednio z
punktu przecicia do punktu, w ktrym wektor jest wyczony, bez
uwzgldniania przemieszczenia korekcyjnego. Po odtworzeniu trybu
kompensacji, narzdzie przesuwa sie bezporednio do punktu
przecicia.
Tor punktu
rodkowego
promienia
ostrza
L

S
L
L
N6

N5
Programowany
tor narzdzia

L
S

N8

N7
Blok G92

(G41)
N5 G91 G01 U700.0 W300.0 ;
N6 U600.0 W---300.0 ;
N7 G50 X200.0 Z100.0 ;
N8 G01 X800.0 Z400.0 ;

D Cykle stae
(G90, G92, G94) i cykle
wielokrotnych powtrze
(G71 do G76)

W rozdziaach II---14.1 (G90, G92, G94) i II---14.2 (G70 do G76)


opisano cykle stae zwizane z kompensacj promienia ostrza
narzdzia.
N8
r
S

N7

S
r

N6
(G41)

(G42)
N5 G01 U500.0 W600.0 ;
N6 W---800.0 ;
N7 G90 U ---600.0 Z ---800.0 I ---300.0 ;
N8 U1200.0 W500.0 ;

256

N5

Tor punktu
rodkowego
promienia ostrza
narzdzia

Programowany
tor narzdzia

B--- 63524PL/01

D Blok bez posuwu


narzdzia

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

W nastpujcych blokach nie wystpuje posuw narzdzia. Narzdzie


nie przemieci si, nawet jeli jest wczona kompensacja promienia
ostrza narzdzia.
1. M05 ; Wyjcie kodu M
2. S21 ; Wyjcie kodu S
3. G04 X10.0 ; Przerwa
4. G10 P01 X10 Z20 R10.0 ; Nastawa wartoci kompensacji
promienia ostrza narzdzia
5. (G17) Z200.0 ; Polecenie przesunicia ruchu nie
uwzgldnionew paszczynie kompensacji.
6. G98 ; Tylko kod G
7. X0 ; Odlego przemieszczenia wynosi zero.

S Blok bez
zdefiniowanego posuwu
narzdzia w trybie
kompensacji narzdzi

Polecenia 1
do 6 nie
powoduj
przemiesz --czenia.

Jeli w trybie kompensacji narzdzi zaprogramowano blok bez


przemieszczenia narzdzia, to wektor oraz tor punktu rodkowego
promienia ostrza narzdzia s takie same, jak w przypadku, kiedy
blok nie jest zaprogramowany. Blok jest wykonywany w trybie
zatrzymania pojedynczego bloku.
N6 U100.0 W100.0 ;
N7 G04 Z100.0 ;
N8 U100.0 ;

N7

N6

N8
Programowany
tor narzdzia
Tor punktu
rodkowego promienia ostrza
L
SS
narzdzia

Tu jest wykonywany blok N7.

Jeli jednak odlego przemieszczenia wynosi zero, nawet jeli bloki


s zaprogramowane pojedynczo, to posuw narzdzia jest taki sam,
jak w przypadku, kiedy zaprogramowano wicej, ni jeden blok bez
posuwu narzdzia, co zostanie opisane w dalszej czci.
N6 G91 U100.0 W100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 W100.0 ;
N6

N7

257

N8

SSS

Programowany
tor narzdzia

Tor punktu rodkowego


promienia ostrza narzdzia
Tu s wykonywane bloki N7 i N8.

14. FUNKCJA KOMPENSACYJNA

D Przemieszczenie
krawdziowe

PROGRAMOWANIE

B--- 63524PL/01

Jeli na kocu bloku s tworzone dwa lub wicej wektorw, to


narzdzie przemieszcza si liniowo od jednego wektora do
nastpnego. Ruch taki nazywa si przemieszczeniem krawdziowym.
Jeeli wektory prawie ze sob koliduj, to przemieszczenie
krawdziowe nie jest wykonywane, a ostatni wektor jest ignorowany.
nVx
Tor punktu rodkowego
promienia ostrza
narzdzia

nVY

r
r

Ten wektor jest


ignorowany, jeli
Vxlimitu V i
VYlimitu V

Programowany
tor narzdzia

Jeli VxV limit i VyV limit, to ostatni wektor jest


ignorowany. Vlimit jest ustawiany z wyprzedzeniem za pomoc
parametru (nr 5010).
Jeeli wektory nie koliduj ze sob, generowane jest przesunicie
wok naronika. Ten ruch naley do ostatniego bloku.
Ten ruch naley do bloku N7, w ten sposb
szybko dosuwu jest rwna prdkoci w bloku N7.
Jeli blok N7 znajduje si w trybie G00, to
narzdzie przemieszcza si w trybie G00, a jeli
blok znajduje si w trybie G01, G02, G03, narzdzie
przemieszcza si w trybie G01.

N6

D Przerwanie operacji
rcznej

N7

Informacje na temat operacji rcznych w czasie kompensacji


promienia ostrza narzdzia zamieszczono w rozdziale III---3.5,
Rczne bezwzgldne WL. i WYL.

258

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

14.3.4

Posuw narzdzia
w zakoczeniu trybu
kompensacji
Objanienia
D Posuw narzdzia wok
wewntrznej strony
naroa
(180)

LiniowyLiniowy
Przedmiot
obrabiany

Programowany tor narzdzia


r

G40

L
S

Tor punktu rodkowego


promienia ostrza narzdzia

KoowyLiniowy

Przedmiot
obrabiany

r
S

Programowany tor narzdzia

D Posuw narzdzia wok


zewntrznej strony
naroa o kcie
rozwartym
(90<180)

G40

L
Tor punktu rodkowego
promienia ostrza narzdzia

LiniowyLiniowy
Przedmiot
obrabiany

G40

Programowany tor narzdzia

Tor punktu rodkowego promienia ostrza narzdzia

L
S
Przecicie

KoowyLiniowy
G40

L
Przedmiot
obrabiany

r
C

Programowany tor narzdzia

259

L
L Przecicie
Tor punktu rodkowego
promienia ostrza narzdzia

14. FUNKCJA KOMPENSACYJNA

D Posuw narzdzia wok


zewntrznej strony
naroa o kcie ostrym
(<90)

PROGRAMOWANIE

B--- 63524PL/01

LiniowyLiniowy
L
G40

Przedmiot
obrabiany

Programowany tor narzdzia

L
S

Tor punktu rodkowego


promienia ostrza narzdzia

KoowyLiniowy
L
r

L
Przedmiot
obrabiany

r
C

Programowany tor narzdzia

D Posuw narzdzia wok


zewntrznej
liniowoliniowej pod
ktem ostrym mniejszym
od 1 stopnia(<1)

L
S
Tor punktu rodkowego
promienia ostrza narzdzia

L
Tor punktu rodkowego
promienia ostrza narzdzia

Programowany tor narzdzia

G42

1lub mniej

G40

D Blok bez posuwu


narzdzia ustalony wraz
z kocem kompensacji

Jeli zaprogramowano blok bez posuwu narzdzia wraz z kocem


kompensacji, to jest tworzony wektor, ktrego dugo jest rwna
wartoci kompensacji, o zwrocie prostopadym do posuwu narzdzia
w poprzednim bloku. W nastpnym poleceniu posuwu ten wektor
jest kasowany.
N6 G91 U100.0 W100.0 ;
N7 G40 ;
N8 U0 W100.0 ;

N7

N8

N6
Programowany
tor narzdzia

260

SS

Tor punktu rodkowego


promienia ostrza narzdzia

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

D Blok zawierajcy G40


i I_J_K_
S Poprzedni blok zawiera
G41 lub G42

Jeli blok G41 lub G42 poprzedza blok, w ktrym ustalono G40 oraz
I_, J_, K_, to system zakada, e tor zaprogramowano jako tor z
pooenia docelowego wynikajcego z poprzedniego bloku,
prowadzcy do wektora opisanego przez (I,J), (I,K) lub (J,K).
Kierunek kompensacji jest dziedziczony z poprzedniego bloku.
N1 (tryb G42) ;
N2 G40 Xa Yb I_ J_ ;

W bloku N1 rodek promienia ostrza narzdzia


przemieszcza si w kierunku P.
W bloku N2 rodek promienia ostrza narzdzia
przemieszcza si w kierunku E.
E (a, b)
(G40)

(I, J)

Tor punktu rodkowego


promienia ostrza narzdzia

N2
r

P
S

N1

(G42) Programowany tor narzdzia

Przedmiot obrabiany

W takim przypadku naley zauway, e w CNC znajduje sie


przecicie toru narzdzia niezalenie od tego, czy ustalono obrbk
strony zewntrznej, czy wewntrznej
E
G40
Tor punktu rodkowego
promienia ostrza

X
S

Programowany
tor narzdzia
(G42)

(I, J)

Jeli przecicie nie jest moliwe do uzyskania, narzdzie zajmuje


pooenie normalne wzgldem poprzedniego bloku, na jego kocu.
E
G40

Tor punktu rodkowego


promienia ostrza narzdzia

S
r
(G42)
r

261

Programowany tor narzdzia


(I, J)

14. FUNKCJA KOMPENSACYJNA

14.3.5

Kontrola interferencji

PROGRAMOWANIE

B--- 63524PL/01

Wcicie narzdzia nosi nazw interferencji. Funkcja kontroli


interferencji suy do wczeniejszego sprawdzenia wystpowania
wcicia narzdzia. Nie mona jednak za pomoc tej funkcji sprawdzi
wszystkich warunkw interferencji. Kontrola interferencji jest
wykonywana nawet, jeli wcicie nie wystpuje.

Objanienia
D Kryteria wykrywania
interferencji

(1) Kierunek toru promienia ostrza narzdzia rni si od


zaprogramowanego toru narzdzia (od 90 stopni do 270 stopni
midzy tymi torami).
Tor punktu rodkowego
promienia ostrza narzdzia

Programowany
tor narzdzia

Kierunki tych torw


s rne (180).

Tor punktu rodkowego


promienia ostrza narzdzia
Programowany
tor narzdzia

Kierunki tych torw


s rne (180).

262

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

(2) Poza warunkiem (1), kt midzy punktem startu i punktem


docelowym na torze rodka promienia narzdzia jest zupenie
inny, ni kt midzy punktem startu i punktem docelowym na
torze zaprogramowanym w obrbce koowej (ponad 180 stopni).
Tor punktu rodkowego
promienia ostrza
narzdzia
N5

r2
r1
N6

Programowany
tor narzdzia
N7

rodek

(G41)
N5 G01 U200.0 W800.0 T1 ;
N6 G02 U-- 160.0 W320.0 I-- 800.0 K -- 200.0 T2 ;
N7 G01 U-- 500.0 W200.0 ;
(Warto kompensacji narzdzia odpowiadajca T1 : r1 = 200.0)
(Warto kompensacji narzdzia odpowiadajca T2 : r2 = 600.0)

W przykadzie powyej uk w bloku N6 jest umieszczany w jednym


kwadrancie. Ale po kompensacji promienia ostrza narzdzia uk jest
umieszczany w czterech kwadrantach.

263

14. FUNKCJA KOMPENSACYJNA

D Wyprzedzajca korekcja
interferencji

PROGRAMOWANIE

B--- 63524PL/01

(1) Usunicie wektorw powodujcych interferencj


Kiedy kompensacja promienia skrawania jest wykonywana w
blokach A, B i C oraz s tworzone wektory V1, V2, V3 i V4 midzy
blokami A, B i V5, V6, V7 oraz V8 midzy B i C, najblisze
wektory s sprawdzane w pierwszej kolejnoci. W razie
wystpienia interferencji s one ignorowane. Lecz jeli wektory,
ktre maj by zignorowane z powodu interferencji, s ostatnimi
wektorami w krawdzi, to nie mog by zignorowane.
Sprawdzenie interferencji midzy wektorami V4 i V5
V4 i V5 s ignorowane.
Sprawdzi interferencj midzy V3 i V6
V3 i V6 s ignorowane
Sprawdzi interferencj midzy V2 i V7
V2 i V7 s ignorowane
Sprawdzi interferencje midzy V1 i V8
V1 i V8 s ignorowane
Jeeli w czasie kontroli zostanie wykryty wektor bez
interferencji, nastpne wektory nie s sprawdzane. Jeli blok
opisuje ruch koowy, to liniowy posuw jest tworzony, jeli
wektory nie s zinterferowane.
(Przykad 1) Narzdzie przemieszcza sie liniowo z V1 do V8
Tor punktu
rodkowego proC
mienia ostrza
narzdzia

Programowany
tor narzdzia

V1

V V
S 7 2

S
V3 r

r V6

V5

V4

V4, V5 : Interferencja
V3, V6 : Interferencja
V2, V7 : Interferencja
V1, V8 : Bez interferencji
O1 O2

264

V8
C

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

(Przykad 2) Narzdzie przemieszcza si liniowo z V1, V2, V7, do V8


Tor punktu
rodkowego promienia ostrza
narzdzia

V2 S V7

V1
r

S
V3

V6

V8
C
r

V5 V4

Programowany tor
narzdzia

R
O1 O2

V4, V5 : Interferencja
V3, V6 : Interferencja
V2, V7 : Bez interferencji

(2) Jeli interferencja wystpi po korekcji (1), narzdzie zatrzyma


si z alarmem.
Jeli interferencja wystpi po korekcji (1) lub jeli od pocztku
kontroli wystpuje tylko jedna para wektorw, ktre interferuj
ze sob, to zostanie wywietlony alarm P/S (nr 41), a narzdzie
zostanie
natychmiast
zatrzymane
po
zrealizowaniu
poprzedniego bloku. Jeli blok jest wykonany w operacji
pojedynczego bloku, to narzdzie jest zatrzymywane na kocu
bloku.
Tor punktu rodkowego
promienia ostrza narzdzia

Zatrzymany

Programowany
tor narzdzia
C
A

V1
V6
V5

V2

Po zignorowaniu wektorw V2 i V5 z powodu interferencji,


interferencja wystpi take midzy wektorami V1 i V6. Zostanie
wywietlony alarm i narzdzie zatrzyma si.

265

14. FUNKCJA KOMPENSACYJNA

D Zaoenie wystpienia
interferencji, cho
w rzeczywistoci nie
pojawia si

PROGRAMOWANIE

B--- 63524PL/01

(1)Wgbienie, ktre jest mniejsze od wartoci kompensacji


promienia ostrza narzdzia
Programowany
tor narzdzia

Tor punktu rodkowego


promienia ostrza narzdzia
Zatrzymany

C
B

Interferencja
nie
wystpuje,
ale
poniewa
kierunek
zaprogramowany w bloku B jest przeciwny do kierunku toru po
wprowadzeniu kompensacji promienia ostrza narzdzia, narzdzie
zatrzymuje si i jest wywietlany alarm P/S (nr 041).
(2)Rowek, ktry jest mniejszy od wartoci kompensacji promienia
ostrza narzdzia
Programowany
tor narzdzia

Tor punktu rodkowego


promienia ostrza narzdzia
Zatrzymany

Podobnie do (1), kierunek w bloku B jest odwrotny.

266

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

14.3.6

Wcicie przez
kompensacj
promienia skrawania
Objanienia
D Obrbka naroa
wewntrznego o
promieniu mniejszym, ni
promie ostrza narzdzia

Jeli promie narona jest mniejszy, ni promie narzdzia, zostanie


wywietlony alarm i CNC zatrzyma si na pocztku bloku, poniewa
wprowadzenie korekcji wewntrznej spowoduje wcicia. W operacji
pojedynczego bloku wcicia s generowane, poniewa narzdzie
zatrzymuje si po wykonaniu bloku.
Tor punktu rodkowego
promienia ostrza narzdzia

Generowany jest alarm


i przebieg zatrzymuje si

Programowany tor narzdzia


Przedmiot
obrabiany

W operacji pojedynczego
bloku jest generowany alarm
i przebieg zatrzymuje si

Jeli CNC nie zatrzyma


si, powstan wcicia

D Obrabianie rowka
mniejszego, ni promie
ostrza narzdzia

Ze wzgldu na to, e kompensacja promienia ostrza narzdzia


wymusza poprowadzenie toru rodka narzdzia w kierunku
przeciwnym do kierunku zaprogramowanego, pojawi si wcicie. W
takim przypadku zostanie wywietlony alarm i CNC zatrzyma si na
pocztku bloku.
Tor punktu rodkowego
promienia ostrza narzdzia

Wywietlany jest alarm


i przebieg zatrzymuje si

Programowany
tor narzdzia
Przedmiot
obrabiany

Wcicie, jeli przebieg nie zatrzyma si

267

14. FUNKCJA KOMPENSACYJNA

D Obrbka stopnia
mniejszego, ni promie
ostrza narzdzia

PROGRAMOWANIE

B--- 63524PL/01

Jeli w czasie obrabiania stopnia zaprogramowanego w obrbce koowej,


program bdzie zawiera stopie mniejszy od promienia ostrza narzdzia,
to tor rodka narzdzia z korekcj zwyk bdzie odwrotny do kierunku
zaprogramowanego. W takim przypadku pierwszy wektor zostanie
zignorowany, a narzdzie przesunie si liniowo do nastpnego pooenia
wektora. Operacja pojedynczego bloku jest w tym punkcie zatrzymywana.
Jeli obrbka nie przebiega w trybie pojedynczego bloku, proces cykliczny
jest kontynuowany. Jeli obrbka jest liniowa, alarm nie zostanie
wywietlony i obrbka bdzie przebiegaa prawidowo. Pozostanie jednak
fragment nieobrobiony.
Przemieszczenie liniowe
Pierwszy wektor
jest ignorowany

Punkt zatrzymania po
wykonaniu pojedynczego bloku
Tor punktu rodkowego
S
promienia ostrza narzdzia
Programowany
tor narzdzia
rodek obrbki
koowej
Przedmiot obrabiany

Wystpi wcicie, jeli pierwszy wektor nie zostanie


zignorowany. Narzdzie przesuwa sie liniowo.

14.3.7

Kompensacja
w fazowaniu
i uku naroa

W przypadku fazowania lub w ukach zaokrglenia, kompensacja


promienia ostrza narzdzia bdzie wykonana tylko wtedy, kiedy wystpi
zwyke przecicie w naroniku. Jeli na kocu bloku korekcji lub w bloku
rozruchowym nie mona wykonac kompensacji w czasie zmiany kierunku
toru, zostanie wywietlony alarm P/S (nr 39) i narzdzie zatrzyma si.
Jeli w czasie fazowania lub zaokrglania naroy wewntrznych wielko
fazy lub zaokrglenia jest mniejsza od promienia ostrza, narzdzie zostanie
zatrzymane z alarmem P/S (nr 39), poniewa wystpi wcicie.
Tor punktu
rodkowego
promienia ostrza

Zatrzymane w
tym miescu

Programowany
tor narzdzia

Zatrzymane w
tym miescu

Tor punktu
rodkowego
promienia ostrza
Programowany
tor narzdzia

Poprawny kt pochylenia zaprogramowanego toru narzdzia w blokach


poprzedzajcych i nastpujcych po naroniku wynosi najwyej 1 stopie,
dziki czemu nie jest wczany alarm P/S (nr 52, 54), powodowany bdem
oblicze kompensacji promienia ostrza narzdzia.
Jeli ten kt nie przekracza jednego stopnia, alarm nie zostanie wczony.

268

B--- 63524PL/01

D Jeli pozostaje obszar


obrbki lub wczany jest
alarm

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Nastpujcy przykad pokazuje obszar obrbki, ktry nie moe by


odpowiednio obrobiony.

22.5_
2

Tor punktu
rodkowego
promienia ostrza
narzdzia

Pozostay obszar
obrbki
r

Zaprogramowany
tor narzdzia z
fazowaniem

Jeli w przypadku fazowania wewntrznego fragment


zaprogramowanego toru narzdzia, ktry nie jest czci fazowania
(na powyszym rysunku1 lub2) znajduje si w nastpujcym
zakresie, wystpi niewystarczajca obrbka.
01 lub2<rtan 22.5 (r: promie ostrza narzdzia)
Powikszenie pozostaego obszaru obrbki
1

Mimo tego, e narzdzie naley umieci w 2 na rysunku powyej,


zostanie ono umieszczone w 1 (ostrze narzdzia styczne do linii L).
W ten sposb obszar 3 nie jest obrabiany.
Alarm P/S nr 52 lub 55 jest wywietlany w nastpujcych
przypadkach:
Ograniczenie zaprogramowanego
toru narzdzia fazowaniem
Alarm jest wywietlany
na tym torze
P1
Programowany tor
narzdzia

Tor punktu
rodkowego
promienia ostrza

269

Punkt kocowy P2

Tor punktu rodkowego ostrza


narzdzia bez fazowania
Tor punktu rodkowego ostrza
narzdzia z fazowaniem
(Punkt startu)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

W przypadku fazowania zewntrznego z kompensacj, na


zaprogramowany tor narzdzia nakada sie ograniczenie. Tor w
czasie fazowania koliduje z punktami przecicia P1 lub P2 bez
fazowania, dlatego fazowanie zewntrzne jest ograniczone. Na
powyszym rysunku punkt docelowy toru rodka ostrza narzdzia
bez fazowania koliduje z punktem przecicia (P2) w nastpnym
bloku bez fazowania. Jeli warto fazowania jest wiksza ni
ustalony limit, zostanie wywietlony alarm P/S nr 52 lub 55.

14.3.8

Wprowadzanie
polece z MDI

Kompensacja promienia ostrza narzdzia nie jest wykonywana w


odniesieniu do polece wprowadzonych przez MDI.
Jeli jednak operacja automatyczna korzystajca z polece
wymiarowania bezwzgldnego zostanie chwilowo zatrzymana przez
funkcj pojedynczego bloku, zostanie wykonana operacja MDI, po
czym operacja automatyczna zostanie wznowion i tor narzdzia
bdzie nastpujcy:
W takim przypadku wektory w pooeniu startowym nastpnego
bloku s przemieszczane i nastpne wektory s tworzone przez
nastpne dwa bloki. Dlatego poczwszy od drugiego w kolejnoci
bloku, kompensacja promienia ostrza narzdzia jest wykonywana
prawidowo.
VC1
VB2

VC1

VB1

PC

PB
Polecenia
dla MDI

VB2
VB1

PA

VC2

PD

PB

Jeli pooenia PA, PB, i PC s programowane za pomoc polecenia


bezwzgldnego,
narzdzie
zostanie
zatrzymane
funkcj
pojedynczego bloku po wykonaniu bloku od PA do PB, a narzdzie
zostanie przemieszczone za pomoc nadania rcznego. Wektory
VB1 i VB2 s przesuwane do VB1 i VB2 a wektory korekcji s
przeliczane na wektory VC1 i VC2 midzy blokiem PB---PC i
PC---PD.
Jednak poniewa wektor VB2 nie jest ponownie obliczany,
kompensacja jest poprawnie prowadzona od pooenia PC.

270

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

14.3.9

Oglne rodki
ostronoci
kompensacji
D Zmiana wartoci
kompensacji

Z zasady warto kompensacji zmienia si w trybie anulowania lub


po wymianie narzdzi. Jeli warto kompensacji zmienia si w trybie
kompensacji, to wektor w punkcie docelowym blokw jest obliczany
dla nowej wartoci kompensacji.
Obliczone na podstawie wartoci
kompensacji w bloku N7

Obliczone na podstawie wartoci


kompensacji w bloku N6

N7
N6

Programowany
tor narzdzia

N8

Jeli niektre wektory s tworzone midzy blokami N6 i N7, wektor


w punkcie docelowym biecego bloku jest obliczany na podstawie
wartoci kompensacji w bloku N6.
D Biegunowo wartoci
kompensacji i toru
punktu rodkowego
ostrza narzdzia

Jeli podano ujemn warto kompensacji, program jest


wykonywany w odniesieniu do ksztatu utworzonego w wyniku
wymiany G41 na G42 lub G42 na G41 w arkuszu procesw.
Narzdzie obrabiajce profil wewntrzny obrobi profil zewntrzny,
a narzdzie obrabiajce profil zewntrzny obrobi profil wewntrzny.
Przykady przedstawiono poniej. W zasadzie obrbka CNC jest
programowana przy zaoeniu dodatniej wartoci kompensacji. Jesli
program definiuje tor narzdzia pokazany na 1, to narzdzie
przesunie si w sposb pokazany na 2 jeli ustalono kompensacj
ujemn. Narzdzie w 2 przesunie si w sposb pokazany na 1, jeli
znak wartoci przesunicia jest odwrcony.

1
Programowany tor narzdzia

OSTRZEENIE
Jeli znak wartoci kompensacji jest odwrcony, to wektor
kompensacji jest odwrcny, ale kierunek urojonego ostrza
narzdzia nie ulegnie zmianie.
Z tego powodu nie naley odwraca znaku wartoci
kompensacji na pocztku obrbki, w ktrej urojony rodek
narzdzia pokrywa si z punktem startu.

271

14. FUNKCJA KOMPENSACYJNA

14.3.10

Polecenia G53, G28,


G30 i G30.1 w trybie
kompensacji promienia
ostrza narzdzia

Objanienia
D Polecenie G53 w trybie
kompensacji promienia
ostrza narzdzia

S Polecenie G53 w trybie


kompensacji

PROGRAMOWANIE

B--- 63524PL/01

D Jeli polecenie G53 jest wykonane w trybie kompensacji ostrza


narzdzia, to wektor kompensacji ostrza narzdzia jest
automatycznie
anulowany
przed
pozycjonowaniem
i
automatycznie odtwarzany przed nastpnym poleceniem
posuwu. Forma odtworzenia wektora kompensacji ostrza
narzdzia jest typu FS16, jeli bit 2 (CCN) parametru nr 5003 ma
warto 0 lub typu FS15, jeli bit ten ma warto 1.
D Jeli polecenie G28, G30 lub G30.1 jest wykonane w trybie
kompensacji ostrza narzdzia, to wektor kompensacji ostrza
narzdzia jest automatycznie anulowany przed automatycznym
powrotem do punktu referencyjnego i automatycznie odtwarzany
przed nastpnym poleceniem posuwu. Okrelanie czasu i format
anulowania i odtwarzania wektora kompensacji promienia ostrza
narzdzia jest typu FS15, jeli bit 2 (CCN) parametru nr 5003 ma
warto 1 lub typu FS16, jeli bit ten ma warto 0.
Kiedy polecenie G53 jest wydane w trybie kompensacji promienia
ostrza narzdzia, na kocu poprzedniego bloku jest tworzony wektor
o dugoci rwnej wartoci kompensacji, prostopady do kierunku, w
ktrym przesuwa si narzdzie. Jeli narzdzie przesuwa si w
kierunku pozycji ustalonej zgodnie z poleceniem G53, wektor
kompensacji jest anulowany. Jeli narzdzie przesuwa si zgodnie z
nastpnym poleceniem, wektor kompensacji jest automatycznie
odtwarzany.
Format odtwarzania wektora kompensacji promienia ostrza
narzdzia jest typu rozruchowego, jeli bit 2 (CCN) parametru nr
5003 ma warto 0, lub typu wektora przecicia (FS15), jeli bit ten
ma warto 1.
- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0
Start
r

r
s

(G41 G00)

s
G53

O ;
G41 G00_ ;
:
G53 X_ Z_ ;
:

G00

G00
s

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


[typ FS15]
r
(G41 G00)

s
G53

G00
s

272

G00

B--- 63524PL/01

S Przyrostowe polecenie
G53 w trybie
kompensacji narzdzi

PROGRAMOWANIE

14. FUNKCJA KOMPENSACYJNA

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0


Start
r
s

r
s

(G41 G00)

G00

G00
G53

O ;
G41 G00_ ;
:
G53 U_ W_ ;
:

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


[typ FS15]

r
(G41 G00)

G00

G00

s
G53

S Polecnie G53 nie


definiujce posuwu
w trybie kompensacji
narzdzi

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0


Start
r
s

r
(G41 G00)

G00

G00

G53

O ;
G90 G41_ ;
:
G00 X20. Y20. ;
G53 X20. Y20. ;
:

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


[typ FS15]

r
(G41 G00)

273

s
G53

G00

G00

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

OSTRZEENIE
1 Jeli polecenie G53 jest wykonane w trybie kompensacji
promienia ostrza narzdzia, kiedy zastosowano blokad
wszystkich osi maszyny, to pozycjonowanie nie jest
wykonywane w tych osiach, ktre s zablokowane i wektor
kompensacji nie jest anulowany. Jeli bit 2 (CCN) parametru
nr 5003 ma warto 0 lub jeli zastosowano blokad kadej
osi maszyny, to wektor kompensacji jest anulowany.
Przykad 1)
Jeli bit 2 (CCN) parametru nr 5003 ma warto 0
i zastosowano blokad wszystkich osi maszyny

r
s

(G41 G00)

G53

G00

G00

Przykad 2)
Jeli bit 2 (CCN) parametru nr 5003 ma warto 1
i zastosowano blokad wszystkich osi maszyny
[typ FS15]

s
s

(G41 G00)

G00

G00
G53

Przykad 3)
Jeli bit 2 (CCN) parametru nr 5003 ma warto 1
i zastosowano blokad wszystkich osi maszyny
[typ FS15]

r
(G41 G00)

274

s
G53

G00

G00

B--- 63524PL/01

PROGRAMOWANIE

14. FUNKCJA KOMPENSACYJNA

OSTRZEENIE
2 Jeli w trybie kompensacji promienia ostrza narzdzia w
poleceniu G53 ustalono o kompensacji, wektory
pozostaych osi kompensacji take s anulowane. Dzieje
si tak take wtedy, kiedy bit 2 (CCN) parametru nr 5003 ma
warto 1. (FS15 anuluje jedynie wektor na wskazanej osi.
Naley zauway, e anulowanie typu FS15 rni si od
biecej specyfikacji w tym punkcie.)
Przykad)
Bit 2 (CCN) parametru nr 5003 ma warto 0
[typ FS15]

s
(G41 X_ Z_)

G00

r
s

275

G53 Z_

G00

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Jeli o nie uwzgldniona w paszczynie kompensacji
promienia ostrza narzdzia jest ustalona w poleceniu G53,
to na kocu poprzedniego bloku jest tworzony wektor
prostopady do kierunku ruchu narzdzia i narzdzie nie
zmienia pooenia. Tryb kompensacji jest automatycznie
odtwarzany od nastpnego blou (w taki sam sposb, jak
wtedy, kiedy dwa lub wicej blokw definiujcych brak
posuwu s wykonywane kolejno po sobie).
Przykad)
Bit 2 (CCN) parametru nr 5003 ma warto 0
G53 Y_

Start

r
(G41 G00 X_ Z_)

G00

G00
s

G00

2 Jeli polecenie G53 jest ustalone jako blok rozruchowy,


nastpny blok automatycznie staje si blokiem
rozruchowym. Jeli bit 2 (CCN) parametru nr 5003 ma
warto 1, to nastpny blok generuje wektor przecicia.
Przykad)
Bit 2 (CCN) parametru nr 5003 ma warto 0

G00
s
G41 G53

D Polecenia G28, G30,


G30.1 w trybie
kompensacji promienia
promienia ostrza
narzdzia

Start

G00

r
s

G00

Jeli polecenie G28, G30 lub G30.1 jest wykonane w trybie


kompensacji promienia ostrza narzdzia, to jest wykonywany
ustalony przebieg zgodnie z formatem FS15, jeli bit 2 (CCN)
parametru nr 5003 ma warto 1. W pooeniu porednim na kocu
poprzedniego bloku jest tworzony wektor przecicia i wektor
prostopady. Jeli narzdzie przesuwa si w kierunku od pooenia
poredniego do punktu odniesienia, wektor kompensacji jest
anulowany. W nastpnym bloku wektor kompensacji jest odtwarzany
jako wektor przecicia.

276

B--- 63524PL/01

S Polecenia G28, G30 lub


G30.1 w trybie
kompensacji
(z posuwem zarwno
w kierunku pooenia
poredniego i punktu
odniesienia)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0


Pooenie porednie

O ;
G91 G41_ ;
:
G28 X40. Z0 ;
:

s G28/30/30.1 s

G01

G00

s
Pooenie odniesienia lub
zmienne pooenie odniesienia

(G42 G01)

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


Pooenie porednie

[typ FS15]

s G28/30/30.1 s

s
r

G00

(G42 G01)

S Polecenia G28, G30 lub


G30.1 w trybie
kompensacji
(bez posuwu w kierunku
pooenia poredniego)

G01

Pooenie odniesienia lub


zmienne pooenie odniesienia

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0


Start
r

r
s

s
G01
(G41 G01)
G00
Pooenie porednie
G28/30/30.1
O ;
s
G91 G41_ ;
Pooenie odniesienia lub
:
zmienne pooenie odniesienia
G28 X0 Y0 ;
:

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


[typ FS15]

s
r

(G41 G01)
Pooenie porednie
G28/30/30.1

s
G00

s
Pooenie odniesienia lub
zmienne pooenie odniesienia

277

G01

14. FUNKCJA KOMPENSACYJNA

S Polecenia G28, G30 lub


G30.1 w trybie
kompensacji
(bez posuwu w kierunku
pooenia odniesienia)

PROGRAMOWANIE

B--- 63524PL/01

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0


Start

r
(G41 G01)
O ;
G91 G41_ ;
:
G28 X40. Y---40. ;
:

G01

G00
G28/30/30.1
s
Pooenie odniesienia lub zmienne
pooenie odniesienia=pooenie porednie

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


[typ FS15]

(G41 G01)

G01
G00

G28/30/30.1

Pooenie odniesienia lub zmienne


pooenie odniesienia=pooenie porednie

S Polecenia G28, G30 lub


G30.1 w trybie
kompensacji narzdzi
(bez posuwu)

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 0


Start

G28/30/30.1
(G41 G01)

r
s

G00

O ;
G91 G41_ ;
:
G28 X40. Y---40. ;
:

G01

Pooenie odniesienia lub zmienne


pooenie odniesienia=pooenie porednie

- Jeli bit 2 (CCN) parametru nr 5003 ma warto 1


[typ FS15]
G28/30/30.1
(G41 G01)

r
s

G00

s
G01

Pooenie odniesienia lub zmienne


pooenie odniesienia=pooenie porednie

278

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

OSTRZEENIE
1 Jeli polecenie G28, G30 lub G30.1 jest wykonane, kiedy
wszystkie osie maszyny s zablokowane, w pooeniu
porednim jest tworzony wektor prostopady do kierunku
posuwu narzdzia. W takim przypadku narzdzie nie
przesuwa si do pooenia odniesienia i wektor
kompensacji nie jest anulowany. Jeli bit 2 (CCN) parametru
nr 5003 ma warto 0 lub jeli zastosowano blokad kadej
osi maszyny, to wektor kompensacji jest anulowany.
Przykad 1)
Bit 2 (CCN) parametru nr 5003 ma warto 1
[typ FS15]
(G42 G01)

s
G28

G01

G01

s
s
Pooenie porednie

Pooenie odniesienia lub


zmienne pooenie
odniesienia

Przykad 2)
Jeli bit 2 (CCN) parametru nr 5003 ma warto 0 i
zastosowano blokad wszystkich osi maszyny
[typ FS15]
(G42 G01)

s
G28

s
s
Pooenie porednie

G01

G01
Pooenie odniesienia lub
zmienne pooenie
odniesienia

2 Jeli w trybie kompensacji promienia ostrza narzdzia w


poleceniu G28, G30 lub G30.1 ustalono o kompensacji,
wektory pozostaych osi kompensacji take s anulowane.
Dzieje si tak take wtedy, kiedy bit 2 (CCN) parametru nr
5003 ma warto 1. (FS15 anuluje jedynie wektor na
wskazanej osi. Naley zauway, e anulowanie typu FS15
rni si od biecej specyfikacji w tym punkcie.)
[typ FS15]

s
r

(G41 G00 X_ Z_)


G28 Z_

279

G00

Pooenie
porednie

G00
Pooenie odniesienia lub
zmienne pooenie
odniesienia

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Jeli o nie uwzgldniona w paszczynie kompensacji
promienia ostrza narzdzia jest ustalona w poleceniu G28,
G30 lub G30.1, to na kocu poprzedniego bloku jest
tworzony wektor prostopady do kierunku ruchu narzdzia
i narzdzie nie zmienia pooenia. Tryb kompensacji jest
automatycznie odtwarzany od nastpnego blou (w taki sam
sposb, jak wtedy, kiedy dwa lub wicej blokw
definiujcych brak posuwu s wykonywane kolejno po
sobie).
Przykad)
Bit 2 (CCN) parametru nr 5003 ma warto 1
[typ FS15]

G28(30/30.1)Y_
r
s

(G41 G01 X_ Z_)

G01

G01
s

G01

2 Jeli polecenie G28, G30 lub G30.1 jest ustalone jako blok
rozruchowy, w pooeniu porednim jest tworzony wektor
prostopady do kierunku ruchu narzdzia. Wektor ten jest
nastpnie anulowany w pooeniu odniesienia.
W nastpnym bloku jest tworzony wektor przecicia.
Przykad 1)
Bit 2 (CCN) parametru nr 5003 ma warto 1
[typ FS15]

G01

s
G42 G28
r

G01
s

Pooenie porednie

280

G01

Pooenie odniesienia
lub zmienne pooenie
odniesienia

PROGRAMOWANIE

B--- 63524PL/01

14.4

FUNKCJA KOOWEJ
INTERPOLACJI
NAROY (G39)

14. FUNKCJA KOMPENSACYJNA

W czasie kompensacji promienia ostrza narzdzia mona za pomoca


G39 w trybie kompensacji przeprowadzi koow interpolacj naroy
przy uwzgldnieniu podanej wartoci jako promienia.

Format
W trybie kompensacji naley ustali

G39 ;
lub

I_J_
G39 I_K_
J_K_

Objanienia
D Koowa interpolacja
naroy

Koowa interpolacja naroy z zastosowaniem ustalonej wartoci


kompensacji jako promienia, moe by wykonana w drodze realizacji
operacji przedstawionych powyej. To, czy narzdzie obraca si w
prawo czy w lewo zaley od tego, czy ostatnio ustalonym kodem jest
G41, czy G42. G39 jest jednokrotnym kodem G.

D G39 bez I, J i K

Ustalenie G39; tworzony jest uk naroa, dla ktrego wektor


kocowy jest prostopady do punktu startu nastpnego bloku.

D G39 z I, J i K

Ustalenie G39 I_J_K_; tworzony jest uk naroa, dla ktrego wektor


kocowy jest prostopady do wektora okrelonego przez I, J i K.

Ograniczenia
D Polecenie
przemieszczenia

Przebieg posuwu nie moe by ustalony w bloku, w ktrym ustalono


G39.

D Polecenie nie zwizane


z przesuniciem

Dwch lub wicej blokw cigych bez polece posuwu nie mona
ustali bezporednio po bloku, w ktrym ustalono G39 bez I, J i K.
(Jeli w bloku z odlegoci przesunicia wynoszc 0 zdefiniowano
polecenie przesunicia, to zakada si, e s to co najmniej dwa cige
bloki bez innych polece.) Jeli bloki te s ustalone, wektor
kompensacji znika i system automatycznie wraca do trybu
kompensacji.

281

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Przykady
D G39 bez I, J i K
(W trybie kompensacji)
N1 Z10.0 ;
N2 G39 ;
N3 X-10.0 ;

O X

O Z
Blok N1

Wektor kompensacji
Blok N2

(10.0, 0.0)

Blok N3
Programowany
tor narzdzia
Tor punktu
rodkowego ostrza
narzdzia

(10.0, ---10.0)

D G39 z I, J i K
(W trybie kompensacji)
N1 Z10.0 ;
N2 G39 I ---1.0 K2.0 ;
N3 X-10.0 Z20.0 ;

O X

O Z
Wektor kompensacji
Blok N1

Blok N2
Blok N3

(10.0 , 0.0)

Programowany
tor narzdzia

(I= ---1.0, K=2.0)


Tor punktu
rodkowego
ostrza narzdzia

(20.0, ---10.0)

282

B--- 63524PL/01

14.5

WARTOCI
KOMPENSACJI
NARZDZIA, LICZBA
WARTOCI
KOMPENSACJI
I WPROWADZANIE
WARTOCI Z
PROGRAMU (G10)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Wartoci kompensacji narzdzi obejmuj wartoci kompensacji


geometrii oraz kompensacji zuycia (R ys. 14.5 (a)).
Kompensacja narzdzia moe by ustalona bez rozrniania
kompensacji geometrii od kompensacji zuycia.
Punkt w programie

Punkt w programie

Narzdzie idealne
Warto
kompensacji
geometrii
w osi X

Warto
kompensacji
w osi X

Warto
korekcji
zuycia
w osi X

Narzdzie
aktualne

Warto korekcji
zuycia w osi Z

Warto
kompensacji
w osi Z

Warto kompensacji geometrii w osi Z

Rys. 14.5 (a) Rnica kompensacji geometrii narzdzia


i korekcji zuycia

Rys. 14.5 (b) Brak rnicy midzy


kompensacj geometrii narzdzia
i korekcj zuycia

Wartoci kompensacji narzdzia mona wpisa do pamici CNC z


klawiatury MDI (zobacz rozdzia III---9.1) lub z programu.
Warto kompensacji narzdzia wybiera si z pamici CNC, kiedy
odpowiadajcy jej kod jest podany po adresie T w programie.
Warto ta jest jest wykorzystywana do kompensowania narzdzia
lub w kompensacji promienia ostrza narzdzia.
Patrz podrozdzia II---14.1.2, gdzie podano wicej informacji.

14.5.1

Kompensacja
narzdzia i numer
kompensacji narzdzia
D Dopuszczalny zakres
wartoci kompensacji
narzdzia

Tabela 14.5.1 (a) przedstawia dozwolony


wprowadzanych jako komensacja narzdzia.

zakres

wartoci

Tabela 14.5.1 (a) Dozwolone zakresy wartoci wprowadzanych jako


komensacja narzdzia.
Warto kompensacji narzdzia

Ukad
wymiarw
przyros --towych

Ukad metryczny (mm)

Ukad calowy

IS ---B

---999.999 do +999.999 mm

---99.9999 do+99.9999 cal

IS ---C

---999.9999 do +999.9999 mm

---99.99999 do+99.99999 cal

Maksymaln kompensacj zuycia narzdzia mona zmieni


ustawieniem parametru nr 5013.
283

14. FUNKCJA KOMPENSACYJNA

D Siedmiocyfrowa
specyfikacja
kompensacji narzdzia.

PROGRAMOWANIE

B--- 63524PL/01

Liczba cyfr uyta do zadania wartoci kompensacji geometrii lub


zuycia narzdzia moe by zwikszona poprzez wybranie opcji
umoliwiajcej siedmiocyfrow specyfikacj kompensacji narzdzia.
Jeli jest wykorzystana ta opcja, wartoci kompensacji narzdzia
mona zada za pomoc maksymalnie siedmiu cyfr w przypadku
IS---B lub omiu cyfr w przypadku IS---C. Dopuszczalny zakres
wartoci kompensacji narzdzia bdzie taki, jak w tabeli 14.5.1(b).
Tabela 14.5.1 (b)
Ukad wymiarw
przyrostowych

Warto kompensacji narzdzia


Ukad metryczny (mm)

Ukad calowy

IS ---B

0 do 9999.999 mm

0 do 999.9999 cali

IS ---C

0 do 9999.9999 mm
(0 do 4000.0000 mm)

0 do 999.99999 cali
(0 do 160.00000 cali)

ADNOTACJA
1 Zakres podany w nawiasie obowizuje, jeli jest wczona
automatyczna konwersja calowo---metryczna (bit 0 (OIM)
parametru nr 5006 ma warto 1).
2 Opcji wczajcej siedmiocyfrow kompensacj nardzia
nie mona uzywa w kompensacji osi B dla steowania
osi B.
D Liczba kompensacji
narzdzia

W pamici mona zapisa 16, 32, 64 lub 99 wartoci kompensacji


narzdzia.
ADNOTACJA
W sterowaniu dwutorowym, liczba ustawionych wartoci
kompensacji narzdzia jest rwna liczbie kompensacji
narzdzia dla kadego imaka.

284

PROGRAMOWANIE

B--- 63524PL/01

14.5.2

Zmiana wartoci
kompensacji narzdzia
(wprowadzanie danych
programowalnych) (G10)

14. FUNKCJA KOMPENSACYJNA

Wartoci kompensacji mona wprowadza z programu za pomoc


nastpujcego polecenia :

Format
G10 P_ X_ Y_ Z_ R_ Q_ ;
lub

G10 P_ U_ V_ W_ C_ Q_ ;
P : Numer kompensacji
0 : Polecenie przesunicia ukadu wsprzdnych przedmiotu
1---64 : Polecenie dotyczce wartoci kompensacji zuycia narzdzia
Wartoci polecenia jest numer kompensacji
10000+(1---64): Polecenie wartoci kompensacji geometrii narzdzia
(1---64) : Numer kompensacji
X : Warto kompensacji w osi X (bezwzgldna)
Y : Warto kompensacji w osi Y (bezwzgldna)
Z : Warto kompensacji w osi Z (bezwzgldna)
U : Warto kompensacji w osi X (przyrostowa)
V : Warto kompensacji w osi Y (przyrostowa)
W: Warto kompensacji w osi Z (przyrostowa)
R : Warto kompensacji promienia ostrza narzdzia (bezwzgldna)
R : Warto kompensacji promienia ostrza narzdzia (przyrostowa)
Q : Numer punktu urojonego ostrza narzdzia

W poleceniu wymiarowania bezwzgldnego wartoci zadane w


adresach X, Y, Z i R s nastawiane jako wartoci kompensacji
odpowiadajace numerowi kompensacji ustalonemu przez adres P.
W poleceniu wymiarowania przyrostowego warto zadana w
adresie U, V, W i C jest dodawana do biecej wartoci kompensacji
odpowiadajacej numerowi kompensacji.
ADNOTACJA
1 Adresy X, Y, Z, U, V i W mona ustawi w jednym bloku.
2 Korzystanie z polecenia w programie umoliwia niewielkie
przesuwanie narzdzia. Polecenie mona take
zastosowa do jednorazowego wprowadzania wartoci
kompensacji z programu w drodze sukcesywnego
nadawania wartoci poleceniu, zamiast wpisywania
kolejnych wartoci z MDI.

285

14. FUNKCJA KOMPENSACYJNA

14.6

AUTOMATYCZNA
KOMPENSACJA
NARZDZIA
(G36, G37)

PROGRAMOWANIE

B--- 63524PL/01

Kiedy narzdzie jest przesuwane do pooenia pomiarowego przez


wykonanie polecenia przekazanego do CNC, to CNC dokonuje
automatycznego pomiaru rnicy midzy biec wartoci
wsprzdnych i wartocia wsprzdnych w poleceniu pomiaru
pooenia i rnica ta jest stosowana jako warto kompensacji
narzdzia. Narzdzie poddane kompensacji jest przesuwane do
punktu pomiarowego z uwzgldnieniem wartoci kompensacji. Jeli
CNC stwierdzi na podstawie pomiarw rnicy wartoci
wsprzdnych w punkcie pomiarowym i wsprzdnych zadanych
poleceniem, e konieczna jest dalsza kompensacja, to bieca
watro kompesacji bdzie dalej zmieniana.
Wicej informacji na ten temat podano w instrukcji obsugi
urzdzenia, dostarczanej przez producenta.

Objanienia
D Ukad wsprzdnych

Przed przesuniciem narzdzia do punktu pomiarowego, naley


ustali ukad wsprzdnych. (Zwykle do programowania stosuje sie
roboczy ukad wsprzdnych.)

D Przemieszczenie do
punktu pomiarowego

Ruch do pooenia pomiarowego odbywa si poprzez nastpujce


nastawy w MDI lub w trybie MEM:
G36 Xxa ; lub G37 Zza ;
W tym przypakdu pooenie pomiarowe powino by xa lub za
(polecenie wymiarowania bezwzgldnego).
Wydanie tego polecenia powoduje przesunicie narzdzia w trybie
szybkiego biegu w kierunku punktu pomiarowego, zmniejszenie o
poow szybkoci dosuwu, a nastpnie dalszy ruch do czasu, kiedy
urzdzenie pomiarowe zasygnalizuje osignicie koca pozycji.
Kiedy ostrze narzdzia osignie punkt pomiarowy, urzdzenie
pomiarowe wyle do CNC sygna osignicia punktu pomiarowego,
ktry powoduje zatrzymanie narzdzia.

D Kompensacja

Bieca warto kompensacji jest dalej korygowana o odlego


midzy wartoci wsprzdnych ( lub ) kiedy narzdzie osignie
punkt pomiarowy i wartoci xa lub za ustalon w G36Xxa lub
G37Zza.
Warto kompensacji x = bieca warto kompensacji x+(---xa)
Warto kompensacji z = bieca warto kompensacji z+(---za)
xa : Punkt pomiaru w programowanej osi X
za : Punkt pomiaru w programowanej osi Z
Te wartoci kompensacji mona zmieni z klawiatury MDI.

286

B--- 63524PL/01

D Szybko dosuwu i alarm

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Narzdzie, przesuwajc si z pooenia startowego w kierunku


punktu pomiarowego, wyznaczonego przez xa lub za w G36 lub G37,
jest napdzane szybkim posuwem przez obszar A. Narzdzie
zatrzymuje si w punkcie T (xa ---x lub za ---z) i przesuwa si z
pomiarow szybkocia dosuwu, ustalon parametrem (nr 6241),
przez obszary B, C i D. Jeli w czasie ruchu przez obszar B wczy
sygna osignicia koca pozycji, uruchomi si alarm. Jeeli sygna
osignicia koca nie wczy si przed punktem V, narzdzie
zatrzyma si w punkcie V i wczy si alarm P/S (nr 080).
Przewidywany punkt pomiarowy
FP

FR

X, Z

S (xs, zs)

|xa ---xs|. |za ---zs|

U (xa, za)
Pooenie startowe
FR : Szybko szybkiego posuwu
FP : Pomiarowa szybko dosuwu (nastawiona parametrem (nr 6241))

Rys. 14.6 Szybko posuwu i alarm

D Kod G

Jeeli bit 3 (G36) parametru nr 3405 ma warto 1, to G37.1 i G37.2


s wykorzystywane jako kody G w celu automatycznej kompensacji
narzdzia w osiach odpowiednio X i Z.

Przykady
Numer T1
narzdzia

50

300
Zaprogramowany
punkt zerowy

Punkt pomiarowy
wzdu osi Z

Punkt
pomiarowy
wzdu osi X
380

100
800

Warto kompensacji
(Przed pomiarem)
X 100.0
Z0

Warto kompensacji
(Po pomiarze)
98.0
4.0

G50 X760.0 Z1100.0 ; Programowanie bezwzgldnego punktu


zerowego
(Nastawianie ukadu wsprzdnych)
S01 M03 T0101 ;
Ustala narzdzie T1, numer 1 kompensacji
narzdzia i obrt wrzeciona
287

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

G36 X200.0 ;

B--- 63524PL/01

Przesunicie
do nastpnego punktu
pomiarowego.
Jeli
narzdzie
osigno
pooenie
pomiarowe w X198.0, to poniewa
prawidowym pooeniem pomiarowym jest
200 mm, warto kompensacji jest zmieniona
o 198.0---200.0=---2.0mm.
Niewielkie zaamanie na osi X.
Powoduje
przesunicie
do
punktu
pomiarowego na osi Z.
Jeli narzdzie osigno punkt pomiarowy w
X804.0, warto kompensacji jest zmieniona
o 804.0---800.0=4.0mm.
Dalsza kompensacja o warto rnicy.
Nowa wartoc kompensacji staje si
obowizujca, kiedy ponownie zostanie
ustalony kod T.

G00 X204.0 ;
G37 Z800.0 ;

T0101 ;

OSTRZEENIE
1 Prdko pomiarowa (Fp), , i jest ustawiana w parametrach (Fp : nr 6241, : nr 6251,
: nr 6254) przez producenta. musi by liczb dodatni tak, aby >.
2 Anuluje kompensacj promienia ostrza narzdzia przed G36, G37.
3 Jeli ruch rczny jest wstawiony do ruchu z prdkoci pomiarow, naley spowodowa
powrt narzdzia do pooenia przed wstawionym ruchem rcznym w celu dokonania
ponownego startu.
4 Korzystajc z funkcji kompensacji promienia skrawania, warto kompensacji narzdzia jest
ustalana na podstawie wartoci promienia ostrza narzdzia. Sprawdzi, czy warto promienia
ostrza narzdzia jest nastawiona poprawnie.
Przykad) Jeli rodek ostrza narzdzia koliduje z punktem startowym.
A

Biece
przemie --szczenie

Przemieszczenie z uwzgldnieniem
wartoci promienia ostrza narzdzia

B
Warto promienia
ostrza narzdzia
C

Punkt pomiarowy

Narzdzie przesuwa si z punktu A do punktu B, ale warto kompensacji narzdzia jest


ustalona przy zaoeniu, e narzdzie przesuwa si do punktu C po uwzgldnieniu wartoci
promienia ostrza narzdzia.

ADNOTACJA
1 Jeli przed G36 lub G37 nie ma polecenia kodu T, uruchamiany jest alarm nr 81.
2 Jeli kod T jest ustalony w tym samym bloku, co G36 lub G37, zostanie wczony
alarm P/S nr 82.

288

14.7

OBRT
WSPRZDNYCH
(G68.1, G69.1)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Za pomoca funkcji obrotu wsprzdnych mona obrci ksztat


sporzdzony w programie, Na przykad, program tworzcy szereg
figur obrconych pod coraz wikszym ktem mona utworzy jako
par podprogramw, z ktrych jeden definiuje ksztat, a drugi,
wywoujcy definicj figury zadaje obrt, Takie rozwizanie suy do
zmniejszania czasu opracowywania programw oraz ich rozmiarw.
X
Punkt
rodkowy
obrotu

Kt obrotu

Format
G17
G18
G19

G68.1 _ _ R_ ;

Rozpoczyna obrt wsprzdnych


Tryb obrotu wsprzdnych
(wsprzdne s obrcone)

G69.1 ;

Anuluje obrt wsprzdnych

G17 (G18 lub G19) :


Wybiera paszczyzn, w ktrej figura zostanie obrcona
, :
Okrela dwie wsprzdne (z X, Y i Z) rodka obrotu, ktre
odpowiadaj G17, G18 i G19. Wartoci podane jako wsprzdne
rodka obrotu zawsze musz by wartociami bezwzgldnymi.
R:
Ustala kt obrotu jako warto bezwzgldn. Zakada si, e obrt w
lewo jest obrotem dodatnim. Ustawienie bitu 0 (RIN) parametru nr
5400 umoliwia korzystanie z wartoci przyrostowych.
Jednostki przyrostowe kta: 0.001 stopnia
Definiowany zakres: ---360,000 do +360,000

Punkt
rodkowy
obrotu

(, )

289

Kt obrotu R (warto przyrostowa)


Kt obrotu R (warto bezwzgldna)

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

B--- 63524PL/01

Objanienia
D Kod G wyboru
paszczyzny, G17, G18
lub G19

Kod G wyboru paszczyzny (G17, G18 lub G19) mona ustali w


bloku poprzedzajcym kod G obrotu wsprzdnych (G68.1). Nie
naley ustala G17, G18 lub G19 w trybie obrotu wsprzdnych.

D Punkt rodkowy obrotu

Jeli rodek obrotu (_, _) nie jest ustalony, to ustawienie


narzdzia po wydaniu G68.1 z zaoenia jest takie same, jak rodek
obrotu.

D Polecenie kta obrotu

Jeli polecenie kta obrotu (R_) nie jest ustalone, warto podana w
parametrze nr 5410 jest uznawana za kt obrotu.

D Anulowanie obrotu
wsprzdnych

Kod G (G69.1) anulowania obrotu wsprzdnych mona ustawi w


tym samym bloku, co inne polecenia.

D Kompensacja narzdzia

Kompensacja narzdzia, na przykad kompensacja promienia ostrza,


jest wykonywana po obrocie wsprzdnych w programie
definiujcycm ksztat.
G68.1 mona zastosowa w trybie G00 lub G01.

Ograniczenia
D Powrt do pooenia
odniesienia

Polecenie powrotu do punktu referencyjnego G27, G28, G29 lub G30


mona wyda tylko w trybie G69.1.

D Zmiany wsprzdnych

Nie naley prbowa zmian wsprzdnych w trybie G68.1


(polecenia takie jak G50, G54 lub G59, oraz polecenie kompensacji
narzdzia).

D Cykle stae

Obrotu wsprzdnych nie mona zastosowa w prostych cyklach


zamknitych, w wielokrotnych powtarzanych cyklach zamknitych
ani w staych cyklach wiercenia.

D Polecenie wymiarowania
przyrostowego

W poleceniu przesunicia naley zawsze stosowa wartoci


bezwzgldne, ktre nastpuj bezporednio po poleceniu obrotu
wsprzdnych (G68.1) lub po poleceniu anulowania obrotu
wsprzdnych (G69.1). Podane wartoci przyrostowej w poleceniu
przesunicia spowoduje wadliwe dziaanie.

290

B--- 63524PL/01

14. FUNKCJA KOMPENSACYJNA

PROGRAMOWANIE

Przykady
D Promie ostrza narzdzia
i obrt wsprzdnych

W czasie kompensacji promienia narzdzia mona ustali G68.1 i


G69.1, jeli paszczyzna obrotu wsprzdnych koliduje z paszczyzn
kompensacji promienia narzdzia.
N1 G50 X0 Z0 G69.1 G01 ;
N2 G42 X1000 Z1000 F1000 T0101 ;
N3 G68 R---30000 ;
N4 Z3000 ;
N5 G03 U1000 R1000 ;
N6 G01 Z1000 ;
N7 U---1000 ;
N8 G69.1 G40 X0 Z0 ;
Program przed obrotem

Program po obrocie
30
(0, 0)
Tor narzdzia

291

14. FUNKCJA KOMPENSACYJNA

D Powtarzajcy si obrt
wsprzdnych

PROGRAMOWANIE

B--- 63524PL/01

Obrt wsprzdnych mona powtrzy wywoujc kilka razy


zarejestrowany podprogram, ale kt obrotu musi si zwiksza.
Bit 0 (RIN) parametru nr 5400 naley ustawi na warto 1, aby
wskaza, e kt obrotu jest ktem przyrostowym. (kod G ukad A,
programowanie promieni wzdu osi X)
G50 X0 Z0 G18 ;
G01 F200 T0101 ;
M98 P2100 ;
M98 P2200 L7 ;
G00 X0 Z0 M30 ;
O2200 ;
G68.1 X0 Z0 R45.0 ;
G90 M98 P2100 ;
M99 ;
O2100 ;
G01 G42 X-- 10.0 Z0 ;
X-- 10.0 Z4.142 ;
X-- 7.071 Z7.071 ;
G40 M99 ;

(0, 0)
(0, ---10.0)

Programowany tor
narzdzia
Tor narzdzia po
korekcji

Podprogram

292

B--- 63524PL/01

15

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

MAKROPOLECENIE UYTKOWNIKA

Podprogramy s przydatne do automatyzowania powtarzajcych si


czynnoci, a funkcja makropolecenia uytkownika umoliwia
korzystanie ze zmiennych, operacji arytmetycznych i logicznych oraz
skokw warunkowych, co uatwia opracowywanie programw, na
przykad ogbrbki lub cykli staych. Program obrbki moe
wywoywa makropolecenie uytkownika za pomoc jednego
polecenia, podobnie jak podprogram.
Program obrbki

Makropolecenie uytkownika
O9010 ;

O0001 ;
:

#1=#18/2 ;

G01 X#1 Z#1 F0.3 ;

G02 X#1 Z ---#1 R#1 ;

G65 P9010 R50.0 L2 ;

:
:

:
:

M30 ;

M99 ;

293

15. MAKROPOLECENIE UYTKOWNIKA

15.1

ZMIENNE

PROGRAMOWANIE

B--- 63524PL/01

W zwykym programie obrbki kod G i przebyta droga s ustalane


bezporednio za pomoc wartoci numerycznych; przykadami s
G100 i X100.0. Za pomoc makropolecenia uytkownika wartoci
numeryczne mona wprowadzi bezporednio lub za pomoc
numeru zmiennej. Jeli zastosowano numer zmiennej, to warto tej
zmiennej mona zmieni za pomoca programu lub korzystajc z
operacji na klawiaturze MDI.
#1=#2+100 ;
G01 X#1 F0.3 ;

Objanienia
D Przedstawienie zmiennej

Ustalajc zmienn, naley poda znak liczby (#) i po nim wpisa


numer zmiennej. Oglnym zaoeniem jzykw programowania jest
przypisywanie nazw do zmiennych, ale taka moliwo nie jest
dostpna w makropoleceniach uytkownika.
Przykad: #1
Do ustalenia numeru zmiennej mona posuy si wyraeniem. W
takim przypadku wyraenie naley wpisa w nawiasach
kwadratowych.
Przykad: #[#1+#2---12]

D Rodzaje zmiennych

Zmienne dziel si na cztery typy wedug numeru zmiennej.


Tabela 15.1 Rodzaje zmiennych
Rodzaj
zmiennej

Numer
zmiennej

Funkcja

#0

Zawsze
pusta

Zmienna ta jest zawsze pusta. Nie mona do


niej przypisa adnej wartoci.

#1 --- #33

Zmienne
lokalne

Zmienne lokalne mona stosowa w obrbie


makropolecenia w celu przechowywania
danych, na przykad wynikw operacji Po
wyczeniu zasilania zmienne lokalne s zerowane. Po wywoaniu makropolecenia
zmienne lokalne maj przypisane argumenty.

#100 --- #149

Wsplne
zmienne

Zmienne wsplne mog by uywane w


rnych makropoleceniach. Po wyczeniu
zasilania zmienne #100 do #149 s zerowane. Zmienne #500 do #531 przetrzymuj
dane nawet po wyczeniu zasilania. Opcjonalnie zmienne wsplne #150 do #199 i
#532 do #999 te s dostpne. Jednak jeli
s wykorzystywane te wartoci, to dugo
tamy, ktr mona zastosowa do magazynowania danych, zmniejsza si o 8,5 metra.

Zmienne
systemowe

Zmienne systemowe s wykorzystywane w


operacjach czytania i zapisywania rnych
elementw NC, takich jak pooenie biece i
wartoci kompensacji narzdzia.

(#199)
#500 --- #531
(#999)

#1000 lub nastpne

294

B--- 63524PL/01

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

ADNOTACJA
Zmienne wsplne #150 do #199 i #532 do #999 s
opcjonalne.

D Zakres wartoci
zmiennych

Zmienne lokalne i globalne moga mie warto 0 lub warto lec


w nastpujcym przedziale:
---1047 do ---10 --- 29
0
+10 --- 29 to +1047
Jeli wynik oblicze okae si nieprawidowy, zostanie wczony
alarm P/S nr 111.

D Pominicie kropki
dziesitnej

Jeli zmienna jest zdefiniowana w programie, mona pomin


kropk dziesitn.
Przykad:
Jeli zdefiniowano #1=123;, to bieca warto zmiennej # 1
wynosi 123,000.

D Wywoanie zmiennych

Aby wywoa w programie warto zmiennej, naley poda adres


sowa wraz z numerem zmiennej. Jeli do wskazania zmiennej
zostao uyte wyraenie, naley je wpisa w nawiasach
kwadratowych.
Przykad: G01X[#1+#2]F#3;
Przywoana warto zmiennej jest automatycznie zaokrglana do
najmniejszej jednostki zadawania, uytej w adresie.
Przykad:
Jeli wykonuje si G00X#1; na 1/1000 mm CNC ze zmienn #1
o przypisanej wartoci 12,3456, to biece polecenie jest
interpretowane jako G00X12.346;.
Aby odwrci znak wywoanej zmiennej, naley przed # wpisa znak
minus (---).
Przykad: G00X---#1;
Jeli jest wywoywana zmienna niezdefiniowana, to jest ona
ignorowana do sowa adresu.
Przykad:
Jeli warto zmiennej #1 wynosi 0, a warto zmiennej #2 jest
pusta, to wykonanie G00X#1Z#2; da w wyniku G00X0;.

D Niezdefiniowana zmienna

Jeli warto zmiennej nie jest zdefiniowaa, to zmienna taka jest


traktowana jak zmienna pusta. Zmienna #0 jest zawsze zmienn
pust. Nie mona do niej zapisywa informacji, ale mona
odczytywa jej zawarto.
295

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

(a)Wywoanie
Kiedy jest wywoywna zmienna niezdefiniowana, adres jest
ignorowany.
Jeli #1 = < pusta>

Jeli #1 = 0

G90 X100 Y#1

G90 X100 Y#1

G90 X100

G90 X100 Y0

(b)Przebieg
< pusty > jest taki sam, jak 0, chyba e jest zastpiony przez
< pusty >
Jeli #1 = < wolna >

Jeli #1 = 0

#2 = #1

#2 = #1

#2 = < pusta >

#2 = 0

#2 = #1*5

#2 = #1*5

#2 = 0

#2 = 0

#2 = #1+#1

#2 = #1 + #1

#2 = 0

#2 = 0

(c)Wyraenie warunkowe
< wolne > rni si od 0 tylko dla EQ i NE.

D Zmienne w
makropoleceniach
uytkownika, wsplne dla
imakw narzdziowych
(sterowanie dwutorowe)

Jeli #1 = < wolna >

Jeli #1 = 0

#1 EQ #0

#1 EQ #0

Ustalone

Nie ustalone

#1 NE #0

#1 NE #0

Ustalone

Nie ustalone

#1 GE #0

#1 GE #0

Ustalone

Ustalone

#1 GT #0

#1 GT #0

Nie ustalone

Nie ustalone

W sterowaniu dwutorowym zmienne makropolece wystpuj


oddzielnie dla kadego imaka. Ustalenie parametrw nr 6036 i 6037
umoliwia stosowanie niektrych zmiennych wsplnych we
wszytkich imakach narzdziowych.

296

B--- 63524PL/01

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

D Wywietlenie wartoci
zmiennej
ZMIENNE
NR
DANE
100 123.456 108
101 0.000 109
102
110
103 ******** 111
104
112
105
113
106
114
107
115

AKTUALNA POZYCJA (WZGLEDNA)


X
0.000
Z
0.000
MEM **** *** ***

O1234 N12345
DANE

NR

Y
B

0.000
0.000

18:42:15

[ MAKRO ] [ MENU ] [ PULPIT ] [

] [ (OPRC) ]

D Jeli warto zmiennej jest pusta, to zmienna te jest pusta.


D Gwiazdki (********) oznaczaj przepenienie (jeli warto
bezwzgldna zmiennej jest wiksza od 99999999) lub
niedomiar (jeli warto bezwzgldna zmiennej jest mniejsza
od 0.0000001).

Ograniczenia

Numery programw, kolejno blokw, i opcjonalne numery


pominicia blokw nie mog by wywoywane za pomoc zmiennych.
Przykad:
Zmiennych nie mona uywa w nastpujce sposoby:
O#1;
/#2G00X100.0;
N#3Z200.0;

297

15. MAKROPOLECENIE UYTKOWNIKA

15.2

PROGRAMOWANIE

B--- 63524PL/01

Zmienne systemowe mona wykorzystywa w operacjach czytania i


zapisywania wewntrznych elementw NC, takich jak wartoci
kompensacji narzdzia i dane o biecym pooeniu. Naley jednak
zauway, e niektre zmienne systemowe mona tylko odczytywa.
Zmienne systemowe odgrywaj wan rol w automatyzacji i
opracowywaniu programw oglnego przeznaczenia.

ZMIENNE
SYSTEMOWE
Objanienia
D Sygnay interfejsu

Midzy programowanym sterownikiem maszyny (PMC)


makropoleceniami uytkownika mona wymienia sygnay.

Tabela 15.2 (a) Zmienne systemowe dla sygnaw interfejsu


Nr zmiennej

Funkcja

#1000---#1015

Z PMC do makropolecenia uytkownika mona przesa


sygna o dugoci 16 bitw. Zmienne #1000 do #1015 s
wykorzystywane do odczytywania sygnau bit po bicie.
Zmienna #1032 jest stosowana do jednoczesnego odczytywania wszystkich 16 bitw sygnau.

#1032

#1100---#1115

Z makropolecenia uytkownika do PMC mona przesa


sygna o dugoci 16 bitw. Zmienne #1100 do #1115 s
wykorzystywane do zapisywania sygnau bit po bicie.
Zmienna #1132 jest stosowana do jednoczesnego zapi --sania wszystkich 16 bitw sygnau.

#1132

#1133

Zmienna #1133 jest wykorzystywana do zapisania


wszystkich 32 bitw sygnau z makropolecenia
uytkownika do PMC na raz.
Naley zauway, e wartoci od ---99999999 do
+99999999 mog by wykorzystane dla #1133.

Informacje szczegowe w podrczniku pocze (B---63523EN---1).


D Warto kompensacji
narzdzia

Jeli system nie rozrnia kompensacji geometrii narzdzia od


kompensacji zuycia, naley stosowa numery zmiennych do
kompensowania zuycia narzdzia.

Tabela 15.2 (b) Zmienne systemowe w pamici kompensacji narzdzia C

Numer
kompensacji
1
:
49
:
64

Kompensacja
w osi X
Zuycie
#2001
:
:
:
#2064

Geo--metria
#2701
:
#2749

Kompensacja
w osi Z
Zuycie
#2101
:
:
:
#2164

Geo--metria
#2801
:
#2849

Kompensacja
promienia ostrza
Zuycie

Geo--metria

Pooenie
T urojonego
punktu
ostrza

#2201
:
:
:
#2264

#2901
:
:
:
#2964

#2301
:
:
:
#2364

Kompensacja
w osi Y
Zuycie

Geo--metria

#2401
:
#2449

#2451
:
#2499

Tabela 15.2 (c) Zmienne systemowe dla 99 wartoci kompensacji narzdzia

Numer
kompensacji
1
:
:
99

Kompensacja
w osi X

Kompensacja
w osi Z

Zuycie

Geo--metria

Zuycie

Geo--metria

Zuycie

Geo--metria

Pooenie
T urojonego
punktu
ostrza

#10001
:
:
#10099

#15001
:
:
#15099

#11001
:
:
#11099

#16001
:
:
#16099

#12001
:
:
#12099

#17001
:
:
#17099

#13001
:
:
#13099

298

Kompensacja promienia ostrza

Kompensacja
w osi Y
Zuycie

Geo--metria

#14001
:
:
#14099

#19001
:
:
#19099

B--- 63524PL/01

Warto przesunicia
ukadu wsprzdnych
przedmiotu

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Mona odczyta warto przesunicia ukadu wsprzdnych


przedmiotu. Mona j zmieni, wprowadzajc inn warto.
O sterowana

Warto przesunicia ukadu wsprzdnych


przedmiotu

O X

#2501

O Z

#2601

D Alarmy makropolecenia
Tabela 15.2 (d) Zmienne systemowe alarmw makropolecenia
Numer
zmiennej
#3000

Funkcja
Jeli do zmiennej #3000 jest przypisana warto od 0 do
200, CNC zatrzymuje si z alarmem. Po wyraeniu mona
wpisa komunikat alarmu nie przekraczajcy 26 znakw.
Na ekranie monitora s wywietlane numery alarmw, poprzez dodanie 3000 do wartoci w zmiennej #3000, oraz
komunikat towarzyszcy alarmowi.

Przykad:
#3000=1(NARZEDZIA NIE ZNALEZIONO);
Na ekranie alarmw pojawi si komunikat
3001 NR.NARZEDIA NIE ZNALEZIONO.
D Informacja czasu

Informacja o czasie moe by zapisana i odczytana.


Tabela 15.2 (e) Zmienne systemowe w informacji o czasie
Numer
zmiennej

Funkcja

#3001

Zmienna spenia funkcj zegara zliczajcego jednomilisekundowe odcinki czasu. Po wczeniu zasilania zmienna
przyjmuje warto 0. Po zliczeniu 2147483648 milisekund,
warto zmiennej jest zerowana.

#3002

Zmienna spenia funkcj zegara zliczajcego jednogodzinne


odcinki czasu, kiedy zawiecona jest lampka startu cyklu.
Zmienna ta zachowuje swoj warto nawet po wyczeniu
zasilania. Po zliczeniu 9544.371767 godzin, warto zmiennej
jest zerowana.

#3011

Zmienna ta moe by wykorzystana do odczytywania biecej


daty (rok/miesic/dzie). Informacja rok/miesic/dzie jest
konwertowana na liczb dziesitn. Na przykad, data 28
marca 1993 jest zapisywana jako 19930328.

#3012

Zmienna ta moe by wykorzystana do odczytywania


biecego czasu (godziny/minuty/sekundy). Warto godzin/
minut/sekund jest konwertowana na liczb dziesitn. Na
przykad, godzina 15:34 min 56 sek zostanie zapisana jako
153456.

299

15. MAKROPOLECENIE UYTKOWNIKA

D Sterowanie
automatyczne

PROGRAMOWANIE

B--- 63524PL/01

Mona zmieni stan sterowania operacji automatycznych.


Tabela 15.2 (f) Zmienne systemowe (#3003) sterowania automatycznego
#3003

Pojedynczy blok

Zakoczenie funkcji
pomocniczej

Uaktywnione

Oczekiwanie

Nieaktywne

Oczekiwanie

Uaktywnione

Bez oczekiwania

Nieaktywne

Bez oczekiwania

D Po wczeniu zasilania, zmienna ma warto 0.


D Jeli zatrzymanie pojedynczego bloku jest nieaktywne, operacja
pojedynczego bloku nie jest wykonywana, nawet jeli przecznik
pojedynczego bloku jest w pozycji ON
D Jeli nie okrelono oczekiwania na funkcje pomocnicze (M, S i T),
wykonanie programu przechodzi do nastpnego bloku przed
zakoczeniem funkcji pomocniczych. Nie jest take wysyany
sygna zakoczenia dystrybucji DEN.
Tabela 15.2 (g) Zmienna systemowa (#3004) sterowania automatycznego
#3004

Stop posuwu

Korekcja szyb --koci posuwu

Dokadne
zatrzymanie

Uaktywnione

Uaktywnione

Uaktywnione

Nieaktywne

Uaktywnione

Uaktywnione

Uaktywnione

Nieaktywne

Uaktywnione

Nieaktywne

Nieaktywne

Uaktywnione

Uaktywnione

Uaktywnione

Nieaktywne

Nieaktywne

Uaktywnione

Nieaktywne

Uaktywnione

Nieaktywne

Nieaktywne

Nieaktywne

Nieaktywne

Nieaktywne

D Po wczeniu zasilania, zmienna ma warto 0.


D Jeli jest uaktywniony stop posuwu:
(1) Jeli przycisk zatrzymania posuwu jest wcinity, maszyna
zatrzymuje si w trybie zatrzymania pojedynczego bloku. Jednak
operacja zatrzymania pojedynczego bloku nie jest wykonywana, jeli
tryb pojedynczego bloku jest wyczony zmienn #3003.
(2) Jeli przycisk zatrzymania posuwu jest nacinity i zwolniony,
lampka zatrzymania posuwu zawieci si, ale urzdzenie nie
zatrzyma si. Program bdzie dalej wykonywany, a urzdzenie
zatrzyma si przy pierwszym bloku, w ktrym aktywne jest
zatrzymanie posuwu.

D Jeli korekcja szybkoci posuwu jest nieaktywna, bdzie zawsze


stosowane 100% przesterowanie, niezalenie od nastawy
przecznika korekcji szybkoci posuwu na pulpicie urzdzenia.
D Jeli kontrola dokadnego zatrzymania jest nieaktywna, nie
zostanie wykonana kontrola dokadnego zatrzymania (kontrola
pooenia), nawet w blokach nie wykonujcych skrawania.
300

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

D Nastawienia

Nastawienia mona zapisywa i odczytywa. Wartoci dwjkowe s


konwertowane na wartoci dziesitne.
#3005
#15

#14

#7

#6

#13

#12

#11

#4

#3

#10

Nastawa
#5
SEQ

Nastawa
#9 (FCV)
#5 (SEQ)
#2 (INI)
#1 (ISO)
#0 (TVC)

D Zatrzymanie
z komunikatem

:
:
:
:
:

#2
INI

#9
FCV

#8

#1
ISO

#0
TVC

Czy korzysta z moliwoci konwersji formatu tamy FS15


Czy automatycznie wstawia numery sekwencji
Wprowadzanie milimetrw lub cali
Czy korzysta z EIA lub ISO jako kodu wyjciowego
Czy wykona kontrol TV

Wykonywanie porgamu mona zatrzyma, po czym mona wywietli


komunikat.
Numer zmiennej
#3006

Funkcja
When #3006=1 (KOMUNIKAT); zaprogramowano
w makro, program wykonuje bloki do bezporednio
poprzedzajcego i zatrzymuje si.
Jeli w tym samym bloku zostanie zaprogramowany
komunikat o dugoci nie przekraczajcej 26 znakw,
ujty midzy znakami ograniczajcymi(() i ()), to zostanie on wywietlony na zewntrznym ekranie operatora.

D Odbicie lustrzane osi

Status odbicia lustrzanego dla kadego zestawu osi, korzystajcego


z przecznika zawntrznego lub operacji nastawienia, mona
odczyta za pomoc sygnau wyjciowego (sygna kontroli odbicia
lustrzanego).
Mona sprawdzi status odbicia lustrzanego
uzyskanego w taki sposb. (Patrz rozdzia 4.7 w III.) Uzyskania
warto dwjkowa jest konwertowana na warto dziesitn.
#3007

Nastawa

#7
O 8

#6
O 7

Dla kadego bitu

#5
O 6

#4
O 5

#3
O 4

#2
O 3

#1
O 2

0 (funkcja odbicia lustrzanego jest wyczona)


lub
1 (funkcja odbicia lustrzanego jest wczona)

#0
O 1

jest wskazane.

Przykad : Jeli #3007 ma warto 3, to funkcja odbicia lustrzanego jest


uaktywniona dla pierwszej i drugiej osi.
D

Jeli funkcja odbicia lustrzanego jest ustawiona dla pewnej osi za


pomoc sygnau odbicia lustrzanego i nastawy, to warto sygnau
i warto nastawy s odczytywane i wyprowadzane.

Jeli s wczone sygnay odbicia lustrzanego dla osi innych, ni


osie sterowania, to s one w dalszym cigu wczytywane do
zmiennej systemowej #3007.
D Zmienna systemowa #3007 jest chroniona przed zapisem. Jeli
zostanie wykonana prba zapisania danych w zmiennej, to
zostanie wczony alarm P/S nr 116 ZMIENNA ZABEZ.
PRZED ZAPISEM.
D

301

15. MAKROPOLECENIE UYTKOWNIKA

D Liczba obrobionych
elementw

PROGRAMOWANIE

B--- 63524PL/01

Mona zapisywa i odczytywa liczb (docelow) wymaganych


elementw oraz liczb (rzeczywist) elementw obrobionych.
Tabela 15.2 (h) Zmienne systemowe liczby elementw wymaganych
i liczby elementw obrobionych
Funkcja

Numer zmiennej
#3901

Liczba obrobionych elementw (rzeczywista)

#3902

dana liczba czci (docelowa)

ADNOTACJA
Nie wpisywa wartoci ujemnej.

D Kod modalny

Mona odczytywa informacje modalne podane we wszystkich


blokach a do bloku bezporednio poprzedzajcego blok biecy.
Tabela 15.2 (i) Zmienne systemowe informacji modalnych
Funkcja

Numer
zmiennej
#4001
#4002
#4003
#4004
#4005
#4006
#4007
#4008
#4009
#4010
#4011
#4012
#4014
#4015
#4016
:
#4022
#4109
#4113
#4114
#4115
#4119
#4120

G00, G01, G02, G03, G33, G34


G96, G97
G68, G69
G98, G99
G20, G21
G40, G41, G42
G25, G26
G22, G23
G80 --- G89
G66, G67
G54---G59
G17 --- G19
:
kod F
tryb M
Numer bloku
Numer programu
kod S
kod T

(Grupa 01)
(Grupa 02)
(Grupa 03)
(Grupa 04)
(Grupa 05)
(Grupa 06)
(Grupa 07)
(Grupa 08)
(Grupa 09)
(Grupa 10)
(Grupa 11)
(Grupa 12)
(Grupa 14)
(Grupa 15)
(Grupa 16)
:
(Grupa 22)

Przykad;
Po wykonaniu #1=#4001; wartoci wynikow w #1 jest 0, 1, 2,
3 lub 33.
Po ustaleniu zmiennej odczytujcej informacje modalne,
odpowiadajcej grupie kodu G, ktra nie moe by zastosowana, jest
wczany alarm P/S.
302

B--- 63524PL/01

D Pozycja aktualna

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Informacja o pooeniu nie moe by zapisana, ale mona j


odczyta.
Tabela 15.2 (j) Zmienne systemowe informacji o pooeniu
Numer
zmiennej

Dane
pooenia

Ukad
wsprzdnych

Warto
kompensacji
narzdzia

Operacja
odczytu
w czasie
posuwu

#5001---#5008

Pozycja na kocu
bloku

Ukad
wsprzdnych
przedmiotu
obrabianego

Nie
uwzgldniony

Uaktywnione

#5021---#5028

Pozycja aktualna

Ukad
wsprzdnych
maszyny

Uwzgldniony

Nieaktywne

#5041---#5048

Pozycja aktualna

#5061---#5068

Pozycja sygnau
pominicia

Ukad
wsprzdnych
przedmiotu
obrabianego

#5081---#5082

Warto kompensacji narzdzia

#5101---#5108

Pooenie
odchylenia
serwosystemu

Uaktywnione
Nieaktywne

D Pierwsza cyfra (od 1 do 8) oznacza numer osi.


D W zmiennych #5081 do 5088 jest przechowywana zastosowana
warto korekcji narzdzia, a nie warto korekcji bezporednio
ja poprzedzajca.
D Pooenie narzdzia, w ktrym jest wczany sygna pominicia
(funkcja pominicia) w bloku G31, jest przechowywane w
zmiennych #5061 do #5068. Jeli sygna pominicia nie jest
wczony w bloku G31, to w tych zmiennych jest przechowywany
punkt docelowy podanego bloku.
D Jeli odczyt w czasie posuwu jest niemoliwy, to znaczy, e nie
mona odczyta spodziewanych wartoci z powodu dziaania
funkcji buforowania (odczytu w wyprzedzeniem).

303

15. MAKROPOLECENIE UYTKOWNIKA

D Wartoci kompensacji
ukadu wsprzdnych
obrabianego przedmiotu
(wartoci korekcji punktu
zerowego obrabianego
przedmiotu)

PROGRAMOWANIE

B--- 63524PL/01

Wartoci korekcji punktu zerowego obrabianego przedmiotu mog


by odczytywane i zapisywane.
Tabela 15.2 (k) Zmienne systemowe wartoci korekcji punktu zerowego
obrabianego przedmiotu
Numer
zmiennej

Funkcja

#5201
:
#5208

Warto korekcji punktu zerowego obrabianego przedmiotu


w pierwszej osi
:
Warto korekcji punktu zerowego obrabianego przedmiotu
w smej osi

#5221
:
#5228

Warto korekcji punktu zerowego przedmiotu w pierwszej


osi G54
:
Warto korekcji punktu zerowego przedmiotu w smej osi
G54

#5241
:
#5248

Warto korekcji punktu zerowego przedmiotu w pierwszej


osi G55
:
Warto korekcji punktu zerowego przedmiotu w smej osi
G55

#5261
:
#5268

Warto korekcji punktu zerowego przedmiotu w pierwszej


osi G56
:
Warto korekcji punktu zerowego przedmiotu w smej osi
G56

#5281
:
#5288

Warto korekcji punktu zerowego przedmiotu w pierwszej


osi G57
:
Warto korekcji punktu zerowego przedmiotu w smej osi
G57

#5301
:
#5308

Warto korekcji punktu zerowego przedmiotu w pierwszej


osi G58
:
Warto korekcji punktu zerowego przedmiotu w smej osi
G58

#5321
:
#5328

Warto korekcji punktu zerowego przedmiotu w pierwszej


osi G59
:
Warto korekcji punktu zerowego przedmiotu w smej osi
G59

ADNOTACJA
Aby korzysta ze zmiennych #5201 do #5328, konieczna
jest opcja ukadu wsprzdnych obrabianego przedmiotu

304

PROGRAMOWANIE

B--- 63524PL/01

15.3

DZIAANIA
ARYTMETYCZNE
I LOGICZNE

15. MAKROPOLECENIE UYTKOWNIKA

Na zmiennych mona wykonywa dziaania podane w tabeli 15.3 (a).


Wyraenie po prawej stronie operatora moe zawiera stae lub
zmienne, poczone ze sob funkcj lub operatorem. Zmienne #j i
#k w wyraeniu mona zamieni sta. Zmienne po lewej stronie
mona take zamieni na wyraenie.
Tabela 15.3 (a) Dziaania arytmetyczne i logiczne
Funkcja

Format

Definicja

#i=#j

Suma

#i=#j+#k;

Rnica

#i=#j ---#k;

Iloczyn

#i=#j*#k;

Iloraz

#i=#j/#k;

Sinus

#i=SIN[#j];

Arcus sinus

#i=ASIN[#j];

Cosinus

#i=COS[#j];

Arcus cosinus

#i=ACOS[#j];

Tangens

#i=TAN[#j];

Arcus tangens

#i=ATAN[#j]/[#k];

Pierwiastek kwadratowy

#i=SQRT[#j];

Warto bezwzgldna

#i=ABS[#j];

Zaokrglenie

#i=ROUND[#j];

Zaokrglenie z niedomiarem

#i=FIX[#j];

Zaokrglenie z nadmiarem

#i=FUP[#j];

Logarytm naturalny

#i=LN[#j]

Funkcja wykadnicza

#i=EXP[#j];

OR

#i=#j OR #k;

XOR

#i=#j XOR #k;

AND

#i=#j AND #k;

Przeliczenie z BCD do BIN

#i=BIN[#j];

Przeliczenie z BIN do BCD

#i=BCD[#j];

Uwagi

Kt jest podawany
w stopniach.
90 stopni i 30 minut jest
podawane
jako 90.5 stopnia.

Dziaanie logiczne jest


wykonywane na
wartociach binarnych
bit po bicie.
Stosowane do wymiany
sygnau do i z PMC

Objanienia
D Jednostki kta

Jednostkami kta, uywanego w funkcjach SIN, COS, ASIN, ACOS,


TAN i ATAN, s stopnie. Na przykad, 90 stopni i 30 minut jest
zapisywane jako 90.5 stopnia.

D ARCSIN #i = ASIN[#j];

S Zakres wartoci argumentu przedstawiono poniej:


Jeli bit NAT (bit 0 parametru 6004) ma warto 0: 270 do 90
Jeli bit NAT (bit 0 parametru 6004) ma warto 1: ---90 do 90
S Jeli #j jest poza zakresem ---1, to wczy si alarm P/S nr 111.
S Zamiast zmiennej #j mona zastosowa warto sta.
305

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

D ARCCOS #i = ACOS[#j];

S Argument zawiera si w przedziale od 180 do 0.


S Jeli #j jest poza zakresem ---1, to wczy si alarm P/S nr 111.
S Zamiast zmiennej #j mona zastosowa warto sta.

D ARCTAN
#i = ATAN[#j]/[#k];

S Okrela dugoci dwch bokw, oddzielone od siebie znakiem


ukonika (/).
S Warto argumentu moe by nastpujca:
Jeli bit NAT (bit 0 parametru 6004) ma warto 0: 0 do 360
Przykad:
Jeli zadano #1 = ATAN[---1]/[---1]; #1 ma warto 225.0
Kiedy bit NAT (bit 0 param. 6004) ma warto 1: ---180 do 180
Przykad:
Jeli ustalono #1 = ATAN[---1]/[---1];, to #1 wynosi ---135.0.
S Zamiast zmiennej #j mona zastosowa warto sta.

D Logarytm naturalny
#i = LN[#j];

S Naley zauway, e bd wzgldny moe wynie 10 --- 8 lub wicej.


S Jeli argument logarytmu (#j) wynosi zero lub mniej, to wczy si
alarm P/S nr 111.
S Zamiast zmiennej #j mona zastosowa warto sta.

D Funkcja wykadnicza
#i = EXP[#j];

S Naley zauway, e bd wzgldny moe wynie 10 --- 8 lub wicej.


S Jeli wynik dziaania przekracza 3.65 1047 (j wynosi okoo 110),
to wystpi nadmiar i wczy si alarm P/S nr 111.
S Zamiast zmiennej #j mona zastosowa warto sta.

D Funkcja ROUND

S Jeli funkcja ROUND jest wykorzystana w dziaaniach


arytmetycznych lub logicznych w warunku IF lub WHILE, to
funkcja ROUND dokonuje zaokrglenia do pierwszej pozycji
dziesitnej.
Przykad:
Jeli zostanie wykonane #1=ROUND[#2];, kiedy #2 zawiera
warto 1.2345, to wartoci zmiennej #1 jest 1.0.
S Jeeli funkcja ROUND zostanie uyta w adresach polecenia NC,
to spowoduje zaokrglenie podanej wartoci zgodnie z
najmniejszym przyrostem przesunicia w tym adresie.
Przykad:
Tworzenie programu wiercenia, ktry dokonuje obrbki zgodnie
z wartociami zmiennych #1 i #2, po czym powraca do pooenia
wyjciowego
Zamy, e system przyrostowy wynosi 1/1000 mm, zmienna #1
ma warto 1.2345, a zmienna #2 ma warto 2.3456. Wwczas,
G00 G91 X---#1; Przesunicie 1.235 mm.
G01 X---#2 F300; Przesunicie 2.346 mm.
G00 X[#1+#2];
Poniewa 1.2345 + 2.3456 = 3.5801, wwczas przebyta droga
wynosi 3.580, co nie prowadzi do powrotu narzdzia do pooenia
wyjciowego.
Rnica ta wynika z tego, czy operacja dodawania jest
wykonywana
przed
czy
po
zaokrgleniu.
G00X---[ROUND[#1]+ROUND[#2]] musi by podane, aby
narzdzie powrcio do pooenia wyjciowego.
306

B--- 63524PL/01

D Zaokrglanie w gr
i w d do liczby
cakowitej

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

Jeli warto cakowita, bdca wynikiem dziaania w CNC na


liczbie, jest wiksza od moduu argumentu, to dziaanie takie nazywa
si zaokrglaniem do nastpnej liczby cakowitej. I odwrotnie, jeli
warto cakowita, bdca wynikiem dziaania na liczbie, jest
mniejsza od moduu argumentu takiego dziaania, to dziaanie to
nazywa si zaokrglaniem do poprzedniej liczby cakowitej.
Szczegln uwag naley zachowa przy pracy z liczbami ujemnymi.
Przykad:
Zamy, e #1=1.2 i e #2=---1.2.
Po wykonaniu #3=FUP[#1], #3 uzyska warto 2.0.
Po wykonaniu #3=FIX[#1], #3 uzyska warto 1.0.
Po wykonaniu #3=FUP[#2], #3 uzyska warto ---2.0.
Po wykonaniu #3=FIX[#2], #3 uzyska warto ---1.0.

D Skrty dziaa
arytmetycznych
i operacji logicznych

Jeli w programie jest uyta funkcja, to pierwsze dwa znaki nazwy


funkcji mona wykorzysta do jej zdefiniowania. (zobacz III---9.7).
Przykad:
ROUND RO
FIX FI

D Kolejno dziaa

(1) Funkcje
(2) Dziaania mnoenia i dzielenia (*, /, AND, MOD)
(3) Dziaania dodawania i odejmowania (+, ---, OR, XOR)
Przykad) #1=#2+#3*SIN[#4];
(1)
(2)
(3)

(1), (2) i (3) oznaczaj kolejno dziaa.

D Nawiasy zagniedenia

Do zmiany kolejnoci dziaa stosuje si nawiasy. Nawiasy mog by


wykorzystane do pitego poziomu zagniedenia, wczajc w to
nawiasy stosowane do ujcia funkcji. Po przekroczeniu piciu
poziomw zagniedenia jest wczany alarm nr 118.
Przykad) #1=SIN [ [ [#2+#3] *#4 +#5] *#6] ;
(1)
(2)

(3)
(4)

(5)

Liczby (1) do (5) oznaczaj


kolejno dziaa.

Ograniczenia
D Nawiasy kwadratowe

Nawiasy kwadratowe ([, ]) s wykorzystywane do ujcia wyraenia.


Nawiasy zwyke s stosowane do umieszczenia komentarzy.
307

15. MAKROPOLECENIE UYTKOWNIKA

D Bd dziaania

PROGRAMOWANIE

B--- 63524PL/01

W czasie wykonywania dziaa mog pojawi si bdy.


Tabela 15.3 (b) Bdy wystpujce w dziaaniach
Bd
redni

Dziaanie

Bd
maksymal.

a = b*c

1.5510 --- 10

4.6610 --- 10

a =b/c

4.6610 --- 10

1.8810 --- 9

a = b

1.2410 --- 9

3.7310 --- 9

a=b+c

2.3310 --- 10

5.3210 --- 10

Typy bdw
Bd
wzgldny (*1)

Min

a = b --- c
a = SIN [ b ]

5.010 --- 9

1.010 --- 8

1.810 --- 6

3.610 --- 6

a = COS [ b ]
a = ATAN [ b ] / [ c ]

(*4)

(*2)

Bd
bezwzgldny (*3)

stopni

ADNOTACJA
1 Bd wzgldny zaley od wyniku dziaania.
2 Stosuje si mniejszy bd z tych dwch.
3 Bd bezwzgldny jest stay, niezaleny od wyniku
dziaania.
4 Funkcja TAN wykonuje dzielenie SIN/COS.
S Warto zmiennej ma precyzj okoo 8 cyfr dziesitnych. Jeli w
dziaaniach dodawania lub odejmowania stosowane s bardzo
due liczby, mona nie uzyska spodziewanych wynikw.
Przykad;
Jeli podejmowana jest prba przypisania zmiennym #1 i #2
nastpujcych wartoci:
#1=9876543210123.456
#2=9876543277777.777
zmienne przyjm wartoci:
#1=9876543200000.000
#2=9876543300000.000
W takim przypadku, jeli zostanie obliczone #3=#2---#1; to
wynikiem bdzie, #3=100000.000. (W rzeczywistoci wynik ten
bdzie troszk inny, poniewa obliczenia s wykonywane w
ukadzie binarnym.)
S Naley take mie wiadomo bdw, ktre mog by wynikiem
wyrae warunkowych, w ktrych zastosowano operatory EQ,
NE, GE, GT, LE i LT.
Przykad:
Wyraenie IF[#1 EQ #2] jest obarczone bdami #1 i #2, w
zwizku z czym prawdopodobnie da niepoprawny wynik.
W tego powodu naley szuka rnicy midzy dwoma zmiennymi
za pomoc IF[ABS[#1---#2]LT0.001].
Wwczas naley zaoy, e wartoci dwch zmiennych s rwne,
kiedy ich rnica nie przekracza dopuszczalnego limitu (w tym
przypadku 0.001).
308

B--- 63524PL/01

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

S Podczas zaokrglania wartoci w d rwnie naley zachowa


du ostrono.
Przykad:
W czasie obliczania #2=#1*1000;, gdzie #1=0.002;, wynikowa
warto zmiennej #2 nie bdzie wynosia 2, lecz 1.99999997.
W wyraeniu #3=FIX[#2]; uzyskania warto zmiennej #1
wyniesie 1.0 zamiast 2.0. W takim przypadku naley dokona
zakrglenia wartoci w d po dokonaniu korekcji bdu, aby
wynik by wikszy od spodziewanej wartoci, lub dokona
zaokrglenia w nastpujcy sposb:
#3=FIX[#2+0.001]
#3=ROUND[#2]
D Dzielnik

Jeli w dziaaniu dzielenia zostanie podany dzielnik rwny zero, lub


jeli zostanie wpisana funkcja TAN[90], zostanie wczony alarm nr
112.

309

15. MAKROPOLECENIE UYTKOWNIKA

15.4

MAKROPOLECENIA
I POLECENIA NC

PROGRAMOWANIE

B--- 63524PL/01

Nastpujce bloki s makropoleceniami:


S Bloki zawierajce dziaanie arytmetyczne lub logiczne (=)
S Bloki zawierajce instrukcj sterowania
(na przykad GOTO, DO, END)
S Bloki zawierajce polecenie wywoania makropolece
(na przykad wywoanie podprogramu przez G65, G66, G67, lub
inne kody G, lub przez kody M)
Kady blok nie bdcy makropoleceniem jest blokiem polece NC.

Objanienia
D Cechy rnice od
polece NC

S Nawet jeli jest wczony tryb pojedynczego bloku, maszyna nie


zatrzymuje si. Maszyna zatrzyma si w trybie pojedynczego
bloku, jeli bit 5 (SBM) parametru 6000 ma warto 1.
S Bloki makropolece nie s traktowane jak bloki nie zadajce
adnego posunicia w trybie kompensacji promienia ostrza
narzdzia (patrz rozdzia II---15.7).

D Polecenia NC, ktre maj


takie same waciwoci,
jak makropolecenia

Jeli parametr NPS (nr 3450#4) ma warto, to polecenia NC w


bloku, ktre speniaj nastpujce warunki, odpowiadaj
makropoleceniom.
S Jeli blok zawiera polecenie wywoania podprogramu (M98,
wywoanie podprogramu korzystajce z kodu M lub z kodu T) i nie
zawiera adnych adresw polece, innych ni O, N, P lub L, to taki
blok jest odpowiednikiem makropolecenia.
S Jeli blok zawiera M99 i nie zawiera adnego adresu polecenia
innego ni O, N, P lub L, to taki blok jest odpowiednikiem
makropolecenia.

310

B--- 63524PL/01

15.5

ODGAZIENIE
I POWTRZENIE

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Sterowanie programem mona zmieni za pomoc instrukcji GOTO


i instrukcji IF. Stosuje si trzy rodzaje odgazie i powtrze:
Odgazienie i
powtrzenie

Instrukcja GOTO (skok bezwarunkowy)


Instrukcja IF (skok warunkowy) if ..., then...)
Instrukcja WHILE (powtarzanie while ...)

15.5.1

Odgazienie
bezwarunkowe
(instrukcja GOTO)

Nastpuje skok do bloku numer n. Jeli podano blok o numerze


spoza zakresu 1 do 99999, zostanie uruchomiony alarm P/S nr 128.
Numer bloku moe by wynikiem wyraenia.
n: numer bloku (od 1 do 99999)

GOTO n ;

Przykad:
GOTO1;
GOTO#10;

311

15. MAKROPOLECENIE UYTKOWNIKA

15.5.2

Odgazienie
warunkowe
(instrukcja IF)

PROGRAMOWANIE

B--- 63524PL/01

Po IF naley poda wyraenie, bdce warunkiem skoku. IF


[<wyraenie warunkowe>] GOTO n Jeeli podany warunek jest
prawdziwy, nastpuje skok do polecenia numer n. Jeli wyraenie
nie jest prawdziwe, zostanie wykonany nastpny blok.
Jeli warto zmiennej #1 jest wiksza od 10, nastpi skok do bloku nr N2.
IF [#1 GT 10] GOTO 2
;
Przetwarzanie
Jeli warunek jest speniony

Jeli warunek nie


jest speniony

N2 G00 G91 X10.0 ;


:

IF[<wyraenie
warunkowe>]THEN

Jel podany warunek jest prawdziwy, zostanie wykonane wczeniej


ustalone makropolecenie. Wykonane bdzie tylko jedno
makropolecenie.
Jeli wartoci #1 i #2 s takie same, to do #3 jest przypisana warto 0.
IF [#1 EQ #2] THEN#3=0 ;

Objanienia
D Wyraenie warunkowe

Wyraenie warunkowe musi zawiera operator wstawiony midzy


dwie zmienne lub midzy zmienn i sta i musi by ujty w nawiasach
kwadratowych ([, ]). Zamiast zmiennej mona uy wyraenia.

D Operatory

Operatory skadaj si z dwch liter i s stosowane do porwnywania


wartoci, aby okreli, ktre s rwne lub ktra z wartoci jest
wiksza, a ktra mniejsza. Nie mona stosowa znaku nierwnoci.
Tabela 15.5.2 Operatory
Znaczenie

Operator

Przykad programu

EQ

rwny(=)

NE

rny()

GT

wikszy od(>)

GE

wikszy lub rwny()

LT

mniejszy od(<)

LE

mnieszy lub rwny()

Przykadowy program, podany poniej, suy do znalezienia sumy


liczb od 1 do 10.
O9500;
#1=0; Warto pocztkowa zmiennej przechowujcej sum
#2=1; Warto pocztkowa zmiennej jako skadnika
N1 IF[#2 GT 10] GOTO 2; Skok do N2 jeli skadnik jest wikszy ni 10
#1=#1+#2; Obliczenie sumy
#2=#2+1; Nastpny skadnik
GOTO 1; Skok do N1
N2 M30; Koniec programu

312

B--- 63524PL/01

15.5.3

Powtrzenie
(instrukcja While)

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Po WHILE naley poda wyraenie warunkowe. Jeli podany


warunek jest speniony, bdzie wykonany kod zawarty midzy
instrukcjami DO i END. Jeli warunek nie jest speniony, bdzie
wykonany kod programu po instrukcji END.
WHILE [warunek] DO m ; (m=1,2,3)
Jeli warunek
nie jest
speniony

Jeli warunek
jest speniony

Przetwarzanie

END m ;
:

Objanienia

Jeli podany warunek jest speniony, po wykonaniu instrukcji


WHILE bdzie wykonywany program midzy instrukcjami DO i
END. Jeli warunek nie jest speniony, bdzie wykonany kod
programu po instrukcji END. Format wyraenia jest taki sam, jak w
przypadku instrukcji IF. Liczba za instrukcj DO i liczba za instrukcj
END jest numerem identyfikacyjnym, wyznaczajcym zakres
wykonywanych polece. Mona stosowa liczby 1, 2 i 3. Jeli bdzie
zastosowana liczba inna, ni 1, 2 lub 3, zostanie wczony alarm P/S
nr 126.

313

15. MAKROPOLECENIE UYTKOWNIKA

D Zagniedanie

PROGRAMOWANIE

B--- 63524PL/01

Numery identyfikacyjne (1 do 3) w ptli DO---END mona


zastosowa dowoln liczb razy. Jeli jednak w programie znajduj
si ptle skrzyowane (zachodzce na siebie zakresy DO), zostanie
uruchomiony alarm P/S nr 124.
1. Numery identyfikacyjne (1
do 3) mona zastosowa
dowoln liczb razy.
WHILE [ ] DO 1 ;
Przetwarzanie
END 1 ;
:
WHILE [ ] DO 1 ;
Przetwarzanie
END 1 ;
2. Zakresy DO nie mog
na siebie zachodzi.
WHILE [ ] DO 1 ;
Przetwarzanie
WHILE [ ] DO 2 ;
:
END 1 ;
Przetwarzanie
END 2 ;

3. Ptle DO mona zagnieda


maksymalnie
do
trzech
poziomw.
WHILE [ ] DO 1 ;
:
WHILE [ ] DO 2 ;
:
WHILE [ ] DO 3 ;
Przetwarzanie
END 3 ;
:
END 2 ;
:
END 1 ;
4. Mona przenie sterowanie
programem poza ptl.
WHILE [ ] DO 1 ;
IF [ ] GOTO n ;
END 1 ;
Nn
5. Nie mona jednak wykonywa
skokw do wntrza ptli.
IF [ ] GOTO n ;
:
WHILE [ ] DO 1 ;
Nn ;
END 1 ;

Ograniczenia
D Ptle nieskoczone

Jeli zostanie podana instrukcja DO bez instrukcji WHILE,


powstanie ptla nieskoczona, wykonujca polecenia midzy DO i
END.

D Czas przetwarzania

Jeli w programie pojawi si instrukcja skoku GOTO do bloku o


podanym numerze, to blok ten jest poszukiwany w caym programie.
Z tego powodu przetwarzanie w przeciwnym kierunku zajmuje
wicej czasu, ni przetwarzanie w kierunku do przodu. Korzystanie
z instrukcji WHILE w przypadku powtrze, powoduje skrcenie
czasu realizacji programu.

D Niezdefiniowana zmienna

W wyraeniach warunkowych, w ktrych zastosowano operatory EQ


lub NE, warto pusta (null) i warto zerowa maj inne znaczenie.
We wszystkich pozostaych wyraeniach warunkowych warto null
jest traktowana jak zero.
314

B--- 63524PL/01

Przykad programu

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Przykadowy program, podany poniej, suy do znalezienia sumy


liczb od 1 do 10.
O0001;
#1=0;
#2=1;
WHILE[#2 LE 10]DO 1;
#1=#1+#2;
#2=#2+1;
END 1;
M30;

315

15. MAKROPOLECENIE UYTKOWNIKA

15.6

WYWOANIE
MAKROPROGRAMU

PROGRAMOWANIE

B--- 63524PL/01

Makropolecenie mona wywoa za pomoc nastpujcych metod:


Wywoanie
makropolecenia

Wywoanie proste ((G65)


Wywoanie modalne (G66, G67)
Wywoanie z kodem G
Wywoanie z kodem M
Wywoanie podprogramu kodem M
Wywoanie podprogramu kodem T

Ograniczenia
D Rnice midzy
wywoaniem
makropolece
i wywoaniem
podprogramw

Wywoanie programu makropolecenia (G65) rni si od wywoania


podprogramu (M98) nastpujco.
D W przypadku G65, mona okreli argument (dane przesyane do
makropolecenia). W przypadku M98 nie mona przesa
argumentu.
D Jeli blok M98 zawiera inne polecenie NC (na przykad, G01
X100.0 M98Pp), to podprogram jest wywoywany po wykonaniu
polecenia. Z drugiej strony G65 powoduje bezwarunkowe
przywoanie makropolecenia.
D Jeli blok M98 zawiera inne polecenie NC (na przykad, G01
X100.0 M98Pp), urzdzenie zatrzymuje si w trybie pojedynczego
bloku. Z drugiej strony G65 nie powoduje zatrzymania maszyny.
D W przypadku G65 zmienia si poziom zmiennych lokalnych.
W przypadku M98 poziom zmiennych lokalnych nie zmienia si.

316

15.6.1

Wywoanie proste
(G65)

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

Jeli podano G65, zostanie wywoane makropolecenie uytkownika,


wskazane w adresie P. Do makropolecenia mona przekaza dane
(argument).
G65 P_ L_ ; <Ustalenie argumentu>
P_: Numer wywoywanego programu
L_ : Czsto powtrze (1 by default)
Argument : Dane przekazane do makropolecenia
O0001 ;
:
G65 P9010 L2 A1.0 B2.0 ;
:
M30 ;

O9010 ;
#3=#1+#2 ;
IF [#3 GT 360] GOTO 9 ;
G00 X#3 ;
N9 M99 ;

Objanienia
D Wywoanie

D Po G65 w adresie P naley poda numer programu wywoujcego


makropolecenie uytkownika.
D Jeli trzeba poda liczb powtrze, naley poda warto od 1 do
9999 po adresie L. Jeli adres ten zostanie pominity, zakada si
warto 1.
D Wartoci s przypisywane do odpowiadajcych im zmiennym
lokalnym za pomoc ustalania argumentw.

D Ustalanie argumentu

Dostpne s dwa typy ustalania argumentu. Ustalanie argumentu


typu I korzysta jednorazowo z liter innych ni G, L, O, N i P. Ustalanie
argumentu typu II korzysta z liter A, B i C jednorazowo oraz z liter
I, J i K do dziesiciu razy. Typ ustalania argumentu jest ustalany
automatycznie, zalenie od zastosowanych liter.
Ustalanie argumentu I
Adres
A
B
C
D
E
F
H

Numer
zmiennej
#1
#2
#3
#7
#8
#9
#11

Adres
I
J
K
M
Q
R
S

Numer
zmiennej
#4
#5
#6
#13
#17
#18
#19

Adres
T
U
V
W
X
Y
Z

Numer
zmiennej
#20
#21
#22
#23
#24
#25
#26

D Adresy G, L, N, O i P nie mog by stosowane w argumentach.


D Adresy, ktre nie musz by stosowane, mona pomin.
Zmienne lokalne, odpowiadajce pominitym adresom,
przyjmuj warto zerow.
D Adresw nie trzeba podawa alfabetycznie. Naley stosowa
format adresu sowa.
Jednak adresy I, J i K naley podawa w kolejnoci alfabetycznej.
Przykad
B_A_D_ J_K_ Poprawnie
B_A_D_ J_I_ Niepoprawnie
317

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

Ustalenie argumentu II
Ustalenie argumentu II typu korzysta z A, B i C po jednym razie oraz
z I, J i K najwyej 10 razy. Ustalanie argumentu II typu jest stosowane
do przekazywania w postaci argumentw takich wartoci, jak
wsprzdne trjwymiarowe.
Adres

Numer
zmiennej

Adres

Numer
zmiennej

Adres

Numer
zmiennej

A
B
C
I1
J1
K1
I2
J2
K2
I3
J3

#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11

K3
I4
J4
K4
I5
J5
K5
I6
J6
K6
I7

#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
#22

J7
K7
I8
J8
K8
I9
J9
K9
I10
J10
K10

#23
#24
#25
#26
#27
#28
#29
#30
#31
#32
#33

D Indeksy I, J i K, wskazujce kolejno ustalania argumentw, nie


s zapisywane w biecym programie.

Ograniczenia
D Format

G65 musi by podane przed argumentem.

D Poczenie ustalania
argumentw I i II typu

CNC dokonuje wewntrznego poczenia ustalania argumentw I i


II typu. Jeli zdefiniwano poczenie ustalania argumentw II typu,
to obowizuje typ ustalania argumentw, zdefiniowany pniej.
Przykad
G65 A1.0 B2.0 I ---3.0 I4.0 D5.0 P1000;

<Zmienne>
#1:1.0
#2:2.0
#3:
#4: ---3.0
#5:
#6:
#7:

5.0

Kiedy oba argumenty I4.0 i D5.0 zostan zaprogramowane dla


zmiennej 7 w tym przykadzie, wany bdzie drugi argument, D5.0.

D Pooenie kropki
dziesitnej

Jednostki, stosowane w argumentach przekazywanych bez kropki


dziesitnej, odpowiadaj najmniejszemu zadawaniu przyrostowemu
w kadym adresie. Warto argumentu przekazana bez kropki
dziesitnej, moe zmienia si zalenie od konfiguracji systemu
maszyny. Do dobrej praktyki naley stosowanie kropki dziesitnej w
wywoaniu makropolecenia, aby zachowa zgodno programw.

D Zagniedanie wywoa

Do gbokoci czterech poziomw mona zagnieda proste


wywoania (G65) i wywoania modalne (G66). Nie dotyczy to
wywoa podprogramw (M98).
318

PROGRAMOWANIE

B--- 63524PL/01

D Poziomy zmiennych
lokalnych

15. MAKROPOLECENIE UYTKOWNIKA

D Do zagniedania mona zastosowa zmienne lokalne z poziomu


0 do 4.
D Program gwny znajduje si na poziomie 0.
D Za kadym razem, kiedy jest wywoane makropolecenie (za
pomoc G65 lub G66), poziom zmiennej lokalnej zwiksza si o
jeden. Wartoci zmiennych lokalnych w poprzednim poziomie s
zapisywane w CNC.
D Jeli w makropoleceniu jest wykonane M99, sterowanie powraca
do programu, z ktrego wywoano makropolecenie. W tym czasie
poziom zmiennej lokalnej jest zmniejszany o jeden i s
odtwarzane wartoci zmiennych lokalnych, zapisane w chwili
wywoania makropolecenia.
Program g. Makropolec.
(poziom 0)
(poziom 1)
O0001 ;
:
#1=1 ;
G65 P2 A2 ;
:
:
M30 ;

Makropolec.
(poziom 3)

Makropolec.
(poziom 4)

O0003 ;
:
:
G65 P4 A4 ;
:
:
M99 ;

O0004 ;
:
:
G65 P5 A5 ;
:
:
M99 ;

O0005 ;
:
:
:
:
:
M99 ;

O0002 ;
:
:
G65 P3 A3 ;
:
:
M99 ;

Zmiennelo kalne
(Poziom 1)
(poziom 0)
#1

Makropolec.
(poziom 2)

#33

#1

#33

(Poziom 2)
#1

#33

(Poziom 3)
#1

#33

(Poziom 4)
#1

#33

Wsplne zmienne
Zmienne, ktre mona odczytywa i zapisywa za
pomoc makropolece na rnych poziomach

#100---,
#500---

Program przykadowy
(cykl wiercenia)

Przesun narzdzie wzdu osi X i Z do pooenia, gdzie rozpoczyna


si cykl wiercenia. Ustali Z lub W jako gboko otworu, K jako
gboko skrawania oraz F jako szybko posuwu w czasie wiercenia
otworu.
W

Skrawanie
Szybki posuw
narzdzia

319

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

D Format wywoania
G65 P9100

Z:
U:
K:
F:

Zz
Kk Ff ;
Ww

Gboko otworu (zadawanie bezwzgldne)


Gboko otworu (zadawanie przyrostowe)
Wielko skrawania w cyklu
Szybko posuwu skrawania

D Program wywoujcy
makropolecenie

O0002;
G50 X100.0 Z200.0 ;
G00 X0 Z102.0 S1000 M03 ;
G65 P9100 Z50.0 K20.0 F0.3 ;
G00 X100.0 Z200.0 M05 ;
M30 ;

D Makropolecenie
(wywoany program)

O9100;
#1=0 ; . . . . . . . . . . . . . . . . . . . . . . Kasuje dane o gbokoci biecego otworu.
#2=0 ; . . . . . . . . . . . . . . . . . . . . . . Kasuje dane o gbokoci poprzedniego
otworu.
IF [#23 NE #0] GOTO 1 ; . . . . . W programowaniu przyrostowym oznacza
skok do N1.
IF [#26 EQ #0] GOTO 8 ; . . . . . Jeli nie okrelono ani Z ani W, pojawia si bd.
#23=#5002--- #26 ; . . . . . . . . . . . Oblicza gboko otworu.
N1 #1=#1+#6 ; . . . . . . . . . . . . . . Oblicza aktualn gboko otworu.
IF [#1 LE #23] GOTO 2 ; . . . . . . Czy wiercony otwr jest
za gboki?
#1=#23 ; . . . . . . . . . . . . . . . . . . . Zacinicie na gbokoci biecego otworu.
N2 G00 W--- #2 ; . . . . . . . . . . . . . . . Przemieszczenie narzdzia do gbokoci
poprzedniego otworu z szybkoci posuwu
skrawania.
G01 W--- [#1--- #2] F#9 ; . . . . . . Wierci otwr.
G00 W#1 ; . . . . . . . . . . . . . . . . . . Przesuwa narzdzie do punktu startowego
wiercenia.
IF [#1 GE #23] GOTO 9 ; . . . . . Sprawdza, czy wiercenie jest zakoczone.
#2=#1 ; . . . . . . . . . . . . . . . . . . . . Zapisuje gboko biecego otworu.
GOTO 1 ;
N9 M99 ;
N8 #3000=1 (Instrukcja NOT Z OR U)

320

B--- 63524PL/01

15.6.2

Wywoanie modalne
(G66)

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Po wydaniu G66 w celu ustalenia wywoania modalnego, jest


wywoywane makropolecenie po zrealizowaniu bloku okrelajcego
przesunicie wzdu osi. Trwa to do czasu wydania G67 w celu
anulowania wywoania modalnego.
G66 P p L <Ustalanie argumentu> ;
P : Numer programu do wywoania
: Czsto powtrze (1 by default)
Argument : Dane przekazane do makropolecenia
O0001 ;
:
G66 P9100 L2 A1.0 B2.0 ;
G00 G90 X100.0 ;
X125.0 ;
X150.0 ;
G67 ;
:
M30 ;

O9100 ;
:
G00 Z ---#1 ;
G01 Z ---#2 F0.3 ;
:
:
:
:
M99 ;

Objanienia
D Wywoanie

D Po G66, naley okreli w adresie P numer programu


podlegajcego wywoaniu modalnemu.
D Jeli jest potrzebna liczba powtrze, w adresie L mona poda
liczb z przedziau 1 do 9999.
D Podobnie, jak w przypadku wywoania prostego (G65), dane
przekazywane do makropolecenia s argumentami.

D Przerwanie

Jeli podano kod G67, modalne wywoania makropolecenia nie s


realizowane w kolejnych blokach.

D Zagniedanie wywoa

Do gbokoci czterech poziomw mona zagnieda proste


wywoania (G65) i wywoania modalne (G66). Nie dotyczy to
wywoa podprogramw (M98).

D Zagniedanie wywoa
modalnych

Wywoania modalne mona zagnieda ustalajc w czasie


wywoania inny kod G66.

Ograniczenia

D W bloku G66 nie mona wywoa adnego makropolecenia.


D G66 musi by ustalone przed argumentami.
D W bloku zawierajcym kod, taki jak funckje pomocnicze, nie
realizujcy przesunicia wzdu osi, nie mona wywoywa
makropolece.
D Zmienne lokalne (argumenty) mona ustala tylko w blokach
G66. Naley zauway, e zmienne lokalne nie s ustalane za
kadym razem, kiedy jest wykonywane wywoanie modalne.
321

15. MAKROPOLECENIE UYTKOWNIKA

Przykad programu

PROGRAMOWANIE

B--- 63524PL/01

Program suy do wykonania nacicia w ustalonym pooeniu.

D Format wywoania
G66 P9110 Uu Ff ;

U : Gboko rowka (zadawanie przyrostowe)


F : Prdko skrawania przy nacinaniu
D Program, ktry wywouje
makropolecenie

O0003 ;
G50 X100.0 Z200.0 ;
S1000 M03 ;
G66 P9110 U5.0 F0.5 ;
G00 X60.0 Z80.0 ;
Z50.0 ;
Z30.0 ;
G67 ;
G00 X00.0 Z200.0 M05 ;
M30;

D Makropolecenie
(wywoany program)

O9110 ;
G01 U--- #21 F#9 ; . . . . . . . . . . . . . . . . . . . . . . Obrbka przedmiotu.
G00 U#21 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cofnicie narzdzia.
M99 ;

322

B--- 63524PL/01

15.6.3

Wywoanie
makroprogramu
za pomoc kodu G

Objanienia

D Zaleno midzy
numerem parametru
a numerem programu

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Ustalajc w celu wywoania makropolecenia numer kodu G za


pomoc parametru, makropolecenie mona wywoa w taki sam
sposb, jak wywoanie proste (G65).
O0001 ;
:
G81 X10.0 Z ---10.0 ;
:
M30 ;
Parametr nr 6050 = 81

O9010 ;
:
:
:
N9 M99 ;

Ustawiajc w zakresie od 1 do 9999 numer kodu G, stosowanego do


wywoania makropolecenia uytkownika (9010 do 9019) w
odpowiadajcym parametrze (nr 6050 do 6059), makropolecenie
mona wywoa w taki sam sposb, jak za pomoc G65.
Na przykad, jeli parametr jest tak ustawiony, e makropolecenie
O9010 mona wywoa za pomoc G81, to mona bez
modyfikowania programu obrbki wywoa cykl dostosowany,
korzystajcy z makropolecenia uytkownika.

Numer programu Numer parametru


6050
6051
6052
6053
6054
6055
6056
6057
6058
6059

O9010
O9011
O9012
O9013
O9014
O9015
O9016
O9017
O9018
O9019

D Powtrzenie

Podobnie, jak w przypadku prostego wywoania, w adresie L mona


poda liczb powtrze od 1 do 9999.

D Ustalanie argumentu

Podobnie, jak w przypadku prostego wywoania, dostpne s dwa


typy ustalania argumentu: Ustalanie argumentu typu I i II. Typ
ustalania argumentu jest ustalany automatycznie zalenie od
zastosowanych adresw.

Ograniczenia
D Zagniedanie wywoa
za pomoc kodw G

W programie wywoanym kodem G nie mona wywoa adnego


makropolecenia za pomoc kodu G. Kod G w takim programie jest
traktowany jako zwyky kod G. W programie wywoanym jako
podprogram za pomoc kodu M lub T, nie mona za pomoc kodu
G wywoa adnego makropolecenia. Kod G w takim programie jest
take traktowany jako zwyky kod G.
323

15. MAKROPOLECENIE UYTKOWNIKA

15.6.4

Wywoanie
makroprogramu
za pomoc kodu M

PROGRAMOWANIE

B--- 63524PL/01

Ustalajc w celu wywoania makropolecenia numer kodu M za


pomoc parametru, makropolecenie mona wywoa w taki sam
sposb, jak wywoanie proste (G65).
O0001 ;
:
M50 A1.0 B2.0 ;
:
M30 ;

O9020 ;
:
:
:
M99 ;

Parametr 6080 = 50

Objanienia

D Zaleno midzy
numerem parametru
a numerem programu

Ustawiajc w zakresie od 1 do 99999999 numer kodu M,


stosowanego do wywoania makropolecenia uytkownika (O9020 do
O9029) w odpowiadajcym parametrze (nr 6080 do 6089),
makropolecenie mona wywoa w taki sam sposb, jak za pomoc
G65.
Numer programu Numer parametru
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089

O9020
O9021
O9022
O9023
O9024
O9025
O9026
O9027
O9028
O9029

D Powtrzenie

Podobnie, jak w przypadku prostego wywoania, w adresie L mona


poda liczb powtrze od 1 do 9999.

D Ustalanie argumentu

Podobnie, jak w przypadku prostego wywoania, dostpne s dwa


typy ustalania argumentu: Ustalanie argumentu typu I i II. Typ
ustalania argumentu jest ustalany automatycznie zalenie od
zastosowanych adresw.

Ograniczenia
--- Kod M, stosowany do wywoania makropolecenia, musi by
podany na pocztku bloku.
--- W makropoleceniu wywoywanym za pomoca kodu G lub w
programie wywoywanym jako podprogram za pomoc kodu M
lub T, nie mona wywoa adnych makropolece za pomoca kodu
M. Kod M w takim makropoleceniu lub programie jest
traktowany jako zwyky kod M.

324

B--- 63524PL/01

15.6.5

Wywoanie
makroprogramu
za pomoc kodu M

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Ustalajc w celu wywoania podprogamu (makroprogramu) numer


kodu M za pomoc parametru, makropolecenie mona wywoa w
taki sam sposb, jak podprogram (M98).
O0001 ;
:
M03 ;
:
M30 ;

O9001 ;
:
:
:
M99 ;

Parametr 6071 = 03

Objanienia

D Zaleno midzy
numerem parametru
a numerem programu

Ustawiajc numer kodu M, stosowanego do wywoania


podprogramu w zakresie od 1 do 99999999 w parametrze (nr 6071 do
6076), odpowiadajce makropoleceniu uytkownika (O9001 do
O9006) moe by wywoane w taki sam sposb, jak za pomoc M98.

Numer programu Numer parametru


6071
6072
6073
6074
6075
6076
6077
6078
6079

O9001
O9002
O9003
O9004
O9005
O9006
O9007
O9008
O9009

D Powtrzenie

Podobnie, jak w przypadku prostego wywoania, w adresie L mona


poda liczb powtrze od 1 do 9999.

D Ustalanie argumentu

Ustalenie argumentu nie jest dopuszczone.

D Kod M

Kod M w wywoanym makropoleceniu jest traktowany jak zwyky


kod M.

Ograniczenia

W makropoleceniu wywoywanym za pomoc kodu G lub w


programie wywoywanym za pomoc kodu M lub T, nie mona
wywoa adnych podprogramw za pomoca kodu M. Kod M w
takim makropoleceniu lub programie jest traktowany jako zwyky
kod M.

325

15. MAKROPOLECENIE UYTKOWNIKA

15.6.6

Wywoanie
makroprogramu za
pomoc kodu T

PROGRAMOWANIE

B--- 63524PL/01

Umoliwiajc wywoanie podprogramw (makroprogramw) za


pomoc kodu T w parametrze, makropolecenie mona wywoa za
kadym razem, kiedy kod T jest ustalony w programie obrbki.
O0001 ;
:
T0203 ;
:
M30 ;

O9000 ;
:
:
:
M99 ;

Bit 5 (TCS) parametru nr 6001 = 1

Objanienia
D Wywoanie

Ustawiajc warto bitu 5 (TCS) parametru nr 6001 rwn 1,


makropolecenie O9000 mona wywoa, kiedy kod T jest ustalony w
programie obrbki. Kod T, ustalony w programie obrbki, jest
przypisany do zmiennej wsplnej #149.

Ograniczenia

W makropoleceniu wywoywanym za pomoc kodu G lub w


programie wywoywanym za pomoc kodu M lub T, nie mona
wywoa adnych podprogramw za pomoc kodu T. Kod T w takim
makropoleceniu lub programie jest traktowany jako zwyky kod T.

326

B--- 63524PL/01

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

15.6.7

Stosujc funkcj wywoania podprogramu, ktra korzysta z kodw


M, mona mierzy sumaryczny czas wykorzystania kadego
narzdzia.

Warunki

D Jest mierzony sumaryczny czas wykorzystania kadego narzdzia


o numerach od 1 do 5. Nie jest mierzony czas narzdzi i numerach
6 i wicej.

Przykadowy program

D Do przechowywania numerw narzdzi i zmierzonych czasw


wykorzystuje si nastpujce zmienne:
#501

Sumaryczny czas wykorzystania narz. 1

#502

Sumaryczny czas wykorzystania narz. 2

#503

Sumaryczny czas wykorzystania narz. 3

#504

Sumaryczny czas wykorzystania narz. 4

#505

Sumaryczny czas wykorzystania narz. 5

D Zliczanie czasu rozpoczyna si po ustaleniu polecenia M03 i


zatrzymuje si po ustaleniu M05. Do mierzenia czasu, w ktrym
lampka startu cyklu jest zawiecona, jest wykorzystywana
zmienna systemowa #3002. Czas, w ktrym urzdzenie jest
zatrzymane prze stop posuwu i operacj pojedynczego bloku, nie
jest zliczany, ale jest uwzgldniany czas na zmian narzdzi i
palet.

Kontrola operacji
D Wartoci parametrw

Ustawi warto 3 parametru nr 6071 i warto 05 w parametrze nr


6072.

D Ustawienie wartoci
zmiennych

Ustawi warto 0 w zmiennych #501 do #505.

D Program, ktry wywouje


makropolecenie

O0001;
T0100 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0200 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0300 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0400 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
T0500 M06;
M03;
:
M05; . . . . . . . . . . . . . . . . . . . . . . . . .
M30 ;
327

Zmienia #501.

Zmienia #502.

Zmienia #503.

Zmienia #504.

Zmienia #505.

15. MAKROPOLECENIE UYTKOWNIKA

Program makropolecenia
(program wywoany)

PROGRAMOWANIE

B--- 63524PL/01

O9001(M03); . . . . . . . . . . . . Makropolecenie zaczynajce zliczanie


M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; . . . . . . . Nie podano narzdzia
IF[FIX[#4120/100] GT 5]GOTO 9;Numer narzdzia poza zakresem
#3002=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . Wyzerowanie zegara.
N9 M03; . . . . . . . . . . . . . . . Obrt wrzeciona w kierunku do przodu.
M99;
O9002(M05); . . . . . . . . . . . . . . . . . . . . . . . . . Makro koczce zliczanie
M01;
IF[FIX[#4120/100] EQ 0]GOTO 9; . . . . . . Nie ustalono narzdzia
IF[FIX[#4120/100] GT 5]GOTO 9; Numer narzdzia poza zakresem
#[500+FIX[#4120/100]]=#3002+#[500+FIX[#4120/100]];

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oblicza czas sumaryczny.

N9 M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zatrzymanie wrzeciona.


M99 ;

328

B--- 63524PL/01

15.7

PRZETWARZANIE
MAKROPOLECE

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

W celu uzyskania cigej pracy, CNC wczytuje polecenia CNC z


wyprzedzeniem. Dziaanie takie nosi nazw buforowania. W trybie
kompensacji promienia ostrza narzdzia (G41, G42), NC wczytuje z
wyprzedzeniem dwch do trzech blokw instrukcje NC, aby znale
miejsca przeci. Makropolecenia dotyczce dziaa arytmetycznych i skokw warunkowych s przetwarzane od razu po wczytaniu
do bufora. Bloki zawierajce M00, M01, M02, lub M30, bloki
zawierajce kody M w ktrych zablokowano buforowanie za pomoc
parametrw (nr 3411 do 3420), oraz bloki zawierajce G31 nie s
wczytywane z wyprzedzeniem.

Objanienia
D Jeli nastpny blok nie
jest buforowany
(kody M, ktre nie s
buforowane, G31, itp.)

> N1 G31 X100.0 ;

Wykonanie
polecenia NC

N2 #100=1
:

N1

Wykonanie makropolecenia

> :Blok wykonywany

N2

Bufor

D Buforowanie nastpnego
bloku w trybie innym, ni
tryb kompensacji
promienia ostrza
narzdzia (G41, G42)
(normalnie wczytywany
z wyprzedzeniem
jednego bloku)

> N1 X100.0 ;
N2 #1=100 ;
N3 #2=200 ;
N4 Z100.0 ;
:

N1

Wykonanie
polecenia NC
Wykonanie
makropolecenia
Bufor

N2

N4

N3

N4

> : Wykonywany blok


V : Blok wczytany do bufora

Jeli jest wykonywany N1, to nastpne polecenie NC (N4) jest


wczytywane do bufora. Makropolecenia (N2, N3) midzy N1 i N4 s
przetwarzane w czasie wykonywania N1.

329

15. MAKROPOLECENIE UYTKOWNIKA

D Buforowanie nastpnego
bloku w trybie
kompensowania
promienia ostrza
narzdzia (G41, G42)

PROGRAMOWANIE

B--- 63524PL/01

> N1 G01 G41 G91 Z100.0 F100 T0101 ;


N2 #1=100 ;
N3 X100.0 ;
N4 #2=200 ;
N5 Z50.0 ;
:

> : Wykonywany blok


V : Bloki wczytywane do bufora

N1

Wykonanie
polecenia NC
N2

Wykonanie
makropolecenia

N3

N4

N3

Bufor

N5

Kiedy jest wykonywany N1, polecenia NC z nastpnych dwch


blokw (do N5) s wczytywane do bufora. Makropolecenia (N2, N4)
midzy N1 i N5 s przetwarzane w czasie wykonywania N1.
D Jeli nastpny blok nie
powoduje adnego ruchu
w trybie kompensacji
promienia ostrza
narzdzia C (G41, G42)

> N1 G01 G41 X100.0 G100 T0101 ;


N2 #1=100 ;
N3 Z50.0 ;
N4 #2=200 ;
N5 M08 ;
N6 #3=300 ;
N7 X200.0 ;
:

> : Wykonywany blok


V : Bloki wczytywane do bufora

N1

Wykonanie
polecenia NC
Wykonanie
makropolecenia

N2

N4

N3

Bufor

N3

N6

N5

N7

Kiedy s wykonywane bloki NC1, polecenia NC z nastpnych dwch


blokw (do N5) s wczytywane do bufora. Ze wzgldu na to, e blok
N5 nie powoduje adnego ruchu, nie mona obliczy przecicia.
W takim przypadku s wczytywane polecenia NC w nastpnych
trzech blokach (do N7). Makropolecenia (N2, N4 i N6) midzy N1
i N7 s przetwarzane w czasie wykonywania N1.

330

B--- 63524PL/01

15.8

REJESTROWANIE
MAKROPOLECE
UYTKOWNIKA

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Makropolecenia
uytkownika
s
bardzo
podobne
do
podprogramw. Mona je rejestrowa i edytowa w taki sam sposb,
jak podprogramy. Pojemno pamici jest ograniczona jedynie przez
dugo tamy uytej do zapisania makropolece uytkownika i
podprogramw.

331

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

15.9

OGRANICZENIA
D Operacja zadawania
rcznego (MDI)
D Szukanie numeru bloku
D Pojedynczy blok

D Opcjonalne pominicie
bloku
D Operacje w trybie EDIT

Makropolecenie mona take ustali w trybie MDI. W czasie


operacji automatycznych, nie mona przej w tryb MDI w celu
wywoania makropolecenia.
W makropoleceniu uytkownika nie mona poszukiwa numeru
bloku.
Nawet jeli makropolecenie jest wykonywane, bloki mona
zatrzyma w trybie pojedynczego bloku (z wyjtkiem blokw
zawierajcych polecenia wywoujce makropolecenia, polecenia
operacji arytmetycznych i polecenia sterujce).
Blok zawierajcy polecenie wywoania makropolece (G65, G66 lub
G67) nie zatrzymuje si, nawet jeli jest wczony tryb pojedynczego
bloku. Bloki, zawierajce operacje arytmetyczne i polecenia
sterujce mog by zatrzymane w trybie pojedynczego bloku
ustawieniem wartoci 1 w SBM (bit 5 parametru 6000).
Operacja stopu pojedynczego bloku jest stosowana do testowania
makropolece uytkownika.
Naley zauway, e jeli zatrzymanie pojedynczego bloku wystpuje
w makropoleceniu w trybie kompensacji promienia ostrza narzdzia,
to zakada si, e makropolecenie to jest blokiem, ktry nie wykonuje
przesuwu i nie mona w zwizku z tym w niektrych przypadkach
wykona poprawnej kompensacji. (Dokadnie mwic, taki blok jest
uwaany za blok zadajcy przesunicie o zerow odlego.)
Znak ukonika / wystpujcy w <wyraeniu> (ujty w nawiasy
kwadratowe po prawej stronie wyraenia arytmetycznego) jest
traktowany jako operator dzielenia; nie jest uwaany jako wskanik
kodu pominicia bloku.
Ustawiajc w NE8 (bit 0 parametru 3202) i w NE9 (bit 4 parametru
3202) warto 1, usuwanie i edycja makroprogramw i
podprogramw z numerami programw 8000 do 8999 i 9000 do 9999
zostanie wyczona. Zarejestrowane makropolecenia uytkownika i
podprogramy powinny by chronione przed moliwoci
przypadkowego zniszczenia. Jeli caa pami jest czyszczona
(jednoczesnym naciniciem przyciskw

D Zerowanie

D Ekran PONOWNY START


PROG.
D Stop posuwu

D Wartoci stae, ktre


mog by stosowane w
<wyraeniu>

w czasie

wczenia zasilania), to zawarto pamici, na przykad


makropolecenia uytkownika, jest usuwana.
W przypadku operacji zerowania, zmienne lokalne i zmienne
wsplne #100 do #149 s czyszczone i przyjmuj warto pust
zerow. Mona zapobiec kasowaniu ustawiajc CLV i CCV (bity 7 i
6 parametru 6001). Zmienne systemowe #1000 do #1133 nie s
czyszczone.
Operacja zerowania powoduje usunicie wszystkich stanw
przywoanych z makropolece uytkownika i podprogramw, z ptli
DO i powoduje przekazanie sterowania do programu gwnego.
Podobnie, jak z M98, kody M i T, uywane do wywoywania
podprogramw nie s wywietlane.
Jeli w czasie wykonywania makropolecenia zostanie uaktywniony
stop posuwu, to urzdzenie zatrzyma si po wykonaniu
makropolecenia. Urzdzenie zatrzyma si take po wyzerowaniu lub
po wystpieniu alarmu.
+0.0000001 do +99999999
---99999999 do ---0.0000001
Liczba cyfr znaczcych wynosi 8 (dziesitnie). Po przekroczeniu tego
zakresu wcza si alarm P/S nr 003.
332

15.10

ZEWNTRZNE
POLECENIA
WYJCIA

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

Poza standardowymi makropoleceniami uytkownika, dostpne s


nastpujce makropolecenia. Nazywaj si one poleceniami
wyprowadzenia danych na zewntrz.
-----

BPRNT
DPRNT
POPEN
PCLOS

Polecenia te su do wyprowadzania wartoci zmiennych i znakw


poprzez interfejs czytania / wysyania.

Objanienia

Ponisze polecenia naley podawa w nastpujcej kolejnoci:


Polecenie otwarcia: POPEN

Przed podaniem kolejnoci polece wyprowadzania danych naley


poda to polecenie, aby nawiza poczenie z urzdzeniem
wyprowadzania danych.

Polecenia wyprowadzania danych: BPRNT lub DPRNT

Ustala wyprowadzanie niezbdnych danych.

Polecenie zamknicia: PCLOS

Po zakoczeniu wszystkich polece wyprowadzania danych, naley


poda polecenie PCLOS, aby zwolni poczenie z urzdzeniem
zewntrznym.

D Polecenie otwarcia
POPEN

D Polecenie
wyprowadzania danych
BPRNT

POPEN

Polecenie POPEN suy do nawizania poczenia z zewntrznym


urzdzeniem wejcia / wyjcia. Musi by podane przed sekwencj
polece wyprowadzania danych. CNC wyprowadza kod sterujcy
DC2.
BPRNT [ a #b [ c ] ]
Liczba znaczcych miejsc dziesitnych
Zmienna
Znak

Polecenie BPRNT powoduje wyprowadzenie znakw i wartoci


zmiennych w trybie binarnym.
(i) Ustalone znaki s konwertowane do odpowiadajcych im kodw
ISO, zgodnie z wyprowadzanymi w danej chwili danymi nastaw
(ISO).
Mona ustali nastpujce znaki:
-- Litery (A do Z)
-- Liczby
-- Znaki specjalne (*, /, +, -- , itp.)

Znak gwiazdki (*) jest wyprowadzany jako kod spacji.


(ii) Wszystkie zmienne s zapisywane ze znakiem dziesitnym. Po
okrelonej zmiennej nastpuje liczba miejsc znaczcych, ujta w
nawias kwadratowy. Warto zmiennej jest traktowana jako
sowo podwjne (32 bitowe), obejmujce liczby dziesitne. Jest
wyprowadzane jako dana binarna, poczwszy od najwyszego
bitu.
(iii)Po wyprowadzeniu ustalonej danej, jest wyprowadzany kod
EOB, zgodnie z ustawieniami kodw ISO.
(iv)Zmienne o wartoci null s traktowane jak zera.
333

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

Przykad)
BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ]
Warto zmiennej
#100=0.40596
#101=-- 1638.4
#10=12.34

LF
12 (0000000C)
M
---1638400(FFE70000)
Z
406(00000196)
X
Spacja
C

D Polecenie
wyprowadzania
danych DPRNT

DPRNT [ a #b

[cd] ]
Liczba znaczcych miejsc dziesitnych
Liczba cyfr znaczcych w czci cakowitej
Zmienna
Znak

Polecenie DPRNT suy do wyprowadzania znakw i cyfr wartoci


zmiennej, zgodnie z zastosowanym zestawem kodw (ISO)

(i) Objanienie polecenia DPRNT podano w pozycjach (i), (iii) i (iv) przy
opisie polecenia BPRNT.

(ii) Wyprowadzajc zmienn, nalee wpisa znak # i numer zmiennej, a

nastpnie poda liczb cyfr w czci cakowitej oraz liczb miejsc


dziesitnych, ujte w nawiasach kwadratowych.
Jeden kod jest wyprowadzany dla kadej podanej liczby cyfr, poczwszy
od najwyszej cyfry. Kod wyprowadzany dla kadej liczby, jest zgodny
z ISO. Kropka dziesitna jest take wyprowadzana za pomoc kodu w
zestawie znakw ISO.
Kada zmienna musi by wartoci numeryczn, skadajc si z
maksymalnie omiu cyfr. Jeli cyfry w wysokich rzdach wielkoci s
zerami, to nie s wyprowadzane, jeli PRT (bit1 parametru 6001) ma
warto 1. Jeli PRT (bit 1 parametru 6001) ma warto 0, w miejscu
kadego zera jest wyprowadzany kod spacji.
Jeli liczba miejsc dziesitnych nie jest zerowa, cyfry czci dziesitnej
s zawsze wyprowadzane. Jeli liczba miejsc dziesitnych wynosi zero,
nie jest wyprowadzana kropka dziesitna. Jeli PRT (bit 1 parametru
6001) ma warto 0, zamiast znaku + jest wyprowadzany kod spacji, aby
wskaza znak dodatni; jeli PRT (bit 1 parametru 6001) ma warto 1,
to aden kod nie jest wyprowadzany.
334

B--- 63524PL/01

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Przykad)
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]
Warto zmiennej
#2=128.47398
#5=-- 91.2
#30=123.456
(1) Parametr PRT(No.6001#1)=0

sp
LF
T

sp 23

Z --- sp sp sp 91.200
X

sp sp sp 128.474

(2) Parametr PRT(No.6001#1)=1

LF
T23
Z ---91.200
X128.474

D Polecenie zamknicia
PCLOS

D Wymagane ustawienia

PCLOS ;

Polecenie PCLOS zwalnia poczenie z urzdzeniem wprowadzania/


wyprowadzania danych. Polecenie to naley poda, kiedy
zakoczono dziaanie wszystkich polece wyprowadzania danych.
Kod sterujcy DC4 jest wyprowadzany z CNC.
Okreli wykorzystanie kanau dla parametru 020. Zgodnie ze
specyfikacj tego parametru ustali elementy danych (jak na
przykad
prdko
transmisji)
dla
kadego interfejsu
czytnika/dziurkarki.
0 kana wej/wyj: Parametry 101, 102 i 103
1 kana wej/wyj: Parametry 111, 112 i 113
2 kana wej/wyj: Parametry 121, 122 i 123

Nie zadawa wyjcia na kaset Fanuc lub dyskietk.)


Podajc polecenie DPRNT w celu wyprowadzenia danych, naley
ustali, czy zera poprzedzajce s wyprowadzane jako spacje
(ustalajc warto 1 lub 2 PRT (bit 1 parametru 6001)). Aby wskaza
koniec wiersza danych w kodach ISO, naley ustali, czy bdzie
stosowane tylko polecenie LF (NCR, bit 3 parametru 0103 ma
warto 0), czy LF/CR (NCR ma warto 1).
335

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Zawsze trzeba razem podawa polecenia otwarcia
(POPEN), wyprowadzania danych (BPRNT, DPRNT) i
zamknicia (PCLOS). Po podanu polecenia otwarcia na
pocztku programu, nie trzeba go podawa ponownie, jeli
nie wpisano polecenia zamknicia.
2 Polecenia otwarcia i zamknicia powinny by podawane
parami. Polecenie zamknicia naley wpisa na kocu
programu. Nie naley jednak wpisywa polecenia
zamknicia, jeli nie podano polecenia otwarcia.
3 Jeli w czasie wyprowadzania polece, zainicjowanego
poleceniem wyprowadzania danych, zostanie wykonana
operacja zerowania, wyprowadzanie zostanie przerwane, a
pozostae dane s kasowane. Dlatego jeli operacja
zerowania jest wykonana na kocu programu realizujcego
wyprowadzanie danych za pomoc kodu takiego jak M30,
naley na kocu programu poda polecenie zamknicia,
aby M30 nie zostao wykonane do czasu wyprowadzenia
wszystkich danych.
4 Skrcone nazwy makropolece ujte w nawiasach [ ]
pozostaj niezmienione. Jednak naley pamita, e jeli
znaki w nawiasach s podzielone i s wprowadzane kilka
razy, to drugi i nastpne skrty s konwertowane i
wprowadzane.
5 O mona poda w nawiasach [ ]. Jeli znaki w nawiasach
s dzielone i wprowadzane kilka razy, O jest pomijane w
drugim i nastpnym poleceniu wprowadzenia.

336

PROGRAMOWANIE

B--- 63524PL/01

15.11

MAKRPOLECENIE
UYTKOWNIKA TYPU
PRZERWANIE

15. MAKROPOLECENIE UYTKOWNIKA

W czasie wykonywania programu mona wywoa inny program,


wprowadzajc z urzdzenia sygna przerwania (UINT). Funkcja taka
nosi nazw przerwania makropolecenia uytkownika. Przerwanie
programu programuje si w nastpujcym formacie:

Format
M96 Pffff ; Umoliwia przerwanie makropoleceniem uytkownika
M97 ;

Objanienia

Uniemoliwia przerwanie makropoleceniem uytkownika

Korzystanie z funkcji przerwania umoliwia wywoanie programu w


czasie wykonywania dowolnego bloku innego programu. W ten
sposb programy mog by sterowane zalenie od potrzeb, ktre
mog si zmienia.
(1) Jeli wykryto awari narzdzia, na podstawie sygnau
zewntrznego rozpoczyna si procedura usunicia awarii.
(2) Sekwencja operacji obrbki jest przerwana inn operacj
obrbki, bez anulowania operacji bieacej.
(3) W regularnych odstpach czasu jest odczytywana informacja o
aktualnym przebiegu obrbki.
Powyej podano przykady zastosowania funkcji przerwania w
sterowaniu procesem obrbki.

M96 Pxxxx;
Sygna przerwania
(UINT)

O xxxx;

Sygna przerwania
(UINT)*

M99 (Pffff);
Nffff;

M97 ;

Sygna przerwania
(UINT)*

Rys. 15.11 Funkcja makropolecenia uytkownika typu przerwanie

Jeli w programie ustalono M96Pxxxx, to kolejny przebieg programu


mona przerwa za pomoc sygnau przerwania (UINT), aby
wykona program wskazany przez Pxxxx.

337

15. MAKROPOLECENIE UYTKOWNIKA

PROGRAMOWANIE

B--- 63524PL/01

OSTRONIE
Jeli sygna przerwania (UINT, oznaczony * na rys. 15.11)
zostanie wprowadzony po zadaniu M97, zostanie
zignorowany. Sygnau przerwania nie mona wprowadza
w czasie wykonywania programu przerwania.

15.11.1

Metoda specyfikacji
Objanienia
D Warunki przerwania

Przerwanie za pomoc makropolecenia uytkownika jest moliwe


tylko w czasie wykonywania programu. Bdzie ono moliwe po
spenieniu nastpujcych warunkw
-- Jeli wybrano operacje pamiciowe lub rczne zadawanie
-- Jeli zawieci si lampka STL (start)
-- Jeli przerwanie wywoane makropoleceniem uytkownika nie
jest aktualnie przetwarzane

D Specyfikacja

Oglnie funkcja przerwania jest stosowana poprzez ustalenie M96 w


celu uaktywnienia sygnau przerwania (UINT) i M97 w celu
wyczenia tego sygnau. Po ustaleniu M96 przerwanie
makropoleceniem uytkownika mona zainicjowa wprowadzajc
sygna przerwania (UINT) do czasu ustawienia M97 lub
wyzerowania NC. Po zdefiniowaniu M97 lub wyzerowaniu NC nie
bd inicjowane przerwania, nawet po wprowadzeniu sygnau
przerwania (UINT). Sygna przerwania (UINT) jest ignorowany do
czasu podania nastpnego polecenia M96.
M96

1
0

M97

M96

Sygna przerwania
(UINT)*

Skuteczne wprowadzenie
sygnau przerwania

Kiedy UINT jest


podtrzymywany

Sygna przerwania (UINT) jest obowizujcy po podaniu M96.


Nawet jeli sygna jest wprowadzony w trybie M97, zostanie
zignorowany. Jeli sygna wprowadzony w trybie M97 jest
podtrzymywany do czasu podania M96, to makropolecenie
przerwania jest inicjowane od razu po podaniu M96 (tylko po
zastosowaniu wywoania stanem); jeli zastosowano sterowanie
zboczem, makropolecenie przerwania nie jest inicjowane, nawet po
podaniu M96.
338

B--- 63524PL/01

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

ADNOTACJA
Wicej informacji o wywoywaniu stanem i sterowaniu
zboczem podano w czci Sygna przerwania
makropolecenia uytkownika (UINT) w podrozdziale
16.11.2.

15.11.2

Szczegy funkcji
Objanienia
D Przerwanie
makropoleceniem
uytkownika i
podprogramem

Wystpuj dwa typy przerwania: Przerwanie podprogramem i


makropoleceniem wybierane za pomoc MSB (bit 5 param. 6003).
(a) Przerwanie typu podprogramu
Program przerwania jest wywoywany jak podprogram. Oznacza
to, e poziomy zmiennych lokalnych pozostaj niezmienione
przed i po przerwaniu. Przerwanie nie jest uwzgldnione w
poziomach zagniedenia wywoania podprogramw.
(b) Przerwanie typu makropolecenia
Program przerwania jest wywoywany tak, jak makropolecenie
uytkownika. Oznacza to, e poziomy zmiennych lokalnych
zmieniaj si przed i po przerwaniu. Przerwanie nie jest
uwzgldnione w poziomie zagniedenia wywoa makropolece
uytkownika. Kiedy jest wykonywane wywoanie podprogramu
lub wywoanie makropolecenia w obrbie programu przerwania,
to wywoanie jest ujte w poziomie zagniedenia wywoania
podprogramu lub wywoania makropolecenia. Nie mona
przekaza argumentw z biecego programu, nawet jeli
wykonywane przerwanie jest typu makropolecenia uytkownika.

D Tryby M sterujce
przerwaniem wywoanym
makropoleceniem
uytkownika

Oglnie przerwania wywoane makropoleceniem uytkownika s


sterowane przez M96 i M97. Kody M mona jednak zastosowa w
niektrych obrabiarkach do innych celw (jak na przykad funkcja M
lub wywoanie kodu makropolecenia M). Z tego powodu
udostpniono MPR (bit 4 parametru 6003) w celu ustawiania kodw
M do sterowania przerwa wywoywanych makropoleceniami
uytkownika. Podajc ten parametr w celu zastosowania kodw M do
sterowania
przerwaniem
wywoanym
makropoleceniem
uytkownika, naley parametry 6033 i 6034 ustawi nastpujco:
Ustawi kod M w parametrze 6033, aby umoliwi przerwania, lub
ustawi kod M w parametrze 6034, aby uniemoliwi przerwania.
Jeli zostanie ustalone, e kody M nie s stosowane, to M96 i M97 s
stosowane jako kody M sterujce makropoleceniem uytkownika,
niezalenie od ustawienia parametrw 6033 i 6034. Kody M
stosowane do sterowania przerwaniem za pomoc makropolecenia
uytkownika s przetwarzane wewntrznie (nie s wyprowadzane do
jednostek zewntrznych). Jednak w kontekcie zgodnoci programu
nie zaleca si stosowania innych kodw M, ni M96 i M97 do
sterowania przerwaniem wywoanym makropleceniem.

D Przerwania wywoane
makropoleceniem
uytkownika i polecenia
NC

Uytkownik w czasie wykonywania przerwania, moe da


przerwania polecenia NC lub wstrzymania wykonania przerwania do
czasu zakoczenia realizacji biecego bloku. Do ustalania, czy
przerwania bd wykonane w rodku bloku, czy dopiero po jego
zakoczeniu, suy MIN (bit 2 parametru 6003).
339

15. MAKROPOLECENIE UYTKOWNIKA


S Typ I

(jeli przerwanie jest


wykonywane nawet
w rodku bloku)

PROGRAMOWANIE

B--- 63524PL/01

(i) Po wprowadzeniu sygnau przerwania UINT kady posuw lub


przerwa zostan natychmiast przerwane i zostanie wykonany
program przerwania.(ii) Jeli
w programie
przerwania
wystpuj polecenia NC, to polecenia w przerwanym bloku s
pomijane i s wykonywane polecenia NC z programu przerwania.
Po powrocie sterowania do przerwanego programu, zostanie on
uruchomiony od bloku nastpujcego po bloku, w ktrym
nastpio przerwanie.
(iii)Jeli w programie przerwania nie wystpuj polecenia NC, to
sterowanie powraca do przerwanego programu za pomoc M99,
a nastpnie program jest uruchamiany od polecenia w
przerwanym bloku.
Przerwany przez makropolecenie
Wykonanie
w toku

Normalny program
Wprowadzenie sygnau
przerwania (UINT)

Restart polecenia CNC; jeli


w programie przerywajcym
nie ma polece NC

Wykonanie
w toku

Przerwanie wywoane
makropoleceniem uytkownika
S Typ II

(jeli przerwanie jest


wykonywane nawet na
kocu bloku)

(i) Jeli wykonywany blok nie skada si z kilku przebiegw


cyklicznych, takich jak stay cykl wiercenia i automatyczny
powrt do pooenia odniesienia (G28), przerwanie jest
wykonywane w nastpujcy sposb: Po wprowadzeniu sygnau
przerwania (UINT) makropolecenia w programie przerwania s
wykonywane natychmiast, jeli nie zostanie napotkane polecenie
NC w programie przerwania. Polecenia NC nie s wykonane do
czasu zakoczenia biecego bloku.
(ii) Jeli wykonywany blok skada si z kilku operacji cyklicznych,
przerwanie jest wykonywane w nastpujcy sposb:
Jeli rozpocznie si ostatni ruch w operacji cyklicznej, jest
wykonane makropolecenie w programie przerwania, jeli nie
zostanie napotkane polecenie NC. Polecenia NC s wykonywane
po zakoczeniu wszystkich operacji cyklicznych.
Wykonanie
w toku

Normalny program
Wprowadzenie sygnau
przerwania (UINT)
Wykonanie
w toku
Przerwanie wywoane
makropoleceniem uytkownika

340

Polecenie NC w programie przerwania

B--- 63524PL/01

D Warunki aktywacji i
dezaktywacji sygnau
przerwania
makropolecenia
uytkownika

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Sygna przerwania staje si obowizujcy po rozpoczciu


wykonywania bloku zawierajcego M96, pozwalajcego na
przerwania makropoleceniem uytkownika. Sygna dezaktywuje si
po rozpoczciu wykonywania bloku, ktry zawiera M97.
W czasie wykonywania programu przerwania, sygna przerwania
staje si nieaktywny. Sygna uaktywni si, jeli rozpocznie si
wykonanie bloku nastpujcego bezporednio po bloku przerwanym
w programie gwnym, po powrocie sterowania z programu
przerywajcego. W przypadku typu I, jeli program przerwania
skada si tylko z makroplece, to sygna przerwania uaktywni si,
kiedy wykonanie przerwanego bloku rozpocznie si po powrocie
sterowania z programu przerwania.

D Przerwanie wywoane
makropoleceniem
uytkownika w czasie
wykonywania bloku,
ktry zawiera operacje
cykliczne
S Dla typu I

Nawet jeli trwa przebieg cykliczny, posuw zostanie zatrzymany i


zostanie wykonany program przerwania. Jeli program przerwania
nie zawiera polece NC, operacja cykliczna zostanie wznowiona po
przekazaniu sterowania do przerwanego programu. Jeli jednak
wystpuj polecenia NC, to pozostae operacje w przerwanym cyklu
s pomijane i jest wykonywany nastpny blok.

S Dla typu II

Jeli rozpocznie si ostatni ruch w operacji cyklicznej, jest wykonane


makropolecenie w programie przerwania, jeli nie zostanie
napotkane polecenie NC. Polecenia NC s wykonywane po
zakoczeniu operacji cyklicznej.

341

15. MAKROPOLECENIE UYTKOWNIKA

D Sygna przerwania
makropolecenia
uytkownika (UINT)

PROGRAMOWANIE

B--- 63524PL/01

S dwa sposoby wprowadzania sygnau przerwania (UINT):


Wprowadzanie wywoane stanem i wprowadzanie sterowane
zboczem. W przypadku wprowadzania wywoanego stanem, sygna
jest wany, jeli jest wczony. W przypadku wprowadzania
sterowanego zboczem, sygna jest wany na zboczu narastajcym,
kiedy przecza si ze stanu wyczonego na stan wczony.
Sposb wprowadzania wybiera si za pomoc TSE (bit 3 parametru
6003). Po wybraniu wprowadzania wywoanego stanem, jest
generowane przerwanie makropoleceniem, jeli sygna przerwania
(UINT) jest wczony w chwili, kiedy staje si aktywny.
Przetrzymujc wczony sygna (UINT), program przerwania mona
wykona kilka razy.
Po wybraniu wprowadzania sterowanego zboczem, sygna
przerwania (UINT) uaktywnia si tylko na zboczu narastajcym. Z
tego powodu program przerwania jest wykonywany tylko chwilowo
(w przypadkach, kiedy program skada si tylko z makropolece).
Jeli nie mona zastosowa wprowadzania sygnau wywoanego
stanem lub jeli przerwanie makropolecenia ma by wykonane
jednorazowo w caym programie (w takim przypadku sygna
przerwania moe by podtrzymywany), naley zastosowa
wprowadzanie sterowane zboczem.
Z wyjtkiem specyficznych sytuacji przedstawionych powyej,
stosowanie obu metod daje te same wyniki. Czas od wprowadzenia
sygnau do wykonania przerwania makropoleceniem nie zmienia si
w obu przypadkach.
1
0
Sygna przerwania (UINT)*

Przer --wanie

Przer --wanie

Przer --wanie

Przerwanie

Wprowadzanie
wywoane stanem
Przerwanie
Wprowadzanie
sterowane zboczem

W powyszym przykadzie przerwanie jest wykonywane cztery razy


przy zastosowaniu wprowadzania wywoanego stanem. Jeli zostanie
zastosowane wprowadzane sterowane zboczem, przerwanie bdzie
wykonane tylko raz.

342

B--- 63524PL/01

D Powrt z przerwania
wywoanego
makropoleceniem
uytkownika

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

Aby przywrci sterowanie z makropolecenia powodujcego przerwanie do


przerwanego programu, naley ustawi M99. Numer bloku w przerywanym
podprogramie mona poda korzystajc z adresu P. Jeli zostanie on
podany, program bdzie przeszukiwany od pocztku pod ktem podanego
numeru bloku. Sterowanie jest przekazywane do pierwszego znalezionego
numeru bloku. Kiedy jest wykonywany program przerwania, nie s
generowane adne przerwania. Aby uaktywni kolejne przerwania, naley
wykona M99. Jeli M99 podano samodzielnie, zostanie wykonane przed
zakoczeniem realizacji poprzedniego polecenia. Dlatego przerwanie
makropoleceniem jest uaktywnione w przypadku ostatniego polecenia
programu przerwania. Jeli takie rozwizanie jest niewygodne, przerwania
makropoleceniem naley sterowa za pomoc M96 i M97 definiowanych w
programie.
Kiedy jest wykonywane przerwanie makropoleceniem, nie bdzie
generowane adne inne przerwanie makropoleceniem; kiedy jest
wygenerowane przerwanie, pozostae przerwania s automatycznie
zablokowane. Wykonanie M99 umoliwia wystpienie dodatkowego
przerwania wywoanego makropoleceniem. M99 podane samodzielnie w
bloku jest wykonywane przed zakoczeniem poprzedniego bloku. W
podanym przykadzie przerwanie jest wczone dla bloku Gxx z O1234. Po
wprowadzeniu sygnau O1234 zostanie ponownie wykonany. O5678 jest
sterowany przy pomocy M96 i M97. W takim przypadku przerwanie nie jest
moliwe dla O5678 (moliwe po przywrceniu sterowania do O1000).
O1000 ;
M96P1234;
Przerwanie

O1234

Przerwanie

GxxXxxx;
M99;
M96P5678
Przerwanie

O5678
M97

GxxXxxx;

Przerwanie

M96 ;
M97

M99;

ADNOTACJA
Jeli blok M99 skada si tylko z adresw O, N, P, L lub M, to
uznaje si, e blok przynaley do poprzedniego bloku programu.
Dlatego zatrzymanie pojedynczego bloku w takim bloku nie
wystpi. W kontekcie programowania nastpujce pozycje (1)
i (2) s tosame. (Rnica polega na tym, czy Gff jest
wykonane przed rozpoznaniem M99.)
(1) Gff Xfff ;
M99 ;
(2) Gff Xfff M99 ;

343

15. MAKROPOLECENIE UYTKOWNIKA

D Przerwanie wywoane
makropoleceniem
uytkownika i informacje
modalne

PROGRAMOWANIE

B--- 63524PL/01

Przerwanie wywoane makropoleceniem uytkownika rni si od


normalnego wywoania programu. Jest inicjowane za pomoca
sygnau przerwania (UINT) w czasie wykonywania programu.
Oglnie, zmiany dokonywane w odniesieniu do informacji
modalnych wykonane przez program przerywajcy, nie powinny
wpywa na przerwany program.
Z tego powodu nawet po zmodyfikowaniu informacji modalnej przez
program przerywajcy, informacja modalna przed przerwaniem
zostanie odtworzona po przekazaniu sterowania do przerwanego
progamu za pomoc M99.
Kiedy sterowanie powrci z programu przerywajcego do programu
przerwanego przez M99 Pxxxx, informacja modalna moe ponownie
by kontrolowana przez program. W takim przypadku nowa
informacja ciga, zmodyfikowana przez program przerywajcy, jest
przekazywana do programu przerwanego. Odtworzenie poprzedniej
informacji modalnej, obecnej przed przerwaniem, nie jest konieczne.
Dzieje si tak, poniewa po powrocie sterowania, niektre programy
mog dziaa inaczej, zalenie od informacji modalnej, obecnej
przed przerwaniem. W takim przypadku stosuje si nastpujce
rodki:
(1)Program przerywajcy zapewnia informacje modalne, stosowane
po powrocie sterowania do przerwanego programu.
(2)Po powrocie sterowania do przerwanego programu, informacja
modalna jest w razie potrzeby ponownie ustalana.
O
M96Pxxx

Sygna przerwania (UINT)*


Oxxx;

(Bez podawania P)

Modyfikowanie informacji
modalnych

Informacje
modalne pozostaj
M99(Pffff);
niezmienione przed
i po przerwaniu.
(Z podaniem P)
Nffff;

Obecna jest nowa informacja modalna,


zmieniona przez program przerywajcy.

Informacja modalna po
przekazaniu stero -wania za pomoc M99

Uaktywnia si informacja modalna obecna przed przerwaniem.


Nowa informacja modalna, zmieniona przez program przerywajcy,
staje si niewana.

Informacja modalna po
przekazaniu
sterowania za pomoc
M99 Pffff

Nowa informacja modalna zmieniona przez program przerywajcy


pozostaje wana nawet po przekazaniu sterowania. Poprzednia
informacja modalna, ktra bya wana w przerwanym bloku, moe
zosta odczytana za pomoc zmiennych systemowych #4001 do
#4120 makropolece uytkownika.
Naley zauway, e kiedy informacja modalna jest zmieniana przez
program, to zmienne systemowe #4001 do #4120 nie zmieniaj si.
344

B--- 63524PL/01

D Zmienne systemowe
(wartoci pooenia)
w programie przerwania

PROGRAMOWANIE

15. MAKROPOLECENIE UYTKOWNIKA

D Wsprzdne punktu A mona odczyta za pomoc zmiennych


systemowych #5001 i nastepnych do czasu napotkania pierwszego
polecenia NC.
D Wsprzdne punktu A mona odczyta po wystpieniu
polecenia NC bez specyfikacji przemieszczenia.
D Wsprzdne maszyny oraz wsprzdne przedmiotu punktu B
mona odczyta za pomoc zmiennych systemowych #5021 i
nastpnych oraz #5041 i nastpnych.
Wygenerowane przerwanie

Tor punktu rodkowego ostrza narzdzia


B

B
A
A
Wektor kompensacji
Programowany tor narzdzia

D Przerwanie wywoane
makropoleceniem
uytkownika i modalne
wywoanie makropolece
uytkownika

Po wprowadzeniu sygnau przerwania (UINT) i po wywoaniu


programu przerwania, modalne wywoanie makropolece
uytkownika jest anulowane (G67). Jednak kiedy w programie
przerwania jest podane G66, to modalne wywoanie makropolece
jest wane. Kiedy sterowanie powrci z programu przerwania za
pomoc M99, wywoanie modalne powraca do stanu, w jakim byo
przed wygenerowaniem przerwania. Kiedy sterowanie jest zwracane
za pomoc M99xxxx, to wywoanie modalne w programie przerwania
pozostaje wane.

D Przerwanie wywoane
makropoleceniem
uytkownika i ponowny
start programu

Jeli sygna przerwania (UINT) jest wprowadzony w chwili


wykonywania operacji powrotu w ruchu prbnym po operacji
poszukiwania ponownego startu programu, to program przerwania
jest wywoany po zakoczeniu operacji ponownego startu we
wszystkich osiach. Oznacza to, e stosowany jest typ II, niezalenie
od ustawienia parametrw.

D Operacje DNC
i makrpolecenie
uytkownika typu
przerwanie

Makropolecenie uytkownika typu przerwania nie moe by


wykonane w czasie pracy DNC ani wykonywania programu za
pomoc zewntrznego urzdzenia wejcia / wyjcia.

345

16. PROGGRAMOWANE WPROWADZANIE


PARAMETRW (G10)

16

PROGRAMOWANIE

B--- 63524PL/01

PROGRAMOWANE WPROWADZANIE
PARAMETRW (G10)

Informacje oglne

Wartoci parametrw mona wprowadzi za pomoc programu.


Funkcja taka jest uywana do nastawiania danych kompensacji skoku
gwintu, kiedy zmieniane s przystawki lub maksymalna szybko
posuwu roboczego lub czasu skrawania, aby sprosta zmienionym
warunkom obrbki.

346

PROGRAMOWANIE

B--- 63524PL/01

16. PROGGRAMOWANE WPROWADZANIE


PARAMETRW (G10)

Format
Format
G10L50; Nastawienie trybu wprowadzania parametrw
N_R_;
Dla parametrw typu innego, ni o
N_P_R_; Dla parametrw osi

G11 ;

Anulowanie trybu wprowadzania parametrw

Znaczenie polecenia
N_:
R_:

Numer parametru (4 cyfrowy) lub numer pooenia


kompensacji (0 do1023) dla kompensacji bdw skoku
gwintu +10,000 (5 cyfrowy)
Wartoci parametrw (mona pomin zera przed liczb.)

P_:

O nr 1 do 8 (uywana do wprowadzania parametrw osi)

Objanienia
D Warto nastawcza
parametru (R_)

Nie stosowa kropki dziesitnej w wartoci parametru (R_).


Kropki dziesitnej nie mona uywa w zmiennej makropolece
uytkownika R_.

D O nr (P_)

Poda numer osi (P_) od 1 do 8 (maksymalnie osiem osi) dla


parametru osi. Osie sterowania s numerowane w kolejnoci, w
ktrej s wywietlane na wywietlaczu CNC.
Na przykad, podac P2 dla sterowania osi, ktra jest wywietlona
jako druga.
OSTRZEENIE
1 Nie naley zapomnie o wykonaniu rcznego powrotu do
pozycji odniesienia po zmianie danych kompensacji skoku
gwintu lub danych kompensacji luzu. Bez tego pooenie
maszyny moe rni si od pooenia poprawnego.
2 Przed wprowadzaniem parametrw naley anulowa tryb
cyklu staego. Jeli nie bdzie anulowany, zostanie
wczony ruch wiercenia.

ADNOTACJA
Pozostaych polece NC nie mona podawa w trybie
wprowadzania parametrw.

347

16. PROGGRAMOWANE WPROWADZANIE


PARAMETRW (G10)

Przykady

PROGRAMOWANIE

B--- 63524PL/01

1. Ustawi bit 2 (SPB) parametru bitowego nr 3404


G10L50 ;
N3404 R 00000100 ;
G11 ;

Tryb wprowadzania parametrw


Nastawa SBP
zakoczenie trybu nadawania parametrw

2. Zmienia wartoci w osi Z (2 o) i osi C (4 o) w parametrze osi nr


1322 (wsprzdne zaprogramowanego ograniczenia ruchu w
dodatnim kierunku kadej osi).
G10L50 ;
N1322P2R4500 ;
N1322P4R12000 ;
G11 ;

348

Tryb wprowadzania parametrw


Zmiana osi X
Zmiana osi C
Anulowanie trybu wprowadzania danych

B--- 63524PL/01

17

PROGRAMOWANIE

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

WPROWADZANIE DO PAMICI ZA POMOC


FORMATU TAMY SERII 15

Programy zapisane na tamie w formacie serii 15 mona


zarejestrowa w pamici do operacji pamiciowych, nastawiajc bit
1 parametru nr 0001. Rejestracja w pamici i operacje pamiciowe
s moliwe w przypadku funkcji, ktore korzystaj z tego samego
formatu tamy, jak w przypadku serii 15 oraz w przypadku
nastpujcych funkcji, ktre korzystaj z innych formatw tamy.
Gwintowanie ze staym skokiem
Wywoanie podprogramu
Cykl stay
Wielokrotny powtarzalny cykl stay
Stay cykl wiercenia
ANOTACJA
Zapisanie do pamici i operacje pamiciowe s moliwe
tylko dla funkcji dostpnych w tym CNC.

349

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

17.1

ADRESY
I DEFINIOWANY
ZAKRES WARTOCI
DLA FORMATU TAM
SERII 15

PROGRAMOWANIE

B--- 63524PL/01

Niektre adresy, ktre nie mog by wykorzystane w CNC, mona


zastosowa w formacie tam serii 15. Definiowalny zakres wartoci
dla formatu tam serii 15 jest w zasadzie taki sam, jak w przypadku
omawianego CNC. W rozdziaach II---17.2 do II---17.5 opisano
adresy z innymi dopuszczalnymi zakresami wartoci. Jeli zostanie
podana warto leca poza zakresem, zostanie wczony alarm.

350

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

PROGRAMOWANIE

B--- 63524PL/01

17.2

GWINTOWANIE ZE
STAYM SKOKIEM
Format
G32IP_F_Q_;
lub
G32IP_E_Q_;
IP
F
E
Q

:
:
:
:

Kombinacja adresw osi


Skok wzdu osi wzdunej
Skok wzdu osi wzdunej
Widok kta startu obrbki gwintu

Objanienia
D Adres

Mimo tego, e seria 15 umoliwia operatorowi okrelenie liczby


gwintw na cal za pomoc adresu E, format tam serii 15 tego nie
umoliwia. Adresy E i F s uywane w taki sam sposb do okrelania
skoku gwintu wzdu osi wdunej. Skok gwintu zadany adresem E
uznaje si za sta warto adresu F.

D Definiowany zakres
skoku gwintu

Adres skoku gwintu

Zadawanie w mm

Zadawanie w calach

0.0001 do 500.0000mm

0.000001 do
9.999999cal

Polecenie z kropk
dziesitn

0.0001 do 500.0000mm

0.000001 do
9.999999cal

Polecenie bez
kropki dziesitnej

0.01 do 500.00mm

0.0001 do 9.9999 cali

D Definiowany zakres
szybkoci posuwu
Adres szybkoci posuwu

Posuw
na
minut

Zadawanie
w mm

Zadawanie
w calach

System
przyrostowy
(IS ---B)

1 do 240000
mm/min

0.01 do 9600.00
cali/min

System
przyrostowy
(IS ---C)

1 do 100000
mm/min

0.01 do 4800.00
cal/min

0.01 do 500.00
mm/obr

0.0001 do 9.9999
cali/obr

Posuw na (jeden) obrt

OSTRZEENIE
Poda prdko posuwu jeszcze raz, przeczajc midzy
posuwem minutowym i posuwem na obrt.

351

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

PROGRAMOWANIE

B--- 63524PL/01

17.3

WYWOANIE
PODPROGRAMU
Format
M98PffffLffff;
P : Numer podprogramu
L : Czsto powtrze

Objanienia
D Adres

Adres L nie moe by zastosowany w formacie tamy uywanym w


CNC, ale moe by wykorzystany w formacie tamy 15.

D Numer podprogramu

Definiowany zakres wartoci jest taki sam, jak w przypadku tego


CNC (1 do 9999). Jeli podano liczb skadajc si z wicej, ni
czterech cyfr, to jako numer podprogramu przyjmuje si ostatnie
cztery cyfry.

D Czsto powtrze

Czsto powtrze L moe przyj warto z zakresu od 1 do 9999.


Jeli nie podano czstoci powtrze, zakada si 1.

352

B--- 63524PL/01

PROGRAMOWANIE

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

17.4

STAY CYKL
OBRBKI
Format
Cykl toczenia zewntrznego/wewntrznego
(cykl skrawania cylindrycznego)

G90X_Z_F_;

Cykl toczenia zewntrznego/wewntrznego


(cykl skrawania stokowego)

G90X_Z_I_F_;

I : Dugo sekcji stokowej wzdu osi X (promie)


Cykl obrbk gwintu (cykl gwintowania walcowego)

G92X_Z_F_Q_;

F : Skok gwintu
Q : Przesunicie kta startu obrbki gwintu
Cykl obrbki gwintu (nacinanie gwintu stokowego)

G92X_Z_I_F_;

I : Dugo sekcji stokowej wzdu osi X (promie)


Cykl toczenia czoowego
(cykl przedniego skrawania stokowego)

G94X_Z_F_;

Cykl toczenia czoowego


(cykl przedniego skrawania stokowego)

G94X_Z_K_F_;

K : Dugo sekcji stokowej wzdu osi Z

D Adres

Adresy I i K nie mog by uyte w cyklu staym, ale mona je


zastosowa w formacie tamy serii 15.

D Definiowany zakres
szybkoci posuwu

Taki sam, jak w przypadku gwintowania ze staym skokiem w


rozdziale II---17.2. Patrz rozdzia II--- ---17.2.

353

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

PROGRAMOWANIE

B--- 63524PL/01

17.5

WIELOKROTNIE
POWTARZANY STAY
CYKL TOCZENIA
Format
Cykl toczenia zewntrznego/wewntrznego
G71P_Q_U_W_I_K_D_F_S_T_;
I : Dugo i kierunek torelancji skrawania przy wykaaczaniu obrbki
zgrubnej wzdu osi X (jeli podany, nie brany pod uwag)
K : Dugo i kierunek torelancji skrawania przy wykaaczaniu obrbki
zgrubnej wzdu osi Z (jeli podany, nie brany pod uwag)
D : Gboko skrawania

Cykl zgrubnej obrbki powierzchni czoowej


G72P_Q_U_W_I_K_D_F_S_T_;
I : Dugo i kierunek torelancji skrawania przy wykaaczaniu obrbki
zgrubnej wzdu osi X (jeli podany, nie brany pod uwag)
K : Dugo i kierunek torelancji skrawania przy wykaaczaniu obrbki
zgrubnej wzdu osi Z (jeli podany, nie brany pod uwag)
D : Gboko skrawania

Zamknity cykl toczenia


G73P_Q_U_W_I_K_D_F_S_T_;
I : Dugo i kierunek luzw w osi X (promie)
K : Dugo i kierunek luzw w osi Z
D : Liczba podziaw

Cykl odcinania
G74X_Z_I_K_F_D_;
lub
G74U_W_I_K_F_D_;
I : Przemierzana odlego wzdu osi X
K : Gboko skrawania wzdu osi Z
D : Luz narzdzia na kocu toru skrawania

Cykl toczenia poprzecznego zewntrznego/wewntrznego


G75X_Z_I_K_F_D_;
lub
G75U_W_I_K_F_D_;
I : Przemierzana odlego wzdu osi X
K : Gboko skrawania wzdu osi Z
D : Luz narzdzia na kocu toru skrawania

Wielokrotnie powtarzany cykl toczenia


G76X_Z_I_K_D_F_A_P_Q_;
I :
K:
D:
A:
P:

Rnica promieni gwintw


Wysoko gwintu (promie)
Gboko pierwszego nacicia (promie)
Kt ostrza narzdzia (kt grzbietu)
Metoda skrawania

354

B--- 63524PL/01

D Adresy i definiowane
zakresy wartoci

PROGRAMOWANIE

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

Nastpujce adresy, ustalone w formacie tam serii 15, s


ignorowane.
D I
i
K
w
cyklu
obrbki
zgrubnej
powierzchni
zewntrznej/wewntrznej (G71)
D I i K w cyklu obrbki zgrubnej powierzchni kocowej (G72)
Jako metod skrawania (P) w wielokrotnie powtarzanym cyklu
gwintowania (76) naley zada P1 (sta gboko skrawania z
pojedyncz krawdzi) lub P2 (staa gboko nacinania gwintu z
obu stron). Jako kt A ostrza narzdzia mona zada warto z
przedziau od 0 do 120 stopni. Jeli zostan zadane inne wartoci,
wczy si alarm P/S 062.
Adres D (gboko skrawania i odlego cofania) mona okreli
wartoci z przedziau ---99999999 do 99999999 w minimalnych
jednostkach zadawania, nawet jeli podano kropk dziesitn w stylu
podobnym, jak w kalkulatorze (jeli bit 0 (DPI) parametru nr 3401
ma warto 1). Jeli adres D zawiera kropk dziesitn, zostanie
uruchomiony alarm P/S nr 007.
Definiowany zakres wartoci szybkoci posuwu jest taki sam, jak w
przypadku gwintowania ze staym skokiem.
Patrz rozdzia II---17.2.

355

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

PROGRAMOWANIE

B--- 63524PL/01

17.6

FORMATY STAEGO
CYKLU WIERCENIA
Format
Cykl wiercenia

G81X_C_Z_F_L_ ; or G82X_C_Z_R_F_L_ ;
R
P
F
L

:
:
:
:

Odstp od poziomu wyjciowego do pooenia punktu R


Czas przerwy na dnie otworu
Szybko posuwu skrawania
Liczba powtrze

Cykl wiercenia gbokich otworw

G81X_C_Z_R_Q_P_F_L_ ;
R:
Q:
P:
F:
L :

Odstp od poziomu wyjciowego do pooenia punktu R


Gboko skrawania w kadym cyklu
Czas przerwy na dnie otworu
Szybko posuwu skrawania
Liczba powtrze

Szybki cykl wiercenia gbokich otworw

G83.1X_C_Z_R_Q_P_F_L_ ;
R:
Q:
P:
F:
L :

Odstp od poziomu wyjciowego do pooenia punktu R


Gboko skrawania w kadym cyklu
Czas przerwy na dnie otworu
Szybko posuwu skrawania
Liczba powtrze

Gwintowanie otworw

G84X_C_Z_R_P_F_L_ ;
R
P
F
L

:
:
:
:

Odstp od poziomu wyjciowego do pooenia punktu R


Czas przerwy na dnie otworu
Szybko posuwu skrawania
Liczba powtrze

Gwintowanie sztywne

G84.2X_C_Z_R_P_F_L_S_ ;
R
P
F
L
S

:
:
:
:
:

Odstp od poziomu wyjciowego do pooenia punktu R


Czas przerwy na dnie otworu
Szybko posuwu skrawania
Liczba powtrze
Prdko obrotowa wrzeciona

Cykl wiercenia

G85X_C_Z_R_F_L_ ; or G89X_C_Z_R_P_F_L_ ;
R
P
F
L

:
:
:
:

Odstp od poziomu wyjciowego do pooenia punktu R


Czas przerwy na dnie otworu
Szybko posuwu skrawania
Liczba powtrze

Zakoczenie
G80 ;

Objanienia
D Adres

Dla formatu tamy omawianego CNC adresem uywanym do


okrelenia liczby powtrze jest K. W przypadku tamy w formacie
serii 15 jest to L.
356

B--- 63524PL/01

D Kod G

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

PROGRAMOWANIE

Niektre kody G s wane tylko dla formatu tasmy tego CNC lub dla
tasmy formatu serii 15. Podanie niepoprawnego kodu G powoduje
wczenie alarmu P/S nr 10.
Kody G poprawne tylko dla formatu tamy serii 15. G81, G82, G83.1, G84.2
Kody G poprawne tylko dla formatu tamy serii
16/18/160/180.

D Paszczyzna
pozycjonowania i o
wiercenia

G87, G88

Paszczyzna pozycjonowania i o wiercenia w formacie tamy CNC


s ustalane zalenie od kodu G, zastosowanego w cyklu staym.
W przypadku tamy formatu serii 15 paszczyzna pozycjonowania i
osie wiercenia s ustalane zgodnie z G17/G19.
O wiercenia jest osi podstawow (o Z lub o X), ktra nie ley w
paszczynie pozycjonowania.
Kod G

Paszczyzna
pozycjonowania

O wiercenia

G17

Paszczyzna XY

O Z

G19

Paszczyzna YZ

O X

Zerowanie bitu 1 (FXY) parametru nr 5101 umoliwia ustalenie osi


Z jako osi wiercenia.
D Szczegy danych
definiujcych obrbk

Dane w cyklu staym s definiowane nastpujco:


Gjj

Dane wiercenia

Tryb wiercenia

Liczba powtrze

Dane pooenia otworw


Ustawienia

Adres

Objanienia

Tryb
wiercenia

Gjj

Dane
pooenia
otworw

X/U (Z/W)
C/H

Warto przyrostowa lub warto bezwzgldna,


uywana do pozycjonowania otworw

Z/W (X/U)

Warto przyrostowa lub warto bezwzgldna,


uywana do okrelania odlegoci od pozycji R do
dna otworu

Warto przyrostowa uywana do okrelania


odlegoci od poziomu wyjciowego do pooenia
R, lub warto bezwzgldna, uywana do ustalania
pooenia R. Uyta warto zaley od bitu 6 parametru nr 5102 i od uywanego systemu kodu G

Warto przyrostowa, uywana do ustalenia


gbokoci skrawania w kadym cyklu G83 lub
G83.1 z programowaniem promieni.

Czas przerwy na dnie otworu Zaleno midzy


czasem przerwy i ustalon wartoci jest taka
sama, jak dla G04.

Szybko posuwu skrawania

Liczba powtrze dla bloku operacji skrawania.


Jeli L nie jest podane, zakada si, e ma
warto 1.

Tryb
wiercenia
i
i

Liczba
powtrze

357

Kod G cyklu wiercenia staego

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

D Ustalenie pooenia R

PROGRAMOWANIE

B--- 63524PL/01

Pooenie R jest ustalone jako warto przyrostowa odlegoci


midzy poziomem wyjciowym a pooeniem R. W przypadku tasmy
w formacie serii 15 uzywane parametry oraz ukad kodu G decyduj
o tym, czy nalezy zastosowa warto przyrostow lub bezwzgldn
do okrelania odlegoci midzy poziomem pocztkowym a
pooeniem R.
Jeli bit 6 (RAB) parametru nr 5102 ma warto 0, zawsze bdzie
stosowana warto przyrostowa. Jeli natomiast ma warto 1, typ
uytej wartoci zaley od uytego systemu kodu G. Jeli zastosowano
system A kodu G, bdzie stosowana warto bezwzgldna. Jeli
zastosowano system B lub C kodu G, w trybie G90 bdzie uyta
warto bezwzgldna, a w trybie G91 bdzie uyta warto
przyrostowa.
Format tamy
serii
16/18/160/180

Format tamy serii 15

Bit 6 parametru nr 5102 = 1

Bit 6 parametru
nr 5102 = 0

Ukad kodu G
A
Bez --wzgldna

D Szczegy cyklu staego

B, C

Przyrostowa

G90

G91

Bezw --zgldna

Przyrostowa

Przyrostowa

Zaleno midzy kodami G oraz formatem tamy tego CNC lub


formatem tamy serii 15 jest podana poniej. Wykaz ten take
zawiera informacje o przerwach w cyklu staym.
Nr Gjj (uyty) Format CNC polecenia
1. G81 (Cykl wiercenia)G83 (G87) P0 <Q nie ustalone>
Bez przerwy
2. G82 (Cykl wiercenia)G83 (G87) P <Q nie ustalone>
Narzdzie zawsze ma przerw na dnie otworu.
3. G83 (Cykl wiercenia gbokich otworw) G83 (G87) <Typ B>
Jeli w bloku wystpuje polecenie P, narzdzie ma przerw na dnie
otworu.
4. G83.1 (Cykl wiercenia gbokich otworw) G83 (G87) <Typ A>
Jeli w bloku wystpuje polecenie P, narzdzie ma przerw na dnie
otworu. Uwaga) Typ A lub B jest wybierany zgodnie z bitem 2
(RTR) parametru nr 5101.
5. G84 (Gwintowanie)G84 (G88)I
Jeli w bloku wystpuje polecenie P, narzdzie ma przerw po
osigniciu dna otworu i po cofniciu z pooenia R.
6. G84.2 (Gwintowanie sztywne) M29 S_ G84 (G88)
Jeli w bloku wystpuje polecenie P, narzdzie ma przerw przed
rozpoczciem obrotw wrzeciona na dnie otworu i przed
rozpoczciem obrotw w kierunku normalny w pooeniu R.
7. G85 (Cykl nawiercania) G85 (G89) P0
Bez przerwy
8. G89 (Cykl nawiercania) G85 (G89) P_
Narzdzie zawsze ma przerw na dnie otworu.
358

B--- 63524PL/01

PROGRAMOWANIE

17. WPROWADZANIE DO PAMICI ZA


POMOC FORMATU TAMY Serii 15

D Przewit d dla G83


i G83.1

Parametr nr 5114 ustala przewit d dla G83 i G83.1.

D Przerwa wywoana G83


i G83.1

W przypadku serii 15---T, G83 i G83.1 nie powoduj przerwy


narzdzia. W przypadku tamy w formacie serii 15 narzdzie
zatrzymuje si na dnie otworu tylko jeli blok zawiera adres P.

D Przerwa wywoana G84


i G84.2

W serii 15---T G84/G84.2 powoduje przerwe narzdzia, zanim


wrzeciono zacznie obraca si w kierunku normalnym lub
odwrotnym, zgodnie z ustawieniem odpowiedniego parametru. W
przypadku tamy w formacie serii 15 jeeli blok zawiera adres P,
narzdzie zatrzymuje si na dnie otworu i w pooeniu R zanim
wrzeciono zacznie si obraca w kierunku normalnym lub
przeciwnym.

D Gwintowanie sztywne

W przypadku tamy w formacie serii 15 gwintowanie sztywne mona


zada za pomoc sposobw podanych poniej:
Format

Warunek (parametr), komentarz

G84.2 X_ Z_ R_ ...S**** ;
S**** ;
G84.2 X_ Z_ R_ .... ;
M29 S**** ;
G84 X_ Z_ R_ .... ;

Nastawa (F10/F11) = 1

* Wsplne dla formatu serii 16

M29 S**** G84 X_ Z_ R_ .... ;


G84 X_ Z_ R_ .... S**** ;
S**** ;
G84 X_ Z_ R_ .... ;

G84 jest okrelone w kodzie G84


gwintowania sztywnego.
sztywnego
Bit 0 (G84) parametru nr 5200 = 1
* wsplne dla formatu serii 16

D Programowanie rednicy
lub promienia

Zadanie wartoci 1 bitu 7 (RDI) w parametrze nt 5102 powoduje, e


polecenie rednicy R w staym cyklu obrbki lub tryb progamowania
promieni w formacie tasmy serii 15 pasuje do trybu programowania
rednic lub promienia w osi wiercenia.

D Wyczenie
formatu serii 15

Zadajc bit 3 (F16) parametru nr 5102 mona wyczy format tamy


serii 15. Ma to zastosowanie wycznie do staego cyklu wiercenia.
Jednak liczba powtrze musi by podana za pomoc adresu L.
OSTRONIE
Ustawienie bitu 3 (F16) parametru nr 5102 powoduje
zastpienie bitw 6 (RAB) i 7 (RDI) parametru nr 5102.
Zakada si, e obie wartoci wynosz zero.

Ograniczenia
D O C jako o wiercenia

Nie mona wykorzysta osi C (trzeciej osi) jako osi wiercenia. W


zwizku z tym podanie G18 (paszczyzna ZX) powoduje wczenie
alarmu P/S nr 28 (bd polecenia wyboru paszczyzny).

D Ograniczenie osi C

W przypadku tamy w formacie serii 15 nie mona zada kodu M do


zacinicia osi C.
359

18. FUNKCJE SZYBKIEJ OBRBKI

18

PROGRAMOWANIE

FUNKCJE SZYBKIEJ OBRBKI

360

B--- 63524PL/01

B--- 63524PL/01

18.1

OBRBKA
W SZYBKIM CYKLU

PROGRAMOWANIE

18. FUNKCJE SZYBKIEJ OBRBKI

Funkcja ta moe przeprowadzi konwersj profilu obrbki na grup


danych, ktr mona rozoy jako szybkie impulsy za pomoc
kompilatora i moduu wykonawczego makropolecenia. Funkcja
moe take wywoac i wykona grup danych jako cykl obrbki,
korzystajc z polecenia CNC (polecenie G05).
Funkcja ma zastosowanie do jednotorowego sterowania obrabiark.

Format
G05 P10fff Lfff ;
P10fff jest numerem pierwszego wywoywanego cyklu obrbki:
P10001 do P10999
Lfff jest liczb powtrze w cyklu obrbki
(L1 ma zastosowanie, kiedy ten parametr jest pominity.) :
L1 to L999

Za pomoc powyszego polecenia mona wywoa i wykona dane


szybkiego cyklu obrbki, sporzdzone przez kompilator i modu
wykonawczy.
Dane cyklu mona przygotowa dla maksymalnie 999 cykli. Cykl
obrbki ustala si za pomoc adresu P. W serii mona wywoa i
wykona kilka cykli, korzystajc z danych pocze cykli, zawartych
na pocztku programu.
Ustala czsto powtrze cyklu obrbki za pomoca adresu L.
Czsto ta moe by podana w nagwku dla kadego cyklu.
Poczenie cykli i ich czsto powtrze zostay wyjanione poniej
w postaci przykadu.
Przykad) Zamy, e:
Cykl 1 Dane pocze cykli 2 czsto powtrze 1
Cykl 2 Dane pocze cykli 3 czsto powtrze 3
Cykl 3 Dane pocze cykli 0 czsto powtrze 1
G05 P10001 L2 ;
Nastpujce cykle s wykonywane kolejno:
Cykle 1, 2, 2, 2, 3, 1, 2, 2, 2 i 3
ADNOTACJA
1 Jeli funkcja jest wykonywana w trybie G41/G42, zostanie
uruchomiony alarm.
2 W czasie obrbki w szybkim cyklu nieaktywne jest
zatrzymanie pojedynczego bloku, ruch prbny/korekcja
szybkoci posuwu,
automatyczne przyspieszenie/
hamowanie oraz przesterowanie kkiem rcznym.

361

18. FUNKCJE SZYBKIEJ OBRBKI

PROGRAMOWANIE

B--- 63524PL/01

Meldunki alarmw
Numer
alarmu
115

Opis
Zawarto deklaracji programu jest niepoprawna. Alarm ten
jest uruchamiany w nastpujcych przypadkach.
1. Nie znaleziono deklaracji odpowiadajcego
numerowi podanego cyklu obrbki.
2. Warto danych pocze cykli nie bya w dopuszczalnym
zakresie (0 do 999).
3. Liczba pozycji danych w deklaracji programu nie jest w dopuszczalnym zakresie (1 do 32767).
4. Numer pierwszej zmiennej przechowujcej dane w formacie
wykonywalnym nie jest w dopuszczalnym zakresie (#20000
do #85535).
5. Numer ostatniej zmiennej do przechowywania danych w
formacie wykonywalnym przekracza dopuszczalny zakres
(#85535).
6. Numer pierwszej zmiennej do przechowywania danych w
formacie wykonywalnym koliduje z numerem zmiennej
uytym w deklaracji.

178

Obrbk w szybkim cyklu ustalono w trybie G41/G42.

179

Liczba osi sterowania, podana w parametrze 7510 przekracza


dopuszczaln warto.

362

PROGRAMOWANIE

B--- 63524PL/01

18.2

FUNKCJA
KOCOWEJ
KONTROLI
PROCESW
ROZDZIELCZYCH
DLA POLECENIA
SZYBKIEJ OBRBKI
(G05)

18. FUNKCJE SZYBKIEJ OBRBKI

W czasie szybkiej obrbki jest monitorowany stan procesw


rozdzielczych. Po zakoczeniu procesw rozdzielczych s
uruchamianie alarmy P/S nr 000 i nr 179 po zakoczeniu dziaania
polecenia szybkiej obrbki (zgodnie z nastaw ITPDL (bit 7
parametru nr 7501)).
Alarmy P/S mona anulowa tylko przez wyczenie zasilania CNC.

Objanienia
D Polecenie szybkiej
obrbki

Obrbka szybka, korzystajca z funkcji szybkiego zewntrznego


bufora A, z funkcji szybkiego zewntrznego bufora B oraz z funkcji
cyklu szybkiego, opartej na poleceniu G05

D Zakoczenie procesu
rozdzielczego

Niewykonanie normalnego procesu rozdzielczego z powodu


przekroczenia moliwoci przerobowych CNC w zakresie procesw
rozdzielczych, wymaganych w obrbce szybkiej, lub te z powodu, e
dane rozdzielcze przesane do komputera gwnego byy opnione,
kiedy korzystano z funkcji szybkiego bufora zawntrznego A lub G
Numer

Komunikat

000

PROSZE WYLACZYC
ZASILANIE

179

BLAD NASTAWY PARAMETRU


(NR 7510)

363

Opis
W czasie obrbki szybkiej
zakoczono proces rozdzielczy.
Parametry zwizane:
szybko przenoszenia dla
zewntrznego bufora (parametr
nr 133))
Liczba osi sterowanych w
obrbce szybkiej (parametr nr
7150)
Szybkie wybieranie osi podczas
obrbki szybkiej (bit 0 parametru
nr 7510)

18. FUNKCJE SZYBKIEJ OBRBKI

18.3

ZAAWANSOWANE
STEROWANIE
PODGLDEM (G08)

PROGRAMOWANIE

B--- 63524PL/01

Funkcja ta jest przeznaczona do precyzyjnej obrbki z du


prdkoci. Z jej pomocn mona zapobiec powstawaniu opnienia
spowodowanego przyspieszaniem/hamowaniem oraz oponienia w
serwomechanimie, rosncego wraz ze wzrostem prdkoci posuwu.
Narzdzie w efekcie dokadnie realizuje ustalone parametry i
redukuje sie bdy powstajce w obrabianym profilu.
Funkcja zaczyna by skuteczna, kiedy zostanie wczony tryb
zaawansowanego sterowania podgldem.
Wicej informacji mona znale w podrczniku producenta
obrabiarki

Format
G08 P_
P1 : Wcz tryb zaawansowanego sterowania podgldem.
P0 : Wycz tryb zaawansowanego sterowania podgldem.

Objanienia
D Dostpne funkcje

W trybie sterowania podgldem s dostpne nastpujce funkcje:


(1) Liniowe przyspieszenie lub oponienie przed interpolacj
(2) Funkcja automatycznego opnienia naronego
(3) Funkcja ograniczenia szybkoci posuwu przez promie uku

W przypadku funkcji (1) powyej dostpny jest specjalny parametr


dla trybu zaawansowanego sterowania podgldem.
D Zerowanie

Tryb zaawansowanego sterowania podgldem jest anulowany przez


zerowanie.

364

B--- 63524PL/01

PROGRAMOWANIE

18. FUNKCJE SZYBKIEJ OBRBKI

Adnotacje
ADNOTACJA
1 Jeli w trybie zaawansowanego sterowania podgldem
zostanie napotkany blok bez polecenia przemieszczenia, to
narzdzie zwolni i zatrzyma si w poprzednim bloku.
2 Jeli blok w trybie zaawansowanego sterowania
podgldem zawiera kod M,. S lub T, narzdzie zwolni i
zatrzyma si w tym bloku.
3 Jeli kod G wany w bloku wywoania, jak na przykad G04
zostanie zadany w trybie zaawansowanego sterowania
podgldem, narzdzie zwolni i zatrzyma si w poprzednim
bloku.
4 Jeeli osiowy sygna blokady maszyny (MLK1 do MLK8) jest
wczony lub wyczony w trybie zaawansowanego
sterowania podgldem, przyspieszenie/opnienie nie jest
realizowane w tej osi wykonywania blokady maszyny.
5 Automatyczna korekcja naroy w trybie zaawansowanego
sterowania podgldem powoduje zmian jedynie
prdkoci skrawania w ukach wewntrznych.
6 Jeli wystpi alarm ograniczenia ruchu w trybie
zaawansowanego sterowania podgldem, narzdzie
zwolni i zatrzyma si po wystpieniu alarmu. To znaczy, e
narzdzie wyjedzie poza odlego hamowania.
7 Jeli polecenie posuwu na obrt zadano w trybie
zaawansowanego sterowania podgldem, prdko
wrzeciona mona zmieni do 30000 min --- 1.
8 Jeli po bloku z poleceniem posuwu minutowego nastpuje
lub poprzedza go blok z poleceniem posuwu na obrt w
trybie zaawansowanego sterowania podgldem, narzdzie
zwolni i zatrzyma si w poprzednim bloku.

Ograniczenia

D Polecenie G08

Kod G08 mona poda tylko w bloku.

D Obrbka gwintu

Z uwagi na to, e funkcja korzysta z automatycznego sterowania


prdkoci, narzdzie zwalnia w naroniku, automatycznie
zmieniajc gboko skrawania, nawet w trybie posuwu
minutowego. Z tego powodu tej funkcji nie mona stosowa do
gwintowania. Automatyczne opnienie jest wykonywane take w
trybie posuwu na obrt.

D Funkcje, ktrych nie


mona zada w trybie
zaawansowanego
sterowania podgldem

Niektrych funkcji nie mona zada w trybie zaawansowanego


sterowania podgldem. Zadajc ktrkolwiek z tych funkcji, naley
wczeniej anulowa tryb sterowania podgldem. Po zadaniu funkcji
mona ponownie wybra tryb sterowania podgldem. W tabeli
poniej wymieniono zakres stosowania funkcji.
Nazwa funkcji

Zastosowanie

Stay cykl szlifowania

Interpolacja osi pozornej

8 bitowy numer programu poprzedzony O

Dzwonowe przyspieszenie/hamowanie szybk. posuwu

365

18. FUNKCJE SZYBKIEJ OBRBKI

PROGRAMOWANIE

Nazwa funkcji

B--- 63524PL/01

Zastosowanie

Sprzenie zwrotne podwjnej pozycji

Funkcja uczenia

Sterowanie powtrzeniem z wyprzedzeniem

Wielokt midzy wrzecionami

Funkcja wykrywania nadmiernego obcienia

Bariera konika/uchwytu

Funkcja polecenia sterowania prdkoci w osi PMC

Zaokrglanie naroy

Nastawianie pooenia odniesienia na styk

Gwintowanie koowe

Sterowanie posobne

Program wykonawczy jzyka C + modu makropolec.

Wyjcie sygnau prdkoci silnika

Dodatkowa pami programu wykonawczego jzyka C

Sterowanie z dwoma kasetami Floppy Casstte

Pojemno wasnego oprogramowania g. procesora

Pojemno wasnego oprogramowania podprocesora

Kompensacja prostoliniowoci

Prosta synchronizacja wrzeciona

Kontrola ogranicze ruchu przed przemieszczeniem

Rczna interpolacja liniowa / koowa

Trzy / cztery wyjcia szeregowe wrzeciona

Trzecie / czwarte ustawienie wrzeciona

Wybr trzeciego / czwartego wyjcia wrzeciona

Specyfikacja zliczania osi sterowanych (strona pomoc.)

Rozbudowa osi sterowanych

Specyfikacja zliczania osi sterowanych

Rozszerzenie osi sterowanych jednoczenie

Osie sterowane przez PMC

Y (*1)

System przyrostowy 1/10

Liniowe przyspieszenie/hamowanie prdkoci


skrawania po interpolacji posuwu skrawania

Usunicie osi

366

B--- 63524PL/01

PROGRAMOWANIE

18. FUNKCJE SZYBKIEJ OBRBKI

Nazwa funkcji

Zastosowanie

Drugie przesterowanie szybkoci posuwu

Liniowe przyspieszenie/hamowanie prdkoci


skrawania przed interpolacj posuwu skrawania

Interpolacja ukadu wsprzdnych biegunowych

Interpolacja cylindryczna

Toczenie poligonowe

Interpolacja rubowa

Cofnicie i powrt narzdzia

Gwintowanie z cofniciem

Gwintowanie cige

Gwintowanie ze zmiennym skokiem

Gwintowanie sztywne

Dzwonowe przyspieszenie/hamowanie prdkoci


skrawania po interpolacji posuwu skrawania

Powrt do trzeciego / czwartego pooenia odniesienia

Powrt do zmiennego punktu referencyjnego

Obrbka w szybkim cyklu

Ponowne ustawienie osi

Skrawanie wyrwnujce

Sterowanie pojedynczym kkiem rcznym

Sterowanie podwjnym kkiem rcznym

Przerwanie kkiem rcznym

Ponowny start programu

Sprawdzenie interferencji suportu narzdziowego

Rozszerzona kontrola zapamitanego obszaru ruchu

Kompensacja zapamitanego bdu skoku gwintu

Opnienie zewntrzne

Proste sterowanie synchronizacj

Zatrzymanie porwnywania numerw programw

Przecznik pooenia

Zatrzymanie posuwu

Funkcja szybkiego pominicia

Funkcja wielostopniowego pominicia

Wyjcie szeregowe S

367

18. FUNKCJE SZYBKIEJ OBRBKI

PROGRAMOWANIE

Nazwa funkcji
Pozycjonowanie wrzeciona
Sterowanie konturu Cs

B--- 63524PL/01

Zastosowanie
Y
Y (*2)

Szybka orientacja wrzeciona

Wybr wyjcia pierwszego wrzeciona

Sterowanie sta prdkoci skrawania

Wyjcie biecej prdkoci wrzeciona

Wykrywanie nierwnomiernoci obrotw wrzeciona

Sterowanie synchronizacj wrzeciona

Sterowanie wieloma wrzecionami

Wyjcie analogowe S

Orientacja drugiego wrzeciona

Wybr wyjcia drugiego wrzeciona

Bezporednie programowanie wymiarw rysunkowych

Specjalny kod G

Wprowadzanie danych programowalnych

Makropolecenie uytkownika B

Przerwanie wywoane makroprogramem uytkownika

Fazowanie, zaokrglanie naroy

Wybw systemu calowego lub metrycznego

Wielokrotny powtarzalny cykl stay

Stay cykl wiercenia

Powtarzanie

Podwjna gowica rewolwerowa z odbiciem lustrzanym

Format tamy dziurkowanej F15

Konwersacja graficzna

Wprowadzanie danych wzorcowych

Dodatkowa oglnodostpna zmienna makropolece

Modu wykonawczy makropolecenia

Wielokrotny powtarzalny cykl stay 2

Obrt ukadu wsprzdnych

Ukad wsprzdnych przedmiotu obrabianego

Sterowanie 1 wprowadzaniem/wyprowadzaniem

Sterowanie 2 wprowadzaniem/wyprowadzaniem

368

B--- 63524PL/01

PROGRAMOWANIE

18. FUNKCJE SZYBKIEJ OBRBKI

Nazwa funkcji

Zastosowanie

Zewntrzne sterowanie urzdzeniem WE/WY

Bufor zewntrzny

Szybki bufor zewntrzny A

Sterowanie DNC1

Sterowanie DNC2

Zewntrzna kompensacja narzdzi

Komunikat zewntrzny

Zewntrzne przesunicie punktu zerowego maszyny

Wejcie danych zewntrznych

Sterowanie osi ktowych

Ustawienie wstpne ukadu wsprzdnych detalu

Druga funkcja pomocnicza

Sterowanie osi B

Sprawdzenie kodu M

Przesunicie pooenia odniesienia

Sterowanie osi dowolnych / ktowych

Dodatkowa kompensacja narzdzia A (32 pozycje)

Dodatkowa kompensacja narzdzia B (64 pozycji)

Dodatkowa kompensacja narzdzia C (99 pozycj)

Kompensacja promienia narzdzia

Kompensacja geometrii narzdzia i zuycia

Automatyczna kompensacja narzdzia

Bezporednie wprow. pomiaru B wartoci kompensacji

Kompensacja osi Y

Zarzdzanie okresami trwaoci narzdzi

Dodatk. zarzdzanie okres. trwaoci narz. (128 komb.)

Przechowanie progamu czstkowego 40---m

Przechowanie progamu czstkowego 80---m

Przechowanie progamu czstkowego 160---m

Przechowanie progamu czstkowego 320---m

Przechowanie progamu czstkowego 640---m

Przechowanie progamu czstkowego 1280---m

Przechowanie progamu czstkowego 2560---m

369

18. FUNKCJE SZYBKIEJ OBRBKI

PROGRAMOWANIE

Nazwa funkcji

B--- 63524PL/01

Zastosowanie

Przechowanie progamu czstkowego 5120---m

Dodatkowe zarejestrowane programy A (125 program.)

Dodatkowe zarejestrowane programy B (200 program.)

Dodatkowe zarejestrowane programy C (400 program.)

Dodatkowe zarejestrowane programy D (1000 progr.)

Dodatkowe opcjonalne pominicie bloku

Edycja drugoplanowa

Rozszerzona edycja tamy

Programowy pulpit operatora

Oglne przeczniki w programowym pulpicie operat.

Rejestracja czasu obrbki

Wywietlanie znakw japoskich

Wywietlanie liter alfabetu niemieck. lub francuskiego

Wywietlanie znakw chiskich

Wywietlanie liter alfabetu woskiego

Wywietlanie znakw koreaskich

Wywietlanie liter alfabetu hiszpaskiego

Wywietlanie czasu wykonania programu i licz. czci

Obrazowanie graficzne

Wywietlanie zawartoci katalogu Floppy Cassette

Posuw na obrt

Funkcja pominicia (G31)

Powrt do punktu referenc. z ma prdkoci (G28)

Pominicie ograniczenia momentu obrotowego

Obrbka gwintu

<Moliwo zastosowania>
f : Funkcja moe by uyta w trybie ster. antycypacyjnego.
Y : Funkcja nie moe by uyta w trybie ster. antycypacyjnego.
Przy tych funkcjach naley zakoczy tryb sterowania antycypacyjnego.
ADNOTACJA
1 Sterowanie osi PMC mona wczy wycznie w posuwie
do przodu.
2 Sterowanie konturem Cs mona wykona w trybie
sterowania antycypacyjnego, jeli bit G8S (bit 5 parametru
1602) jest odpowiednio nastawiony.

370

B--- 63524PL/01

19

PROGRAMOWANIE

FUNKCJA STEROWANIA OSI

371

19. FUNKCJA STEROWANIA OSI

19. FUNKCJA STEROWANIA OSI

19.1

TOCZENIE
POLIGONOWE

PROGRAMOWANIE

B--- 63524PL/01

Toczenie poligonowe oznacza obrabianie ksztatu wieloktnego


poprzez obracanie obrabianego przedmiotu i narzdzia o ustalon
wielko.

Przedmiot
obrabiany

Przedmiot
obrabiany

Narzdzie

Rys. 19.1 (a) Toczenie poligonowe

Poprzez zmian warunkw obrotu przedmiotu i narzdzia oraz liczby


narzdzi skrawajcych, obrabiany ksztat mona zmieni na kwadrat
lub szeciokt. Czas obrbki mona zmniejszy za pomoc osi C i X
we wsprzdnych biegunowych, w porwnaniu do czasu obrbki
ksztatu wieloktnego. Obrobiony ksztat nie jest jednak dokadnym
wieloktem. Oglnie, obrbka poligonowa jest stosowana przy bach
rub i nakrtkach czteroktnych i szecioktnych.

Rys. 19.1 (b) ruba szecioktna

Format
G51.2 (G251)

P_Q_;
P, Q :

Stosunek obrotw wrzeciona do osi Y


Poda zakres:Intefer 1 to 9 for both

PiQ
Jeli Q jest wartoci dodatni, o Y
wykonuje obrt dodatni.
Jeli Q jest wartoci ujemn, o Y
wykonuje obrt ujemny.

372

B--- 63524PL/01

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Objanienia

Obrt narzdzia w toczeniu poligonowym jest sterowany za pomoc


osi kontrolowanej przez CNC. O obrotowa narzdzia jest w
nastpujcym opisie nazwana osi Y.
O Y jest sterowana poleceniem G51.2, dziki czemu stosunek
prdkoci obrotowej obrabianego przedmiotu, zainstalowanego na
wrzecionie (poprzednio ustalona polceniem S) oraz prdkoci
narzdzia uzyskuj zaoon proporcj.
(Przykad) Stosunek obrotw obrabianego przedmiotu (wrzeciona)
do osi Y wynosi 1:2, a os Y wykonuje obrt dodatni.
G51.2P1Q2;
Jeli jednoczesny start zadano poleceniem G51.2, jest wykrywany
sygna jednego obrotu wysany z przetwornika pooe, nastawiony
we wrzecionie. Po wykryciu sygnau obrt osi Y jest sterowany z
zachowaniem stosunku obrotw (P:Q), synchronizujc si z
prdkoci wrzeciona. Obrt osi Y jest sterowany tak, aby obroty osi
Y i wrzeciona pozostaway do siebie w stosunku P:Q. Stosunek ten
bdzie zachowany do czasu wykonania polecenia anulowania
obrbki wieloktnej (G50.2 lub operacja resetowania). Kierunek
obrotw osi Y jest uzaleniony od kodu
Q i nie ma na niego wpywu kiedunek obrotw przetwornika pooe.
Synchronizacja wrzeciona i osi Y jest anulowana nastpujcym
poleceniem:
G50.2(G250);
Jeli zadano polecenie G50.2, synchronizacja wrzeciona i osi Y jest
anulowana i o Y zatrzymuje si.
Synchronizacja jest take anulowana w nastpujcych przypadkach.
i) Wyczenie zasilania
ii) Stop awaryjny
iii)Alarm serwosystemu
iv) Zerowanie (zdalny sygna zerowania ERS, sygna zerowania/
przewinicia RRW i przycisk RESET na klawiaturze CRT/MDI)
v) Wystpowanie alarmw nr 217 do 221

Przykad

G00X100. 0Z20.0 S1000.0M03 ; Prdko obrotowa obrabianego


przedmiotu 1000 rmp
G51.2P1 Q2 ;
Pocztek obrotw narzdzia
(prdko obrotowa narzdzia
2000rpm)
G01X80.0 F10.0 ;
dosuw w osi X
G04X2. ;
G00X100.0 ;
Ucieczka osi X
G50.2 ;
Zatrzymanie obrotw narzdzia
M05 ;
Zatrzymanie wrzeciona Zada
G50.2 i G51.2 zawsze w
pojedynczym bloku.

373

19. FUNKCJA STEROWANIA OSI

D Zasada toczenia
poligonowego

PROGRAMOWANIE

B--- 63524PL/01

Poniej objaniono zasad toczenia poligonowego. Na rysunku


poniej promie ostrza narzdzia oraz przedmiotu to A i Bm a
prdkoci ktowe narzdzia i przedmiotu to odpowiednio a i b.
Pocztek wsprzdnych kartezjaskich XY przyjto w rodku
obrabianego przedmiotu.
Upraszczajc wyjanienie naley wzi pod uwag, e rodek
narzdzia jest w pooeniu Po (A, 0) na obrzeach przedmiotu
obrabianego, a punkt rodkowy ostrza narzdzia znajduje si w
pooeniu Pto (A---B, 0).
A ; Promie przedmiotu
B ; Promie narzdzia

X
A

; Prdko ktowa przedmiotu


; Prdko ktowa narzdzia

Prdko
ktowa

(0, 0)

Pto

Narzdzie

Po
Prdko
ktowa

Przedmiot
obrabiany

Po (A, 0)
Pto (A ---0, 0)

W takim przypadku pooenie ostrza narzdzia Pt (Xt,Yt) po


upywie czasu t jest wyraone rwnaniem 1:
Pt (Xt, Yt)
B
t
A
t
(0, 0)

P
o
Punkt startu

Xt=Acos t---Bcos(---)t
(Rwnanie 1)
Yt=Asin t+Bsin(---)t
Zakadajc, e stosunek obrotw przedmiotu obrabianegp do
narzdzia wynosi 1:2, mianowicie, =2,
rwnanie 1 zmienia si w nastpujcy sposb
Xt=Acos t---Bcos t=(A---B)cos t
(Rwnanie 2)
Xt=Asin t+Bsin t=(A+B)sin t
Rwnanie 2 pokazuje, e tor punktu rodkowego ostrza narzdzia
porusza si po elipsie z dusz rednic A+B i krtsz rednic
A---B.
Nastpnie rozpatrzmy przypadek, kiedy jedno narzdzie jest
ustawione pod ktem 180 w pooeniu symetrycznym do drugiego.
Jak wida, za pomoc tych narzdzi mona obrobi kwadrat w sposb
pokazany poniej.
374

B--- 63524PL/01

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Jeli trzy narzdzia s ustawione pod ktem 120, obrobiony ksztat


bdzie omioktem, jak pokazano poniej.

375

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

OSTRZEENIE

1 informacj o maksymalnej prdkoci narzdzia mona znale w instrukcji dostarczonej przez


producenta maszyny. Nie naley zadawa prdkoci wikszej ni maksymalna prdko narzdzia ani
takiego wspczynnika prdkoci wrzeciona, ktry powoduje przekroczenie prdkoci dopuszczalnej.
2 Punkt pocztkowy procesu gwintowania staje si niespjny, jeli gwintowanie rozpocznie si w operacji
synchronicznej.
W czasie gwintowania naley anulow synchronizacj wykonujc G50.2 .
3 W operacji synchronicznej, odnoszonej do osi Y, nastpujce sygnay s poprawne lub niepoprawne.
Poprawne sygnay w odniesieniu do osi Y:
blokada maszyny
wyczenie serwa
Sygnay nieodpowiednie dla osi Y:
stop posuwu
blokada
przesterowanie
ruch prbny
(W czasie ruchu prbnego w bloku G51.2 nie wystpuje oczekiwanie na sygna obrotu.)

ADNOTACJA

1 O Y, w odrnieniu od innych sterowanych osi, nie moe mie przydzielonego polecenia przesunicia,
jak Y--- ---. Oznacza to, e polecenie przesunicia osiowego nie jest konieczne w osi Y. Jeli ustalono
G51.2 (tryb toczenia poligonowego), trzeba tylko sterowa osi Y, aby narzdzie obracao si zgodnie
z ustalonym wspczynnikiem w odniesieniu do prdkoci obrotowej wrzeciona.
Jednak mona ustali tylko polecenie powrotu do pooenia odniesienia (G28V0), poniewa obrt osi
Y jest zatrzymany w niestabilnym pooeniu, jeli podano G50.2 (polecenie anulowania trybu toczenia
poligonowego). Jeli pooenie startowe obrotw narzdzia nie jest stabilne, mog wystic problemy,
na przykad jeli ten sam ksztat jest obrabiany za pomoc narzdzia wykaczajcego po obrobieniu
za pomoc narzdzia zgrubnego.
Specyfikacja G28V0; dla osi Y jest rwna poleceniu pooenia dla wrzeciona. W przypadku pozostaych
osi, w odrnieniu od rcznego powrotu do punktu odniesienia,G28 zwykle wykonuje powrt do
pooenia odniesienia bez wykrywania granicy opnienia. Jednak w przypadku G28V0; dla osi Y,
powrt do pooenia odniesienia jest wykonywany poprzez wykrycie limitu opnienia, podobnie jak
w przypadku rcznego powrotu do punktu odniesienia.
Aby obrobi przedmiot do takiego samego ksztatu, jak poprzedni, w chwili rozpoczcia obrotw
narzdzie i wrzeciono musz by w tym samym pooeniu, jak poprzednim razem. Narzdzie
rozpoczyna obroty, kiedy zostanie wykryty sygna jednego obrotu, pochodzcy z przetwornika
pooenia.
2 O Y, stosowana do sterowania obrotem narzdzia w toczeniu poligonalnym, korzysta z czwartej osi.
Jednak w drodze ustawienia parametrw (nr 7610) mona zastosowa trzeci o. W takim przypadku
o taka musi nosi oznaczenie C.
3 Przy wywietlaniu pooenia osi Y wywietlanie wartoci wsplrzdnych maszyny (MASZYN) zmieni si
z zakresu 0 do wartoci nastawy parametru (warto przesunicia na jeden obrt) w miar przesuwania
osi Y.
Wartoci bezwzgldne lub wzgldne wsprzdnych nie s odnawiane.
4 W osi Y nie mona ustawi detektora pozycji absolutnej.
5 Jeli o Y jest w trybie operacji synchronicznej, nie mona zastosowa posuwu cigego rcznego.
6 O Y w operacji synchronicznej nie jest uwzgldniona w liczbie osi sterowanych jednoczenie.

376

19.2

PRZENOSZENIE
W OSI OBROTOWEJ

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

Funkcja przenoszenia chroni wsprzdne osi obrotu przed


przekroczeniem dopuszczalnych wartoci. Funkcja ta jest
uaktywniana ustawieniem wartoci 1 w bicie 0 parametru 1008.

19.2.1

Przenoszenie
w osi obrotowej
Objanienia

W przypadku polecenia przyrostowego, narzdzie przesuwa si o kt


podany w poleceniu. W przypadku polecenia bezwzgldnego,
wsprzdne po przesuniciu narzdzia s wartociami ustawionymi
w parametrze nr 1260 i s zaokrglane przez kt odpowiadajcy
jednemu obrotowi. Jeli bit 1 (ROAx) parametru nr 1008 ma warto
0, narzdzie przesuwa sie w kierunku, w ktrym ostateczne
wsprzdne s najblisze. Wywietlane wartoci wsprzdnych
wzgldnych sa take zaokrglane przez kt odpowiadajcy jednemu
obrotowi, jeli bit 2 (ROAx) parametru nr 1008 ma wartoc 1.

Przykady

Zamy, e o C jest osi obracajc si i e wielko przesunicia


w jednym obrocie wynosi 360.000 (parametr nr 1260 = 360000). Po
wykonaniu nastpujcego programu z wykorzystaniem funkcji
przenoszenia w osi obrotowej, o przesunie si w sposb pokazany
poniej.
Numer
bloku

Bieca
warto
przesu --nicia

Warto wsprzdnej
bezwzgldnej
po zakoczeniu posuwu

N1 C---150.0 ;

N1

---150

210

N2 C540.0 ;

N2

---30

180

N3 C---620.0 ;

N3

---80

100

N4 H380.0 ;

N4

+380

120

N5 H ---840.0 ;

N5

---840

C0 ;

Warto wsprz.
---720
wzgldnych

---360

---0

360

Warto wsprz.
---0
bezwzgldnych

---0

---0

---0

N1
N2
N3
N4
N5

377

210(Bezwzgldna)
180
100
120

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

19.2.2

Funkcja suy do sterowania osi obrotow, ustalon poleceniem


bezwzgldnym. Dziki tej funkcji znak wartoci zadanej w poleceniu
jest interpretowany jako kierunek obrotw, a warto bezwzgldna
jest interpretowana jako wsprzdna docelowego punktu
kocowego.

Objanienia

Funkcja jest wana, jeli jest wczone przenoszenie w osi obrotowej


(bit ROAx (bit 0 parametru 1008) ma warto 1).

Sterowanie
osi obrotow

Jeeli bit RAAx (3 parametru 1008) ma warto 1, to polecenie


bezwgldne zadane dla przenoszenia w osi obrotowej jest
interpretowane nastpujco: Znak i warto bezwzgldna ustalone
w poleceniu uoznaczaj kierunek obrotw oraz punkt kocowy
przemieszenia.
Jeli bit RAAx (bit 3 parametru 1008) ma warto 0, to nastawa bitu
RABx (bitu 1 parametru 1008) staje si znaczcy.

Adnotacje
ADNOTACJA
1 Funkcja moe by uywana tylko kiedy jest zadana
odpowiadajca jej opcja.
2 Funkcja jest wana dla przenoszenia osi obrotowych.
3 Jeli bit RAAx (bit 3 parametru 1008) ma warto 1, to
nastawa bitu RABx (bitu 1 parametru 1008) jest ignorowana.
Aby wybra ruch obrotowy na krtszym odcinku, bity RAAx
i RABx powinny mie warto 0.
4 Funkcja nie jest obsugiwana, jeli jest wybrany ukad
wsprzdnych maszyny w funkcji sterowania osi PMC.

378

B--- 63524PL/01

19.3

PROSTE
STEROWANIE
SYNCHRONIZACJ

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Prosta funkcja sterowania synchronizacj umoliwia wykonywanie


operacji synchronicznych i normalnych na dwch wskazanych osiach,
ktre mona przecza zgodnie z sygnaem z maszyny.
W przypadku urzdzenia z dwoma imakami, ktre mona napdza
niezalenie z dwch niezalenych osi, funkcja ta umoliwia
prowadzenie operacji opisanych poniej.
W tej czci opisano dziaanie maszyny wyposaonej w dwa imaki
narzdziowe, ktre mona napdza niezalenie wzdu osi X i Y.
Jeli w tym samym celu s uywane inne osie, naley zastpi nazwy
X i Y nazwami tych osi.
X

Rys. 19.3 Przykad konfiguracji osi w maszynie, w ktrej


wykonano funkcj prostego sterowania synchronizacj

Objanienia
D Operacja synchroniczna

Operacja taka jest moliwa w urzdzeniu, wyposaonym w dwa imaki


narzdziowe. W trybie operacji synchronicznej posuw w jednej osi
moe by zsynchronizowany z posuwem zdefiniowanym dla innej osi.
Polecenie przesunicia moe by podane dla jednej z dwch osi,
ktra nosi nazw osi gwnej. Druga o, ze wzgldu na synchronizacje
z osi gwn, nazywa si osi podporzdkowan. Jeli X jest osi
gwn, a Y osi podporzdkowan, to operacja synchroniczna w osi
X (gwnej) i osi Y (podporzdkowanej) jest wykonywana zgodnie z
poleceniami Xxxxx dotyczcymi osi gwnej.
W trybie operacji synchronicznej, polecenie przesuwu dotyczce osi
gwnej powoduje jednoczesn operacj serwomotoru osi gwnej i
podporzdkowanej.
W tym trybie nie jest wykonywana kompensacja bdu
synchronizacji. Oznacza to, e kady bd pooenia midzy dwoma
serwomotorami nie jest monitorowany, ani serwomotor osi
podporzdkowanej nie jest regulowany w celu zminimalizowania
bdw. Nie jest generowany alarm bdu synchronizacji. Operacje
automatyczne mona synchronizowa, ale nie mona
synchronizowa operacji rcznych.

D Operacja normalna

Operaca normalna jest wykonywana, jeli rne przedmioty s


obrabiane na rnych stoach. Podobnie jak w przypadku
normalnych polece CNC, polecenia przesuwu dla osi gwnej i
podporzdkowanej s ustalane za pomoc adresw tych osi (X i Y).
Polecenia przesunicia dla dwch osi mog by ustalone w
identycznym bloku.
379

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

1 Zgodnie z poleceniem Xxxxx zaprogramowanym dla osi gwnej,


ruch jest wykonywany wzdu osi X, podobnie jak w trybie
normalnym.
2 Zgodnie z poleceniem Xxxxx zaprogramowanym dla osi
podporzdkowanej, ruch jest wykonywany wzdu osi Y,
podobnie jak w trybie normalnym
3 Zgodnie z poleceniem Xxxxx Yyyyy, jednoczesne ruchy s
wykonywane w osi X i Y, podobnie jak w trybie normalnym.
Mona sterowa operacjami automatycznymi i rcznymi, tak jak
w normlanym sterowaniu CNC.
D Przeczanie operacji
synchronicznej
i normalnej

Szczegowe informacje na temat przeczania operacji


synchronicznych i narmalnych podano w podrczniku dostarczanym
przez producenta obrabiarki.

D Automatyczny powrt do
punktu referencyjnego

Jeli w trybie opeacji synchronicznej zostanie wydane polecenie


automatycznego powrotu do pooenia referencyjnego (G28) lub
powrotu do drugiego, trzeciego lub czwartego pooenia
referencyjnego (G30), to powrt do pooenia referencyjnego jest
wykonywany w osi X i identyczny rych jest wykonywany w osi Y. Jeli
ruch w osi Y odpowiada powrotowi do pooenia odniesienia w osi
Y, zawieci si lampka oznaczajca, e zakoczono powrt do
pooenia odniesienia. Zaleca si, aby G28 i G30 byy ustalone w
trybie operacji normalnych.

D Sprawadzanie
automatycznego powrotu
do pooenia
referencyjnego

Jeli w trybie operacji synchronicznych wydano polecenie


sprawdzania powrotu do pozycji referencyjnej (G27), w osi X i Y
zostanie wykonany identyczny posuw.
Jeli przesunicie w osi X i Y odpowiadaj powrotowi do punktu
referencyjnego na osi X i Y, zawieci si lampka informujca o
zakoczeniu powrotu do pooenia referencyjnego w osi X i Y.
W przeciwnym przypadku wczy si alarm. Zaleca si, aby G27 byo
ustalone w trybie operacji normalnych.

D Polecenia osi
podporzdkowanej

Jeli w trybie operacji synchronicznych wydano polecenie dotyczce


osi podporzdkowanej, zostanie wczony alarm P/S nr 213.

D O gwna
i podporzdkowana

O gwna zostaa zdefiniowana w parametrze 8311. O


podporzdkowana jest ustalona za pomoc sygnau zewntrznego.

Ograniczenia
D Nastawienia ukadu
wsprzdnych
i kompensacja narzdzi

Jeli w trybie operacji synchronicznej wykonano nastawienie ukadu


wsprzdnych lub kompensacj narzdzia, powodujc w ten sposb
przesunicie ukadu wsprzdnych, zostanie wyprowadzony alarm
P/S nr 214.

D Opnienie zewntrzne,
blokada, blokada
maszyny

W trybie operacji synchronicznych wany jest tylko sygna


opnienia zewntrznego, blokady lub blokady maszyny w osi
gwnej. Podobny sygna dotyczcy osi podporzdkowanej jest
ignorowany.

D Kompensacja bdu
skoku gwintu

Kompensacja bedu skoku gwintu oraz kompensacja luzu s


wykonywane niezalenie dla osi gwnej i podporzdkowanej.

D Przecznik manualny
bezwzgldny

W trybie operacji synchronicznych manualny przecznik


bezwzgldny musi by wczony (ABS musi by ustawione na 1). Jeli
zostanie wyczony, ruch w osi podporzdkowanej moe by
niepoprawny.

D Operacja rczna

Operacje rczne nie mog by synchronizowane.


380

B--- 63524PL/01

19.4

STEROWANIE
SYNCHRONIZACJI

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Funkcja sterowania synchroniazacji umoliwia synchronizacj


ruchw w dwch osiach. Jeli polecenie przesunicia zostanie
zaprogramowane dla jednej osi (osi gwnej), to funkcja
automatycznie wyda takie samo polecenie dla drugiej osi
(podporzdkowanej), w ten sposb synchronizujc dwie osie. Stan
zaparkowania mona wybrac w celu uniemoliwienia ruchu w osi
podporzdkowanej, nawet jeli dla osi gwnej zostanie wydane
polecenie posuwu. Jeli jest wczony stan zaparkowania w funkcji
sterowania synchronizacji, przebieg mona kontrolowa
nastpujco:
1 Synchronizacja ruchu w osi podporzdkowanej z ruchem w osi
gwnej.
2 Wykonanie ruchu w osi podporzdkowanej zgodnie z poleceniem
przesunicia dla osi gwnej. Jednak ruch podany w poleceniu nie
jest wykonywany w osi gwnej (stan zaparkowania osi gwnej).
3 Aktualizacja wsprzdnych osi podporzdkowanej zgodnie z
odlegoci przebyt osi gwnej. Jednak w osi podporzdkowanej
ruch nie jest wykonywany (stan zaparkowania osi
podporzdkowanej).
Jeli jest stosowana metoda 2, mona wykonac nastpujce operacje:
(Przykad) Synchronizowanie ruchw w osiach Z i Y
(parkowanie osi gwnej)
X

Z
Y

Ruch jest wykonywany w osiach X i Y zgodnie z poleceniami


wydanymi dla osi X i Z. (Ruch w osi Y jest synchronizowany z ruchem
w osi Z.) Jeli o Z jest zaparkowana, to wsprzdne osi Z i Y s
aktualizowane.
Poniewa wsprzdne osi Z i Y s zawsze aktualizowane, ukad
wsprzdnych nie musi byc resetowany po zmianie stanu
synchronizacji. Polecenie przesunicia moe by wykonane
natychmiast po zmianie stanu.
ADNOTACJA
1 W opisanym powyej trybie synchronizaji identyczne
polecenia przesunicia s jednoczesnie wyprowadzane do
dwch serwosystemw. Bd ustawienia serwomotorw nie
jest monitorowany, ani aden z nich nie jest regulowany w
celu zminimalizowania bdu. Oznacza to, e nie jest
prowadzona kompensacja bdu synchronizacji.
2 Metoda uyta do okrelenia funkcji sterowania
synchronizacj zmienia si zalenie od producenta
obrabiarki. W celu uzyskania dalszych szczegw zobacz
podrcznik dostarczony przez producenta maszyny.

381

19. FUNKCJA STEROWANIA OSI

19.5

STEROWANIE OSI B
(G100, G101, G102,
G103, G110)

PROGRAMOWANIE

B--- 63524PL/01

Funkcja ta suy do ustawienia osi (B) niezalenie od sterowanych osi


podstawowych X1, Z1, X2, i Z2 oraz pozwala wykona wiercenie,
rozwiercanie lub inn obrbk wzdu osi B, rwnolegle do innych
operacji osi podstawowych sterowanych. Osie X2 i Z2 mog by uyte
w trybie sterowania dwutorowego.
X1

Pierwszy
imak

Z1

Trzeci
imak

Przedmiot
obrabiany

Z2

Drugi
imak
X2

Format
D Rejestracja programw
przebiegu
G101-- G100
G102-- G100
G103-- G100
G100

:
:
:
:

Pocztek rejestracji pierwszego programu


Pocztek rejestracji drugiego programu.
Pocztek rejestracji trzeciego programu
Koniec rejestracji programw.

Mona zarejestrowa trzy operacje (programy) na osi B. (W trybie dwutorowym mona zarejestrowa trzy programy dla kadego imaka.)
Program przebiegu dla osi B musi by ustalony w blokach midzy G101,
G102, lub G103 i G100, pozwalajc w ten sposb na rozrnienie ich od
zwykego programu NC.
Zarejestrowany przebieg jest uruchamiany po wykonaniu
odpowiadajcego kodu M, opisanego poniej.

O1234 ;
Normalny program NC

G101;
Program przebiegu osi B

G100;
M30 ;

Pocztek rejestracji programu


przebiegu osi B.
Koniec rejestracji programu
przebiegu osi B.

Normalny program NC
Uwaga) W blokach G101, G102, G103 lub G100
nie naley podawa adnych innych kodw.

382

PROGRAMOWANIE

B--- 63524PL/01

D Polecenia stosowane do
rozpoczcia przebiegu

19. FUNKCJA STEROWANIA OSI

Do rozpoczcia przebiegu sa stosowane funkcje pomocnicze


(M**), ustalone w parametrach 8251 do 8253.

Parametr 8251:
Kod M uywany do startu operacji pierwszego programu
Parametr 8252:
Kod M uywany do startu operacji drugiego programu
Parametr 8253:
Kod M do rozpoczcia przebiegu w trzecim programie

O1234 ;
Powoduje rozpoczcie wykonania zarejestrowanych
przebiegw osi B. W kolejnych blokach normalny
program NC i program przebiegu osi B s wykonywane rwnolegle. (** jest ustalone w parametrach
8251 do 8253.)

M** ;
M30 ;

Rozpoczyna rejestrowanie

programu przebiegu.

Bloki programu

przebiegu osi B.

Koniec rejestracji

programu przebiegu.

Przykad
01234 ;
G50 X100. Z200. ;
G101 ;
G00 B10. ;
M03 ;
G04 P2500 ;
G81 B20. R15. F500 ;
G28 ;
G100 ;
G00 X80. Z50. ;
G01 X45. F1000 ;

G00 X10. ;
M** ;
G01 Z30. F300 ;

Polecenia stosowane do

rozpoczcia zaprogramowanego
przebiegu

M30 ;

to : Zadaje operacj w osi B w blokach midzy


G101, G102, lub G103 i G100. Program jest zapisany
w pamici programw.

: Rozpoczcie wykonywania programu przebiegu osi B z do


powyej. W kolejnych blokach normalny program NC i program
przebiegu osi B s wykonywane rwnolegle. Kod M funkcji pomocniczej
jest uywany do startu operacji w osi B. Kod M uywany do startu operacji
jest zadany w parametrach 8251 do 8253.

D Przebieg pojedynczego
ruchu

G110 [polecenie przebiegu];


Przebieg pojedynczego ruchu dla osi B mona ustali i wykona w
sposb przedstawiony powyej. Taki przebieg nie musi by rejestrowany w specjalnym (pierwszym do trzeciego) programie. Nie
musi by take rejestrowany za pomoc polece specjalnych, co
opisano wczeniej.

383

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

Objanienia
D Ustawienie trybu
sterowania dwutorowego

Mona wybra jeden z nastpujcych trybw sterowania


dwutorowego:
1 Sterowanie osi B jest wykonywane dla 1 lub 2 imaka
narzdziowego.
2 Sterowanie osi B jest realizowane oddzielnie dla imaka 1 i 2.
3 Identyczne sterowanie osi B jest wykonywane dla imakw 1 i 2.
Tryb dla kadego imaka jest wybierany na podstawie wartoci
ustalonej w parametrze 8250.

D Kody, ktre mona


zastosowa w programie
przebiegu osi B

Podane 13 kodw G oraz kody M, S i T funkcji pomocniczych mona


stosowa w programie przebiegu osi B:
Kod

Opis

G00

Ustalanie pooenia (szybki posuw)

G01

Interpolacja liniowa (posuw skrawania)

G04

Przerwa

G28

Powrt do p ---tu referencyjnego, automatyczna nast. uk. wsp.

G80

Stay cykl obrbki --- koniec

G81

Cykl wiercenia, nawiercanie

G82

Cykl wiercenia, pogbianie walcowe

G83

Cykl wiercenia gbokich otworw

G84

Cykl gwintowania otworw

G85

Cykl wiercenia

G86

Cykl wiercenia

G98

Posuw minutowy

G99

Posuw na (jeden) obrt

M**

Funkcja pomocnicza

S**

Funkcja pomocnicza

T**

Funkcja pomocnicza, kompensacja narzdzia

G28 (powrt do punktu referencyjnego)


W odrnieniu od normalnego cyklu G28, cykl G28 dla operacji w osi
B nie obejmuje przetwarzania w punkcie porednim. Na przykad,nie
mona postpi nastpujco:
G28 B99.9;
G80 do G86 (stay cykl wiercenia)
Spord staych cykli obrbki obsugiwanych przez maszyny FANUC
serii 16 lub 18 przeznaczonych dla centrw obrbkowych, mona
wykona cykle bdce odpowiednikami G80 do G86.
Dane mona ustala w taki sam sposb, jak w przypadki FANUC serii
16 lub serii 18, z wyjtkiem nastpujcych pozycji:
1. Pooenie wiercenia nie zostao ustalone za pomoc X i Y.
384

B--- 63524PL/01

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

2. Odlegoc od puntu R do dna otworu jest ustalona za pomoc B.


3. Wszystkie przebiegi s wykonywane w trybie powrotu do
paszczyzny pocztkowej.
4. Nie mona ustali czstoci powtrze (K).
5. W trybie staego cyklu obrbki musi by ustalony punkt R. (Jeli
punkt R jest pominity, zostanie wczony alarm P/S nr 5036.)
6. Punkt pocztkowy wiercenia (d) dla cyklu G83 (wiercenie
gbokich otworw) jest ustalany parametrem 8258.
G98, G99 (posuw na minut, posuw na obrt)
Bit MDF (bit 2 parametru 8241) ustala pocztkowy kod G staego
stanu dla G110 lub kod G zaczynajcy rejestrowanie programu
dziaania (G101, G102, G103).
Jeli bit MDF ma warto 0, kodem stanu pocztkowego jest G98.
Jeli bit MDF ma warto 1, kodem stanu pocztkowego jest G99.
Przykad)
Jeli MDF ma warto 0
G110 B100. F1000. ; 1000 mm/min
G110 G99 B100. F1 ; 1 mm/obr.
ADNOTACJA
W trybie sterowania dwutorowego system korzysta z
biecej prdkoci wrzeciona, obliczonej na podstawie
sygnau sprzenia zwrotnego, wysyanego przez
przetwornik pooenia, poczony z tym imakiem
narzdziowym, do ktrego naley sterowana o.
Kody M, S i T (funkcje pomocnicze)
Zgodne z wartociami numerycznymi nastpujcymi po adresach M,
S lub T, kkod binarny i sygna strobujcy s wysyane do maszyny.
Kody i sygnay adresw M, S i T s wyprowadzane do tego samego
interfejsu i mog byc zastosowane do sterowania wczania lub
wyczania zasilania urzdzenia. W tym celu stosuje si interfejs
sterowania osi PMC, ktry rni si od interfejsu uywanego dla
funkcji pomocniczych w normalnych programach NC. Nastpujce
kody M, stosowane do sterowania wrzecionem, s automatycznie
wyprowadzane w czasie cyklu G84 (gwintowanie otworw) lub G86
(rozwiercanie).
M03: Obroty wrzeciona do przodu
M04: Obroty wrzeciona do tyu
M05: Zatrzymanie wrzeciona
T** do T(** + 9), gdzie ** jest numerem zadanym w parametrze
8257, s uywane jako kody funkcji pomocniczych do ustawienia
kompensacji narzdzia.
Przykad)
T50 do T59 jeli parametry 8257 maj warto 50
1. Kod M, S, lub T nie moe by podany w bloku zawierajcym
inne polecenie przesunicia. Kody M, S, i T nie mog by
ustalone w identycznym bloku.
2. Zazwyczaj normalny przebieg NC i przebieg osi B s od siebie
niezalene. Synchronizacj przebiegw mona ustali za
pomoc koordynowania funkcji pomocniczych normalnego
programu NC i programu przebiegu osi B.
385

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

(Normalna operacja NC) (Zarejestrowana operacja osi B)


:
:
M11 ; G00 B111 ;
G01 X999 : G01 B222 ;
G28 Z777 ; G28 ;
M50 ; M50 ;
G00 X666 ; G81 B444 R111 F222 ;
:
:
Po otrzymaniu M50 z normalnego programu NC oraz z programu osi
B, PMC wyprowadza sygna zakoczenia (FIN) do dwch funkcji
pomocniczych. G00 X666 normalego programu NC i G81 B444 R111
F222 programu osi B s wykonywane jednoczenie.
Makro uytkownika
Zmienne makropolece uytkownika (zmienne lolakne, zmienne
wsplne, zmienne systemowe #****) mona uzywa w programie
przebiegu midzy G101, G102 lub G103 i G100.
1. Warto zmiennej makropolecenia jest obliczana nie na
podstawie danych istniejcych po wykonaniu przebiegu osi B, lecz
na podstawie danych istniejcych w chwili rejestrowania
programu przebiegu.
2. Intrukcja skoku do miejsca spoza zakresu G101, G102, lub G103
do G100 jest wykonywana bez sprawdzania.
3. W trybie sterowania dwutorowego imak 1 i 2 korzysta z rnych
zmiennych makropolecenia.
D Program przebiegu

Kiedy jest rejestrowany nowy program przebiegu, poprzedni


program jest automatycznie kasowany.
W przypadku wykrycia bdu w programie przebiegu,
przeznaczonym do zarejestrowania, program zostanie zainicjowany,
ale nie bdzie zarejestrowany.

D Dane modalne

W taki sam sposb, jak w przypadku normalnego programu NC,


program przebiegu osi B moe zastosowa nastpujce dane jako
dane modalne: modalne kody M, kody F, kody P, Q i F w cyklu staym.
Kody te nie maj wpywu na informacje modaln normalnego
programu NC. Kiedy rozpoczyna si program przebiegu osi B (przy
G101, G102 lub G103), s ustalane pocztkowe dane modalne dla
tego programu. Poprzednie dane modalne nie maj na nie wpywu.
Przykad)
:
G01 X10. F1000 ; . . . . . . . . . . . . . . . . . . . . . .
G101 (G102, G103) ; . . . . . . . . . . . . . . . . . . .
B10. ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G01 B---10. F500 ; . . . . . . . . . . . . . . . . . . . . . .
G100 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X---10. ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
:
Niezalenie od informacji modalnych w przebiegu normalnym (G01
ustalony w bloku), blok ustala G00, jeli bit MDG (bit 1 parametru
8241) ma warto 0 lub G01, jeli bit MDG ma warto 1.
Blok powoduje ruch z F1000, ustalonym w bloku 1.
386

B--- 63524PL/01

D Polecenie rozpoczcia
przebiegu

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Bit MST (bit 7 parametru 8240) w sposb opisany poniej ustala


metod rozpoczcia przebiegu osi B:
Jeli MST ma warto 1, to przebieg osi B rozpoczyna si, kiedy jest
wykonany kod M rozpoczynajcy przebieg.
Jeli bit MST ma warto 0, przebieg osi B rozpoczyna si, kiedy jest
wykonany kod M rozpoczynajcy przebieg i PMC wysya sygna
zakoczenia funkcji pomocniczej (FIN).
Mona zapamita do 5 kodw M rozpoczynajcych program.
Programy odpowiadajce tym kodom s wykonywane kolejno.
(W trybie sterowania dwutorowego dla kadego imaka mona
zapisa do piciu kodw M.)
Przykad)
Jeli pierwszy, drugi i trzeci program s uruchamiane
odpowiednio przez M40, M41 i M42
O1234. ;
:
:
M40 ; Kod M zaczynajcy pierwszy program
M41 ; Kod M zaczynajcy drugi program
M42 ; Kod M zaczynajcy trzeci program
M40 ; Kod M zaczynajcy pierwszy program
M41 ; Kod M zaczynajcy drugi program
:
:
M30 ;
Poniewa M41 jest ustalone w czasie wykonywania programu
uruchomionego za pomoc M40, drugi program jest automatycznie
rozpoczynany po zakoczeniu pierwszego programu.
M42, M40, i M41, ustalone w czasie wykonywania pierwszego
programu, s zapisywane w taki sposb, e odpowiadajce im
programy s wykonywane w takiej samej kolejnoci, w jakiej ustalono
kody M.
Jeli w czasie wykonywania programu ustalono sze lub wicej
kodw M uruchamiajcych programy, zostanie uruchomiony alarm
P/S nr 5038.
Kod M dla 1 imaka narzdziowego, ustalony w trybie sterowania
dwutorowego powoduje uruchomienie programu osi B
zarejestrowanego dla imaka nr 1. Kod M dla 2 imaka narzdziowego,
ustalony w trybie sterowania dwutorowego powoduje uruchomienie
programu osi B zarejestrowanego dla imaka nr 2.

D Ustalanie trybu
bezwzgldnego lub
przyrostowego

Przebyta droga wzdu osi B moe by ustalona w trybie


bezwzgldnym lub w trybie przyrostowym. W trybie bezwzgldnym
jest programowany punkt docelowy przesunicia wzdu osi B. W
trybie przyrostowym programuje si bezporednio przebyt drog
wzdu osi B.
Bit ABS bit (bit 6 parametru 8240) suy do ustalenia trybu
bezwzgldnego lub przyrostowego. Jeli bit ABS ma warto 1, to
wybrany jest tryb bezwzgldny. Jeli bit ABS ma warto 0, to
wybrany jest tryb przyrostowy. Tryb jest ustalony parametrem po
zarejestrowaniu programu.
387

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

D Ustalanie kompensacji
narzdzia

Polecenie T**; powoduje przesunicie punktu docelowego w


ustalonej osi B w kierunku dodatnim lub ujemnym o warto
ustalon na ekranie kompensacji osi B. Jeli ta funkcja jest
stosowana do ustalania rnicy midzy zaprogramowanym
pooeniem narzdzia a biecym pooeniem narzdzia w czasie
obrbki, program nie musi by modyfikowany w celu skorygowania
pooenia narzdzia.
Warto ustalona parametrem 8257 jest przypisana do funkcji
pomocniczej w celu anulowania kompensacji. Kolejne dziewi
numerw jest przypisane do funkcji kompensacji narzdzi. Numery
te s wywietlane na ekranie kompensacji osi B. Wicej informacji
mona znale w czci PRZEBIEG.

D Przebieg pojedynczego
ruchu

Jeli ustalono blok G110, to mona ustali i wykona przebieg


pojedynczego ruchu wzdu osi B. W trybie przebiegu pojedynczego
ruchu pojedynczy blok powoduje wykonanie jednego przebiegu.
Przebieg pojedynczego ruchu jest wykonywany natychmiast, jeli jest
ustalony przed rozpoczciem przebiegu osi B. Jeli przebieg jest
ustalony w czasie wykonywania programu zarejestrowanego,
przebieg jest wykonywany po zakoczeniu programu. Po wykonaniu
przebiegu pojedynczego ruchu, wykonywany jest nastpny blok.
:
G110 G01 B100. F200 ; Blok pojedynczego ruchu
przebiegu w osi B
G00 X100. Z20. ;
:
Program przebiegu jest rejestrowany w pamici jako seria rnych
blokw posuwu, przerw, funkcji pomocniczych i innych. Pami
programu moe przechowywa wymagan liczb blokw,
maksymalnie 65535 blokw dla kadego programu. Jeli pami
programu nie zawiera wolnego miejsca w czasie prby
zarejestrowania programu osi B, wczany jest alarm P/S nr 5033.
Sze blokw potrzebuje 80 znakw pamici programu. Cykl stay
(G81 do G86) take jest rejestrowany jako seria blokw, takich jak
przesuw i przerwa.
Caa pami programu jest podtrzymywana przez bateri.
Programy zarejestrowane w pamiciu programu s dziki temu
zachowane nawet po wyczeniu zasilania urzdzenia. Po
wczeniu zasilania systemu mona rozpocz przebieg podajc
kod M, w celu uruchomienia programu.
Przykad)
:
G101 ;
G00 B10. ; . . . . . . . . . . . . . . . . . Jeden blok
G04 P1500 ; . . . . . . . . . . . . . . . . Jeden blok
G81 B20. R50. F600 ; . . . . . . . . Trzy bloki
G28 ; . . . . . . . . . . . . . . . . . . . . Jeden blok
M15 ; . . . . . . . . . . . . . . . . . . . . . Jeden blok
G100 ;
(Razem 7 blokw)
:

D Pami programu

D Zerowanie (reset)

Kiedy NC jest zerowany naciniciem przycisku RESET lub poprzez


wysanie zewntrznego sygnau zerowania, zerowania i przewinicia
lub stopu awaryjnego, przebieg osi B te jest zerowany. Sygna
interfejsu PMC moe wyzerowa tylko przebieg osi B. Szczegy --patrz podrcznik producenta maszyny.
388

B--- 63524PL/01

D O sterowana przez PMC

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Przebieg osi B mona wykona tylko wtedy, kiedy o B jest sterowana


przez PMC. W celu uzyskania dalszych szczegw zobacz
podrcznik dostarczony przez producenta maszyny.

Ograniczenia
D Przebieg pojedynczego
ruchu

1. Za pomoc G110 mona ustali tylko przebieg pojedynczego


ruchu.
G110 G00 B100. ; . . . . . . . . . . . . . OK
G110 G28 ; . . . . . . . . . . . . . . . . . . OK
G110 G81 B100. R150.0 F100 ; . . . Alarm P/S nr 5034
2. Za pomoc G110 nie mona ustali cyklu staego (G81 do G86)
i innych przebiegw zawierajcych wiele ruchw.
W przypadku ustalenia niedozwolonej operacji, zostanie
wczony alarm P/S nr 5034.
3. Informacja modalna ustalona za pomoc G110 nie ma wpywu na
kolejne bloki. W bloku G110 warto pocztkowa ustalona na
pocztku przebiegu jest uwzgldniana niezalenie od informacji
modalnej podanej dla poprzednich blokw.
Przykad)
Jeli bit MDG (bit 1 parametru 8241) ma warto 1 i bit
MDF(bit 2 parametru 8241) ma warto 1
G98 G00 X100. F1000 ; . . . . . . . (1)
G110 B200. F2 ; . . . . . . . . . . . . . (2)
X200. ; . . . . . . . . . . . . . . . . . . . . . . . (3)
G01 X200. ; . . . . . . . . . . . . . . . . . . (4)
Blok (2) powoduje posuw skrawania (G01) o prdkoci (G01)
2.0 mm/obr. (G99).
Blok (3) powoduje szybki posuw (G00).
Blok (4) powoduje posuw skrawania (G01) przy 1000 mm/min
(G98).
4. W czasie kompensacji promienia ostrza narzdzia nie mona
kolejno ustali dwch lub wicej blokw G110. Jeli takie bloki
zostan ustalone w kolejnoci, wczy si alarm P/S nr 504. Aby
dla przebiegu osi B ustali dwa lub wicej blokw G110, naley
zarejestrowa te bloki jako programy za pomoc G101, G102 lub
G103 i G100.

389

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

Przykady
D Tryb bezwzgldny lub
przyrostowy

Tryb bezwzgldny lub przyrostowy


0

100

200

(1)

300

400

500

600

(200)
(350)

(2)

(450)
Przerwa

(200)
(350)

(3)

(550)
Przerwa

(200)
(100)
(

Szybki posuw

Posuw skraw. Przerwa (***) Wart. bezw. )

Tryb przyrostowy

Tryb bezwzgldny

G101 (G012, 103) ;


(1) G01 B200. F100 ;
(2) G82 B100. R150. P5000 F200 ;
(3) B200. R150. P5000 ;
(4) G00 B---100. ;
G100 ;
:
M**
:
M30 ;

G101 (G012, G103) ;


(1) G01 B200. F100 ;
(2) G82 B450. R350. P5000 F200 ;
(3) B550. R350. P5000 ;
(4) G00 B100. ;
G100 ;
:
M**
:
M30 ;

D Imaki 1 i 2
Jeli pojedyncza o jest uywna jako wsplna o B dla dwch imakw w
sterowaniu dwutorowym, to imaki 1 i 2 maj te same wsprzdne.
Na przykad po wykonaniu programu 1 dla imaka 1 i progamu 2 dla
imaka 2 w takiej kolejnoci, cakowite przemieszczenie wzdu osi B
wyniesie +100.
<Program 1>
G101 ;
:
G00 B200. ; (Tryb wymiarowania bezwzgldnego)
G100 ;
:
M30 ;
<Program 2>
G101 ;
G00 B300. ; (Tryb wymiarowania bezwzgldnego)
:
G100 ;
:
M30 ;

390

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

D Kompensacja narzdzia
Przykad)
Jeli parametr 8257 ma warto 50
Funkcja pomoc. uywana do zakoczenia kompensacji: T50
Funkcja pomoc. uywana do nast. kompens. narzdzia: T51 do T59
---10

10

20

30

50
(350)

(Tryb bezwzgldny)
(1)
(2)
(3)
(4)
(5)
(6)

40

(10)

(20)
(30)
(25)

(5)
(0)

Tryb przyrostowy
(10)

(1)
(2)
(3)
(4)
(5)
(6)

(20)
(40)
(30)

(35)
(35)

Program
G101 (G012, G103) ;
(1) G01 B10. F100 ;
(2) T51 ;
(3) G00 B20. ;
(4) T52 ;
(5) B0. ;
(6) T50 ;
G100 ;
:
M**;
:

391

Gdzie korekcja T51 wynosi 10.0, a korekcja T52


wynosi 5.0

19. FUNKCJA STEROWANIA OSI

19.6

STEROWANIE OSI
KTOWYCH/
DOWOLNYCH

PROGRAMOWANIE

B--- 63524PL/01

Jeli o ktowa przecina si z osi prostopad pod ktem


przekraczajcym 90, to funkcja sterowania osi pochylonych steruje
odlegoci przebyt wzdu kadej osi zgodnie z ktem pochylenia.
W przypadku funkcji sterowania osi ktow, o X jest zawsze
stosowana jako o ktowa, a o Z jako o prostopada. W przypadku
sterowania ktow osi B, dowolne osie mona ustali jako osie
ktowe i jako osie prostopade, odpowiednio definiujc parametry.
Program w czasie tworzenia zakada, e o ktowa i o prostopada
przecinaj si pod ktem prostym. Jednak przebyta odlego jest
sterowana zgodnie z ktem pochylenia.
+X Ukad wsprzdnych programu

Aktualnie uywany
ukad wsprzdnych
+X
(o pochylenia)
+Z (o prostopada)

: Kt pochylenia

Objanienia

Jeli osi pochylenia jest o X, a osi prostopad jest o Z, to


odlego przebyta w kadej osi jest sterowana zgodnie z
wyraeniami podanymi poniej.
Odlego przebywana wzduz osi X jest ustalona nastpujcym
wyraeniem:
Xa =

Xp
cos

Odlego przebywana w osi Z jest korygowana do pochylenia osi X


i jest ustalana nastpujcym wyraeniem:
Za = Zp 1 Xp tan
2

Skadowa X prdkoci posuwu jest wyliczana nastpujco:


Fa =

Fp
cos

Xa, Za, Fa:Biecy odstp i prdko


Xp, Zp, Fp:Zaprogramowana odlego i prdko
D Sposb wykorzystania

Osie ktowa i prostopada, do ktrych stosuje si sterowanie osi


ktow, musz by ustalone wczeniej za pomoc parametrw (nr
8211 i 8212).
Parametr AAC (Nr 8200#0) uaktywnia lub deaktywuje funkcj
sterowania osi pochylon. Jeli funkcja jest wczona, to odlego
przebyta wzdu kadej osi jest sterowana zgodnie z ktem
pochylenia (nr 8210).
Parametr AZR (Nr 8200#2) uaktywnia rczny powrt do punktu
odniesienia osi ktowej tylko o odlego wzdu osi ktowej.
Jeli sygna wyczenia sterowania osi prostopad/ktow
NOZAGC ustawiony by na 1, to funkcja sterowania osi katow jest
aktywna tylko dla tej osi. W takim przypadku polecenie przesunicia
osi ktowej jest konwertowane na wsprzdne ktowe. Polecenie
przesunicia dla osi ktowej nie ma wpywu na o prostopad.

D Wywietlanie pozycji
wzgldnych i
bezwzgldnych

Pooenia bezwzgldne i wzgldne s podawane w programowanym


ukadzie wsprzdnych kartezjaskich. Wywietlenie pooenia
maszyny
392

B--- 63524PL/01

D Wywietlenie pooenia
maszyny

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

W ukadzie wsprzdnych maszyny znajduje si wskanik pooenia


maszyny, wskazujcy miejsce biecego procesu zgodne z ktem
pochylenia. Jednak jeli zostanie zastosowana kowersja cali na mm,
to jest wskazywane pooenie uwzgldniajce konwersj
zastosowan do wynikw dziaa na kcie pochylenia.
OSTRZEENIE
1 Po ustaleniu parametrw sterowania osi pochylon naley
wykona rczn operacj powrotu do punktu odniesienia.
2 Jeli bit 2 (AZR) parametru nr 8200 ma warto 0, dziki
czemu rczny powrt do pooenia odniesienia wzdu osi
ktowej powoduje take ruch wzdu osi prostopadej, to po
wykonaniu operacji powrotu wzdu osi ktowej, naley
take wykona rczny powrt do pooenia odniesienia
wzdu osi prostopadej.
3 Po przesuniciu narzdzia wzdu osi ktowej za pomoc
ustawienia wartoci 1 sygnau wyczenia sterowania osi
prostopad/ktow NOZAGC, to musi by wykonany
rczny powrt do pooenia odniesienia.
4 Przed
prb
rcznego
przesunicia
narzdzia
jednoczenie wzdu osi ktowej i prostopadej, naley
ustawi warto 1 sygnau wyczenia sterowania osi
prostopad/ktow.

ADNOTACJA
1 Jeli zostanie ustawiony kt pochylenia o wartoci bliskiej
0 lub 90, to wystpi bd. Naley zastosowa kt z
zakresu od 20 do 60.
2 Zanim mona wykona sprawdzenie powrotu do punktu
odniesienia wzdu osi prostopadej (G37), naley
zakoczy przebieg powrotu do pozycji odniesienia w osi
ktowej.
3 Jeli w sterowaniu osi ktow ten sam numer osi podano
w obu parametrach nr 8211 i 8212 lub jeli w jednym z
parametrw podano warto spoza dopuszczalnego
zakresu, to o ktowa i prostopada bdzie nastpujca:
O ktowa: Pierwsza o
O prostopada: Druga o

393

19. FUNKCJA STEROWANIA OSI

19.7

ODSUNICIE
I DOSUNICIE
NARZDZIA (G10.6)

PROGRAMOWANIE

B--- 63524PL/01

Aby wymieni narzdzie uszkodzone w czasie obrbki lub aby


sprawdzi jako obrbki, mona odsun narzdzie od obrabianego
przedmiotu. Nastpnie narzdzie mona ponownie dosun i
wznowi obrbk.
Operacja cofnicia i dosunicia narzdzia skada si z nastpujcych
czterech krokw:
DCofnicie
Narzdzie jest cofane do wczeniej ustalonego pooenia za pomoc
przecznika odsunicia narzdzia.

DCofanie
Narzdzie jest rcznie cofaneThe do pooenia wymiany narzdzi.

DPowrt
Narzdzie powraca do pooenia cofnicia.

DPonowne pozycjonowanie
Narzdzie powraca do poprzedniego pooenia.

Operacje ceofnicia i dosunicia opisano w czci 4.8 Przebieg.


: Pooenie, w ktrym wczono ODSUNICIE NARZDZIA
: Pozycja programowana
: Pooenie, do ktrego narzdzie jest cofnite

w przebiegu rcznym

: Tor cofania
: Operacja rczna (tor cofania)
: Tor powrotu
: Ponowne ustawienie

Format

Poda o cofania i odlego w nastpujcym formacie:


G10.6 IP_ ;
IP_ : W trybie przyrostowym odlego cofania z pooenia
w ktrym sygna cofania wcza si
W trybie wymiarowania bezwzgldnego odlego cofnicia do
pooenia bezwzgldnego

394

B--- 63524PL/01

PROGRAMOWANIE

19. FUNKCJA STEROWANIA OSI

Objanienia
D Cofanie

Jeli przecznik TOOL WITHDRAW (odsunicie narzdzia) na


klawiaturze jest wczony w czasie przebiegu automatycznego lub w
czasie zatrzymania operacji automatycznej lub w stanie zatrzymania,
narzdzie zostanie cofnite na zaprogramowan odlego cofnicia.
Operacja taka nazywa si cofniciem. Pooenie, w ktrym cofnicie
jest zakoczone, nazywa si pooeniem cofnicia. Po zakoczeniu
cofania zawieci si dioda RETRACT POSITION (pooenie
cofnicia) na pulpicie.
Jeli przecznik TOOL WITHDRAW na klawiaturze jest wczony
w czasie wykonywania operacji automatycznej, wykonywanie bloku
jest natychmiast przerywane i narzdzie cofa si. Po zakoczeniu
cofania system przechodzi w stan zatrzymania operacji
automatycznej. Jeli odlego i kierunek cofnicia nie s
zaprogramowane, to nie zostan wykonane. W takim stanie
narzdzie mona cofn i dosun.
Jeli przecznik TOOL WITHDRAW na klawiaturze jest wczony
w czasie zatrzymania operacji automatycznej lub w stanie
zatrzymania, narzdzie jest cofane, a nastpnie ponownie wcza si
stop operacji automatycznej lub stan zatrzymania. Po wczeniu
przecznika TOOL WITHDRAW, wcza si tryb cofnicia
narzdzia. Po wczeniu tego trybu na pulpicie zawieca si dioda
TOOL BEING WITHDRAWN (odsuwanie narzdzia w toku).

D Cofanie

Jeli jest wczony tryb rczny, narzdzie mona cofn rcznie


(posuw rczny cigy lub przemieszczenie kkiem rcznym) w celu
jego wymiany lub dokonania pomiarw obrabianego przedmiotu.
Operacja taka nazywa si cofaniem. Tor cofania narzdzia jest
automatycznie zapamitywany w CNC.

D Powrt

Jeli nastpuje powrt do trybu operacji automatycznej i na pulpicie


ganie dioda TOOL RETURN (dosuw narzdzia), to CNC
automatycznie przesunie narzdzie do pooenia cofnicia
odtwarzajc wstecz tor narzdzia przesunitego rcznie. Operacja
taka nazywa si ponownym dosuwem. Po zakoczeniu dosuwu do
pooenia cofnicia, zawieca si dioda RETRACTIONS
POSITION (pooenie cofnicia).

D Ponowne ustawienie

Jeli przycisk rozpoczcia cyklu zostanie nacisnity w chwili, kiedy


narzdzie jest w pooeniu cofnicia, narzdzie przesunie si w
miejsce, w ktrym zosta wczony przycisk TOOL WITHDRAW
(odsunicie narzdzia). Operacja taka nazywa si ponownym
ustawieniem. Po zakoczeniu ponownego ustawiania, ganie dioda
TOOL BEING WITHDRAWN LED (odsuwanie narzdzia w toku),
oznaczajca, e za zakoczy si tryb cofnicia narzdzia. Dalszy
przebieg po zakoczeniu ponownego ustawiania zaley od stanu
przebiegu automatycznego w chwili wczenia trybu cofnicia
narzdzia.
(1) Jeli tryb cofnicia narzdzia jest wczony w czasie operacji
automatycznej, operacja ta jest koczona po zakoczeniu
ponownego ustawiania.
(2) Jeli tryb cofnicia narzdzia zosta wczony w czasie
zatrzymania lub stopu operacji automatycznej, to po zakoczeniu
ponownego ustawiania przywracany jest poprzedni stan
zatrzymania lub stopu. Jeli przycisk rozpoczcia cyklu zostanie
ponownie nacinity, operacja automatyczna zostanie
dokoczona.
395

19. FUNKCJA STEROWANIA OSI

PROGRAMOWANIE

B--- 63524PL/01

Ograniczenia
D Korekcja

Jeli pocztek, ustawienia wstpne lub korekcja obrabianego


przedmiotu zostan zmienione po ustaleniu cofnicia w G10.6 w
trybie bezwzgldnym, zmiana ta nie zostanie uzwgldniona w
pooeniu cofnicia. Po takich zmianach pooenie cofnicia musi
by podane za pomoc G10.6.
Jeli narzdzie jest uszkodzone, operacj automatyczn mona
przerwa za pomoc cofnicia i ponownego dosuwu narzdzia, aby
wymieni narzdzie. Naley zwrci uwag, e jeli warto
kompensacji ulegnie zmianie po wymianie narzdzia, to zmiana to
bdzie ignorowana, kiedy operacja automatyczna bdzie wznowiona
od pooenia startowego lub innego pooenia w przerwanym bloku.

D Blokada maszyny,
odbicie lustrzane
i skalowanie

W czasie rcznego cofania narzdzia w trybie cofania nie mona


stosowa funkcji blokady maszyny, odbicia lustrzanego ani
skalowania.

D Obrbka gwintu

Cofanie narzdzia i ponowny dosuw nie mog by wykonane w czasie


gwintowania.

D Stay cykl wiercenia

Cofanie narzdzia i ponowny dosuw nie mog by wykonane w


staym cyklu wiercenia.

D Zerowanie (reset)

Po zerowaniu dane cofania ustalone w G10.6 s kasowanie. Dane


cofania musz by ustalone ponownie.

D Polecenie cofania

Funkcja cofnicia narzdzia i ponownego dosuwu jest aktywna nawet


jeli nie ustalono polecenie cofania. W takim przypadku cofanie i
ponowne ustawienie nie s realizowane.
OSTRZEENIE

O i odlego cofnicia, ustalone w G10.6, powinny by


zmienione w odpowiednim bloku zgodnie z obrabianym
ksztatem. Odlego cofnicia naley ustali bardzo ostronie.
Niepoprawne ustawienie moe spowodowa uszkodzenie
obrabianego przedmiotu, maszyny lub narzdzia.

396

B--- 63524PL/01

20

PROGRAMOWANIE

20. FUNKCJA STEROWANIA


DWUTOROWEGO

FUNKCJA STEROWANIA DWUTOROWEGO

397

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

20.1

Sterowanie dwutorowe mona stosowa w tokarce obsugujcej


jednoczesne skrawanie w dwch niezalenych imakach.

D Stosuje si w tokarkach z
jednym wrzecionem i
dwoma imakami
narzdziowymi.

Sterowanie dwutorowe mona wykorzysta w przypadku tokarek,


ktre obrabiaj jednen przedmiot umocowany w jednym wrzecionie
z dwoma imakami.
Na przykad w czasie, kiedy w jednym imaku odbywa si obrbka
zewntrzna, drugi imak moe wykonywa obrbk wewntrzn, co
prowadzi do znacznego skrcenia czasu obrbki.

UWAGI OGLNE

Imak 1

Wrzeciono

Imak 2
Rys. 20.1 (a) Zastosowanie w tokarkach z jednym wrzecionem
i dwoma imakami

D Zastosowane
w tokarkach z dwoma
wrzecionami i dwoma
imakami

Sterowanie dwutorowe mona wykorzysta w przypadku tokarek,


ktre obrabiaj jednen przedmiot umocowany jednoczenie do
kadego z dwch wrzcion z dwoma imakami. W takim przypadku
kady imak dziaa niezalenie, tak jakby zastosowano dwie
obrabiarki, co znacznie zwiksza wydajno pracy.
Imak 1

Wrzeciono 2

Wrzeciono 1

Imak 2
Rys. 20.1 (b) Zastosowanie w tokarkach z dwoma wrzecionami i dwoma imakami

398

D Jednoczesne niezalenie
sterowanie dwoma
narzdziami

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

Przebieg dwch imakw jest programowany niezalenie od siebie, a


program dla kadego imaka jest przechowywany w pamici. Jeli ma
by wykonana operacja automatyczna, kady imak jest aktywowany
po wybraniu programu obrbki imaka 1 oraz programu obrbki
imaka 2, spord programw zapisanych w pamici dla kadego
imaka. Nastpnie wybrane programy s wykonywane jednoczenie
niezalenie od siebie. Jeli imak 1 i imak 2 musz w czasie obrbki
na siebie czeka, dostpna jest funkcja oczekiwania (Rozdzia 20.2)
Dla dwch imakw stosuje si jeden MDI. Przed dziaaniem i
wywietleniem w MDI sygna wyboru imaka jest uywany do
przeczania midzy imakami.
MDI
16/18/160/180--- TB

Pami
programu
dla imaka 1
Pami programu
dla imaka 1

Interfejs
czytania
wysyania

Pami
programu
dla imaka 2
Pami programu
dla imaka 2

Sterowanie
imakiem 1
(jak na
przykad
interpolacja i
sterowanie
osi)

Sterowanie
imakiem 2
(jak na
przykad
interpolacja i
sterowanie
osi)

O X1
O Z1

O X2
O X2

Rys. 20.1 (c) Jednoczesne sterowanie dwoma imakami niezalenie od siebie

ADNOTACJA
Jednoczesna operacja dwch imakw lub operacja tylko
jednego moe by wybrana poprzez nacinicie przycisku
na pulpicie operatora. W celu uzyskania dalszych
szczegw zobacz podrcznik dostarczony przez
producenta maszyny.

399

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

20.2

OCZEKIWANIE
NA IMAK
Objanienia

Sterowanie oparte na kodach M jest uywane do wymuszenia


oczekiwania jednego imaka na drugi w czasie obrbki. Przez
ustaleniu w programie obrbki kodu M dla kadego imaka, dwa
imaki mog na siebie czeka w innych miejscach, ni w ustalonym
bloku. Jeli ustalono kod M dla jednego imaka w czasie operacji
automatycznej, drugi imak czeka na taki sam kod M, ktry bdzie
ustalony przed rozpoczciem wykonania nastpnego bloku. Funkcja
ta nazywa si funkcj oczekiwania imakw.
Zakres kodw M, uywanych w funkcji oczekiwania, jest wczeniej
ustalany parametrami (nr 8110 i 8111).

Przykad

M100 do M103 s stosowane jako kody M w funkcji oczekiwania.


Wartoci parametrw: nr 8110= 100 (Minimalny kod M
oczekiwania: M100)
nr 8111= 103 (Maksymalny kod M
oczekiwania: M103)

Program 1 imaka

Program 2 imaka

01357 ;
G50 X Z ;
G00 X Z T0101 ;
S1000 M03 ;
M100 ;
N1100 G01 X Z F ;

02468 ;
G50 X Z ;
G00 X Z T0202 ;
S2000 M03 ;
M100 ;
N2100 G01 X Z F ;

N2199
M101 ;

Oczekiwanie
Jednoczesna,
niezalena operacja
imaka 1 (N1100 do
N1199) i imaka 2
(N2100 do N2199)

<Oczekiwanie (M101)>
N1199
M101 ;
M102 ;

;
N2200 S3000 ;
G00 X Z T0202 ;

Operacja tylko imaka2


(N2200 do N2299)

<Oczekiwanie (M102)>

N1300
G00 X Z

N1399
M103 ;
M30 ;

;
T0505 ;

Oczekiwanie

N2299
M102 ;
N2300
G00 X Z

;
Oczekiwanie
;
T0707 ;

N2399
M103 ;
M30 ;

Jednoczesna,
niezalena operacja
imaka 1 (N1300 do
N1399) i imaka 2
(N2300 do N2399)

;
Oczekiwanie
Koniec programu

400

B--- 63524PL/01

PROGRAMOWANIE

20. FUNKCJA STEROWANIA


DWUTOROWEGO

ADNOTACJA
1 Kod M oczekiwania zawsze musi by ustalony w
pojedynczym bloku.
2 Jeli jeden imak czeka z powodu zastosowania kodu M, a
dla drugiego imaka podano inny kod M, zostanie wczony
alarm P/S nr 160. W takim przypadku oba imaki przestaj
pracowa.
3 Interfejs PMC---CNC
W odrnieniu od innych kodw M, kod M oczekiwania nie
jest wyprowadzany do PMC.
4 Operacja z jednym imakiem
Jeli jest konieczna operacja z jednym imakiem, kod M
oczekiwania nie musi by kasowany. Za pomoc sygnau
NOWT mona ustali, e oczekiwanie jest ignorowane
(G0063, #1), przez co kod M oczekiwania, zawarty w
programie obrbki, take jest ignorowany.
W celu
uzyskania dalszych szczegw zobacz podrcznik
dostarczony przez producenta maszyny.

401

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

20.3

SPRAWDZENIE
INTERFEJSU
SUPORTU
NARZDZIOWEGO
20.3.1

Informacje oglne

Jeli dwa imaki obrabiaj jednoczesnie ten sam przedmiot, to imaki


mog zbliy si do siebie na bardzo niewielk odlego. Jeli dwa
imaki zachodz na siebie z powodu bdu w programie lub innego
bdu w nastawach, moe wystpi powana awaria maszyny lub
narzdzia.
Funkcja sprawdzenie interferencji suportu narzdziowego moe
opni i zatrzyma dwa suporty przed ich wzajemn interferencj
spowodowan zadaniem niewaciwego polecenia. .

Imak 2

Imak 1

Sprawdzany jest kontur dwch imakw, aby wykry, czy wystpi


kolizja.

20.3.2

Programowanie
danych dla funkcji
sprawdzenia
interferencji imaka

Aby przeprowadzi kontrol interferencji dwch imakw, naley


ustali dane obejmujce zaleno midzy imakami oraz definiujce
obszary potencjalnej kolizji (ksztat narzdzi). Metod definiowana
danych opisano poniej.
Za pomoc funkcji kontroli interferencji fakt kolidowania imakw
jest ustalany na podstawie sprawdzenia, czy obszary kolizji
(wytyczone w oparciu o obszary kolizji dla aktuanie uywanych
narzdzi) zachodz na siebie po przesuniciu imakw.

Objanienia
D Nastawianie pooenia
dla punktw
referencyjnych dwch
suportw narzdziowych

Po zakoczeniu powrotu do punktu odniesienia we wszystkich osiach


(X1, Z1, X2, Z2), punkt odniesienia imaka 1 jest ustawiany w
pocztku ukadu wsprzdnych paszczyzny ZX. W tym czasie
pooenie punktu odniesienia imaka 2 jest ustalane w parametrze.
Nastpna pozycja opisuje punktu odniesienia.
402

B--- 63524PL/01

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

Imak 2

+X

+Z

Imak 1

W ukadzie wsprzdnych paszczyzny ZX naley w punkcie, w


ktrym wyznaczono punkt referencyjny 1 imaka ustali wsprzdn
X () punktu odniesienia dla imaka 2 w paametrze nr 8151 oraz
wsprzdn Z () w parametrze nr 8152 .
Jednostk nastawy jest najmniejszy przyrost przesunicia. W
przypadku osi wymagajcej ustalenia rednicy, naley poda
rednic.
Zmierzy () i (), kiedy dla czterech osi (X1, Z1, X2, Z2)
zakoczono operacj powrotu do punktu odniesienia. Jeli
parametry wsprzdnych wzgldnych (nr 8151 i 8152) w tych dwch
suportach maj by uaktualnione, operacja powrotu do pooenia
odniesienia musi zawsze by wczeniej zakoczona w czterech
osiach. W przeciwnym przypadku zapamitane w pamici pooenia
imakw nie zostan zaktualizowane do nowych wartoci
parametrw.

403

20. FUNKCJA STEROWANIA


DWUTOROWEGO

D Ustalenie zalenoci
midzy ukadami
wsprzdnych dwch
imakw w parametrze
nr 8140.

PROGRAMOWANIE

#7

#6

#5

#4

B--- 63524PL/01

#3

#2

#1
TY1

8140

#0
TY0

TY0, TY1:Ustala zaleno midzy ukadem wsprzdnych dwch


imakw przy wykorzystaniu imaka 1 jako odniesienia.
(2) Jeli TY1=0 i TY0=1

(1) Jeli TY1=0 i TY0=0


Imak 2

Imak 2

Imak 1
X

Imak 1
Z

(4) Jeli TY1=1 i TY0=1

(3) Jeli TY1=1 i TY0=0

Imak 1

Imak 1

X
Z

Z
Z

Imak 2
Imak 2

404

B--- 63524PL/01

D Ustalenie obszaru kolizji

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

Obszar kolizji imakw jest ustalany za pomoc poczenia dwch


obszarw w ksztacie prostokta. Poniej podano kilka przykadw.
Linie przerywane oznaczaj obszar kolizji.
(Przykad 1)

Obszar 1

Obszar 1

lub

Obszar 2

Obszar 2

(Przykad 2)

Obszar 1

Obszar 2

Wsprzdne grnego i dolnego kraca (punkty A i B przedstawione


poniej) kadego z dwch prostoktw s ustawione w ten sposb, e
pooenie odniesienia suportu jest pocztkiem.
X
A (X,Z)

Z
Pooenie
odniesienia

X>I
Z>K

B (I,K)

Patrz rozdzia 20.3.3, gdzie zamieszczono informacje na temat


procedury nastawiania wsprzdnych.

405

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

20.3.3

Nastawianie i wywietlanie
interferencji obszarw
niedozwolonych dla kontroli
interferencji suportu
narzdziowego
Objanienia

Dane o ksztacie narzdzia (obszary kolizji) mona wywietli i


nastawi zgodnie z ponisz procedur.
.

(1)Nacinij klawisz

(2)Nacisn przycisk programowy wyboru rozdziau [TRW-- NA].


(3)Za pomoc sygnau wyboru imaka wybra imak, dla ktrego bd
wywietlane obszary kolizji i zostanie przeprowadzona kontrola
interferencji.
(4)Wywietli ekran zawierajcy numer narzdzia, dla ktrego
nastawiane s dane.
Metoda 1:Wybra ekran za pomoc przyciskw stron i kursora.
Sposb 2: Wprowadzi dany numer narzdzia i nacisn klawisz
progamowalny [SZUK.N]
DANE KSZTALTU.NARZ.
NR KOMPENS. = 01
OBSZAR 1
X=
20.000
Z=
70.000
I =
--- 10.000
K=
--- 50.000
NR KOMPENS. = 02
OBSZAR 1
X=
80.000
Z=
170.000
I =
--- 100.000
K=
--- 120.000

_
MEM

****

[ SZUK.N ][

*** ***
][

O0001 N00001
X=
Z=
I =
K=

OBSZAR 2
40.000
70.000
20.000
30.000

X=
Z=
I =
K=

OBSZAR 2
--- 100.000
--- 60.000
--- 140.000
--- 120.000

S 0 T0000
12 : 02 : 08 GLOWIC1
][ +WPROW ][ WPROW ]

(5)Przesun klawiszami kursor do ustawianego elementu danych.


Dla nastawieniae danych punktu A, przenie kursor do X i Z.
Dla nastawienia danych punktu B, przenie kursor do I i K.)
(6)Za pomoc klawiszy numerycznych wprowadzi wsprzdne
punktu A lub B. (Mona wprowadza cyfry uamkowe.)
X
A (X,Z)
Z

X>I
Z>K

B (I,K)

(7)Naciniciem przycisku programowego [WPROW], ustala si


wprowadzone wsprzdne.
(Przycisk [+WPROW] nacisn, jeli wprowadzona warto ma
by ustalona po dodaniu do danych ju ustalonych.)
406

B--- 63524PL/01

PROGRAMOWANIE

20. FUNKCJA STEROWANIA


DWUTOROWEGO

ADNOTACJA
1 Numer narzdzia
Dane geometrii narzdzia musz by nastawione dla
kadego numeru narzdzia. Numer narzdzia odpowiada
numerowi kompensacji narzdzia. Jeli jest stosowana
kompensacja geometrii narzdzia i kompensacja zuycia
narzdzia, numer narzdzia odpowiada numerowi
kompensacji zuycia narzdzia. Aby stosowac dwa lub
wicej numerw kompensacji dla tego samego narzdzia,
naley te same dane dla narzdzia ustali dwa lub wicej
razy jako dane geometrii narzdzia.
2 Pary kompensacji narzdzi
W przypadku wywietlania i nastawiania danych ksztatu
narzdzia (obszary zakazane dla interferencji), maksymalny
numer narzdzia to 64.

20.3.4

Warunki
przeprowadzenia
sprawdzenia
interferencji suportu
narzdziowego

Sprawdzenie interferencji imaka jest wykonywane, jeli s spenione


wszystkie ponisze warunki.
(1)Parametr IFE (No.8140#4), umoliwiajcy wykonanie funkcji
sprawdzenia interferencji imaka, ma warto 0.
(2)Po wczeniu zasilania, operacja powrotu do punktu odniesienia
jest zakoczona we wszystkich osiach (X1,Z1, X2, Z2).
(W przypadku korzystania z detektora pozycji absolutnej, musi
by zakoczone dopasowanie pooenia urzdzenia i pooenia
detektora.)
(3)Numery kompensacji inne od 0 s ustalone za pomoc kodw T
dla obu imakw.
(4)Jeli jest uywany tryb rczny, parametr IFM( nr 8140#3),
umoliwiajcy wykonanie funkcji sprawdzenia interferencji
imakw w trybie rcznym, ma warto 1. Po spenieniu wszystkich
warunkw sprawdzenia interferencji, do PMC jest wysyany
sygna sprawdzenie interferencji imakw w toku.
OSTRZEENIE
Funkcja sprawdzenia interferencji imakw moe by
wykonana tylko wtedy, kiedy aktualnie wybrane narzdzie
jest zgodne z zaprogramowanym numerem narzdzia.
Funkcja nie zostanie wykonana poprawnie, jeli narzdzie
jest wybrane w operacji rcznej lub jeli po wczeniu
zasilania nie zastosowano polecenia wyboru narzdzia.

407

20. FUNKCJA STEROWANIA


DWUTOROWEGO

20.3.5

Realizacja sprawdzenia
interferencji suportu
narzdziowego

PROGRAMOWANIE

B--- 63524PL/01

Jeli s spenione wszystkie warunki podane w rozdziale 20.3.4, to


rozpoczyna si kontrola interferencji imakw. W trakcie kontroli dla
dwch imakw jest wyznaczany obszar kolizji na podstawie danych
o ksztacie narzdzi, odpowiadajcym aktualnie wybranym
numerom narzdzi.
Nastpnie nastpuje sprawdzenie, czy obszary te zachodz na siebie.

Objanienia

Imak 1

Imak 2

Jeli obszary kolizji (ksztat narzdzi), zaznaczone liniami


przerywanymi, s wyznaczone dla imakw 1 i 2 w sposb pokazany
powyej, jest przeprowadzana kontrola, czy obszary kolizji zachodz
na siebie w czasie ruchu imakw.
Jeli obszary zachodz na siebie, jest wczany alarm P/S (nr 508 lub
509); imaki s hamowane i zatrzymywane.
W przypadku wczenia alarmu do PMC jest wysyany sygna alarmu
interferencji imakw.
Jeli alarm interferencji zostanie uruchomiony w wyniku wystpienia
interferencji dwch imakw w trybie automatycznym, naley wczy
tryb rczny, aby przesun imaki poza obszar kolizji. Nastpnie
wyczy alarm przez wyzerowanie.
Funkcja kontroli interferencji moe by wczona nawet w trybie
rcznym poprzez ustawienie wartoci 1 w parametrze (nr 8140#3)
to 1. Umoliwia to przesuwanie wzdu osi kolidujcych ze sob
imakw tylko w tych kierunkach, ktre powoduj usunicie kolizji.
Przy takim dziaaniu funkcji dwa imaki kolidujce ze sob nie mog
by rcznie omykowo przesunite w kierunku obszaru kolizji po
przeczeniu pracy w tryb rczny w celu usunicia moliwoci kolizji,
co przyczynia si do bezpieczniejszej pracy.

408

B--- 63524PL/01

PROGRAMOWANIE

20. FUNKCJA STEROWANIA


DWUTOROWEGO

OSTRZEENIE
W przypadku uruchomienia alarmu CNC i maszyna
zatrzymuj si z pewnym opnieniem w czasie.
W zwizku z tym faktyczna pozycja stopu moe by blisza
drugiemu imakowi, i siga dalej, ni pooenie kolizji
wyznaczone na podstawie danych o ksztacie narzdzia.
Dlatego ze wzgldw bezpieczestwa naley poda dane
o ksztacie narzdzia nieco wiksze, ni ksztat faktyczny.
Dodatkowa odlego L, wymagana do tego celu, jest
obliczana na podstawie szybkoci posuwu szybkiego w
nastpujcy sposb:
L= (Szybko posuwu szybkiego) 1
7500
Na przykad, jeli szybko posuwu szybkiego wynosi 15
m/min, L = 2 mm.

OSTRONIE
Jeli parametry i obszary zabronione dla interferencji
korzystaj z funkcji sprawdzenia interferencji, naley
sprawdzi, czy nastawiono prawidowe obszary zabronione
dla interferencji. W tym celu naley wczy tryb rczny i
sprbowa spowodowa zachodzenie imakw na siebie w
rnych kierunkach.

409

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

20.3.6

Przykad realizacji
sprawdzenia
interferencji suportu
narzdziowego
Objanienia
215 mm

Zadawanie metryczne w obrabiarce metrycznej

Imak 1

115 mm 170 mm
115 mm

+
X
115 mm

Ukad
wsprzdnych
imaka 1

T0202

75 mm

0
0
200 mm

+
Z
+Z

400 mm

140mm

Ukad
wsprzdnych
imaka 2

100 mm
80mm

60 mm 170 mm
T1515
120mm

Imak 2

+X

Ukad wsprzdnych przedstawiony po prawej stronie powyszego


rysunku jest ukadem w paszczynie ZX dla imakw 1 i 2. W celu
uproszczenia, ukady wsprzdnych zostay przesunite; w
rzeczywistoci pocztki ukadw wsprzdnych musz pasowa do
punktw zerowych urzdzenia.
Zamy, e powyej przedstawiono konfiguracj urzdzenia.
Zamy te, e do imaka 1 przypisano kompensacj numer 02, a do
imaka 2 kompensacj numer 15.
Zakadamy, e rysunek przedstawia stan operacji powrotu do punktu
referencyjnego, zakoczonej w osiach (X1,Z1, X2, Z2). Wwczas
warto ---800 mm(rednica) i ---200 mm jest przypisywana do
parametrw odpowiednio 8151 i 8152.
Zaleno pooenia imakw odpowiada typowi (4), omwionemu w
rozdziale 20.3.2. Dlatego parametry TY0 i TY1 (nr 8140#0, #1)
naley ustawi nastpujco:
Parametr TY1 (No.8140#1)=1
Parametr TY0 (No.8140#0)=1
Nastpnie naley nastawi dane ksztatu narzdzia (obszar zakazany
dla interferencji) dla kadego suportu.

410

B--- 63524PL/01

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

Na rysunkach poniej przedstawiono ustawienie danych dla


narzdzia numer 02, przypisanego do imaka 1 oraz dla narzdzia
numer 15, przypisanego do imaka 2.
DANE KSZTALTU.NARZ.
NR KOMPENS..
OBSZAR 1
X=
20.000
Z=
70.000
I=
---10.000
K=
---50.000
NR KOMPENS.
OBSZAR1
X=
115.000
Z=
170.000
I=
---115.000
K=
---115.000

O0001 N00001

= 01
OBSZAR 2
X=
40.000
Z=
70.000
I=
20.000
K=
30.000

= 02

OBSZAR2
X=
---75.000
Z=
---115.000
J=
---115.000
K=
---215.000

S 0 T0000

MEM
* * * * * * * * * * 12:02:08 GLOWIC1
[ SZUK.N ][
][
][ +WPROW ][ WPROW ]

DANE KSZT.NARZED.

O0001 N00001

NR KOMPENS. = 15
OBSZAR1
X=
80.000
Z=
170.000
I=
---100.000
K= ---200.000
NR KOMPENS.
= 16
OBSZAR1
X=
0.000
Z=
0.000
I=
0.000
K=
0.000

OBSZAR2
X=
---100.000
Z=
---60.000
I=
---140.000
K=
---120.000
OBSZAR2
X=
0.000
Z=
0.000
I=
0.000
K=
0.000

S 0 T0000

MEM
**** ***
[ SZUK.N ][
][

12:02:36 GLOWIC2
][ +WPROW ][ WPROW ]

***

Podobnie naley ustali dane dla innych narzdzi. Przygotowanie do


sprawdzenia interferencji koczy si, kiedy dane zostan ustalone
dla wszystkich narzdzi. Wczy zasilanie. Zacznie si sprawdzanie
interferencji, kiedy kod T bdzie ustalony dla kadego imaka po
zakoczeniu
operacji powrotu do punktu referencyjnego we wszystkich czterech
osiach (X1, Z1, X2, Z2).

411

20. FUNKCJA STEROWANIA


DWUTOROWEGO

20.4

SKRAWANIE
WYRWNUJCE
(G68, G69)

PROGRAMOWANIE

B--- 63524PL/01

Przy obrbce cienkiego przedmiotu, jak pokazano na rysunku


poniej, dokadn obrbk mona uzyska w drodze jednoczesnej
obrbki obu stron przedmiotu; funkcja taka chroni przedmiot przed
wygiciem, ktre moe wystpi w czasie obrbki tylko jednej strony
przedmiotu. Jeli obie strony s obrabiane jednoczesnie, ruch
narzdzia musi by zgodny w fazie z ruchem drugiego narzdzia. W
przeciwnym przypadku przedmiot moe wibrowa, dajc w wyniku
nisk jako obrbki. Za pomoc omawianej funkcji mona atwo
uzyska synchronizacj ruchu jednego imaka z ruchem drugiego
imaka.

Rys. 20.4 Skrawanie wyrwnujce

Objanienia

Jeli ustalono G68 w programach dla imaka 1 i imaka 2, to podzia


impulsw dla imaka 1 jest synchronizowany z podziaem dla imaka
2, aby rozpocz obrbk wyrwnujc. W ten sposb dwa imaki
mog przemieszcza si dokadnie w tym samym czasie, aby
umoliwi obrbk wyrwnujc.
Kod G

Znaczenie

G68

Tryb skrawania wyrwnujcego

G69

Anulowanie trybu skrawania wyrwnujcego

W trybie skrawania wyrwnujcego, skrawanie jest prowadzone


tylko wtedy, kiedy polecenie przesunicia podano dla obu imakw.
Obrbka wyrwnujca jest wykonywana nawet wtedy, kiedy rne
osie s ustalone dla kadego imaka lub jeli podano polecenie ruchu
korekcji. G68 lub G69 musz by podane w pojedynczym bloku.
(W przeciwnym przypadku zostanie wczony alarm P/S (nr 163).
Jeli G68 lub G69 s ustalone dla jednego imaka, to imak ten nie
przesuwa si do czasu, kiedy wykonanie dla drugiego imaka przejdzie
do G68 lub G69. I jeeli obrbka jest ustalona w trybie skrawania
wyrwnujcego, imak nie przesuwa si do czasu wykonania lub
przejcia drugiego imaka do polecenia obrbki.
OSTRONIE
Obrbka wyrwnujca rozpoczyna tylko posuw skrawania
dwch imakw w jednej chwili; pniej synchronizacja nie
jest podtrzymywana. Aby uzyska synchronizacj
wszystkich ruchw obu imakw, ich nastawienie, takie jak
przebyta droga i prdko posuwu, musi by identyczne.

412

B--- 63524PL/01

Przykad

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

Program dla imaka 1

G68 ;

Program dla imaka 2

G68 ;

Tryb skrawania
wyrwnujcego

G01 Z100.0 ;

G01 Z100.0 ;

Skrawanie wyrwnujce

Z0 ;

Z0 ;

Skrawanie wyrwnujce

G69 ;

G69 ;

Tryb skrawania
wyrwnujcego
Zakoczenie

OSTRONIE
1 Skrawanie wyrwnujce nie jest wykonywane w ruchu
prbnym ani w blokadzie maszyny.
2 Jeli ustalono operacj szybkiego posuwu, skrawanie
wyrwnujce nie jest wykonywane.
3 Obrabiany przedmiot, dla ktrego wykonano obrbk
gwintu w trybie skrawania wyrwnujcego, nie moe by
poddany obrbce gwintu w trybie anulowania. Obrbka
gwintu rozpoczyna si w innym pooeniu.

ADNOTACJA
1 Opnienie czasowe przed rozpoczciem podziau
impulsw dla imakw, wynosi 2 ms lub mniej.
2 W trybie skrawania wyrwnujcego synchronizacja jest
ustalana na pocztku bloku przesunicia, w zwizku z czym
posuw moe chwilowo zatrzyma si.
3 Jeli
w
czasie
skrawania
wyrwnujcego,
wykorzystujcego oba imaki, jest wykonana operacja
zatrzymania posuwu, to skrawanie wyrwnujce nie jest
wykonywane w chwili ponownego startu, a jest
wykonywane po ustaleniu nastpnego polecenia ruchu dla
obu imakw.
4 Tryb anulowania (G69) jest ustanawiany za pomoca
zerowania.
5 Jeli wybrano opcj odbicie lustrzane podwjnej gowicy
rewolwerowej, to nie mona zastosowa funkcji skrawania
wyrwnujcego.

413

20. FUNKCJA STEROWANIA


DWUTOROWEGO

20.5

PAMI WSPLNA
DLA SUPORTW
NARZDZIOWYCH

PROGRAMOWANIE

B--- 63524PL/01

Maszyna z dwoma imakami dysponuje rnymi wsplnymi


zmiennymi makropolecenia uytkownika oraz obszarami pamici
kompensacji narzdzi dla imaka 1 i maka 2. Imaki 1 i 2 mog dzieli
midzy sob wsplne zmienne makropolece i obszaru kompensacji
narzdzia, jeli jednoczenie zdefiniowano niektre parametry.

Objanienia
D Wsplne parametry
dostosowanych
makropolece

Imaki 1 i 2 mog wspuytkowa wsplne zmienne #100 do #149


oraz #500 do #531, jeli jednoczesnie odpowiednio ustawiono
parametry 6036 i 6037. (Dane zmiennych wspuytkowanych mona
zapisywa lub odczytywa z dowolnego imaka.) Patrz rozdzia 15.1 w
czci II.

D Pami kompensacji
narzdzi

Imak 2 moe korzysta lub ustala dane w obszarze pamici


kompensacji narzdzia, przydzielonym dla imaka 1, jeli bit CMF
(bit 5 parametru nr 8100) jest odpowiednio ustawiony. Moe to by
wykonane tylko wtedy, kiedy imaki 1 i 2 dysponuj identycznymi
danymi kompensacji narzdzia (liczba grup, liczba kolumn, ukad
jednostek, itp.).

414

B--- 63524PL/01

20.6

STEROWANIE
WRZECIONEM
W STEROWANIU
DWUTOROWYM

PROGRAMOWANIE

20. FUNKCJA STEROWANIA


DWUTOROWEGO

Funkcja sterowania dwutorowego obsuguje dwa interfejsy


wrzeciona. W ten sposb 16---TB moe sterowa tokark, ktra
jednoczenie za pomoc dwch imakw obrabia przedmiot
umocowany do jednego wrzeciona, lub moe sterowa tokark, ktra
jednoczenie za pomoc dwch imakw obrabia przedmiot
umocowany do kadego z dwch wrzecion.
Pierwszy sposb sterowania wrzecionem nazywa si sterowaniem
wrzecionem typu 1, drugi sposb sterowaniem wrzecionem typu 2.
Parametr 2SP (nr 3703#0) jest uywany do wybrania sposobu 1
lub 2.

Objanienia
D Sterowanie
wrzecionem typu 1

Jedno wrzeciono jest sterowane za pomoc programowanych


polece dla imaka 1 lub imaka 2. Programowane polecenia
(adnotacja 1) dla wrzeciona mona wybra z dowolnego imaka.
Jednak sygna wyboru wyjcia prdkoci obrotowej wrzeciona
(adnotacja 2) ustala, ktre polecenia z obu imakw s prawidowe.
Wrzeciono jest sterowane zgodnie z poleceniami z imaka, wybranego
przez sygna.
Sygna impulsowy sprzenia zwrotnego z przetwornika pooenia,
umocowanego do wrzeciona, jest stosowany dla obu imakw. Sygna
taki jest wykorzystywany w obu imakach w przetwarzaniu, na
przykad w obrbce gwintw i w posuwie na jeden obrt.

D Sterowanie
wrzecionem typu 2

Dwa wrzeciona, 1 i 2 (adnotacja 3), s sterowane niezalenie od


siebie zgodnie z poleceniami zaprogramowanymi (adnotacja 1) dla
kadego imaka. Zazwyczaj polecenia dla imaka 1 s stosowane do
sterowania wrzecionem 1, a polecenia dla imaka 2 s stosowane do
sterowania wrzecionem 2. Sygnay sprzenia zwrotnego z
przetwornikw pooenia, umocowanych do wrzeciona 1 i 2, s
stosowane dla imakw 1 i 2 odpowiednio.
Sygna wyboru wyjcia prdkoci obrotowej wrzeciona (adnotacja 2)
mona zastosowa w celu ustalenia, ktre wrzeciono musi by
sterowane poleceniami programowanymi ktrego imaka. Ponadto
sygna wyboru wejcia sprzenia zwrotnego wrzeciona (adnotacja 2)
mona zastosowa w celu ustalenia, ktre wrzeciono musi by
sterowane za pomoc programowanych polece, przeznaczonych
dla ktrego imaka. Poza tym sygna wyboru wejcia sprzenia
zwrotnego wrzeciona (adnotacja 2) mona zastosowa w celu
ustalenia, ktry imak musi otrzyma sygna sprzenia od ktrego
wrzeciona. W ten sposb imak 1 moe sterowa wrzecionem 2, a
imak 2 moe sterowa wrzecionem 1.

415

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

B--- 63524PL/01

ADNOTACJA
1 Programowane polecenia dla wrzeciona obejmuj:
Kod S w celu ustalenia prdkoci obrotowej wrzeciona
M03 (obrt wrzeciona do przodu), M04 (obrt wrzeciona
do tyu)
Polecenia sterowania sta prdkoci skrawania (G96,
G97, kod S ustalajcy szybko skrawania, polecenia
ustalajce maksymalne prdkoci wrzeciona)
2 Zapoznaj si z podrcznikiem pocze (funckcje), gdzie
zawarto szczegowe informacje o wyprowadzaniu sygnau
prdkoci wrzeciona i sygnau sprzenia zwrotnego
wyboru wejcia. Sterowanie tymi sygnaami zmienia si
wraz z producentami maszyn. Naley zapozna si z
odpowiednimi podrcznikami, przygotowanymi przez
producentw maszyn, aby pozna polecenia sterujce
prac wrzeciona.
3 Wrzeciono podczone do interfejsu 1 (gwna pyta CPU) jest
definiowane jako wrzeciono 1, a wrzeciono podczone do
interfejsu 2 (pyta opcjonalna 2) jest definiowane jako
wrzeciono 2. Szczegy przedstawiono w podrczniku
pocze (funkcje).

416

B--- 63524PL/01

20.7

STEROWANIE
SYNCHRONIZACJ
I STEROWANIE
ZOONE

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

W przypadku sterowania dwutorowego funkcja sterowania


synchronizacji i funkcja sterowania zoonego umoliwiaj
sterowanie synchronizacj w jednym systemie lub midzy systemami,
sterowanie zoone dwch systemw oraz sterowanie zastpcze
dwoma systemami.

Objanienia
D Sterowanie
synchronizacji

Umoliwia synchronizacj ruchu wzdu osi jednego systemu z


ruchem wzdu osi w drugim systemie.
Przykad)
Synchronizacja przemieszczenia wzdu osi Z1 i Z2

X1

Gowica 1

Przedmiot
obrabiany
Z1

Z2 (Synchronizowane
z ruchem wzdu osi Z1)
Obrbka zgodnie z programem dla systemu 1

Umoliwia synchronizacj ruchu wzdu osi jednego systemu z


ruchem wzdu drugiej osi w tym samym systemie.
Przykad)
Synchronizacja przemieszczenia wzdu osi Z1 i B1

X1

Gowica 1

Konik
Przedmiot 1
B1 (Synchronizowane
z ruchem wzdu osi Z1)

Z1

417

20. FUNKCJA STEROWANIA


DWUTOROWEGO

D Sterowanie zoone

PROGRAMOWANIE

B--- 63524PL/01

Powoduje zamian polece przesunicia dla rnych osi w rnych


systemach.
Przykad)
Zamiana polece dla osi X1 i X2
--->Po wykonaniu polecenia zaprogramowanego dla systemu 1,
ruch zostanie wykonany wzdu osi X2 i Z1.
Po wykonaniu polecenia zaprogramowanego dla systemu 2,
ruch zostanie wykonany wzdu osi X1 i Z2.
Obrbka zgodnie
z programem dla systemu 1

X1

Gowica 1

Przedmiot 1

Przedmiot 2
Z2

Z1
Gowica 2

D Sterowanie zastpcze

X2

Obrbka zgodnie
z programem dla
systemu 2

Umoliwia polecenie przesunicia osi dla innej osi w innym systemie.


Przykad)
Dziaanie w osi Z2 polecenia przemieszczenia z osi Z1

X1

Gowica 1

Obrbka zgodnie
z programem dla
systemu 1

Przedmiot 1
Z1

Gowica 2

X2

Przedmiot 2
Z2
Obrbka zgodnie z programem
dla systemu 2

ADNOTACJA
Metoda uyta do okrelenia funkcji sterowania
synchronizacj lub sterowania zoonego zmienia si
zalenie od producenta obrabiarki. W celu dalszych
szczegw zobacz podrcznik producenta maszyny.

418

B--- 63524PL/01

20.8

KOPIOWANIE
PROGRAMU MIDZY
DWOMA TORAMI

20. FUNKCJA STEROWANIA


DWUTOROWEGO

PROGRAMOWANIE

W CNC obsugujcym sterowanie dwutorowe ustalone programy


obrbki mog by kopiowane midzy torami poprzez ustalenie
wartoci 1 bitu 0 (PCP) w parametrze nr 3206. Operacja kopiowania
moe by wykonana w drodze podania pojedynczego programu lub
zakresu. Informacje na temat przebiegu mona znale w rozdziale
9.10 w czci III.

Objanienia
D Kopiowanie jednego
programu

Numer kopii rdowej: 0001


Numer kopii docelowej: Nie ustalony
rdo kopiowania
O0001

Cel kopiowania

O0001
;

Numer kopii rdowej: 0001


Kopia docelowa: 0010
rdo kopiowania
O0001

D Kopiowanie grupy
programw

Cel kopiowania

O0010

Numer kopii rdowej: 0001 do 0100


Numer kopii docelowej: Nie ustalony
rdo kopiowania

Cel kopiowania

O0001

O0001

O0010

O0010

O0100

O0100

O1000
O2000

Numer kopii rdowej: 0001 do 0100


Kopia docelowa: 1000
rdo kopiowania

Cel kopiowania

O0001

O1001

O0010

O1001

O0100

O1002

O1000
O2000

419

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

21

PROGRAMOWANIE

B--- 63524PL/01

FUNKCJA WPROWADZAJCA DANE WZORCOWE

Funkcja ta umoliwia programowanie poprzez podanie danych


liczbowych (dane wzorcowe) z rysunku oraz podawanie wartoci
numerycznych z MDI.
Eliminuje to konieczno programowania za pomoc istniejcego
jzyka NC.
Z pomoc omawianej funkcji producent obrabiarki moe
przygotowa program cyklu obrbki otworw (jak na przykad cykl
wiercenia lub gwintowania) korzystajc z makropolece
uytkownika i moe zapisa je w pamici programu.
Cykl ma przypisane nazwy wzorca, jak na przykad BOR1, TAP3, i
DRL2.
Operator moe wybra wzorzec z menu nazw wzorcw,
wywietlanego na ekranie.
Dane (wzorce), ktre maj by ustalone przez operatora, powinny
by utworzone wczeniej wraz ze zmiennymi w cyklu wiercenia.
Operator moe identyfikowa zmienne za pomoc nazw takich, jak
DEPTH, RETURN RELIEF, FEED, MATERIAL lub innych nazw
danych wzorcowych. Operator przydziela tym nazwom wartoci
(dane wzorcowe).

420

B--- 63524PL/01

21.1

WYWIETLANIE
MENU WZORCW

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

PROGRAMOWANIE

Nacinicie przycisku

[MENU] wywietla nastpujce

menu wzorcw.
MENU : WZORZEC OTW.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

O0000 N00000

GWINTOWANIE
WIERCENIE
ROZWIERCANIE
KIESZEN
OTWOR NA SWORZEN
KAT LINIOWY
SIATKA
GL.WIER.
WZORZEC TESTOWY
ROZWIER.(TYLU)

> _
MDI **** *** ***
16:05:59
[ MAKRO] [ MENU ] [PULPIT] [

] [(OPRC)]

WZORZEC OTW. :
Jest to tytu menu. Mona poda dowolny cig maksymalnie 12
znakw.
OTWOR SWORZNIA :
Nazwa wzorca. Mona poda dowolny cig maksymalnie 10
znakw, take znaki japoskie katakana.
Producent obrabiarki powinien ustali nazw menu i nazw wzorca,
korzystajc z makropolecenia uytkownika i zaadowa ten cig
znakw do pamiciu jako podprogram programu nr 9500.

421

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

D Makropolecenie
definiujce
tytu menu

PROGRAMOWANIE

B--- 63524PL/01

Tytu menu :C1 C2 C3 C4 C5 C6 C7 C8 C9C10 C11 C12


C1,C2, ,C12 : Znaki w tytule menu (12 znakw)
Makropolecenie
G65 H90 Pp Qq Rr Ii Jj Kk :
H90:Oznacza tytu menu
p : Zakadamy, e a1 i a2 s kodami znakw C1 i C2. Wwczas,
Pfff

fff
Kod a2 znaku C2
Kod a1 znaku C1

q : Zamy, e a3 i a4 s kodami znakw C3 i C4. Wwczas,


q=a3 103+a4
r : Zamy, e a5 i a6 s kodami znakw C5 i C6. Wwczas,
r=a5 103+a6
i : Zamy, e a7 i a8 s kodami znakw C7 i C8. Wwczas,
i=a7 103+a8
j : Zamy, e a9 i a10 s kodami znakw C9 i C10. Wwczas,
j=a9 103+a10
k : Zamy, e a11 i a12 s kodami znakw C11 i C12. Wwczas,
k=a11 103+a12
Przykad)
Jeli tytu menu brzmi HOLE PATTERN to makropolecenie
wyglda nastpujco:
G65 H90 P072079 Q076069 R032080
HO
LE
P
I065084 J084069 K082078;
AT
TE
RN
W przypadku kodw odpowiadajcych tym znakom naley
zapozna si z tabel w rozdziale II---21.3.

422

PROGRAMOWANIE

B--- 63524PL/01

D Makroinstrukcje
opisujce
nazw wzorca

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

Nazwa wzorca: C1 C2 C3 C4 C5 C6 C7 C8 C9C10


C1, C2, ,C10: Znaki w nazwie wzorca (10 znakw)
Makropolecenie
G65 H91 Pn Qq Rr Ii Jj Kk ;
H91: Oznacza tytu menu
n : Oznacza numer menu w nazwie wzorca
n=1 to 10
q : Zamy, e a1 i a2 s kodami znakw C1 i C2. Wwczas,
q=a1 103+a2
r : Zamy, e a3 i a4 s kodami znakw C3 i C4. Wwczas,
r=a3 103+a4
i : Zamy, e a5 i a6 s kodami znakw C5 i C6. Wwczas,
i=a5 103+a6
j : Zamy, e a7 i a8 s kodami znakw C7 i C8. Wwczas,
j=a7 103+a8
k : Zamy, e a9 i a10 s kodami znakw C9 i C10. Wwczas,
k=a9 103+a10

Przykad)
Jeli wzorzec menu nr 1 brzmi BOLT HOLE, to
makropolecenie wyglda nastpujco.
G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ;
BO
LT
H
OL
E
D Wybr nr wzoru

Aby wybra wzorzec z ekranu menu wzorcw, naley wprowadzi


odpowiedni numer wzorca. Poniej podano przykad.

1
Wybrany numer wzorca jest przypisany do zmiennej systemowej nr
#5900. Makropolecenie uytkownika wybranego wzorca mona
uruchomi wykonujc stay program (poszukiwanie numeru
programu zewntrznego) za pomoc sygnau zewntrznego, a
nastpnie odwoujc si do zmiennej #5900 w tym programie.
ADNOTACJA
Jeli aden ze znakw P. Q. R. I. J i K nie jest ustalony w
makropoleceniu, to dwie spacje s wpisywane w miejsce
kadego pominitego znaku.

423

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

Przykad

PROGRAMOWANIE

B--- 63524PL/01

Makropolecenia uytkownika dla tytuu menu i nazwy wzorca


otworw.
MENU : WZORZEC OTW.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

O0000 N00000

GWINTOWANIE
WIERCENIE
ROZWIERCANIE
KIESZEN
OTWOR NA SWORZEN
KAT LINIOWY
SIATKA
GL.WIER.
WZORZEC TESTOWY
ROZWIER.(TYLU)

> _
MDI **** *** ***
16:05:59
[ MAKRO] [ MENU ] [PULPIT] [

] [(OPRC)]

O9500 ;
N1G65 H90 P072 079 Q076 069 R032 080 I 065 084 J 084 069 K082 078 ;
WZORZEC OTWORW (HOLE PATTERN)
N2G65 H91 P1 Q066 079 R076 084 I 032 072 J 079 076 K069 032 ;
1. OTWOR NA SWORZEN (BOLT HOLE)
N3G65 H91 P2 Q071 082 R073 068 ;

2.SIATKA (GRID)

N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ;
3. KAT LINIOWY (LINE ANGLE)
N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ;

4.GWINTOWANIE (TAPPING)

N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ;
N7G65 H91 P6 Q066079 R082073 I 078 071 ;

5.WIERCENIE (DRILLING)
6.ROZWIERCANIE (BORING)

N8G65 H91 P7 Q080 079 R067 075 I 069 084 ;

7.KIESZEN (POCKET)

N9G65 H91 P8 Q080069 R067075 ;

8.GL.WIER. (PECK)

N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ;
9.WZORZEC TESTOWY (TEST PATRN)
N11G65 H91 P10 Q066 065 R067 0750 ;
N12M99 ;

424

10.ROZWIER.(TYLU) (BACK)

B--- 63524PL/01

21.2

WYWIETLANIE
DANYCH
WZORCOWYCH

PROGRAMOWANIE

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

Po wybraniu menu wzorcw s wywietalne niezbdne dane


wzorcw.
ZMIEN. : OTWOR NA SWORZEN
NR NAZWA
500 NARZEDZIE
501 STANDARD X
502 STANDARD Y
503 PROMIEN
504 S. KAT
505 LICZBA OTW.
506
507
X
Z

DANE
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

O0001 N00000
KOMENT.
*OTWOR NA SWORZEN
KOLO*
WYBOR WZORCA
ZMIENNE DANE.
NR 500-505.

AKTUALNA POZYCJA (WZGLEDNA)


0.000
Y
0.000
0.000

> _
MDI **** *** ***
16:05:59
[ MAKRO] [ MENU ] [PULPIT] [

] [(OPRC)]

OTWOR SWORZNIA :

Jest to tytu wzorca danych. Mona poda dowolny cig


maksymalnie 12 znakw.
NARZEDZIE :
Jest to nazwa zmiennej. Mona poda dowolny cig maksymalnie
10 znakw.
*KOLO PODZIALOWE OTWOROW* :
To jest komentarz. Mona wywietli cig znakw skadajcy si
z 8 wierszy po 12 znakw.
(W cigu znakw mona stosowa znaki katakana .)
Producent obrabiarki powinien zaprogamowa cig znakw tytuu
danych wzorca, nazwy wzorca oraz nazwy zmiennych uywanych
przez makropolecenia uytkownika i zaadowa ten cig znakw do
pamici programu jako podprogram, ktrego numer wynosi 9500
wraz ze wzorcem nr (O9501 do O9510).

425

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

D Makroinstrukcja
okrelajca tytu
danych wzorcowych
(tytu menu)

PROGRAMOWANIE

B--- 63524PL/01

Tytu menu : C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12


C1 ,C2, , C12 : Znaki w tytule menu (12 znakw)
Makropolecenie
G65 H92 Pp Qq Rr Ii Jj Kk ;
H92 : Oznacza nazw wzorca
p : Zamy, e a1 i a2 s kodami znakw C1 i C2. Wwczas,
p=a1 103+a2
Kody znakw mona znale w 17.3.
q : Zamy, e a3 i a4 s kodami znakw C3 i C4. Wwczas,
q=a3 103+a4
r : Zamy, e a5 i a6 s kodami znakw C5 i C6. Wwczas,
r=a5 103+a6
i : Zamy, e a7 i a8 s kodami znakw C7 i C8.Wwczas,
i=a7 103+a8
j : Zamy, e a9 i a10 s kodami znakw C9 i C10. Wwczas,
j=a9 103+a10
k : Zamy, e a11 i a12 s kodami znakw C11 i C12. Wwczas,
k=a11 103+a12

Przykad)
Jeli tytu menu brzmi BOLT HOLE. to makropolecenie
wyglda nastpujco:
G65 H92 P066079 Q076084 R032072 I079076 J069032;
BO
LT
H
OL
E
D Makroinstrukcje
opisujce nazw
zmniennej

Nazwa zmiennej : C1 C2 C3 C4 C5 C6 C7 C8 C9C10


C1, C2, , C10 : Znaki w nazwie zmiennej (10 znakw)
Makropolecenie
G65 H93 Pn Qq Rr Ii Jj Kk ;
H93 : Ustala nazw zmiennej
n : Ustana numer menu nazwy zmiennej
n=1 to 10
q : Zamy, e a1 i a2 s kodami znakw C1 i C2. Wwczas,
q=a1 103+a2
r : Zamy, e a3 i a4 s kodami znakw C3 i C4. Wwczas,
r=a3 103+a4
i : Zamy, e a5 i a6 s kodami znakw C5 i C6. Wwczas,
i=a5 103+a6
j : Zamy, e a7 i a8 s kodami znakw C7 i C8. Wwczas,
j=a7 103+a8
k : Zamy, e a9 i a10 s kodami znakw C9 i C10. Wwczas,
k=a9 103a+a10

Przykad)
Jeli nazwa zmiennej w zmiennej nr 503 brzmi RADIUS. to
makropolecenie wyglda nastpujco:
G65 H93 P503 Q082065 R068073 I085083 ;
RA
DI
US

426

B--- 63524PL/01

D Makroinstrukcje
opisujce komentarze

PROGRAMOWANIE

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

Jeden wiersz komentarza: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12


C1, C2,, C12 : Znaki w linii komentarza (12 znakw)
Makropolecenie
G65 H94 Pp Qq Rr Ii Jj Kk ;
H94 : Oznacza komentarz
p : Zamy, e a1 i a2 s kodami znakw C1 i C2. Wwczas,
p=a1 103+a2
Kody znakw mona znale w 17.7.
q : Zamy, e a3 i a4 s kodami znakw C3 i C4. Wwczas,
q=a3 103+a4
r : Zamy, e a5 i a6 s kodami znakw C5 i C6. Wwczas,
r=a5 103+a6
i : Zamy, e a7 i a8 s kodami znakw C7 i C8. Wwczas,
i=a7 103+a8
j : Zamy, e a9 i a10 s kodami znakw C9 i C10. Wwczas,
j=a9 103+a10
k : Zamy, e a11 i a12 s kodami znakw C11 i C12.Wwczas,
k=a11 103+a12
Komentarz mona wywietli w maksymalnie omiu wierszach.
Komentarz skada si z wiersza od pierwszego do smego w
zaprogramowanej kolejnoci G65 H94 dla kadego wiersza.
Przykad)
Jeli komentarz brzmi BOLT HOLE. to makropolecenie
wyglda nastpujco:
G65 H94 P042066 Q079076 R084032 I072079 J076069;
*B
OL
T
HO
LE

427

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

Przykady

PROGRAMOWANIE

B--- 63524PL/01

Makropolecenie opisujce tytu parametru, nazw zmiennej i


komentarz.
ZMIEN. : OTWOR NA SWORZEN
NR
500
501
502
503
504
505
506
507

NAZWA
NARZEDZIE
STANDARD X
STANDARD Y
PROMIEN
S. KAT
LICZBA OTW.

DANE
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000

O0001 N00000
KOMENT.
*OTWOR NA SWORZEN
KOLO*
NASTAW WZORZEC
ZMIENNE DANE.
NR 500-505.

AKTUALNA POZYCJA (WZGLEDNA)


X
0,000
Y
0.000
Z
0.000
> _
MDI **** *** ***
16:05:59
[ MAKRO] [ MENU ] [PULPIT] [
] [(OPRC)]
O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ;
ZMIEN : OTWOR NA SWORZEN
N2G65 H93 P500 Q084 079 R079076 ;

#500 NARZ (TOOL)

N3G65 H93 P501 Q075 073 R074 085 I078 032 J088 032 ;

#501 KIJUN X

N4G65 H93 P502 Q075 073 R074 085 I 078 032 J089 032 ;

#502 KIJUN Y

N5G65 H93 P503 Q082 065 R068 073 I 085 083 ;

#503 PROMIEN (RADIUS)

N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ;

504 S.KAT (S.ANGLE)

N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ;
#505 LICZBA OTW. (HOLES NO)
N8G65 H94 ;

Komentarz

N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ;

*OTWOR NA SWORZEN (BOLT HOLE)

OKRAG (CIRCLE)*

N10G65 H94 R032 067 I073 082 J067 076 K069 042 ;
N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ;

SET PATTERN

N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046 ;
ZDANE NR ZMIEN. (DATA NO VAR.)
N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032;
N14M99 ;

428

No.500--- 505

PROGRAMOWANIE

B--- 63524PL/01

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

21.3

ZNAKI I KODY
UYWANE W
FUNKCJI
WPROWADZANIA
DANYCH
WZORCOWYCH

Tabela.21.3 (a) Znaki i kody uzywane w funkcji


wprowadzajcej dane wzorcowe
KomenZnak
Kod
Znak
Kod
tarz
A

065

054

066

055

067

056

068

057

069

070

G
H

Komentarz

032

Spacja

033

Wykrzyknik

071

034

Cudzysw

072

035

Krzyyk

073

036

Znak dolara

074

037

Procent

075

&

038

Znak &

076

039

Apostrof

077

040

Lewy
nawias

078

041

Prawy
nawias

079

042

Gwiazdka

080

043

Plus

081

044

Przecinek

082

---

045

Minus

083

046

Kropka

084

047

Ukonik

085

058

Dwukropek

086

059

rednik

087

<

060

Lewy nawias
trjktny

088

061

Znak
rwnoci

089

>

062

Prawy
nawias
trjktny

090

063

Pytajnik

048

064

Znak AT

049

091

Lewy nawias
kwadratowy

050

092

051

093

Znak jena

052

094

Prawy
nawias
kwadratowy

053

095

Podkrelenie

ADNOTACJA
Nie mona uywa lewego i prawego nawiasu.

429

21. FUNKCJA WPROWADZAJCA


DANE WZORCOWE

PROGRAMOWANIE

B--- 63524PL/01

Tabela 21.3 (b) Numery podprogramw uwzgldnionych w funkcji wprowadzajcej dane wzorcowe
Nr podprogramu

Funkcja

O9500

Ustala cigi znakw wywietlane w menu danych wzorcowych.

O9501

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 1.

O9502

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 2.

O9503

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 3.

O9504

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 4.

O9505

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 5.

O9506

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 6.

O9507

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 7.

O9508

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 8.

O9509

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 9.

O9510

Ustala cig znakw danych wzorcowych, odpowiadajcy wzorcowi nr 10.

Tabela 21.3 (c) Makropolecenia uywane w funkcji wprowadzajcej dane wzorcowe


Kod G

Kod H

G65

H90

Oznacza tytu menu

G65

H91

Oznacza nazw wzorca

G65

H92

Oznacza tytu danych wzorcowych.

G65

G93

Oznacza nazw zmiennej

G65

H94

Oznacza komentarz

Funkcja

Tabela 21.3 (d) Zmienne systemowe uywane w funkcji wprowadzajcej dane wzorocowe
Zmienny parametr
ukadu
#5900

Funkcja
Numer wzorca wybierany przez uytkownika.

430

III. DZIAANIE

DZIAANIE

B--- 63524PL/01

UWAGI OGLNE

433

1. UWAGI OGLNE

1. UWAGI OGLNE

DZIAANIE

B--- 63524PL/01

1.1

OPERACJA
RCZNA
Objanienia
D Rczny dojazd do punktu
referencyjnego
(pooenie odniesienia)
(zobacz Rozdzia III -- 3.1)

Obrabiarka CNC posiada pozycj suc do okrelenia ustawienia


maszyny.
Ta pozycja nazywa si pooeniem odniesienia, w ktrym
wymieniane jest narzdzie, albo ustalane wsprzdne. Zwykle po
wczeniu zasilania narzdzie zostaje przesunite do pooenia
odniesienia.
Funkcja rcznego dojazdu do punktu referencyjnego suy do
przesunicia narzdzia do pooenia odniesienia za pomoc
przecznikw i przyciskw umieszczonych na pulpicie operatora.
Pooenie odniesienia

Narzdzie
Pulpit obsugi maszyny

Rys.1.1 (a) Rczne przemieszczenie do pooenia odniesienia

Narzdzie mona przesun w pooenie odniesienia rwnie za


pomoc polecenia programowego.
Ta operacja nazywa si automatycznym powrotem do punktu
referencyjnego (zobacz Rozdzia II---6).

434

B--- 63524PL/01

D Przesuw narzdzia za
pomoc operacji rcznej

DZIAANIE

1. UWAGI OGLNE

Posugujc si przecznikami, przyciskami lub pokrtem rcznym


umieszczonym na pulpicie operatora, mona przesuwa narzdzie
wzdu kadej osi.
Pulpit obsugi maszyny
Elektroniczne
kko rczne

Narzdzie

Przedmiot obrabiany

Rys.1.1 (b) Przesuw narzdzia w operacji rcznej

Narzdzie mona przesuwa stosujc nastpujce metody:


(i) Posuw impulsowy (Zobacz rozdzia III---3.2)
Narzdzie przemieszcza si cigle, kiedy jest nacinity
przycisk.
(ii) Posuw przyrostowy (zobacz rozdzia III---3.3)
Narzdzie przemieszcza sie o zadan odlego za kadym
naciniciem guzika.
(iii) Przemieszczanie kkiem rcznym (zobacz rozdzia III---3.4)
Obracajc kko rczne narzdzie przemieszcza si o odlego
odpowiadajc obrotowi kka.

435

1. UWAGI OGLNE

1.2

PROGRAMOWANE
PRZEMIESZCZENIE
NARZDZIA--OPERACJA
AUTOMATYCZNA

DZIAANIE

B--- 63524PL/01

Operacja automatyczna polega na obsudze maszyny zgodnie z


opracowanym programem. Obejmuje to operacje zwizane z
pamici, MDI (zadawanie rczne) i operacje DNC. (zobacz
Rozdzia III---4).
Program
01000
M_S_T
G92_X_
G00...
G01......
.
.
.
.

;
;
;
;

;
Narzdzie

Rys.1.2 (a) Przesuw narzdzia w operacji programowania

Objanienia
D Praca maszyny
sterowana za pomoc
pamici

Po jednokrotnym wpisaniu programu do pamici CNC, maszyna


moe by obsugiwana wedug instrukcji programu. Taka obsuga
maszyny nazywa si prac sterowan z pamici.
CNC

Pami

Rys.1.2 (b) Praca maszyny sterowana za pomoc pamici

D Operacja zadawania
rcznego (MDI)

Po zainstalowaniu programu jako zespou polece z klawiatury


zadawania rcznego MDI maszyna moe pracowa zgodnie z
programem. Ta operacja nazywa si operacj rcznego zadawania.
Klawiatura MDI CNC

Maszyna

Rczne wpisywanie
programu

Rys.1.2 (c) Operacja rcznego zadawania

D Praca DNC

Maszyn mona obsugiwa czytajc program bezporednio z


zewntrznego urzdzenia wej./wyj. bez koniecznoci rejestracji
programu w pamici CNC. Proces ten nazywa si prac DNC.
436

1. UWAGI OGLNE

DZIAANIE

B--- 63524PL/01

1.3

OPERACJE
AUTOMATYCZNE
Objanienia
D Wybr programu

Wybierz program odpowiedni dla obrabianego przedmiotu. Zwykle


jeden program przeznaczony jest dla jednego obrabianego
przedmiotu. Jeeli w pamici znajduj si dwa lub wicej
programw, wybierz odpowiedni przez wyszukanie jego numeru
(Rozdzia III---9.3).
W pamici lub na tamie papierowej
Numer programu

O1001
G92 --- --- --- --- -----

Program detal ---1

M30
O1002
G92 --- --- --- --- -----

Numer programu
Program detal ---2

M30
O1003
G92 --- --- --- --- -----

Wyszukiwanie
numeru programu
Operacja
automa --tyczna

Numer programu
Program detal ---3

M30

D Rozpoczcie
i zatrzymanie
(zobacz Rozdzia III -- 4)

Rys.1.3 (a) Wybr programu dla operacji automatycznej

Nacinicie przycisku rozpoczcia cyklu powoduje rozpoczcie


operacji automatycznej. Po naciniciu przycisku zatrzymania
posuwu lub przeczenia do stanu pocztkowego, operacja
automatyczna przechodzi w stan pauzy lub zatrzymania. Po zadaniu
programowi polecenia zatrzymania programu lub jego zakoczenia,
maszyna zatrzyma si w trybie operacji automatycznej. Z chwil
zakoczenia jednego procesu obrbki, operacja automatyczna
zostaje zakoczona.
Rozpoczcie cyklu
Zerowanie funkcji
zatrzymania posuwu

Zatrzymanie programu
koniec programu

Start
Stop

Operacja
automatyczna

Zatrzymanie
wywoane
przez program

Rys.1.3 (b) Rozpoczcie i zatrzymanie operacji automatycznej

437

1. UWAGI OGLNE

D Przesterowaniem
kkiem rcznym
(zobacz Rozdzia III -- 4.6)

DZIAANIE

B--- 63524PL/01

W czasie trwania operacji automatycznej posuw narzdzia moe


przebiega rwnolegle do operacji automatycznej, jeeli bdziemy
obraca kko rczne.
Tarcza szlifierska
(narzdzie)

Przedmiot obrabiany
Ustawianie gbokoci
skrawania poprzez
posuw rczny

Ustawianie gbokoci skrawania


okrelonej przez program
Rys. 1.3 (c) Przesterowanie kkiem rcznym w operacji automatycznej

438

B--- 63524PL/01

1.4

TESTOWANIE
PROGRAMU

1. UWAGI OGLNE

DZIAANIE

Przed rozpoczciem obrbki mona wykona automatyczn


kontrol przebiegu programu. Sprawdza ona, czy opracowany
program moe obsugiwa maszyn w dany sposb. T kontrol
przeprowadza si przez uruchomienie maszyny lub obserwacj
zmian na wywietlaczu pooe (bez uruchamiania maszyny) (zobacz
Rozdzia III---5).

1.4.1

Sprawdzenie maszyny
przez jej uruchomienie
Objanienia
D Rozruch prbny
(patrz Rozdzia III -- 5.4)

Usu przedmiot obrabiany i sprawd tylko ruch narzdzia. Za


pomoc wybieraka na pulpicie wybierz wielko posuwu narzdzia.

Narzdzie

Rys. 1.4.1 (a) Ruch prbny

D Korekcja szybkoci
posuwu
(zobacz Rozdzia III -- 5.2)

Przetestuj program zmieniajc ustalon w nim szybko posuwu.

Szybko posuwu zadana


w programie: 100 mm/min.
Szybko posuwu po
korekcji: 20 mm/min.

Narzdzie

Przedmiot obrabiany

Rys. 1.4.1 (b) Korekcja szybkoci posuwu

439

1. UWAGI OGLNE

D Pojedynczy blok
(zobacz Rozdzia III -- 5.5)

DZIAANIE

B--- 63524PL/01

Po naciniciu przycisku rozpoczcia cyklu narzdzie wykonuje


jedn operacj, a nastpnie zatrzymuje si. Po ponownym
naciniciu przycisku rozpoczcia cyklu narzdzie wykonuje
nastpn operacj, po czym zatrzymuje si. W ten sposb odbywa si
sprawdzenie programu.
Rozpoczcie
cyklu
Rozpoczcie
cyklu

Rozpoczcie
cyklu
Rozpoczcie
cyklu

Narzdzie

Przedmiot obrabiany

Rys. 1.4.1 (c) Pojedynczy blok

1.4.2

Obserwacja zmian na
wywietlaczu pooe
bez uruchamiania
maszyny
Objanienia
D Blokada maszyny
CRT/MDI
X
Z
Narzdzie
Przedmiot
obrabiany

Narzdzie pozostaje w bezruchu, a zmieniaj si


tylko wywietlacze pokazujce pooenie osi.
Rys. 1.4.2 Blokada maszyny

D Blokada funkcji
pomocniczych

Jeli cykl automatyczny jest umieszczony w trybie blokady funkcji


pomocniczych, wszystkie funkcje pomocnicze (obroty wrzeciona,
wymiana narzdzia, wczenie i wyczenie chodziwa) s wyczone.
(Zobacz rozdzia III---5.1)
440

B--- 63524PL/01

1.5
EDYCJA PROGRAMU
DETALU

1. UWAGI OGLNE

DZIAANIE

Po wpisaniu do pamici utworzonego programu mona dokonywa


jego zmian lub modyfikacji z klawiatury MDI
(zobacz Rozdzia III---9).
T operacj mona wykona uywajc funkcji wprowadzania do
pamici / edycji programu detalu.
Rejestracja programu

Zmiany lub modyfikacje programu


Czytnik tamy
dziurkowanej

Tama CNC (program)

CNC

Rys. 1.5 Edycja programu detalu

441

1. UWAGI OGLNE

1.6

WYWIETLANIE
I NASTAWY DANYCH

DZIAANIE

B--- 63524PL/01

Operator moe wywietli lub dokona zmiany wartoci


przechowywanej w wewntrznej pamici CNC za pomoc klawiszy
ekranu MDI (zobacz III---11).

Programowanie danych
Wywietlacz danych
Klawisze ekranu
MDI
Pami CNC
Rys. 1.6 (a) Wywietlanie i nastawa danych

Objanienia
D Warto kompensacji

Kompensacja

Nastawa

Klawisze ekranu
MDI

Wywietlacz

Kompensacja
geometryczna zuycia

Numer kompensacji
narzdzia 1
12.3
Numer kompensacji
narzdzia 2
20.0
Numer kompensacji
narzdzia 3

25.0
40.0

Pami CNC

Rys. 1.6 (b) Wywietlanie i nastawa korektorw

Narzdzie posiada dwa wymiary: dugo i rednic. Podczas


obrabiania warto posuwu narzdzia zaley od wymiarw
narzdzia.
Uprzednie wpisanie danych dotyczcych wymiarw narzdzia do
pamici CNC automatycznie okrela tor narzdzia umoliwiajcy
zastosowanie dowolnego narzdzia do obrbki przedmiotu
obrabianego, ustalonego w programie. Dane dotyczce wymiarw
narzdzia nazywaj si wartoci kompensacji (zobacz Rozdzia
III---11.4.1).

442

B--- 63524PL/01

1. UWAGI OGLNE

DZIAANIE

Warto kompensacji
narzdzia

Warto kompensacji narzdzia

Narzdzie
Przedmiot
obrabiany

Rys. 1.6 (c) Warto kompensacji

D Wywietlenie i nastawa
danych ustawionych
przez operatora

Oprcz parametrw istniej dane nastawiane przez operatora


podczas pracy maszyny. Dane te powoduj zmian charakterystyki
maszyny.
Na przykad, mona ustawi nastpujce dane:
Przeczanie calowo/metryczne
Wybr urzdzenia WE/WY
Wczenie / wyczenie skrawania przy odbiciu lustrzanym
Powysze dane nosza nazw danych nastaw (Zobacz rozdzia
III---11.4.7).

Ustawienia

Klawisze ekranu

Wywietlenie

Dane nastaw
Przeczanie calowo --- metryczne
Wybr urzdzenia WE/WY
Nastawa WL./WYL. odbicia lustrzanego

Pami CNC

Program

Operacja
automa --tyczna

Charakterystyka
dziaania maszyny
Przemieszczenie
maszyny

Rys. 1.6 (d) Wywietlanie i nastawa danych ustawionych przez operatora

443

1. UWAGI OGLNE

D Wywietlenie i nastawa
parametrw

DZIAANIE

B--- 63524PL/01

Funkcje CNC maj rnorodny charakter, aby mogy by stosowane


w maszynach o rnej charakterystyce.
Na przykad, CNC moe okrela nastpujce wartoci:
Szybko szybkiego posuwu w kadej osi
Czy system przyrostowy jest oparty na systemie metrycznym czy
calowym.
Sposb nastawienia polecenia mnonika zadawania/enkodera
(CMR/DMR)
Dane pozwalajce na okrelenie powyszej specyfikacji nazywaj si
parametrami (zobacz Rozdzia III---11.5.1).
Parametry rni si w zalenoci od rodzaju obrabiarki.

Ustawienia

Klawisze ekranu

Wywietlacz

MDI

Parametr
Szybko szybkiego osuwu
Sterowanie pooeniem
Powrt do punktutu referencyjnego
Dane kompensacji luzu
Dane kompensacji skoku

gwintu

Operacja
automatyczna

Program

Przemieszczenie
maszyny

Rys. 1.6 (e) Wywietlanie i nastawa parametrw

D Klucz zabezpieczenia
danych

Mona zdefiniowa klawisz zwany kluczem zabezpieczenia danych.


Jest on stosowany do zabezpieczania programw detali, wartoci
kompensacji, parametrw i danych nastawie przed zapisem,
modyfikacj lub przypadkowym skasowaniem (p. Rozdzia III---11).
Programowanie danych

Klawisze ekranu
Klucz zabezpieczajcy

MDI

Pulpit obsugi
maszyny

Rejestracja/
zmiana zakazw
Program
Wartoc
kompensacji
Parametry
Dane nastawie
Pami CNC

Sygna

Rys. 1.6 (f) Klucz zabezpieczenia danych

444

1. UWAGI OGLNE

DZIAANIE

B--- 63524PL/01

1.7

WYWIETLACZ
1.7.1

Wywietlenie programu

Wywietlana jest zawarto aktualnie aktywnego programu. Ponadto


wywietlane s programy nastpne w kolejnoci oraz lista
programw
(zobacz Rozdzia III---11.2.1).
Numer aktywnego bloku

Numer aktywnego programu


PROGRAM

O1100 N00005

N1 G90 G17 G00 G41 X250.0 Z550.0 ;


N2 G01 Z900.0 F150 ;
N3 X450.0 ;
N4 G03 X500.0 Z1150.0 R650.0 ;
N5 G02 X900.0 R---250.0 ;
N6 G03 X950.0 Z900.0 R650.0 ;
N7 G01 X1150.0 ;
N8 Z550.0 ;
N9 X700.0 Z650.0 ;
N10 X250.0 Z550.0 ;
N11 G00 G40 X0 Z0 ;
>_
MEM STOP * * *
PRGRM

***

SPRWDZ

Zawarto
programu

13 : 18 : 14

BIEZAC

NASTEP

(OPRC)

Program aktualnie wykonywany


Kursor wskazuje aktualnie wykonywany blok

PROGRAM

O1100 N00003

WERSJA SYSTEMU
B1A1 --- 03
PROGRAM NR.UZYTO 10
UZYTY OBSZAR PAM. 960

WOLNE
WOLNE

53
5280

LISTA BIBL.PROGRAM.
O0001 O0002 O0010 O0020 O0040 O0050
O0100 O0200 O1000 O1100

>_
EDIT * * * *
PRGRM

*** ***
BIBLIO

445

13 : 18 : 14
[OPRC]

1. UWAGI OGLNE

1.7.2

Wywietlenie aktualnej
pozycji

DZIAANIE

B--- 63524PL/01

Aktualna pozycja narzdzia jest wywietlana wraz z wartociami


wsprzdnych. Moe zosta rwnie wywietlona odlego od
pozycji aktualnej do pozycji docelowej (zobacz Rozdzia III---11.1 do
11.1.3)
X
Z

Ukad wsprzdnych przedmiotu obrabianego

AKTUALNA POZYCJA (BEZWZGLE)

X
Z
C

O1000 N00010

123.456
456.789
90.000

CZAS PRACY

0H15M

LICZBA SZT.
5
CZAS CYKLU 0H 0M38S

MEM STRT MTN ***


09:06:35
[BEZWZG ] [WZGLED] [WSZYST] [K.RECZ] [

1.7.3

Wywietlanie alarmw

] [(OPRC)]

Z chwil wystpienia usterki podczas pracy maszyny, na ekranie


CRT zostanie wywietlony kod bdw i komunikat alarmu. Zobacz
ZACZNIK G --- lista kodw bdw i ich oznaczenia. (zobacz
Rozdzia III---7.1)
KOMUNIKAT ALARMU
010

O1000 N00003

NIEWLASCIWY KOD G

>_
MEM STOP * * * *
ALARM

KOMUN

446

* * * ALM 19 : 55 : 22
HISTR.

B--- 63524PL/01

1.7.4

Wywietlanie liczby
sztuk i czasu
wykonania programu

1. UWAGI OGLNE

DZIAANIE

Po wybraniu tej opcji na ekranie wywietlone zostan dwa rodzaje


czasu wykonania programu i liczby sztuk. (zobacz Rozdzia
lll---11.4.9)
AKTUALNA POZYCJA (BEZWZGLE)

X
Z
C
CZAS PRACY

O1000 N00010

123.456
456.789
90.000
0H15M

LICZBA SZT.
5
CZAS CYKLU 0H 0M38S

AUTOM.START SRW ***


09:06:35
[BEZWZG] [WZGLED] [WSZYST] [K.RECZ] [

447

] [(OPRC)]

1. UWAGI OGLNE

1.7.5

Wywietlacz graficzny
(zobacz rozdzia
III --- 12)

DZIAANIE

B--- 63524PL/01

Grafik mona zastosowa do nakrelenia toru narzdzia w operacji


automatycznej i rcznej, pokazujc w ten sposb proces skrawania
oraz tor narzdzia. (zobacz Rozdzia III---12)
O0001 N00021
X 200.000
Z 200.000

Z
MEM STRT * * * *

FIN

PARM.G

08 : 00 : 53
GRAF

ZOOM

(OPRC)

Sterowanie jednotorowe

GLOWIC1 O0001 N00021


X1
200.000
X1
Z1
200.000

Z
1

62.5
MEM
PARM.G

STRT

***

FIN

GLOWIC2 O0020 N00020


X2
220.000
X2
Z2
160.000

Z2

62.5
08 : 24 : 56

GRAF

ZOOM

Sterowanie dwutorowe

448

GLOWIC1
(OPRC)

1. UWAGI OGLNE

DZIAANIE

B--- 63524PL/01

1.8

WYSYANIE DANYCH

Programy, wartoci kompensacji, parametry, itp. wpisane do pamici


CNC mog zosta zapisane na tamie, kasecie lub dyskietce w celu
ich zabezpieczenia. Po zapisaniu na noniku dane mona wprowadzi
do pamici CNC. (Zobacz III---8.)

Przenony
czytnik tamy
perforowanej
PPR FANUC
Pami

Tama dziurkowana

Program
Korekcja
narzdz.

Adapter
FANUC Floppy
Cassette

Interfejs
czytania/wysania

FANUC Floppy Cassette

Parametry
.
.
.

Dyskietka
SYSTEM P
CNC

System automatycznego
programowania
Karta pamici
Adapter karty
pamici
(wbudowany w CNC)
Rys. 1.8 Wysyanie danych

449

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

URZDZENIA OBSUGI

Dostpne urzdzenia obsugi obejmuj jednostk nataw i


wywietlania poczon z CNC, pulpit operatora, zewntrzne
urzdzenia wejcia/wyjcia, jak na przykad Handy File, itp.

450

B--- 63524PL/01

2.1

JEDNOSTKI NASTAW
I WYWIETLANIA

DZIAANIE

2. URZDZENIA OBSUGI

Jednostki nastaw i wywietlania s przedstawione w podrozdziaach


2.1.1 do 2.1.5 czci III.
7.2/8.4 Jednostka sterujca CNC z umocowanym wywietlaczem
LCD: III---2.1.1
9.5/10.4 Jednostka sterujca CNC z umocowanym wywietlaczem
LCD: III---2.1.2
Wolnostojca, niewielka jednostka MDI: III---2.1.3
Wolnostojca, standardowa jednostka MDI: III---2.1.4
Wolnostojca jednostka MDI z pen klawiatur z 61 klawiszami:
III---2.1.5

451

2. URZDZENIA OBSUGI

DZIAANIE

2.1.1

Jednostka sterujca -panel LCD 7.2/8.4

2.1.2

Jednostka sterujca -umocowany panel LCD


9.5/10.4

452

B--- 63524PL/01

DZIAANIE

B--- 63524PL/01

2. URZDZENIA OBSUGI

2.1.3

Wolnostojca, niewielka
jednostka MDI
Klawisze adresowe/numeryczne
Klawisz funkcyjny

Klawisz przesuni
Klawisz anulowania
Klawisz wprowadzania

Klawisze edycji programu


Klawisz pomocy
Klawisz zerowania

Klawisze kursora
Klawisz zmiany stron

453

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2.1.4

Wolnostojca, standardowa
jednostka MDI

Klawisz pomocy

Klawisz zerowania

Klawisze adresowe/numeryczne

Klawisze edycji programu


Klawisz anulowania

Klawisz wprowadzania

Klawisz przesuni

Klawisze kursora

Klawisze funkcyjne

Klawisz zmiany stron

454

DZIAANIE

B--- 63524PL/01

2. URZDZENIA OBSUGI

2.1.5
Wolnostojca jednostka
MDI z pen klawiatur
z 61 klawiszami

Klawisz zerowania

Klawisze adresowe/
numeryczne
Klawisz przesuni
Klawisz pomocy

Klawisz funkcyjny
Klawisz zmiany stron
Klawisze kursora

Klawisz anulowania

Klawisz wprowadzania
Klawisze edycji
programu

455

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2.2

OBJANIENIE
KLAWIATURY
Tabela 2.2 Objanienia dotyczce klawiatury zadawania rcznego
Nazwa

Numer

Objanienie

Klawisz zerowania

Nacinij ten klawisz, aby przeczy CNC do stanu pocztkowego, anulowa


alarm, itp.

Klawisz pomocy

Nacinij ten klawisz, aby wywietli sposb obsugiwania obrabiarki, np. dziaanie
klawisza MDI lub szczegy dotyczce alarmu, ktry pojawi si w CNC (funkcja
pomocy).
W przypadku 160i/180i/160is/180is, klawisz ten jest przypisany do klawisza Esc
w komputerze.

Klawisze programowalne

Klawisze programowalne maj rne funkcje, zgodnie z aplikacjami.


Funkcje klawiszy programowalnych wywietlone s u dou ekranu CRT.

Klawisze adresowe i numeryczne

Nacinij te klawisze, aby wpisa znaki literowe, numeryczne i inne.

Klawisz przesuni

Na niektrych klawiszach znajduj si dwa znaki. Nacinicie klawisza <SHIFT>


powoduje przeczenie znakw. Znak specjalny wywietlany jest na ekranie,
kiedy mona wprowadzi znak wskazany w prawym dolnym rogu klawisza.

SHIFT

Klawisz wprowadzania

Po naciniciu klawisza adresowego lub numerycznego dane zostaj wprowadzone do pamici poredniej i wywietlone na ekranie CRT. W celu skopiowania
danych bufora wprowadzania do rejestru korekc., itp., nacinij klawisz<INPUT>
Klawisz ten dziaa tak samo, jak klawisz [WPROW] w grupie klawiszy programowalnych, tak wic mona nacisn ktrykolwiek z nich, aby osign ten sam
wynik.

Klawisz anulowania

Nacinij ten klawisz, aby skasowa ostatni znak lub symbol wprowadzony do
bufora klawiatury.
Kiedy bufor klawiatury wywietla
>N001X100Z_
i naciniemy klawisz anulowania
>N001X100_.

Klawisze edycji programu

, Z jest anulowane i wywietlane jest

Nacinij te klawisze podczas edycji programu.


: Zmiana

(W przypadku 160i/180i/160is/180is, klawisz jest


przypisany do klawisza Tab w komputerze.)

: Wstawienie
: Usuwanie
9

Klawisze funkcyjne

Nacinij te klawisze, aby przecza na wywietlaczu ekrany dla kadej funkcji.


Zobacz rozdz. 2.3 --- szczegy dotyczce klawiszy funkcyjnych.

456

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

Tabela 2.2 Objanienia dotyczce klawiatury zadawania rcznego


Numer
10

Nazwa
Klawisze kursora

Objanienie
Istniej cztery rne klawisze kursora.
: Klawisz stosowany jest do przesuwania kursora w prawo lub do przodu.
Kursor przesuwa si o krtkie sekwencje w kierunku do przodu.
: Klawisz stosowany jest do przesuwania kursora w lewo lub do tyu.
Kursor przesuwa si o krtkie sekwencje w kierunku do tyu.
: Klawisz stosowany jest do przesuwania kursora w d lub do przodu.
Kursor przesuwa si o due sekwencje w kierunku do przodu.
: Klawisz stosowany do przesuwania kursora do gry lub do tyu.
Kursor przesuwa si o due sekwencje w kierunku do tyu.

11

Klawisze zmiany stron

Poniej opisano dwa rodzaje klawiszy zmiany stron.


: Klawisz suy do wywietlenia na ekranie nastpnej strony
: Klawisz suy do wywietlenia na ekranie poprzedniej strony

457

2. URZDZENIA OBSUGI

2.3

KLAWISZE
FUNKCYJNE I
PROGRAMOWALNE

DZIAANIE

B--- 63524PL/01

Klawisze funkcyjne su do wybierania rodzaju ekranu (funkcji),


ktry ma zosta wywietlony. Jeli klawisz programowalny (klawisz
programowalny wyboru moduu) zostanie nacinity bezporednio
po naciniciu klawisza funkcyjnego, zostanie wybrany ekran
(modu) odpowiadajcy wybranej funkcji.

2.3.1

Gwne operacje
ekranowe
1 Nacinij klawisz funkcyjny na klawiaturze zadawania rcznego.
Pojawi si klawisze programowe wybierania rozdziau nalece
do wybranej funkcji.

Klawisze funkcyjne
(OPRC)

Klawisze programowe
wyboru rozdziau Klawisz wyboru
operacji

Klawisz poprzedniego
menu

2 Nacinij jeden z klawiszy programowych wybierania rozdziau.


Pojawi si ekran wybranego rozdziau. Jeeli nie zostanie
wywietlony klawisz programowy dla docelowego rozdziau,
nacinij klawisz nastpnego menu.
W niektrych przypadkach w obrbie rozdziau mona wybiera
dodatkowe rozdziay.
3 Po wywietleniu ekranu rozdziau docelowego nacinij klawisz
wyboru operacji, aby manipulowa wywietlanymi danymi.
4 Aby powtrnie wywietli klawisze programowe wybierania
rozdziau, nacinij klawisz poprzedniego menu.

Klawisz nastpnego
menu

Oglny proces wywietlania ekranu wyjaniono powyej. Jednak


rzeczywisty proces wywietlania rni si dla poszczeglnych
ekranw. W celu uzyskania dalszych szczegw zobacz opis
poszczeglnych operacji.

458

B--- 63524PL/01

2.3.2
Klawisze funkcyjne

DZIAANIE

2. URZDZENIA OBSUGI

Klawisze funkcyjne stosowane s do wybierania rodzaju ekranu,


ktry ma zosta wywietlony. Na klawiaturze zadawania rcznego
znajduj si nastpujce klawisze funkcyjne:

Nacinij ten klawisz, aby wywietli ekran pooenia .

Nacinij ten klawisz, aby wywietli ekran programu .

Nacinij ten klawisz, aby wywietli ekran korekcji narzdzi/


nastawie .

Nacinij ten klawisz, aby wywietli ekran systemu .

Nacinij ten klawisz, aby wywietli ekran komunikatw.

Nacinij ten klawisz, aby wywietli ekran grafiki .

Nacinij ten klawisz, aby wywietli ekran uytkownika (dialogowy


ekran makropolecenia) .
W przypadku 160i/180i, klawisz jest przypisany do funkcji Ctrl w
komputerze PC.

W przypadku 160i/180i, klawisz jest przypisany do klawisza Alt w


komputerze PC.

459

2. URZDZENIA OBSUGI

2.3.3

Klawisze
programowalne

DZIAANIE

B--- 63524PL/01

Aby wywietli bardziej szczegowy ekran, nacinij najpierw klawisz


funkcyjny, a nastnie klawisz programowalny. Klawisze
programowalne su rwnie do bezporedniego wykonywania
operacji.
Poniej pokazano, w jaki sposb wywietlacze klawiszy
programowalnych zmieniaj si po naciniciu poszczeglnych
klawiszy funkcyjnych.
Oznaczenia symboli pojawiajcych si na rysunkach znajduj si poniej:
: Wskazuje ekrany
: Wskazuje ekran, ktry moe zosta wywietlony przez
nacinicie klawisza funkcyjnego (*1)

: Wskazuje klawisz programowalny (*2)

: Wskazuje wprowadzanie danych z klawiatury MDI.

: Wskazuje klawisz programowalny podwietlony na zielono


(lub rozjaniony).
: Wskazuje klawisz nastpnego menu (najbardziej wysunity
na prawo klawisz programowalny) (*3)

*1 Naciskaj klawisze funkcyjne, aby przecza midzy czsto


uywanymi ekranami.
*2 Niektre klawisze programowalne nie s wywietlane w
zalenoci od opcji konfiguracji.
*3 W niektrych przypadkach klawisz nastpnego menu jest
pomijany, kiedy stosowany jest wywietlacz zespou 12 klawiszy
programowalnych.

460

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

EKRAN POOENIA

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego

Wywietlenie wsprzdnych pooenia bezwzgldnego

[BEZWZ]

[(OPRC)]

[N.CZES]

[WYKONA]

[N.CZAS]

[WYKONA]

[DETAL]

[WYKWSZ]
(Ozn. osi, 0)

[WYKONA]

Wywietlanie wsprzdnych pooenia wzgldnego

[WZGLED]

[(OPRC)]

(O lub cyfra)
[ZERO]

[NASTAW]
[WYKWSZ]
(Ozn. osi)

[N.CZES]

[WYKONA]

[N.CZAS]

[WYKONA]

[WYKONA]

Wywietlenie aktualnej pozycji

[WSZYST]

[(OPRC)]

(O lub cyfra)
[ZERO]

[NASTAW]
[WYKWSZ]
(Ozn. osi)

[N.CZES]

[WYKONA]

[N.CZAS]

[WYKONA]

[WYKONA]

Przesterowanie kkiem rcznym

[K.RECZ]

[(OPRC)]

[N.CZES]

[WYKONA]

[N.CZAS]

[WYKONA]

Ekran monitora

[MONI]

[(OPRC)]

[N.CZES]

[WYKONA]

[N.CZAS]

[WYKONA]

461

2. URZDZENIA OBSUGI

EKRAN PROGRAMU

DZIAANIE

B--- 63524PL/01

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego w trybie MEM
1/2

Ekran wywietlenia programu

[(OPRC)]

[PRGRM]
(1)

[DP---EDT]
(Numer O)
(Numer N)
[PRZEWN]

Zobacz rozdz. pt. Nacinicie klawisza programowalnego [DP---EDT]


[SZUK.O]
[SZUK.N]

[TYP P]
[TYP Q]
[ANULUJ]
(Numer N)

[SZUK.P]

[WYKONA]

Ekran wywietlenia kontroli programu

[SPRWDZ]

[BZWZG]

[(OPRC)]

[WZGLED]

[DP---EDT]
(Numer O)
(Numer N)
[PRZEWN]

Zobacz rozdz. pt. Nacinicie klawisza programowalnego [DP---EDT]


[SZUK.O]
[SZUK.N]

[TYP P]
[TYP Q]
[SZUK.P]

[ANULUJ]
(Numer N)

[WYKONA]

Ekran aktualnego bloku

[BIEZAC]

[DP---EDT]

[(OPRC)]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wywietlenia nastpnego bloku

[NASTEP]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wywietlenia nowego startu programu

[PON.ST]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

(2) (Cig dalszy na nastpnej stronie)

462

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2/2

(2)

[PLAN.P]

[PRGRM]

Powrt do (1) (Ekran programu)

Ekran wywietlenia katalogu plikw

[KTLOG]

[(OPRC)]

[WYBOR]

(Nr pliku )
[WYKONA]

[WYB.PL]

Ekran wywietlania planu operacji


[PLAN]

[(OPRC)]

[KASUJ]
(Wpisz dane)

463

[ANULUJ]
[WYKONA]
[INPUT]

2. URZDZENIA OBSUGI

EKRAN PROGRAMU

DZIAANIE

B--- 63524PL/01

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego w trybie EDIT
1/2

Wywietlenie programu

[PRGRM]

[(OPRC)]

[DP---EDT]
(Numer O)
(Adres)
(Adres)
[PRZEWN]

Zobacz rozdz. pt. Nacinicie klawisza programowalnego [DP---EDT]


[SZUK.O]
[SZUK]
[SZUK]

[SZUK.P]

[ANULUJ]
[WYKONA]
(Numer N)
[L ---CUCH] (Kursor przesuwa si na koniec programu.)
[STOP]
[ANULUJ]
[WYKONA]
(Numer O)
[STOP]
[ANULUJ]
[WYKONA]
(Numer O)
[ANULUJ]
[WYKONA]
(Numer N)
[KOPIUJ]
[KURS]
(Numer O)
[WYKONA]
[KURS]
[DOL]
[WSZYST]
[PRZESU]
[KURS]
(Numer O)
[WYKONA]
[KURS]
[DOL]
[WSZYST]
[LACZ]
[KURS]
(Numer O)
[WYKONA]
[DOL]

[CZYTAJ]

[WYSLIJ]

[USUN]
[R.EDYC]

[ZMIEN]

(1) (Cig dalszy na nastpnej stronie)

464

(Adres)

[PRZED]

(Adres)

[PO]

[POMIN]
[1---WYK.]
[WYKONA]

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2/2

(1)

Wywietlenie katalogu programw

[BIBLIO]

[(OPRC)]

[DP---EDT]
(Numer O)
[CZYTAJ]

[WYSLIJ]

Zobacz rozdz. pt. Nacinicie klawisza programowalnego


[DP---EDT]
[SZUK.O]
Powrt do programu
[L ---CUCH]
[STOP]
[ANULUJ]
(Numer O)
[STOP]
[ANULUJ]
(Numer O)

[WYKONA]

[WYKONA]

Programowanie graficzno--- konwersacyjne

[C.A.P.]

Powrt do programu
[PRGRM]
[MENU G]
[BLOK]
(Dane)
(Numer G)
Kiedy numer G zostaje pominity,
pojawia si ekran standardowy.

[LINIA]
[FAZA]
[PROM.R]
[WPROW]

Wywietlenie katalogu nonikw

[DYSK]

Powrt do programu
[PRGRM]
[(OPRC)]
[SZUK.P]
[KTLOG]
[CZYTAJ]

[WYSLIJ]

[USUN]

465

(Cyfra)
[ANULUJ]
[WYKONA]
(Cyfra)
(Cyfra)
[STOP]
[ANULUJ]
[WYKONA]
(Cyfra)
(Cyfra)
[STOP]
[ANULUJ]
[WYKONA]
(Cyfra)
[ANULUJ]
[WYKONA]

[WYB.PL]

[WYB.PL]
[WYB.O]

[WYB.PL]
[WYB.O]

[WYB.PL]

2. URZDZENIA OBSUGI

EKRAN PROGRAMU

DZIAANIE

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego w trybie MDI

Wywietlenie programu
[PRGRM]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wpisania programu


[MDI]

[(OPRC)]

[DP---EDT]
(Adres)
(Adres)
[PRZEWN]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]
[SZUK]
[SZUK]

Ekran aktualnego bloku


[BIEZAC]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wywietlenia nastpnego bloku

[NASTEP]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wywietlenia nowego startu programu

[PON.ST]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

466

B--- 63524PL/01

DZIAANIE

B--- 63524PL/01

2. URZDZENIA OBSUGI

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego w trybie HNDL, JOG lub REF

EKRAN PROGRAMU

Wywietlenie programu
[PRGRM]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran aktualnego bloku


[BIEZAC]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wywietlenia nastpnego bloku

[NASTEP]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Ekran wywietlenia nowego startu programu

[PON.ST]

[(OPRC)]

[DP---EDT]

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego w trybie TJOG lub THDL

EKRAN PROGRAMU

Wywietlenie programu
[PRGRM]

[(OPRC)]

[DP---EDT]
(Numer O)
(Adres)
(Adres)
[PRZEWN]

Zobacz rozdz. pt. Nacinicie


klawisza programowalnego [DP---EDT]
[SZUK.O]
Powrt do programu
[SZUK]
[SZUK]

Wywietlenie katalogu programw

[BIBLIO]

[(OPRC)]

[DP---EDT]
(Numer O)

Zobacz rozdz. pt. Nacinicie klawisza


programowalnego [DP---EDT]
[SZUK.O]
Powrt do programu

467

2. URZDZENIA OBSUGI

EKRAN PROGRAMU

DZIAANIE

B--- 63524PL/01

Zmiana klawiszy programowalnych uruchomione za pomoc


klawisza funkcyjnego (podczas uywania klawisza programowalnego [DP---EDT] we wszystkich trybach)
1/2

Wywietlenie programu

[PRGRM]

[(OPRC)]

[DP---ZAK]
(Numer O)
(Adres)
(Adres)
[PRZEWN]
[SZUK.P]
[CZYTAJ]

[WYSLIJ]

[USUN]
[R.EDYC]

[SZUK.O]
[SZUK]
[SZUK]

[ANULUJ]
[WYKONA]
(Numer N)
[L ---CUCH] (Kursor przesuwa si na koniec programu.)
[STOP]
[ANULUJ]
[WYKONA]
(Numer O)
[STOP]
[ANULUJ]
[WYKONA]
(Numer O)
[ANULUJ]
[WYKONA]
(Numer N)
[WYKONA]
[KOPIUJ]
[KURS]
(Numer O)
[KURS]
[DOL]
[WSZYST]
[PRZESU]
[KURS]
(Numer O)
[WYKONA]
[KURS]
[DOL]
[WSZYST]
[LACZ]
[KURS]
(Numer O)
[WYKONA]
[DOL]
[ZMIEN]

(1) (Cig dalszy na nastpnej stronie)

468

(Adres)

[PRZED]

(Adres)

[PO]

[POMIN]
[1---WYK.]
[WYKONA]

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2/2

(1)
Wywietlenie katalogu programw

[BIBLIO]

[(OPRC)]

[DP---EDT]
(Numer O)
[CZYTAJ]

[WYSLIJ]

[SZUK.O]
[L ---CUCH]
[STOP]
[ANULUJ]
(Numer O)
[STOP]
[ANULUJ]
(Numer O)

Powrt do programu

[WYKONA]

[WYKONA]

Programowanie graficzno--- konwersacyjne

[C.A.P.]

Powrt do programu
[PRGRM]
[MENU G]
[BLOK]
(Dane)
(Numer G)
Kiedy numer G zostaje pominity,
pojawia si ekran standardowy.

[LINIA]
[FAZA]
[PROM.R]
[WPROW]

Wywietlenie katalogu nonikw

[DYSK]

Powrt do programu
[PRGRM]
[(OPRC)]
[SZUK.P]
[KTLOG]
[CZYTAJ]

[WYSLIJ]

[USUN]

469

(Cyfra)
[ANULUJ]
[WYKONA]
(Cyfra)
(Cyfra)
[STOP]
[ANULUJ]
[WYKONA]
(Cyfra)
(Cyfra)
[STOP]
[ANULUJ]
[WYKONA]
(Cyfra)
[ANULUJ]
[WYKONA]

[WYB.PL]

[WYB.PL]
[WYB.O]

[WYB.PL]
[WYB.O]

[WYB.PL]

2. URZDZENIA OBSUGI

DZIAANIE

EKRAN KOREKCJI/NASTAWY

B--- 63524PL/01

Zmiana klawiszy programowalnych za


pomoc klawisza funkcyjnego
1/2

Ekran korekcji narzdzia


[KOMP]

[ZUZYC]
[GEOM]

[(OPRC)]

(numer)
[SZUK.N]
(Oznaczenie osi i cyfry)
[POMIAR]
[INP.C.]
(Oznaczenie osi)
(Cyfra)
[+WPROW]
(Cyfra)
[INPUT]
[KASUJ]

[CZYTAJ]
[WYSLIJ]

[WSZYST]
[ZUZYC]
[GEOM]
[ANULUJ]
[WYKONA
][ANULUJ]
[WYKONA]

Ekran nastawie
[NASTAW]

[(OPRC)]

(numer)
[ZAL:1]
[WYL.:0]
(Cyfra)
(Cyfra)

[SZUK.N]

[+WPROW]
[INPUT]

Ekran ustawienia roboczego ukadu wsprzdnych


[DETAL]

[(OPRC)]

(numer)
[SZUK.N]
(Oznaczenie osi i cyfry)
[POMIAR]
(Cyfra)
[+WPROW]
(Cyfra)
[INPUT]

Ekran wywietlenia zmiennych makropolecenia


[MAKRO]

[(OPRC)]

(numer)
[SZUK.N]
(Oznaczenie osi)
[INP.C.]
[INPUT]
(Cyfra)
[WYSLIJ]

[ANULUJ]
[WYKONA]

(1) (Cig dalszy na nastpnej stronie)

470

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2/2

(1)
Ekran programowego pulpitu operatora

[PULPIT]
Ekran zarzdzania okresami trwaoci narzdzi

[TRWA.N]

[(OPRC)]

(numer)
[KASUJ]
(Cyfra)

[SZUK.N]
[ANULUJ]
[WYKONA]
[INPUT]

Ekran kompensacji narzdzia osi Y

[KOMP 2]

[ZUZYC]
[GEOM]

[(OPRC)]

(numer)
[SZUK.N]
(Oznaczenie osi i cyfry)
[POMIAR]
(Oznaczenie osi)
[INP.C.]
[+WPROW]
(Cyfra)
[INPUT]
(Cyfra)
[KASUJ]

[CZYTAJ]
[WYSLIJ]

Ekran przesunicia wsp. detalu

[P.WSPD]

[(OPRC)]

(Cyfra)
(Cyfra)

[+WPROW]
[INPUT]

471

[WSZYST]
[ZUZYC]
[GEOM]
[ANULUJ]
[WYKONA
][ANULUJ]
[WYKONA]

2. URZDZENIA OBSUGI

EKRAN SYSTEMOWY

DZIAANIE

B--- 63524PL/01

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego
1/2

Ekran parametrw
[PARAM]

[(OPRC)]

(numer)
[ZAL:1]
[WYL.:0]
(Cyfra)
(Cyfra)

[SZUK.N]

[CZYTAJ]

[ANULUJ]
[WYKONA]

[WYSLIJ]

[WSZYST]

[ANULUJ]
[WYKONA]

[NIE ---0]

[ANULUJ]
[WYKONA]

[+WPROW]
[INPUT]

Ekran diagnozowania
[DIAGNO]

[(OPRC)]

(numer)

[SZUK.N]

Ekran konfiguracji ukadu


[SYSTEM]

(1) (Cig dalszy na nastpnej stronie)

472

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2/2

(1)
Ekran danych kompensacji skoku gwintu

[SKOK]

[(OPRC)]

(Nr )
[ZAL:1]
[WYL.:0]
(Cyfra)
(Cyfra)

[SZUK.N]

[+WPROW]
[INPUT]

[CZYTAJ]

[ANULUJ]
[WYKONA]

[WYSLIJ]

[ANULUJ]
[WYKONA]

Uwaga) Szukanie pocztku pliku przy


uyciu ekranu PRGRM w celu
czytania/wysyania.

Ekran parametrw serwosystemu

[PAR ---SW]

[NAS ---SW]
[STR ---SW]

[(OPRC)]

[REJ.SW]

[(OPRC)]

[ZAL:1]
[WYL.:0]
(Cyfra)
[SLAD]
[PRZENS]

Ekran parametrw wrzeciona

[PARWRZ]

[NASWRZ]
[STRWRZ]
[MONWRZ]

[(OPRC)]

[ZAL:1]
[WYL.:0]
[INPUT]

Ekran diagnozowania ksztaltu krzywej

[DIAG.G]

[PAR.W]
[WYKRES]

[STSRT]
[CZAS]
[CZAS]
[2POZ]
[1/2POZ]

[STSRT]
[K ---1]
[K ---1]
[2PIO]
[1/2PIO]

[STSRT]
[K ---2]
[K ---2]
[2PIO]
[1/2PIO]

473

[INPUT]

2. URZDZENIA OBSUGI

DZIAANIE

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego

EKRAN KOMUNIKATU

Ekran wywietlenia komunikatu

[ALARM]

Ekran wywietlenia komunikatu

[KOMUN]

Ekran wywietlenia archiwum

[HISTR.]

EKRAN POMOCY

[(OPRC)]

[KASUJ]

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego

Ekran szczegw komunikatu alarmu

[ALARM]

[(OPRC)]

[WYBOR]

Ekran metody operacji


[PULPIT]

[(OPRC)]

[WYBOR]

Ekran tabeli parametrw


[PARM.]

474

B--- 63524PL/01

EKRAN GRAFIKI

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

Zmiana klawiszy programowalnych za pomoc


klawisza funkcyjnego

Grafika toru narzdzia

Tryb 0
Grafika toru narzdzia

[PARM.G]

[(OPRC)]

[NORMAL]

[GRAF]

[(OPRC)]

[ZOOM]

[ZOOM]

[(OPRC)]

[WYKONA]
[GOR/DL]

OBR.DT/Grafika toru

Tryb 1 do 3
OBR.DT/Grafika toru

[PARM.G]

[(OPRC)]

[NORMAL]
[WPIS]

[PARM.A]

[(OPRC)]

[NORMAL]
[WPIS]

[GRAF]

[(OPRC)]

[TOR]
[KASUJ]
[PROCES]
[WYKONA]
[STOP]

[BOK]
[PRZOD]
[OTWORZ]
[ZOOM]

[(OPRC)]

[WYKONA]
[GOR/DL]

475

[TOR]
[KASUJ]
[PROCES]
[WYKONA]
[STOP]

2. URZDZENIA OBSUGI

2.3.4

Dane klawiszy
i bufor klawiatury

DZIAANIE

B--- 63524PL/01

Po naciniciu klawisza adresowego lub numerycznego znaki


odpowiadajce temu klawiszowi zostaj wprowadzone do bufora
klawiatury. Zawarto bufora klawiatury wywietlana jest u dou
ekranu.
Dane wprowadzane za pomoc klawiatury s wywietlane w
kolejnoci, a bezporednio przed nimi wywietlany jest symbol >.
Na kocu danych klawiatury wywielany jest _ wskazujcy pozycj
wprowadzenia nastpnego znaku.
Wywietlacz bufora
klawiatury

> N001X100Z_
EDIT
[

ALM 12:35:45
] [

] [

] [

] [

Rys. 2.3.4 Wywietlacz bufora klawiatury

Aby wpisa niszy znak klawiszy posiadajcych przypisane dwa znaki,


najpierw nacinij klawisz

, a nastnie dany klawisz.

Po naciniciu klawisza przesuni, _ wskazujcy pozycj


wprowadzenia nastpnego znaku zmienia si na . Teraz mona
wpisa znaki posiadajce podwjne przyporzdkowanie dla
poszczeglnych klawiszy (stan przeczenia).
Po wpisaniu znaku w stanie przeczania, stan ten jest anulowany.
zostanie nacinity w stanie

Ponadto, jeeli klawisz

przeczania, stan ten zostanie anulowany.


Do bufora klawiatury mona wprowadzi do 32 znakw
jednoczenie.
Nacinij klawisz funkcyjny

, aby anulowa znak lub symbol

wpisany do bufora klawiatury.


(Przykad)
Jeli bufor wprowadzania wywietla
>N001X100Z_
i zakoczenie
>N001X100_.

476

, Z jest anulowane i wywietlane jest

B--- 63524PL/01

2.3.5

Komunikaty
ostrzegawcze

2. URZDZENIA OBSUGI

DZIAANIE

Po wprowadzeniu znaku lub liczby z klawiatury MDI wykonywana


jest kontrola danych po

naciniciu klawisza lub klawisza

programowalnego. W przypadku podania bdnych danych


wejciowych lub niewaciwej operacji na linii stanu wywietlania,
wywietlany bdzie migajcy komunikat ostrzegawczy.
Wywietlenie wprowa--dzanych danych
Wywietlenie komunikatu
ostrzegawczego
Wywietlanie stanu
Wywietlenie klawiszy
programowalnych

>_
EDIT
[

ZLY TRYB PRACY


] [

] [

] [

] [

Rys. 2.3.5 Wywietlenie komunikatu ostrzegawczego


Tabela 2.3.5 Komunikaty ostrzegawcze
Komunikat ostrzegawczy

Tre

BLAD FORMATU

Format jest niewaciwy.

ZABEZPIECZENIE
ZAPISU

Klawiatura jest nieaktywna z powodu klucza


zabezpieczenia danych lub parametr jest zabezpieczony przed zapisem.

DANE POZA ZAKRESEM

Wprowadzona warto przekracza dozwolony


zakres.

ZA DUZO CYFR

Wprowadzona warto przekracza dozwolon


liczb cyfr.

ZLY TRYB PRACY

Wprowadzenie parametrw nie jest moliwe w


adnym innym trybie oprcz trybu MDI.

EDYCJA ODRZUCONA

Niemoliwa jest edycja w


aktualnym stanie CNC.

477

2. URZDZENIA OBSUGI

2.3.6

Konfiguracja klawiszy
programowalnych

DZIAANIE

B--- 63524PL/01

Na klawiaturze 10.4 LCD/MDI lub 9.5 LCD/MDI znajduje si 12


klawiszy programowalnych. Jak pokazano poniej, 5 klawiszy
programowalnych po prawej stronie, a take klawisze na krawdzi
prawej i lewej dziaaj w ten sam sposb jak 7.2 LCD/8.4 LCD,
natomiast 5 klawiszy po lewej stronie to klawisze do rozbudowy
przeznaczone dla 10.4 LCD lub 9.5 LCD.
Klawisz programowalny 7.2LCD, 8.4 LCD

Klawisz programowalny
10.4LCD, 9.5LCD

Klawisze programowowalne 10.4,LCD,9.5,LCD


przeznaczone do rozbudowy
Rys. 2.3.6 Konfiguracja klawiszy programowalnych LCD

Kiedy na lewej poowie ekranu pojawia si wywietlacz pooe po


naciniciu innego klawisza funkcyjnego ni

, klawisze

programowalne zostan wywietlone na lewej stronie obszaru


wywietlacza w nastpujcy sposb:
BEZWZ WZGLED WSZYST K.RECZ

Klawisz programowalny dla wywietlacza pooe wskazany jest w


sposb odwrcony.
W tym podrczniku znajduj si odwoania do jednostek
wywietlacza LCD 10.4 i 9.5 LCD jako 12 klawiszy
programowalnych, oraz jednostek wywietlacza LCD 7.2 8.4 LCD
jako typw z 7 klawiszami programowalnymi.

478

B--- 63524PL/01

2.4

ZEWNTRZNE
URZDZENIA
WEJCIA/WYJCIA

2. URZDZENIA OBSUGI

DZIAANIE

S dostpne zewntrzne urzdzenia wejcia/wyjcia, jak na przykad


FANUC Handy File, itp. Niniejszy rozdzia opisuje w sposb oglny
poszczeglne urzdzenia. Dalsze szczegy znajduj si w
odpowiednich podrcznikach wymienionych poniej.
Tabela 2.4 Zewntrzne urzdzenia wejcia/wyjcia

Nazwa urzdzenia

FANUC HANDY FILE

Zastosowanie

atwe w uyciu wielofunkcyjne urzdzenie


wejcia/wyjcia. Zaprojektowane dla sprztu
FA, z zastosowaniem
dyskietek.

Maks.
pojem--no
pamici
3600m

Podrcznikz
objanieniami

B---61834E

Nastpujce dane mona wprowadza/wysya do lub z zewntrznych


urzdze wejcia/wyjcia:
1 . Programy
2. Dane korekcji
3. Parametry
4. Oglnodostpne zmienne makropolece uytkownika
5. Dane kompensacji skoku gwintu
Wprowadzanie i wyprowadzanie danych mona znale w rozdziale
III---8.

479

2. URZDZENIA OBSUGI

Parametr

DZIAANIE

B--- 63524PL/01

Przed uyciem zewntrznego urzdzenia wejcia/wyjcia, naley


ustawi parametry w sposb pokazany poniej.
CNC
PYTA GWNA CPU

Kana 1

PYTA OPCJI ---1

Kana 2

Kana 3

JD5A

JD5B

JD5C

JD6A

RS--- 232--- C

RS--- 232--- C

RS--- 232--- C

RS ---422

Czytanie/
wysyanie
KANAL WEJ/WYJ=0
lub
KANAL WEJ/WYJ=1

Czytanie/
wysyanie

Komputer
gwny

KANAL
WEJ/WYJ=2

KANAL
WEJ/WYJ=3

Komputer
gwny
KANAL
WEJ/WYJ=3

CNC posiada trzy kanay interfejsw czytania/wysyania. Wybrane


urzdzenie wejcia/wyjcia jest okrelane przez przydzielenie kanau
poczonego z tym urzdzeniem za pomoc parametru nastawienia
KANAL WEJ/WYJ.
Okrelone dane urzdzenia wejcia/wyjcia podczonego do
okrelonego kanau, np. prdko transmisji oraz liczba bitw
zakoczenia transmisji, musz by z gry ustawione w parametrach
tego kanau. Dla kanau 1 istniej dwie kombinacje parametrw
okrelajcych dane urzdzenia wejcia/wyjcia.
Poniej pokazano zaleno pomidzy parametrami interfejsu
czytania/wysyania dla poszczeglnych kanaw.
Numer kanau wejcia/
wyjcia (parametr 0020)

0020

KANAL WEJ/WYJ

Okrel kana dla urzdzenia


wejcia/wyjcia.
KANAL WEJ/WYJ
= 0 : Kana 1
= 1 : Kana 1
= 2 : Kana 2
= 3 : Kana 3

KANAL
WEJ/WYJ=0
(kana 1)

KANAL
WEJ/WYJ=1
(kana 1)

KANAL
WEJ/WYJ=2
(kana 2)

KANAL
WEJ/WYJ=3
(kana 3)
Numer parametru

480

0102

Bit zakoczenia transmisji i inne dane


Numer urzdzenia
wejcia/wyjcia

0103

Szybko transmisji

0111

Bit zakoczenia transmisji i inne dane

0112

Numer urzdzenia
wejcia/wyjcia

0113

Szybko transmisji

0101

0121

0122

Bit zakoczenia transmisji i inne dane


Numer urzdzenia
wejcia/wyjcia

0123

Szybko transmisji

0131

Bit zakoczenia transmisji i inne dane

0132

Numer urzdzenia
wejcia/wyjcia

0133

Szybko transmisji

0134

Wybr protokou
i innych danych
Wybr RS ---422 lub
RS ---232C oraz inne dane

0135

B--- 63524PL/01

2.4.1

FANUC Handy File

DZIAANIE

2. URZDZENIA OBSUGI

HANDY FILE stanowi atwe w uyciu, wielofunkcyjne urzdzenia


wejcia/wyjcia posugujce si dyskietkami, zaprojektowane dla
sprztu FA. Dziki zastosowaniu plikw pomocniczych mona
przesya i edytowa programy bezporednio lub za pomoc
zdalnego sterowania podczonego do tego urzdzenia.
HANDY FILE wykorzystuj 3.5---calowe dyskietki, ktre nie
powoduj problemw wystpujcych przy stosowaniu tamy
dziurkowanej (np. gone dziaanie podczas procesu wejcia/wyjcia,
ryzyko atwego zniszczenia, dua objto).
Na jednej dyskietce mona przechowywa jeden lub wicej
programw (do 1,44Mbajt, co odpowiada pojemnoci pamiciowej
3.600 m tamy dziurkowanej).
Interfejs RS ---422

Interfejs
RS ---232---C
FANUC

Interfejs RS ---232---C lub


RS ---422 (dziurkarka, itp.)

481

HANDY FILE

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

2.5

WCZENIE/
WYCZENIE
ZASILANIA
2.5.1

Wczanie zasilania
Procedura wczania zasilania
1 Sprawdzenie wygldu zewntrznego obrabiarki CNC
(na przykad, sprawd, czy przednie i tylne drzwi s zamknite).
2 Wcz zasilanie zgodnie z instrukcj podrcznika wydanego
przez producenta urzdzenia.
3 Po wczeniu zasilania sprawd, czy wywietlany jest ekran
pooenia. Jeeli w momencie wczenia zasilania wystpi alarm,
to wywietlony zostanie ekran alarmw. Jeeli zostanie
wywietlony ekran pokazany w Rozdziale III---2.5.2, to znaczy, e
moga wystpi usterka systemowa.
AKTUALNA POZYCJA (BEZWZGLE)

X
Z

O1000 N00010

123.456
0.000

CZAS PRACY 0H15M


S ---ACT.F 3000 MM/M

LICZBA SZT.
5
CZAS CYKLU 0H 0M38
S
0 T0000

MEM **** *** ***


09:06:35
[BEZWZG ] [WZGLED] [WSZYST] [K.RECZ] [OPRC]

4 Sprawd, czy obraca si silnik wentylatora.


OSTRZEENIE
Podczas zaczania sterowania do momentu wywietlenia
strony pooenia lub strony alarmw nie naciska klawiszy.
Niektre klawisze uywane s do celw konserwacji lub
operacji specjalnych. Ich nacinicie moe wywoa
przypadkow operacj.

482

B--- 63524PL/01

2.5.2

Ekrany wywietlane
przy wczonym
zasilaniu

2. URZDZENIA OBSUGI

DZIAANIE

Jeeli wystpi bd sprztowy lub instalacyjny, system wywietli jeden


z nastpujcych trzech rodzajw ekranw, a nastpnie zatrzyma si.
Pokazywana jest informacja, np. rodzaj pytki drukowanej
zainstalowanej w kadym gniedzie. Informacja ta oraz stany LED
su do naprawy usterki.

Wywietlanie stanu
gniazd
WYSW. KONFIGURACJA GNIAZD
0:
1:
2:
3:
4:
5:

0 : 003E4000
1 : 30464202
2 : 00504303
3:
4:
5:

Fizyczny numer gniazda


(wtrny)

Fizyczny numer
gniazda (pierwotny)

Informacja, np. ID moduu zainstalowanej pytki drukowanej.


Wewntrznie przydzielony numer gniazd
Rodzaje pytek drukowanych

Funkcja moduu

W celu uzyskania dalszych informacji na temat typw pytek


drukowanych i funkcji moduw zobacz podrcznik powicony
konserwacji B---63525EN.

483

2. URZDZENIA OBSUGI

DZIAANIE

B--- 63524PL/01

Ekran podajcy
ustawienie moduu

B1H1 --- 01
GNIAZDO 01 (3046) : KONIEC
GNIAZDO 02 (3050) :

KONIEC: Nastawianie
zakoczone
Pusty: Nastawianie nie
zakoczone
ID moduu
Numer gniazda

Wywietlacz konfiguracji
oprogramowania

B1H1 --- 01
SERWO
POMOCN
OMM
PMC

:
:
:
:

90B0---01
xxxx ---xx
yyyy ---yy
zzzz ---zz

Oprogramowanie
sterowania CNC
ROM sterowania
serwosystemu
Podzesp. CPU (zdalny bufor)
Makropol/makrokompilator
PMC

2.5.3

Wyczenie zasilania

Procedura wyczenia
1 Sprawd, czy dioda wskazujca rozpoczcie cyklu nie wieci si
na pulpicie operatora.
2 Sprawd, czy wszystkie ruchome czci obrabiarki CNC znajduj
si w spoczynku.
3 Jeeli zewntrzne urzdzenie wejcia/wyjcia, np. HANDY
FILE, podczone jest do CNC, naley je wyczy.
4 Naciskaj przycisk WYL. ZASILANIE przez okoo 5 sekund.
5 Zobacz podrcznik producenta urzdzenia w celu uzyskania
informacji na temat wyczania zasilania maszyny.

484

DZIAANIE

B--- 63524PL/01

3. OPERACJE RCZNE

OPERACJA RCZNA

Sze typw operacji rcznej:


3.1 Rczny dojazd do punktu referencyjnego
3.2 posuw impulsowy
3.3 Posuw przyrostowy
3.4 Przemieszczenie kkiem rcznym
3.5 Funkcja manualna bezwzgldna
3.6 Rczna interpolacja liniowa / koowa

485

3. OPERACJE RCZNE

3.1

RCZNY DOJAZD DO
PUNKTU
REFERENCYJNEGO

DZIAANIE

B--- 63524PL/01

Narzdzie wraca do punktu referencyjnego w nastpujcy sposb:


Narzdzie przemieszcza si w kierunku podanym w parametrze ZMI
(bit 5 nr 1006) w kadej osi, dla ktrej na panelu operatora maszyny
jest wczony przecznik powrotu do punku referencyjnego.
Narzdzie przesuwa si do punktu opnienia z szybkoci szybkiego
posuwu, a nastpnie przesuwa si do pooenia odniesienia z
prdkoci FL. Szybko szybkiego posuwu i prdko FL s podane
w parametrach (Nr 1420,1421 i 1425).
Podczas szybkiego posuwu dziaa korektor szybkiego posuwu.
Kiedy narzdzie powrci do pooenia odniesienia, zawieci si
dioda zakoczenia operacji powrotu do punktu referencyjnego.
Zwykle narzdzie przesuwa si tylko wzdu jednej osi, ale moe
przesuwa si wzdu trzech osi jednoczenie, jeeli tak zostanie
ustawiony parametr JAX (bit 0; Nr 1002).
Pooenie
odniesienia

Punkt
maszyny
Proces szybkiego
posuwu
Szybko szybkiego posuwu
(korektor szybkiego posuwu
aktywny)

Hamowana
prdko FL

Procedura rcznego dojazdu do punktu referencyjnego

TRYB
PAMIEC

EDYCJA

K.RECZ

JOG

ZDALNY

POWRT
DOZERA

MDI

UCZ

KOREKTOR SZYBKIEGO POSUWU


(%)

F0

25

50

KIERUNEK OSI

+C

+X

--- Z

szybki

+Z

--- X

--- C

--- y

+Y

100

1 Nacinij klawisz powrotu do punktu referencyjnego --- jeden z


klawiszy wyboru trybu pracy.
2 Aby zmniejszy szybko posuwu, nacinij przecznik korektora
szybkiego posuwu.
3 Nacinij klawisz kierunku posuwu odpowiadajcy osi i
kierunkowi powrotu do punktu referencyjnego. Naciskaj ten
klawisz, a narzdzie powrci do punktu referencyjnego.
Narzdzie moe przesuwa si wzdu trzech osi jednoczenie,
jeeli tak zostanie okrelony odpowiedni parametr. Narzdzie
porusza si do punktu opnienia szybkiego posuwu, a nastpnie
przesuwa si do punktu referencyjnego z prdkoci FL ustalon
w odpowiednim parametrze.
Kiedy narzdzie powrci do pooenia odniesienia, zawieci si
dioda zakoczenia operacji powrotu do punktu referencyjnego.
4 Wykonaj te same operacje dla innych osi, jeeli to konieczne.
Powysza operacja jest przykadowa. Zobacz odpowiedni
podrcznik dostarczony przez producenta urzdzenia, aby
zapozna si z rzeczywistymi operacjami.
POZYCJA ZEROWA
X

PROG--RAM
STOP

M02/
M30

RECZ
BEZWZ

LUST
.X

NUMER NARZEDZIA

486

NC?

MC?

B--- 63524PL/01

DZIAANIE

3. OPERACJE RCZNE

Objanienia
D Automatyczne
nastawienie
ukadu wsprzdnych

Bit 0 (ZPR) parametru Nr 1201 stosowany jest do automatycznego


nastawienia ukadu wsprzdnych. Jeli ZPR jest obsadzony, ukad
wsprzdnych jest okrelany automatycznie podczas wykonywania
funkcji rcznego dojazdu do punktu referencyjnego.
Jeli w parametrze 1250 nastawiono i , ukad wsprzdnych
przedmiotu jest tak ustalany, aby punktem odniesienia na uchwycie
narzdzia by X=, Z= kiedy jest wykonywana operacja powrotu
do punktu referencyjnego. Ma to taki sam skutek jak podanie
nastpujcego polecenia powrotu do punktu referencyjnego:
G92XZ;
Jeli jednak zostanie wybrana opcja ukadu wsprzdnych
przedmiotu, to nie mona z niej korzysta.

Ograniczenia
D Ponowne
przemieszczanie
narzdzia

Kiedy zawieci si dioda ZAKOCZENIA OPERACJI


POWROTU DO PUNKTU REFERENCYJNEGO po zakoczeniu
powrotu do punktu referencyjnego, narzdzie nie porusza si dopki
nie zostanie wyczony klawisz powrotu do punktu referencyjnego.

D Dioda zakoczenia
powrotu do punktu
referencyjnego

Dioda ZAKOCZENIA OPERACJI POWROTU DO PUNKTU


REFERENCYJNEGO ganie w wyniku jednej z nastpujcych
operacji:
--- oddalenie si od pooenia odniesienia;
--- wpisanie stanu stopu awaryjnego.

D Odlego od punktu
referencyjnego

Odlego powrotu narzdzia do punktu referencyjnego (nie w


warunkach hamowania) opisano w podrczniku wydanym przez
producenta urzdzenia.

487

3. OPERACJE RCZNE

3.2

POSUW IMPULSOWY
TRYB
EDYCJA

PAMIEC

K.RECZ

JOG

MDI

ZDALNY

ZERO
POWROT

UCZ

DZIAANIE

B--- 63524PL/01

W trybie JOG, nacinicie przecznika kierunku posuwu na pulpicie


obsugi maszyny powoduje cige przesuwanie narzdzia wzdu
wybranej osi w okrelonym kierunku.
Szybko posuwu rcznego jest zadawana parametrem ne 1423
Mona j zmieni za pomoc wybieraka korekcji szybkoci posuwu.
Nacinicie klawisza szybkiego posuwu przesuwa narzdzie z
szybkoci szybkiego posuwu (Nr 1424) bez wzgldu na pooenie
pokrta korektora szybkoci posuwu impulsowego. Funkcja ta
nazywa si rcznym szybkim posuwem.
Operacja rczna jest moliwa w danym momencie tylko dla jednej
osi. Trzy osie jednoczenie mona wybra za pomoc parametru JAX
(Nr 1002#0).

Narzdzie
v m/min
Przedmiot obrabiany

N obr/min
D

Kiedy nacinity jest klawisz,


narzdzie przesuwa si w kierunku
zadanym przez ten klawisz.

Procedura posuwu impulsowego JOG


1 Naciskaj w sposb cigy rczny przecznik --- jeden z klawiszy
wyboru trybu pracy.

KIERUNEK OSI

+C

+X

--- Z

szybki

+Z

--- X

--- C

--- y

+Y

2 Nacinij klawisz kierunku posuwu odpowiadajcy osi i


kierunkowi ruchu narzdzia. Kiedy nacinity jest klawisz,
narzdzie porusza si z szybkoci posuwu zadan w parametrze
Nr 1423. Narzdzie zatrzyma si po zwolnieniu klawisza.
3 Cig rczn szybko posuwu mona ustawi za pomoc
pokrta cigej rcznej korekcji szybkoci posuwu.

2000

KOREKTOR SZYBKOCI
POSUWU IMPULSOWEGO

4 Nacinicie klawisza szybkiego posuwu podczas naciskania


klawisza kierunku posuwu powoduje przemieszczenie narzdzia
z prdkoci szybkiego posuwu podczas przyciskania tego
klawisza. Podczas szybkiego posuwu dostpne jest
przesterowanie szybkiego posuwu za pomoc klawiszy korektora
szybkiego posuwu.
Powysza operacja jest przykadowa. Zobacz odpowiedni
podrcznik dostarczony przez producenta urzdzenia, aby
zapozna si z rzeczywistymi operacjami.

KOREKTOR SZYBKIEGO
POSUWU (%)
F0

25

50

100

488

B--- 63524PL/01

DZIAANIE

3. OPERACJE RCZNE

Objanienia
D Posuw rczny w posuwie
obrotowym

Aby uruchomi posuw rczny w posuwie obrotowym, ustaw bit 4


(JRV) parametru Nr 1402 na 1.
Podczas posuwu rcznego w posuwie obrotowym, narzdzie
przesuwa si z nastpujc szybkoc posuwu:
Droga posuwu na (jeden) obrt wrzeciona (mm/obrt) (okrelona w
parametrze Nr.1423) x korektor szybkoci posuwu skokowego x
rzeczywista prdko obrotowa wrzeciona (obr/min).

Ograniczenia
D Przyspieszenie lub
hamowanie
dla szybkiego posuwu

Szybko posuwu, staa czasowa oraz metoda automatycznego


przyspieszenia/hamowania dla rcznego szybkiego posuwu s takie
same, jak G00 w poleceniu zaprogramowanym.

D Zmiana trybw

Zmiana trybu na tryb impulsowy podczas naciskania przecznika


kierunku posuwu nie uruchamia posuwu impulsowego. Aby
uruchomi posuw impulsowy, najpierw wpisz tryb posuwu
impulsowego, a nastpnie nacinij przecznik kierunku posuwu.

D Szybki posuw przed


operacj powrotu do
punktu referencyjnego

Jeeli operacja powrotu do pooenia odniesienia nie jest


wykonywana po wczeniu zasilania, to nacinicie przycisku
SZYBKI POSUW nie uruchamia szybkiego posuwu, ale zachowana
jest rczna szybko posuwu. Funkcja ta moe zosta wyczona za
pomoc parametru nastawienia RPD (Nr 1401#01).

489

3. OPERACJE RCZNE

3.3

POSUW
PRZYROSTOWY

DZIAANIE

B--- 63524PL/01

W trybie przyrostowym (INC), nacinicie klawisza kierunku


posuwu na pulpicie obsugi maszyny przesuwa narzdzie o jeden
krok wzdu wybranej osi w okrelonym kierunku. Minimalna
odlego, o jak przesuwane jest narzdzie, to najmniejsza
jednostka zadawania. Kady krok moe by 10---, 100--- lub
1000---krotnym zwielokrotnieniem jednostki zadawania.
Ten tryb dziaa, kiedy nie jest podczone
elektroniczne kko rczne.
X
Narzdzie

Przedmiot
obrabiany

Za kadym naciniciem klawisza


narzdzie przesuwa si o jeden
krok w zadanym kierunku.
Z

Procedura posuwu przyrostowego


1 Nacinij przycisk INC --- jeden z klawiszy wyboru trybu pracy.
X10

X100

X1

X1000

KIERUNEK OSI

+C

+X

--- Z

szybki

+Z

--- X

--- C

--- y

+Y

2 Wybierz odlego przesuwania dla kadego kroku za pomoc


wybieraka powikszenia.
3 Nacinij klawisz kierunku posuwu odpowiadajcy osi i
kierunkowi ruchu narzdzia. Za kadym naciniciem klawisza
narzdzie przesuwa si o jeden krok. Szybko posuwu jest taka
sama, jak szybko posuwu impulsowego.
4 Nacinicie klawisza szybkiego posuwu podczas naciskania
klawisza kierunku posuwu powoduje przesunicie narzdzia z
szybkoci szybkiego posuwu. Podczas szybkiego posuwu
aktywne jest przesterowanie szybkiego posuwu za pomoc
klawisza korektora szybkiego posuwu.
Powysza operacja jest przykadowa. Zobacz odpowiedni
podrcznik dostarczony przez producenta urzdzenia, aby
zapozna si z rzeczywistymi operacjami.

Objanienia
D Przebyta droga
okrelona za pomoc
rednicy

Odlego, jak narzdzie przebywa wzdu osi X mona okreli za


pomoc dugoci rednicy.

490

DZIAANIE

B--- 63524PL/01

3.4

PRZEMIESZCZENIE
KKIEM RCZNYM

3. OPERACJE RCZNE

W trybie kka rcznego narzdzie mona przesun w niewielkim


stopniu poprzez obracanie elektronicznego kka rcznego
umieszczonego na pulpicie obsugi maszyny. Wybierz o, wzdu
ktrej ma by przesuwane narzdzie za pomoc wybrania posuwu
osiowego.
Minimalna odlego, o jak przesuwane jest narzdzie kiedy
elektroniczne kko rczne obraca si o jedn kresk podziaki, jest
rwna najmniejszej jednostce zadawania. Odlego, o jak
przesuwane jest narzdzie kiedy elektroniczne kko rczne obraca
si o jedn kresk podziaki, moe by zwikszona 10 razy lub o jedno
z dwch powiksze okrelonych za pomoc parametrw
(Nr 7113 i 7114).

Elektroniczne kko rczne

Procedura przemieszczania kkiem rcznym


1 Nacinij przycisk kka rcznego --- jeden z klawiszy wyboru trybu
pracy.

TRYB
EDYCJA

PAMIEC

K.RECZ

JOG

ZDALNY

ZERO
POWROT

MDI

UCZ

2 Wybierz o, wzdu ktrej narzdzie ma by przesuwane za


pomoc klawisza posuwu osiowego.
3 Wybierz zwikszenie odlegoci, o jak ma by przesuwane
narzdzie, naciskajc klawisz mnonika kka rcznego.
Minimalna odlego, o jak przesuwane jest narzdzie kiedy
elektroniczne kko rczne obraca si o jedn kresk podziaki,
jest rwna najmniejszej jednostce zadawania.
4 Przesu narzdzie wzdu wybranej osi obracajc klko.
Obrcenie kka o 360 stopni przesuwa narzdzie o odlego
rwn 100 kreskom podziaki.
Powysza operacja jest przykadowa. Zobacz odpowiedni podrcznik
dostarczony przez producenta urzdzenia, aby zapozna si z
rzeczywistymi operacjami.

Elektroniczne kko rczne

491

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

Objanienia
D Dostpno
elektronicznego kka
rcznego w trybie
impulsowym (JHD)

Parametr JHD (bit 0; Nr 7100) uaktywnia lub wycza kko rczne


w trybie impulsowym.
Kiedy parametr JHD (bit 0; Nr 7100) ustawiony jest na 1, aktywne
jest zarwno przemieszczanie kkiem rcznym, jak i posuw
przyrostowy.

D Dostpno
elektronicznego kka
rcznego w trybie TEACH
IN JOG (THD)

Parametr THD (bit 1 of Nr 7100) uaktywnia lub wycza


elektroniczne kko rczne w trybie TEACH IN JOG.

D Polecenie wydane dla


elektronicznego kka
rcznego
przekraczajcego
szybko szybkiego
posuwu (HPF)

Parametr HPF (bit 4; Nr. 7100) lub (Nr 7117) okrela nastpujce
czynnoci:
D Parametr HPF (bit 4; Nr 7100)
Warto 0:
Szybko posuwu jest ustalona na poziomie
szybkoci szybkiego posuwu i generowane impulsy
przekraczajce szybko szybkiego posuwu s
ignorowane (odlego o jak przesuwane jest
narzdzie moe nie pokrywa si z kreskami
podziaki na elektronicznym kku rcznym).
Warto 1:
Szybko posuwu jest ograniczona na poziomie
szybkoci szybkiego posuwu, a generowane impulsy
przekraczajce t wielko nie s ignorowane, ale
gromadzone w CNC.
(Przerwanie obracania kka nie zatrzymuje
natychmiast narzdzia. Narzdzie przesuwa si o
impulsy zgromadzone w CNC przed zatrzymaniem).
D Parametr HPF (Nr 7177) (Dostpny kiedy parametr HPF wynosi
0.)
Warto 0:
Szybko posuwu jest ustalona na poziomie
szybkoci szybkiego posuwu i generowane impulsy
przekraczajce szybko szybkiego posuwu s
ignorowane (odlego o jak przesuwane jest
narzdzie moe nie pokrywa si z kreskami
podziaki na elektronicznym kku rcznym).
Warto rna od 0 : Szybko posuwu jest ustalona na poziomie
prdkoci szybkiego posuwu i generowane impulsy
przekraczajce prdko szybkiego posuwu nie s
ignorowane, ale gromadzone w CNC, a do
osignicia limitu okrelonego w parametrze Nr
7117.
(Przerwanie obracania kka nie zatrzymuje
natychmiast narzdzia. Narzdzie przesuwa si o
impulsy zgromadzone w CNC przed zatrzymaniem).

492

B--- 63524PL/01

D Kierunek
przemieszczenia osi
do obrotu
elektronicznego kka
rcznego (HNGx)

DZIAANIE

3. OPERACJE RCZNE

Parametr HNGx (bit 0 of Nr 7102) przecza kierunek


elektronicznego kka rcznego, w ktrym narzdzie przesuwa si
wzdu osi, odpowiadajcej kierunkowi, w ktrym obraca si
pokrto elektronicznego kka rcznego.

Ograniczenia
D Liczba elektronicznych
kek rcznych

Dla kadej osi mona podczy maks. trzy elektroniczne kka


rczne. Mog one dziaa jednoczenie.
OSTRZEENIE
Szybkie obracanie pokrta, z duym powikszeniem, np.
x100 przesuwa narzdzie za szybko. Szybko posuwu jest
ustalona na poziomie szybkoci szybkiego posuwu.

ADNOTACJA
Obracaj elektroniczne kko rczne z prdkoci piciu
obrotw na sekund lub nisz. Jeeli elektroniczne kko
rczne obraca si z prdkoci wysz ni pi obrotw na
sekund, to narzdzie moe nie zatrzyma si
bezporednio po zatrzymaniu pokrta lub odstp, o jaki
narzdzie przesuwa si moe nie pokrywa si z kreskami
podziaki na elektronicznym kku rcznym.

493

3. OPERACJE RCZNE

3.5

WCZENIE LUB
WYCZENIE
BEZWZGLDNE
RCZNE

DZIAANIE

B--- 63524PL/01

To, czy odstp o jaki narzdzie przesuwa si w operacji rcznej jest


dodany do wsprzdnych, mona okreli przez wczenie lub
wyczenie przecznika manualnego bezwzgldnego na pulpicie
obsugi maszyny. Kiedy przecznik jest zaczony, odstp o jaki
narzdzie przesuwane jest w operacji rcznej dodawany jest do
wsprzdnych. Kiedy przecznik jest wyczony, odstp o jaki
narzdzie przesuwane jest w operacji rcznej nie jest dodawany do
wsprzdnych.
O X

P2

Operacja rczna

P1

O Z

Wartoci wsprzdnych zmieniaj si o wielko operacji rcznej.


Rys. 3.5 (a) Wsprzdne przy zaczonym przeczniku
X2
X1
P2
O2

P1

Z2
Z1

O1

Wsprzdne nie zmieniaj si.

Rys. 3.5 (a) Wsprzdne przy wyczonym przeczniku

494

Objanienia

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

Poniej opisano zwizek pomidzy operacj rczn a wsprzdnymi


przy zaczonym i wyczonym przeczniku manualnym
bezwzgldnym z zastosowaniem przykadu z programu.
G01G90 X100.0Z100.0F010 ;
;
X200.0Z150.0
X300.0Z200.0
;

(1)
(2)
(3)

Na kolejnych rysunkach zastosowano nastpujce oznaczenia:


Ruch narzdzia przy zaczonym przeczniku
Ruch narzdzia przy wyczonym przeczniku
Wsprzdne po operacji rcznej obejmuj odstp, o jaki
przesuwane jest narzdzie w tej operacji. Zatem kiedy przecznik
jest wyczony, odejmij odstp o jaki przesuwane jest narzdzie w
operacji rcznej.
D Operacja rczna na
koniec bloku

Wsprzdne po wykonaniu bloku (2) po operacji rcznej (o X


+20.0, o Z +100.0) na kocu ruchu bloku (1).
X
(120.0 , 200.0)

Operacja
rczna

(220.0 , 250.0)

Przecznik W.

(200.0 , 150.0)

Przecznik WY.
(100.0 , 100.0)

D Operacja rczna po
zatrzymaniu posuwu

Wsprzdne podczas naciskania klawisza zatrzymania posuwu w


trakcie wykonywania bloku (2); wykonywana jest operacja rczna
(o Y + 75.0), a klawisz startu cyklu jest nacinity i zwolniony
X
(375.0 , 200.0)

(275.0 , 150.0)
(225.0 , 125.0)
Operacja
rczna

(200.0 , 150.0)

(300.0 , 200.0)

(150.0 , 125.0)
Z

Przecznik W.
Przecznik WY.

495

3. OPERACJE RCZNE

D Wyzerowanie
w nastpstwie operacji
rcznej po zatrzymaniu
posuwu

DZIAANIE

B--- 63524PL/01

Wsprzdne kiedy klawisz zatrzymania posuwu jest nacinity


podczas wykonywania bloku (2); wykonywana jest operacja rczna
(o Y +75.0), zesp sterowania jest wyzerowany za pomoc
przycisku RESET, a blok (2) jest ponownie odczytywany.
X
(375.0 , 200.0)
(225.0 , 125.0)
Operacja
rczna
(100.0 , 100.0)

D Tylko jedna o
w poleceniu ruchu
w nastpnym bloku

(275.0,150.0)
(300.0 , 200.0)

(200.0,150.0)
(150.0 , 125.0)

Przecznik W.
Z
Przecznik WY.

Jeeli w poniszym poleceniu istnieje tylko jedna o, to powrt


odbywa si tylko na tej osi.
N1G01X100.0Z100.0F500;
N2Z200.0;
N3X150.0;

(150.0 , 200.0)

Operacja
rczna
Przecznik W.
Przecznik WY.

D Polecenie ruchu
przyrostowego
w nastpnym bloku
D Operacja rczna podczas
kompensacji promienia
skrawania i frezowania

N3
N2

N1

(100.0 , 100.0)

(100.0, 200.0)
Z

W przypadku, kiedy nastpujce polecenia s poleceniami


przyrostowymi, operacja jest taka sama, jak w przypadku wyczenia
przecznika.

Przecznik w pooeniu wyczonym


Po wykonaniu operacji rcznej przy przeczniku w pooeniu OFF
w czasie kompensacji skrawania, operacja automatyczna zaczyna sie
na nowo, o czym narzdzie przemieszcza si rwnolegle do kierunku,
w ktrym poruszaoby si si bez wykonania operacji rcznej.
Wielko odstpu rwna si wielkoci wykonywanej rcznie.
Tor narzdzia po
operacji rcznej

Operacja
rczna
Tor promienia
ostrza narzdzia
Programowany tor narzdzia

496

B--- 63524PL/01

3. OPERACJE RCZNE

DZIAANIE

Przecznik w pooeniu wczonym w czasie kompensacji


promienia skrawania
Zostanie opisana operacja maszyny po powrocie do operacji
automatycznej po rcznym przesterowaniu przy wczonym
przeczniku w czasie wykonania polece zadawania bezwzgldnego
w trybie kompensacji promienia ostrza narzdzia. Wektor utworzony
z pozostaej czci aktualnego bloku i pocztku nastpnego przesuwa
si rwnolegle. Tworzony jest nowy wektor w oparciu o nastpny
blok, kolejny blok po nastpnym oraz wielko ruchu rcznego. Ma
to rwnie zastosowanie kiedy operacja rczna wykonywana jest
podczas zaokrglania naroy.
Operacja rczna wykonana w trybie innym, ni zaokrglanie naroy
Zamy, e w punkcie P H wprowadzono zatrzymanie posuwu w
czasie przemieszczania z PA do PB po zaprogramowanym torze PA,
PB, i PC oraz narzdzie zostao rcznie przemieszczone do punktu
PH. Pozycja na kocu bloku PB przesuwa si do punktu PB o
wielko ruchu rcznego, a wektory VB1 i VB2 w PB rwnie
przesuwaj si do VB1 i VB2. Wektory VC1 i VC2 midzy
nastpnymi dwoma blokami PB --- PC i PC --- PD s pomijane, a nowe
wektory VC1 i VC2 (w tym przykadzie VC2 = VC2) s utworzone
z relacji pomidzy PB --- PC i PC --- PD. Jednak, poniewa VB2 nie
jest nowo obliczonym wektorem, to nie jest wykonywana prawidowa
korekcja w bloku PB --- PC. Korekcja jest prawidowo wykonana po
PC.
VC1

VB2
VB1

PB

PC
PD

VB2
VB1
Tor promienia
ostrza narzdzia
po operacji rcznej

PB

PH

PA

VC1
VC2

Programowany tor
narzdzia
(polecenie wymiarowania bezwzgldnego)
Tor promienia ostrza
narzdzia przed
operacj rczn
Operacja rczna

PH

497

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

Operacja rczna w czasie zaokrglania naroy


Przykad, w ktrym w czasie zaokrglania naroy jest wykonywana
operacja rczna. VA2, VB1 i VB2 s wektorami przesuwanymi
rwnolegle do VA2, VB1 i VB2 o wielko ruchu rcznego. Nowe
wektory s obliczane z VC1 i VC2. Nastpnie wykonywana jest
prawidowa kompensacja promienia skrawania i frezowania dla
blokw nastpujcych po Pc.
VC1

VB2
VB1

VC1
PC

PB

VC2
Programowany
tor narzdzia
(polecenie
wymiarowania
bezwzgldnego)
Tor promienia
ostrza narzdzia
przed operacj
rczn

VB2
VB1
PA

Tor promienia
ostrza narzdzia
po operacji rcznej
PA

VA2

PH

VA2
PH

VA1

Operacja rczna

VA1

Operacja rczna po zatrzymaniu pojedynczego bloku


Operacj rczn wykonano po wykonaniu bloku poprzez
zatrzymanie pojedynczego bloku.
Wektory VB1 i VB2 przesuwaj si o wielko operacji rcznej.
Dalszy cig jest taki sam, jak w przykadzie opisanym powyej.
Operacj MDI mona rwnie zakci tak, jak operacj rczn.
Ruch odbywa si tak samo, jak w operacji rcznej.
VC1

Tor promienia ostrza


narzdzia po operacji rcznej
VB2
VB1

VC1

PB

PC

Operacja
rczna
VB2
VB1

PB

498

PA

VC2

Programowany tor
narzdzia (polecenie
wymiarowania
bezwzgldnego)
Tor promienia ostrza
narzdzia przed
operacj rczn

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

3.6

INTERPOLACJA
RCZNA LINIOWA/
KOOWA

Podczas przemieszczania kkiem rcznym lub posuwu impulsowego


uaktywniaj si nastpujce rodzaje operacji posuwu, oprcz
konwencjonalnej, wzdu okrelonej pojedynczej osi (o X, Y, Z itd.)
w oparciu o jednoczesne sterowanie jednoosiowe:
D Posuw wzdu odchylonej linii prostej w paszyczynie XY (posuw
liniowy) w oparciu o jednoczesne sterowanie dwuosiowe
D Posuw wzdu koa w paszczynie XY (posuw koowy) w oparciu
o jednoczesne sterowanie dwuosiowe

Przedmiot
obrabiany

Przedmiot
obrabiany

Narzdzie

Narzdzie
X

X
<<Przemieszczenie koowe>>

<<Przemieszczenie liniowe>>

ADNOTACJA
Osie X i Y musz by odpowiednio pierwsz i drug
sterowan osi.

Procedura rcznej interpolacji liniowej/koowej

Procedura

1 Aby wykona przemieszczenie kkiem rcznym, wybierz tryb


przemieszczania kkiem rcznym. Aby wykona posuw
impulsowy, wybierz tryb posuwu impulsowego.
2 Aby wykona przemieszczanie kkiem rcznym, wybierz o
posuwu (dla jednoczesnego posuwu jednoosiowego wzdu osi X,
Y lub Z, albo dla jednoczesnego dwuosiowego posuwu liniowego
lub koowego wzdu okrelonej linii prostej lub koa w
paszczynie XY) przed operacj przemieszczania kkiem
rcznym. Aby dokona tego wyboru, uyj przecznika wyboru
osi przemieszczania kkiem rcznym.
Aby wykona posuw impulsowy, wybierz o posuwu i kierunek za
pomoc przecznika wybierania kierunku i osi posuwu. Po
okreleniu osi posuwu i jej kierunku, narzdzie przesuwa si w
okrelonym kierunku osi, albo wzdu linii prostej lub koa z
szybkoci impulsowania okrelon w parametrze Nr 1423.
3 Przemieszczanie kkiem rcznym
Narzdzie przesuwa si wzdu okrelonej osi wskutek obracania
odpowiedniego kka rcznego. Szybko posuwu zaley od
499

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

prdkoci, z jak obracane jest kko rczne. Odlego o jak ma


przesun si narzdzie podczas obrotu kka rcznego o jeden
impuls moe by wybrana za pomoc przecznika mnonika
przesunicia kka rcznego.
Posuw impulsowy
Szybko posuwu moe by skorygowana za pomoc wybieraka
korekcji szybkoci posuwu.

Objanienia

Powysza procedura jest jedynie przykadowa. Zobacz


odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z rzeczywistymi operacjami.

D Definicja linii prostej/koa

Dla posuwu wzdu osi nie jest wymagana definicja linii prostej/koa.
W przypadku posuwu liniowego lub koowego, linia prosta lub koo
musz by z gry zdefiniowane. (Na przykad, dla posuwu koowego
naley ustawi takie dane, jak promie i rodek koa). Zobacz
odpowiedni podrcznik dostarczony przez producenta urzdzenia,
aby zapozna si z dalszymi szczegami.

D Przemieszczanie kkiem
rcznym

W przemieszczaniu kkiem rcznym, narzdzie moe przesuwa si


wzdu okrelonej osi (o X, Y, Z, ..., lub o sma), albo moe
przesuwa si wzdu odchylonej linii prostej (posuw liniowy) lub
koa (posuw koowy).
(1)Posuw wzdu okrelonej osi (jednoczesne sterowanie
jednoosiowe)
Wskutek obrcenia kka rcznego narzdzie moe przesun si
wzdu danej osi (tj. osi X, Y i Z) na podstawie jednoczesnego
sterowania jednoosiowego (ten tryb posuwu stanowi
konwencjonalny rodzaj przemieszczania kkiem rcznym).
Y
Droga przesunicia przy
uyciu kka osi Y

Droga przesunicia przy


uyciu kka osi X
X
Posuw wzdu okrelonej osi

500

B--- 63524PL/01

3. OPERACJE RCZNE

DZIAANIE

(2)Posuw liniowy (jednoczesne sterowanie dwuosiowe)


Wskutek obrcenia kka rcznego narzdzie moe przesun si
wzdu linii prostej rwnolegej do okrelonej linii prostej na
podstawie jednoczesnego sterowania dwuosiowego. To kko
rczne nazywane jest rcznym kkiem prowadzcym. Ponadto
wskutek obrcenia innego kka rcznego narzdzie moe
przesun si pod ktem prostym do okrelonej linii prostej na
podstawie jednoczesnego sterowania dwuosiowego. To kko
rczne nazywane jest rcznym kkiem dojazdu. Kiedy rczne
kko prowadzce lub rczne kko dojazdu obraca si zgodnie
lub przeciwnie do kierunku ruchu wskazwek zegara, narzdzie
przesuwa si do przodu lub do tyu wzdu odpowiedniego toru.
Y
Droga przesunicia przy uyciu
rcznego kka prowadzcego
Narzdzie

Okrelona linia prosta

Droga przesunicia przy uyciu


rcznego kka prowadzcego
X
Posuw liniowy

(3)Posuw koowy (jednoczesne sterowanie dwuosiowe)


Wskutek obcenia kka rcznego narzdzie moe przesun si
z pozycji aktualnej wzdu koncentrycznego koa o takim samym
rodku jak koo okrelone na podstawie jednoczesnego
sterowania dwuosiowego. To kko rczne nazywane jest rcznym
kkiem prowadzcym. Ponadto wskutek obrcenia innego kka
rcznego narzdzie moe przesun si wzdu prostopadej do
okrelonego koa na podstawie jednoczesnego sterowania
dwuosiowego. To kko rczne nazywane jest rcznym kkiem
dojazdu. Kiedy rczne kko prowadzce lub rczne kko
dojazdu obraca si zgodnie lub przeciwnie do kierunku ruchu
wskazwek zegara, narzdzie przesuwa si do przodu lub do tyu
wzdu odpowiedniego toru.

501

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

Y
Droga przesunicia przy uyciu
rcznego kka prowadzcego

Okrelone koo

Droga przesunicia przy uyciu


rcznego kka prowadzcego
X
Posuw koowy

D Szybko posuwu dla


przemieszczania kkiem
rcznym

Szybko posuwu
Szybko posuwu zaley od prdkoci, z jak obraca si kko rczne.
Odlego o jak ma przesun si narzdzie (wzdu stycznej w
przypadku posuwu liniowego lub koowego), kiedy kko rczne
obraca si o jeden impuls, mona wybra za pomoc przecznika
mnonika przesunicia kka rcznego.

D Wybr kka rcznego

FS16/18 posiada trzy interfejsy elektronicznego kka rcznego


pozwalajce na podczenie maks. 3 kek rcznych. W celu
uzyskania informacji o sposobie zastosowania kek rcznych
podczonych do interfejsw (czy zastosowa dane kko rczne jako
kko posuwu wzdu osi, jako rczne kko prowadzce, czy jako
rczne kko dojazdu), zobacz odpowiedni podrcznik dostarczony
przez producenta urzdzenia.

D Kierunek ruchu za
pomoc kek rcznych

Uytkownik moe okreli kierunek narzdzia przesuwanego wzdu


linii prostej lub koa (na przykad, czy wykona wzdu koa ruch
zgodny czy przeciwny do kierunku ruchu wskazwek zegara), kiedy
rczne kko prowadzce lub rczne kko nastawne obraca si
zgodnie lub przeciwnie do kierunku ruchu wskazwek zegara.
Zobacz odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z dalszymi szczegami.

D Posuw impulsowy (JOG)

W przemieszczaniu impulsopwym, narzdzie moe przesuwa si


wzdu okrelonej osi (o X, Y, Z, ..., lub o sma), albo moe
przesuwa si wzdu odchylonej linii prostej (posuw liniowy) lub
koa (posuw koowy).
(1)Posuw wzdu okrelonej osi (jednoczesne sterowanie
jednoosiowe)
Po okreleniu osi posuwu i jej kierunku za pomoc przecznika
wybierania kierunku i osi posuwu, narzdzie przesuwa si w
okrelonym kierunku osi z szybkoci posuwu okrelon w
parametrze Nr 1423. Szybko posuwu moe by skorygowana za
pomoc wybieraka korekcji szybkoci posuwu.
(2)Posuw liniowy (jednoczesne sterowanie dwuosiowe)
Po uprzednim zdefiniowaniu linii prostej narzdzie mona
przesuwa w nastpujcy sposb:
502

B--- 63524PL/01

DZIAANIE

3. OPERACJE RCZNE

D Po okreleniu osi posuwu i jej kierunku za pomoc


przecznika wybierania kierunku i osi posuwu, narzdzie
przesuwa si wzdu linii prostej rwnolegej do okrelonej
linii prostej na podstawie jednoczesnego sterowania
dwuosiowego.
D Po okreleniu osi posuwu i jej kierunku za pomoc
przecznika wybierania kierunku i osi posuwu, narzdzie
przesuwa si pod ktem prostym do okrelonej linii prostej na
podstawie jednoczesnego sterowania dwuosiowego.
Szybko posuwu w kierunku stycznym jest okrelana za pomoc
parametru Nr 1410. Szybko posuwu moe by skorygowana za
pomoc wybieraka korekcji szybkoci posuwu.
(3)Posuw koowy (jednoczesne sterowanie dwuosiowe)
Po uprzednim zdefiniowaniu koa narzdzie mona przesuwa w
nastpujcy sposb:
D Po okreleniu osi posuwu i jej kierunku za pomoc
przecznika wybierania kierunku osi posuwu, narzdzie
przesuwa si z pozycji aktualnej wzdu koncentrycznego koa
o tym samym rodku, co okrelone koo.
D Po okreleniu osi posuwu i jej kierunku za pomoc
przecznika wybierania kierunku osi posuwu, narzdzie
przesuwa si wzdu normalnej do okrelonego koa.
Szybko posuwu w kierunku stycznym jest okrelana za pomoc
parametru Nr 1410. Szybko posuwu moe by skorygowana za
pomoc wybieraka korekcji szybkoci posuwu.
D Przemieszczanie kkiem
rcznym w trybie JOG

Nawet w trybie JOG przemieszczanie kkiem rcznym mona


uaktywni za pomoc bitu 0 (JHD) parametru Nr 7100. Jednak w tym
przypadku przemieszczanie kkiem rcznym aktywne jest tylko
wtedy, gdy narzdzie nie przesuwa si wzdu adnej osi w posuwie
impulsowym.

Ograniczenia
D Odbicie lustrzane osi

Nigdy nie uywaj funkcji odbicia lustrzanego osi podczas


wykonywania operacji rcznej. (Operacj rczn naley wykonywa,
kiedy przycisk odbicia lustrzanego osi jest wyczony i wyczone jest
ustawienie odbicia lustrzanego osi).

503

3. OPERACJE RCZNE

3.7

RCZNE POLECENIE
NUMERYCZNE

DZIAANIE

B--- 63524PL/01

Funkcja rcznego polecenia numerycznego pozwala na wykonanie w


trybie JOG danych programowanych za pomoc MDI. Rczne
polecenie numeryczne mona wykonywa zawsze kiedy system jest
gotowy do wykonania posuwu impulsowego. Dotyczy to omiu
poniszych funkcji:
(1)Ustawienie (G00)
(2)Interpolacja liniowa (G01)
(3)Automatyczny powrt do punktu referencyjnego (bazowego)
(G28)
(4)2---ga/3---cia/4---ta operacja powrotu do punktu referencyjnego
(G30)
(5)Kody M (funkcje pomocnicze)
(6)Kody S (funkcje wrzeciona)
(7)Kody B (druga grupa funkcji pomocniczych)
Za pomoc nastpujcych parametrw mona deaktywowa
polecenia ruchu osi oraz funkcje M, S, T i B:
(1)Ustawienie (G00)

(2)Interpolacja liniowa (G01)


(3)Automatyczny powrt do Bit 0 (JAXx)
punktu referencyjnego
parametru Nr 7010

(bazowego) (G28)

(4)2---ga/3---cia/4---ta operacja
powrotu do punktu referencyjnego (G30)
(5)Kody M (funkcje pomocnicze):
Bit 0 (JMF) parametru Nr 7002
(6)Kody S (funkcje wrzeciona):
Bit 1 (JSF) parametru Nr 7002
(7)Kody B (druga grupa funkcji pomocniczych):
Bit 3 (JBF) parametru Nr 7002

Procedura

Rczne polecenie numeryczne

Procedura
1 Nacinij przycisk impulsowania --- jeden z klawiszy wyboru trybu
pracy.

TRYB
EDYCJA

PAMIEC

ZDALNY

MDI

JOG

ZERO
POWROT

UCZ

2 Nacinij klawisz funkcyjny


K.RECZ

3 Nacinij klawisz programowalny [JOG] na ekranie. Wywietlony


zosanie poniszy ekran rcznego polecenia numerycznego.

504

B--- 63524PL/01

3. OPERACJE RCZNE

DZIAANIE

Przykad 1: Jeeli maks. liczba osi sterowalnych wynosi 6


PROGRAM (IMPULS)
G00 P
X
Y
Z
U
V
W
M
S
T
B
>_
JOG

O0010 N00020

(BEZWZGLE)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000

****

***
JOG

PRGRM

***
BIEZAC

(POZOSTALA DROGA)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000

00 : 00 : 00
NASTEP

(OPRC)

Przykad 2: Jeeli maks. liczba osi sterowalnych wynosi 7 lub 8


PROGRAM (IMPULS)
G00 P
X
Y
Z
U
V
W
A
C
M
T
S
B
>_
JOG

O0010 N00020

(BEZWZGLE)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
A
0.000
C
0.000

****

***
JOG

PRGRM

***
BIEZAC

(POZOSTALA DROGA)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000
A
0.000
C
0.000

00 : 00 : 00
NASTEP

(OPRC)

4 Wpisz wymagane polecenia za pomoc klawiszy adresowych i


numerycznych na klawiaturze MDI, a nastpnie nacinij klawisz
programowalny [WPROW] lub klawisz
wpisane dane.

505

, aby ustawi

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

PROGRAM (IMPULS)
G00 P
X
10.000
Y
Z
U
V
W
M
S
T
B
>Z120.5_
JOG * * * *

O0010 N00020

(BEZWZGLE)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000

***

***
KASUJ

(POZOSTALA DROGA)
X
0.000
Y
0.000
Z
0.000
U
0.000
V
0.000
W
0.000

00 : 00 : 00
WPROW

Mona ustawi nastpujce dane:


1. G00: Ustawianie pooenia
2. G01: Interpolacja liniowa
3. G28: Automatyczny powrt do punktu referencyjnego
4. G30: 2---ga/3---cia/4---ta operacja powrotu do p. referencyjn.
5. Kody M: Funkcje pomocnicze
6. Kody S: Funkcje wrzeciona
7. Kody B: Druga grupa funkcji pomocniczych
Ustawione dane s zatrzymywane nawet po zmianie ekranu lub trybu.

ADNOTACJA
Podczas alarmu nie mona ustawia danych.
5 Nacinij przecznik startu cyklu na pulpicie obsugi maszyny,
aby rozpocz wykonanie polecenia. Stan jest wskazywany jako
START. (Jeli jest uywany ekran 9, to w linii wprowadzania
danych pojawi sie informacja o biecej prdkoci posuwu
AKT.F oraz o prdkoci wrzeciona SAKT.) Sygna operacji
automatycznej --- STL mona wczy za pomoc bitu 2 (JST)
parametru Nr 7001.
AKT.F 1000 SAKT
JOG MASTR***MTN

0
00 : 00 : 00

ADNOTACJA
Jeli przycisk rozpoczcia cyklu zostanie nacinity w czasie
alarmu, zostanie wygenerowane ostrzeenie START
NIEMOZLIWY i nie mona wykona wprowadzonych danych.

6 Po wykonania z ekranu zniknie informacja START i zostanie


wyczony sygna operacji automatycznej STL. Ustawione dane
s cakowicie skasowane. Kody G ustawione s na G00 lub G01
zgodnie z nastawionym bitem 0 (G01) parametru Nr 3402.
506

3. OPERACJE RCZNE

DZIAANIE

B--- 63524PL/01

Objanienia
D Ustawianie pooenia

Przebyta droga jest podawana w postaci numerycznej,


poprzedzonej adresem X, Y lub Z. Zawsze jest uwaana za
polecenie przyrostowe, niezalenie od zadania G90 lub G91.
Narzdzie przesuwa si wzdu kadej osi niezalenie z
szybkoci szybkiego posuwu. Ustawienie pooenia typu
interpolacja liniowa (gdzie tor narzdzia jest liniowy) mona
rwnie wykona za pomoc bitu 1 (LRP) parametru Nr 1401.
Przecznik szybkiego posuwu rcznego
Wy.

W.

Szybko posuwu
(parametr)

Szybko impulsowania
dla kadej osi (Nr 1423)

Szybko szybkiego posuwu kadej osi (Nr 1420)

Automatycznie
przyspieszenie/
hamowanie
(parametr)

Wykadnicze przyspieszenie/hamowanie podczas


posuwu impulsowego dla
kadej osi (Nr 1624)

Liniowe przyspieszenie/
hamowanie podczas
szybkiego posuwu dla
kadej osi (Nr 1620)

Korekcja

Korektor posuwu rcznego

Korektor szybkiego
posuwu

ADNOTACJA
Kiedy przecznik szybkiego posuwu rcznego jest wyczony,
szybko impulsowania dla kadej osi jest ustawiona w taki
sposb, aby nie przekroczya szybkoci posuwu zadanej w bicie
1 (LRP) parametru Nr 1401, jak pokazano poniej.
LRP = 0 : Szyb. rcznego szybkiego posuwu kadej osi
(parametr nr1424)
LRP = 1 : Szyb. szybkiego posuwu kadej osi (param.nr 1420)

D Interpolacja liniowa
(G01)

Przebyta droga jest podawana w postaci numerycznej, poprzedzonej


adresem X, Y lub Z. Zawsze jest uwaana za polecenie przyrostowe,
niezalenie od zadania G90 lub G91. Przemieszczenia osiowe s
zawsze wykonywane w trybie przyrostowym, nawet w czasie
interpolacji ukadu wsprzdnych biegunowych. Ponadto ruch jest
zawsze wykonywany w trybie posuwu na minut, bez wzgldu na
specyfikacj G94 lub G95.
Szybko posuwu (parametr)

Prdko ruchu prbnego (Nr 1410)

Automatyczne przyspieszenie/
hamowanie (parametr)

Wykadnicze przyspieszenie/hamowanie podczas posuwu skrawania dla


kadej osi (Nr 1622)

Korekcja

Korektor posuwu rcznego

ADNOTACJA
Z uwagi na to, e prdko posuwu zawsze jest nastawiona na
prdko ruchu prbnego niezalenie od nastawy przecznika
ruchu prbnego, nie mona tej prdkoci zada za pomoc F.
Prdko posuwu jest ograniczana w taki sposb, e
maksymalna szybko, ustawiona w parametrze nr 1422, nie jest
przekraczana.

507

3. OPERACJE RCZNE

D Automatyczny powrt do
punktu referencyjnego
(bazowego) (G28)

D 2 -- ga, 3 -- cia, 4 -- ta
operacja powrotu do
punktu referencyjnego
(G30)

DZIAANIE

B--- 63524PL/01

Narzdzie wraca bezporednio do pooenia odniesienia bez


przechodzenia przez jakiekolwiek punkty porednie, bez wzgldu na
okrelon przebyt drog. Jednak w przypadku osi, dla ktrych nie
zadano polecenia przesunicia ruchu (jazdy), operacja powrotu nie
jest wykonywana.
Szybko posuwu (parametr)

Szyb. szybkiego posuwu (Nr 1420)

Automatyczne przyspieszenie/
hamowanie (parametr)

Liniowe przyspieszenie/hamowanie
podczas szybkiego posuwu dla
kadej osi (Nr 1620)

Korekcja

Korektor szybkiego posuwu

Narzdzie wraca bezporednio do 2---ego, 3---ego i 4---ego pooenia


odniesienia bez przechodzenia przez jakiekolwiek punkty porednie,
bez wzgldu na okrelon przebyt drog. Aby wybra pooenie
odniesienia, naley w adresie P zada P2, P3 lub P4. Jeeli adres P
jest pominity, jest wykonywany powrt do drugiego pooenia
odniesienia.
Szybko posuwu (parametr)

Szyb. szybkiego posuwu (Nr 1420)

Automatyczne przyspieszenie/
hamowanie (parametr)

Liniowe przyspieszenie/hamowanie
podczas szybkiego posuwu dla
kadej osi (Nr 1620)

Korekcja

Korektor szybkiego posuwu

ADNOTACJA
Funkcja 3---ego i 4---ego powrotu do pooenia odniesienia jest
opcjonalna.
S Jeli opcja nie jest wybrana
Jest wykonywany powrt do drugiego pooenia odniesienia,
niezalenie od wartoci adresu P.
S Jeli wybrano opcj
Jeli w adresie P nie zadano P2, P3 ani P4, zostanie
wygenerowane ostrzeenie START NIEMOLIWY i nie
mona wykona wprowadzonych danych.

D Kody M
(funkcje pomocnicze)

Po adresie M podaj warto numeryczn nie wiksz ni liczba cyfr


okrelonych w parametrze Nr 3030. Po zadaniu wykonywane jest
M98 lub M99, ale nie jest wysyane do PMC.
ADNOTACJA
Przy uyciu kodw M nie mozna wykonywa ani wywoa
podprogramw, ani wywoa makropolece uytkownika.

D Kody S
(funkcje wrzeciona)

Po adresie S podaj warto numeryczn nie wiksz ni liczba cyfr


okrelonych w parametrze Nr 3031.
ADNOTACJA
Za pomoc kodw S nie mona wykona wywoa
podprogramw.

508

B--- 63524PL/01

D Kody B
(druga grupa funkcji
pomocniczych)

DZIAANIE

3. OPERACJE RCZNE

Po adresie B podaj warto numeryczn nie wiksz ni liczba cyfr


okrelonych w parametrze Nr 3033.
ADNOTACJA
1 Kody B mona nazwa U, V, W, A lub C za pomoc
parametru Nr 3460. Jeli nowa nazwa jest taka sama, jak
nazwa osi, uywany jest adres B. Jeli jest uywane B
i istnieje o o nazwie B, jako adres osi zostanie uyte B.
W tym przypadku nie mona okreli drugiej funkcji
pomocniczej.
2 Za pomoc kodw B nie mona wykona wywoa
podprogramw.

D Wprowadzenie danych

(1)Po wpisaniu adresw i wartoci numerycznych polecenia oraz po


naciniciu klawisza programowalnego [WPROW], ustawiane s
wpisane dane. W tym przypadku jednostka wprowadzania jest
albo najmniejsz jednostk zadawania, albo wprowadzana jest
w formacie typu kalkulatora, zgodnie z bitem 0 (DPI) par.
Nr 3401.
Klawisz

na pulpicie MDI moe by wykorzystany zamiast

klawisza programowalnego [WPROW].


(2) Polecenia mona wpisywa po kolei.
(3) Podczas wykonywania programu wpisywanie za pomoc
klawisza jest nieaktywne.
Jeli klawisz programowalny [WPROW] lub klawisz

na

pulpicie operatora zostanie nacinity w czasie wykonywania,


zostanie wywietlone ostrzeenie TRWA
WYKONYWANIE/PRZELACZANIE TRYBU.
(4) Jeeli wprowadzane dane zawieraj bd, mog pojawi si
nastpujce ostrzeenia:

Ostrzeenie

Opis

BLAD FORMATU

--- Wpisano kod G inny ni G00, G01 lub G28.


--- Wpisano adres inny ni wywietlany na ekranie
rcznych polece numerycznych.

ZA DUZO CYFR

Wpisano warto przekraczajcych ponisze


ograniczenia.
--- Adres G: 2 cyfry
--- Adres P: 1 cyfra
--- Adres osi: 8 cyfr
--- M, S, B: Liczba cyfr ustawiona w parametrze

ADNOTACJA
Wprowadzanie mona wykonywa nawet po naciniciu
klawisza zabezpieczenia pamici.

509

3. OPERACJE RCZNE

D Kasowanie danych

DZIAANIE

B--- 63524PL/01

(1)Po naciniciu klawisza programowalnego [KASUJ] , a nastpnie


[WYKONA], kasowane s wszystkie ustawione dane. Jednak w tym
przypadku kody G s ustawione na G00 lub G01, w zalenoci od
ustawie bitu 0 (G01) parametru Nr 3402.
Dane mona rwnie skasowa naciskajc

na klawiaturze

zadawania rcznego.
(2)Jeli klawisz programowalny [KASUJ] zostanie nacinity w
czasie wkonywania, zostanie wywietlony komunikat TRWA
WYKONYWANIE/PRZELACZANIE TRYBU.
D Zatrzymanie wykonania

Jeeli podczas wykonywania programu wystpi jeden z poniszych


przypadkw, wykonanie zatrzyma si i dane s kasowane w ten
sam sposb, jak po naciniciu klawisza programowalnego
[KASUJ]. Pozostaa do przebycia odlego zostaje anulowana.
(1)Jeli zastosowano stop posuwu
(2)Jeli zmieniono tryb na inny, ni tryb posuwu impulsowego
(3)Jeli zosta wczony alarm
(4)Jeli zastosowano zerowanie lub stop awaryjny
Funkcje M, S i B pozostaj skuteczne nawet po wystpieniu
powyszych zdarze, z wyjtkiem (4).

D Kod modalny

Wykonywanie polece okrelonych za pomoc funkcji rcznego


polecenia numerycznego nie ma wpywu na kody modalne G i adresy
stosowane w operacji automatycznej lub rcznego zadawania.

D Posuw impulsowy

Jeli narzdzie przemieszcza si wzdu osi za pomoc osi posuwu i


przecznika wyboru kierunku w ekranie rcznych polece
numerycznych, pozostaa droga zawsze bdzie podawana jako 0.

Ograniczenia
D Sterowanie sta
prdkoci skrawania

Kodw S nie mona okreli w trybie sterowania sta prdkoci


skrawania.

D Kody T

Nie mona zada kodw T.

D Funkcje M, S i B

Rczne polecenia numeryczne mona wykonywa po zatrzymaniu


operacji automatycznej. W nastpujcych przypadkach zostanie
wywietlony komunikat START NIEMOZLIWY i nie mona
wykona polecenia.
(1)Jeli funkcja M, S lub B ju jest wykonywana, to rczne polecenie
numeryczne zawierajce funkcj M, S lub B nie moe by
wykonane.
(2)Jeli funkcje M, S lub B jest ju wykonywana i funkcja ta jest
podana samodzielnie lub blok z t funkcj zawiera take inn
funkcj (na przykad polecenie przemieszczenia lub przerw),
ktra ju zostaa zakoczona, nie mona wykona rcznego
polecenia numerycznego.

510

B--- 63524PL/01

DZIAANIE

3. OPERACJE RCZNE

D Posuw impulsowy

Jeeli zadano rczne polecenie numeryczne w momencie posuwu


narzdzia wzdu osi za pomoc przecznika kierunku posuwu, to
ruch osi jest przerwany i wykonywane jest rczne polecenie
numeryczne. Dlatego narzdzie nie moe przesuwa si wzdu osi
za pomoc przecznika kierunku posuwu podczas wykonywania
rcznego polecenia numerycznego.

D Odbicie lustrzane osi

Odbicia lustrzanego osi nie mona wygenerowa dla okrelonego


kierunku ruchu osi.

D Tryb REF

Ekran rcznego polecenia numerycznego pojawia si nawet po


zmianie trybu na REF. Jeeli jednak zostanie podjta prba
nastawienia i wykonywania danych, zostanie wywietlony komunikat
ZLY TRYB PRACY i prba nie powiedzie si.

D Funkcje nie obsugujce


rcznego polecenia
numerycznego

Rczne polecenia numeryczne nie mog by zadane w osi uywanej


w pozycjonowaniu wrzeciona, toczeniu po wielokcie lub zoonym
sterowaniu synchronizacj. Prba wykonania rcznego polecenia
numerycznego w takiej osi spowoduje wywietlenie komunikatu
START NIEMOZLIWY.

511

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

OPERACJE AUTOMATYCZNE

Zaprogramowana operacja obrabiarki CNC nazywana jest operacj


automatyczn.
Niniejszy rozdzia
objania ponisze
rodzaje operacji
automatycznych:
SOPERACJE PAMICIOWE

Operacja wykonywana poprzez


zarejestrowanego w pamici CNC

uruchomienie

programu

S OPERACJE RCZNEGO ZADAWANIA

Operacja wykonywana poprzez uruchomienie programu


wpisanego z klawiatury MDI
S Operacje DNC
Operacje w czasie czytania programu z zewntrznego urzdzenia
wejcia/wyjcia

SPONOWNY START PROGRAMU

Ponowne uruchomienie programu w operacji automatycznej z


punktu poredniego

S FUNKCJA PLANOWANIA

Funkcja planowania wykonujca programy (pliki) zapisane w


zewntrznym urzdzeniu wejcia/wyjcia (Handy File, Floppy
Cassette lub FA Card)

SFUNKCJA WYWOANIA PODPROGRAMU

Funkcja wywoania i uruchomienia podprogramw (plikw)


zarejestrowanych w zewntrznym urzdzeniu wejcia/wyjcia
(Handy File, Floppy Cassette lub FA Card) podczas operacji
pamiciowych

SPRZESTEROWANIE KKIEM RCZNYM

Funkcja realizujca posuw rczny w czasie przemieszczenia


wykonywanego przez operacj automatyczn

SODBICIE LUSTRZANE

Funkcja uaktywniania ruchu odbicia lustrzanego wzdu osi


podczas operacji automatycznej

S RCZNE PRZESTEROWANIE I POWRT

Funkcja ponownego startu operacji automatycznej przez powrt


narzdzia do pooenia, w ktrym w operacji automatycznej
zaczo sie rczne przesterowanie.

512

DZIAANIE

B--- 63524PL/01

4.1

OPERACJE
PAMICIOWE

4. OPERACJE AUTOMATYCZNE

Programy zostay uprzednio zarejestrowane w pamici. Po wybraniu


jednego z tych programw i naciniciu klawisza startu cyklu na
pulpicie obsugi maszyny, rozpoczyna si operacja automatyczna i
zawieca si dioda startu cyklu.
Po naciniciu klawisza zatrzymania posuwu na pulpicie obsugi
maszyny operacja automatyczna chwilowo zatrzyma si. Po
ponownym naciniciu klawisza startu cyklu operacja automatyczna
zostanie ponownie uruchomiona.
Po naciniciu

klawisza na klawiaturze MDI, operacja

automatyczna koczy si i wpisywany jest stan zerowania.


W przypadku sterowania dwutorowego mona jednoczenie
uruchomi programy dla dwch imakw narzdziowych, wic mog
one dziaa jednoczenie niezalenie od siebie.
Ponisza procedura jest przykadowa. Zobacz odpowiedni
podrcznik dostarczony przez producenta urzdzenia, aby zapozna
si z rzeczywistymi operacjami.
Procedura operacji pamiciowej
1 Nacinij klawisz wyboru trybu PAMIEC .
2 Wybierz program z zarejestrowanych programw. Aby to zrobi,
wykonaj ponisze kroki.
2---1 Nacinij

, aby wywietli ekran programu.

2---2 Nacinij klawisz adresowy O .


2---3 Wpisz numer programu uywajc klawiszy numerycznych.
2---4 Nacinij klawisz programowalny [SZUK. O].
W przypadku sterowania dwutorowego, wybierz program
dla odpowiedniego imaka narzdziowego. W przypadku
jednoczesnego stosowania dwch imakw narzdziowych,
wybierz program dla kadego z nich.
3 W przypadku sterowania dwutorowego, wybierz odpowiedni
imak narzdziowy za pomoc przecznika wybierania imaka
narzdziowego na pulpicie obsugi maszyny.
4 Nacinij klawisz startu cyklu na pulpicie obsugi maszyny.
Rozpoczyna si operacja automatyczna i zawieca si dioda
startu cyklu. Po zakoczeniu operacji automatycznej dioda startu
cyklu ganie.
5 Aby zatrzyma lub anulowa operacj pamiciow w czasie jej
trwania, wykonaj ponisze kroki.
a.

Zatrzymywanie operacji pamiciowej

Nacinij przycisk zatrzymania posuwu na puplicie obsugi


maszyny. Dioda zatrzymania posuwu zawieca si,
natomiast dioda startu cyklu ganie. Reakcja maszyny:
(i) Jeeli maszyna bya w ruchu, operacja posuwu zwalnia,
a nastpnie maszyna zatrzymuje si.
(ii) Jeeli wykonywana bya przerwa, to nastpi jej
zakoczenie.
(iii) Jeeli wykonywano M, S lub T, to operacja zostanie
zatrzymana odpowiednio po zakoczeniu M, S lub T.
513

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Jeeli klawisz startu cyklu na pulpicie obsugi maszyny


zostanie nacinity w trakcie wiecenia diody stopu posuwu,
maszyna zostanie uruchomiona.
b. Zakoczenie operacji pamiciowej
Nacinij klawisz

Objanienia

na klawiaturze zadawania rcznego.

Nastpuje zakoczenie operacji automatycznej i wpisywany jest


stan zerowania.
Jeeli zerowanie nastpi w czasie ruchu, bdzie on mala a do
zatrzymania.

Praca maszyny sterowana


za pomoc pamici

Po uruchomieniu operacji pamiciowej wykonywane s


nastpujce czynnoci:
(1)Z odpowiedniego programu odczytywane jest polecenie
jednoblokowe.
(2)Polecenie blokowe jest dekodowane.
(3)Rozpoczyna si wykonywanie polecenia.
(4)Odczytywane jest polecenie w nastpnym bloku.
(5)Nastpuje buforowanie, tzn. polecenie jest dekodowane w celu
natychmiastowego wykonania.
(6)Natychmiast po wykonaniu poprzedniego bloku mona rozpocz
wykonywanie nastpnego bloku. Dzieje si tak na skutek
buforowania.
(7)Teraz mona wykona operacj pamiciow powtarzajc kroki (4)
do (6)

Zatrzymanie i zakoczenie
operacji pamiciowej

Operacj pamiciow mona zatrzyma za pomoc jednej z


poniszych metod: (okrel polecenie zatrzymania lub nacinij
klawisz na pulpicie obsugi maszyny)
--- Polecenia zatrzymania obejmuj M00 (zatrzymanie programu),
M01 (zatrzymanie warunkowe) i M02 oraz M30 (zakoczenie
programu).
--- Dwa klawisze su do zatrzymania operacji pamiciowej: klawisz
zatrzymania posuwu oraz klawisz zerowania.
Operacja pamiciowa zatrzymuje si po wykonaniu bloku
zawierajcego M00. Po zatrzymaniu programu wszystkie istniejce
informacje modalne pozostaj niezmienione tak, jak w operacjach
pojedynczego bloku. Operacj pamiciow mona uruchomi
ponownie naciskajc klawisz startu cyklu. Operacje mog si rni
w zalenoci od producentw maszyny. Zobacz odpowiedni
podrcznik dostarczony przez producenta maszyny.

D Zatrzymanie programu
(M00)

D Zatrzymanie warunkowe
(M01)

Podobnie jak w przypadku M00, operacja pamiciowa zatrzymuje si


po wykonaniu bloku zawierajcego M01. Ten kod dziaa kiedy
zaczone jest zatrzymanie warunkowe na pulpicie obsugi maszyny.
Operacje mog si rni w zalenoci od producentw maszyny.
Zobacz odpowiedni podrcznik producenta maszyny.

D Zakoczenie programu
(M02, M30)

Po odczytaniu M02 lub M30 (okrelonych na kocu programu


gwnego), operacja pamiciowa koczy si i wpisywany jest stan
zerowania. W niektrych maszynach M30 przywraca sterowanie
pocztku programu. W celu uzyskania dalszych szczegw zobacz
podrcznik dostarczony przez producenta maszyny.

D Stop posuwu

Po naciniciu przycisku zatrzymania posuwu na pulpicie obsugi


maszyny podczas operacji automatycznej narzdzie zwolni, a do
zatrzymania.
514

B--- 63524PL/01

D Zerowanie

DZIAANIE

4. OPERACJE AUTOMATYCZNE

Operacj automatyczn mona zatrzyma i ustawi system w stanie


zerowania za pomoc klawisza

na MDI lub zewntrznego

sygnau zerowania. Jeeli operacja zerowania uruchomiana jest w


systemie podczas ruchu narzdzia, to narzdzie zwolni, a nastpnie
zatrzyma si.
D Opcjonalne
pominicie bloku

Po naciniciu opcyjnego przecznika pominicia bloku na pulpicie


obsugi maszyny bloki zawierajce ukonik (/) s ignorowane.

D Start cyklu
w sterowaniu
dwutorowym

W przypadku sterowania dwutorowego jest tyle przecznikw startu


cyklu, ile imakw narzdziowych. Pozwala to operatorowi na
aktywowanie poszczeglnych imakw narzdziowych i posugiwanie
si nimi jednoczenie w operacji pamiciowej i operacji MDI. W
wikszoci przypadkw naley wybra odpowiedni imak
narzdziowy za pomoc przecznika wybierania imaka
narzdziowego na pulpicie obsugi maszyny, a nastpnie nacisn
klawisz startu cyklu, aby aktywowa wybrany imak. (Procedura ta
moe si rni w zalenoci od producentw maszyny.) W celu
uzyskania dalszych szczegw na ten temat zobacz podrcznik
producenta maszyny.

Wywoanie podprogramu
wprowadzonego do
pamici zewntrznego
urzdzenia wejcia/wyjcia

podczas operacji pamiciowej mona wywoa i wykona plik


(podprogram)
zachowany
w
zewntrznym
urzdzeniu
wejcia/wyjcia, np. na FLOPPY CASSETTE. Szczegy w rozdziale
III---4.5.

515

4. OPERACJE AUTOMATYCZNE

4.2

RCZNE ZADAWANIE

DZIAANIE

B--- 63524PL/01

W trybie MDI mona stworzy program skadajcy si maksymalnie


z 10 linii w tym samym formacie, co normalne programy i uruchomi
go z klawiatury MDI.
Operacja MDI stosowana jest dla prostych operacji testowych.
Ponisza procedura jest przykadowa. Zobacz odpowiedni
podrcznik dostarczony przez producenta urzdzenia, aby zapozna
si z rzeczywistymi operacjami.

Procedura rcznego zadawania MDI


1 Nacinij klawisz wyboru trybu MDI .
W przypadku sterowania dwutorowego, wybierz odpowiedni
imak narzdziowy, dla ktrego ma zosta utworzony program, za
pomoc przecznika wybierania imaka narzdziowego.
Sporzd oddzielne programy dla poszczeglnych imakw.
na klawiaturze MDI, aby wybra ekran programu.

2 Nacinij

Pojawi si nastpujcy ekran:


PROGRAM ( MDI )

0010

00002

O0000 ;

G00
G17
T
F

G90 G94
G22 G21
B HM
D
S

G40
G49

G80
G98

G50
G67

G54
G64

G69
G15

>_
MDI

****

PRGRM

***
MDI

***
BIEZAC

20 : 40 : 05
NASTEP

(OPRC)

Numer programu O0000 wpisywany jest automatycznie.


3 Przygotuj program, ktry ma by wykonany za pomoc operacji
podobny do normalnej edycji programu. M99 okrelony w
ostatnim bloku moe przywrci sterowanie na pocztek
programu po zakoczeniu operacji. Dla programw
utworzonych w trybie MDI dostpne jest wstawianie wyrazw,
modyfikacja, kasowanie, szukanie sowa, szukanie adresu i
szukanie programu. W celu otrzymania dalszych szczegw na
temat edycji programu zobacz Rozdzia III---9.
4 Aby cakowicie wykasowa program utworzony w trybie MDI,
zastosuj jedn z poniszych metod:
a.

Wpisz adres O , a nastpnie klawisz

na klawiaturze

zadawania rcznego.
b.

Albo nacinij klawisz

. W tym przypadku uprzednio

ustaw bit 7 parametru 3203 na 1.


516

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

5 Aby wykona program, ustaw kursor na pocztku programu


(moliwe jest rozpoczcie od punktu poredniego). Nacinij
klawisz startu cyklu na pulpicie operatora. Wskutek tej czynnoci
zostanie uruchomiony przygotowany program. W przypadku
sterowania dwutorowego wybierz z gry odpowiedni imak
narzdziowy za pomoc przecznika wybierania imaka
narzdziowego na pulpicie obsugi maszyny.
Po zakoczeniu programu (M02, M30) lub ER (%)
przygotowany program zostanie automatycznie wykasowany, a
operacja zakoczy si.
W nastpstwie polecenia M99 sterowanie powrci do pocztku
przygotowanego
programu.
O0001 N00003

PROGRAM ( MDI )
O0000 G00 X100.0 Z200. ;
M03 ;
G01 Z120.0 F500 ;
M93 P9010 ;
G00 Z0.0 ;
%
G00
G17
T
F
>_
MDI

G90 G94
G22 G21
B HM
D
S
****

G80
G98

*** ***
MDI

PRGRM

G40
G49

BIEZAC

G50
G67

G54
G64

G69
G15

12 : 42 : 39
NASTEP

(OPRC)

6 Aby zatrzyma lub zakoczy operacj MDI w czasie jej trwania,


wykonaj ponisze kroki.
a.

Zatrzymywanie operacji rcznego zadawania

Nacinij przycisk zatrzymania posuwu na puplicie obsugi


maszyny. Dioda zatrzymania posuwu zawieca si,
natomiast dioda startu cyklu ganie. Maszyna reaguje w
nastpujcy sposb:
(i) Jeeli maszyna bya w ruchu, operacja posuwu zwalnia,
a nastpnie maszyna zatrzymuje si.
(ii) Jeeli wykonywana bya przerwa, to nastpi jej
zakoczenie.
(iii) Jeeli wykonywano M, S lub T, to operacja zostanie
zatrzymana odpowiednio po zakoczeniu M, S lub T.
Po naciniciu klawisza startu cyklu na pulpicie obsugi
maszyny zostanie ona ponownie uruchomiona.

b.

Zakoczenie operacji rcznego zadawania

Press the

na klawiaturze zadawania rcznego.

Nastpuje zakoczenie operacji automatycznej i wpisywany


jest stan zerowania.
Jeeli zerowanie nastpi w czasie ruchu, bdzie on mala a
do zatrzymania.
517

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Objanienia

Poprzednie objanienie sposobu wykonywania i zatrzymywania


operacji pamiciowej odnosi si rwnie do operacji MDI z
wyjtkiem tego, e w tej operacji M30 nie przywraca sterowania na
pocztek programu (M99 wykonuje t funkcj).

D Kasowanie programu

Programy przygotowane w trybie MDI zostan wykasowane w


nastpujcych przypadkach:
D W operacji MDI, jeeli wykonywane jest M02, M30 lub ER (%).
(Jednak jeeli bit 6 (MER) parametru Nr 3203 ustawiony jest na
1, to program zostanie wykasowany po zakoczeniu wykonania
ostatniego bloku programu w operacji pojedynczego bloku.)
D W trybie MEM , jeeli wykonywana jest operacja pamiciowa.
D W trybie EDIT , jeeli wykonywana jest jakakolwiek edycja.
D Wykonywana jest edycja drugoplanowa.
D Po naciniciu klawiszy O

D Po wyzerowaniu, kiedy bit 7 (MCL) parametru Nr 3203 ustawiony


jest na 1.
D Ponowne uruchomienie

Po edycji operacji podczas operacji zatrzymania i MDI, operacja


zostaje uruchomiona w aktualnym pooeniu kursora.

D Edycja programu
podczas rcznego
zadawania MDI

Program mona edytowa podczas operacji MDI. Jednak edycja


programu pozostaje nieaktywna a do wyzerowania CNC, kiedy bit
5 (MIE) parametru Nr 3203 jest odpowiednio ustawiony.

Ograniczenia
D Rejestracja programu

Nie mona zarejestrowa programw wykonanych w trybie MDI.

D Liczba linii
w programie

Program moe mie tyle linii, ile mieci si na jednej stronie ekranu.
Mona utworzy program skadajcy si maksymalnie z szeciu linii.
Jeeli parametr MDL (Nr 3107 #7) ustawiony jest na 0 w celu
okrelenia trybu uniemoliwiajcego wywietlanie cigej informacji
o stanie, mona utworzy program skadajcy si maks. z 10 linii.
Jeeli utworzony program przekracza podan liczb linii, % (ER)
zostanie skasowany (zapobiega to wstawianiu i modyfikacji).

D Zagniedanie
podprogramw

Wywoanie podprogramw (M98) mona okreli w programie


utworzonym w trybie MDI. Oznacza to, e program zarejestrowany
w pamici moe by wywoany i wykonany podczas operacji MDI.
Oprcz wykonania programu gwnego w operacji automatycznej
mona wykona maksymalnie dwa poziomy zagniedenia
podprogramw (jeeli istnieje opcja makropolece uytkownika, to
mona wykona maks. cztery poziomy).
Podprogram

Program gwny

Podprogram

O0000 ;

O1000 ;

O2000 ;

M98P 1000;

M98P 2000;

M98P 3000;

M30;

M99;

M99;

Jednostopniowe
zagniedenie

Dwustopniowe
zagniedenie

Rys. 4.2 Poziom zagniedenia podprogramw wywoywanych z MDI

518

B--- 63524PL/01

DZIAANIE

4. OPERACJE AUTOMATYCZNE

D Wywoanie
makropolecenia

Jeeli istnieje opcja makropolece uytkownika, mona rwnie


utworzy, wywoa i wykona programy makropolece w trybie MDI.
Jednak wywoania makropolecenia nie mona wykona kiedy tryb
zmieniony jest na tryb MDI po zatrzymaniu operacji pamiciowej
podczas wykonywania podprogramu.

D Obszar pamici

Podczas tworzenia programu w trybie MDI wykorzystywany jest


pusty obszar pamci programu. Jeeli pami programu jest pena,
nie mona utworzy adnych programw w trybie MDI .

519

4. OPERACJE AUTOMATYCZNE

4.3

PONOWNY START
PROGRAMU

DZIAANIE

B--- 63524PL/01

Ta funkcja okrela numer sekwencji lub bloku, ktry zostanie ponownie


uruchomiony w przypadku, kiedy narzdzie zepsuo si lub kiedy chcemy
ponownie uruchomi proces obrbki po dniu przerwy; funkcja uruchamia
ponownie proces obrbki od tego bloku. Moe by rwnie uywana jako
funkcja sprawdzania programu o duej prdkoci.
Istniej dwie metody ponownego uruchamiania: metoda typu P i Q.
TYP P

Operacj mona ponownie uruchomi w dowolnym miejscu.


T metod ponownego uruchamiania stosuje si kiedy
operacj zatrzymano z powodu awarii narzdzia.
Punkt pocztku programu (punkt startu obrbki)

Operacja powrotu

Pooenie ponownego
uruchomienia

TYP Q

Zanim mona ponownie uruchomi operacj, naley


przesun maszyn do programowanego punktu startu
(punktu startu obrbki)

Operacja powrotu
Punkt pocztku programu
(punkt startu obrbki)

Pooenie ponownego
uruchomienia

520

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Procedura ponownego uruchamiania programu za pomoc


okrelenia numeru bloku
Procedura 1
[ TYP P ]

1 Wyjmij narzdzie i wymie je na nowe. Jeeli to konieczne, zmie


kompensacj (przejd do kroku 2).

[ TYP Q ]

1 Po wczeniu zasilania lub zwolnieniu stopu awaryjnego, wykonaj


wszystkie konieczne operacje, cznie z operacj powrotu do
pooenia odniesienia.
2 Przesu maszyn rcznie do punktu pocztku programu (punktu
startu obrbki) i ustaw dane modalne oraz ukad wsprzdnych
tak samo, jak na pocztku procesu obrbki.
3 Jeeli to konieczne, zmie wielko kompensacji.

Procedura 2
1 Zacz klawisz ponownego startu programu na pulpicie obsugi
maszyny.

[WSPLNA DLA
TYPU P i Q]

2 Nacinij klawisz
[TYP Q]
N

lub

fffff

funkcyjny, aby wywietli dany program.

3 Znajd pocztek programu.


4 Wpisz numer bloku, ktry ma by ponownie uruchomiony, a
nastpnie nacinij klawisz programowalny [TYP P] lub [TYP Q].

[TYP P]
Numer bloku
[TYP Q]
N

fff

fffff

Czstotliwo

lub
[TYP P]
Numer bloku

Jeeli ten sam numer bloku pojawi si wicej ni raz, naley


okreli lokalizacj bloku docelowego. Okrel czstotliwo i
numer bloku.

521

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Szukany jest numer bloku i na wywietlaczu CRT pojawia si ekran


wywietlenia nowego startu programu.
O0002 N00100

PONOWNY START PROG


M

CEL
X 57. 096
Z 56. 943

POZOST. DRO
1 X 1. 459
2 Z 7. 320

1
2
1
2
1
2
1
2
1
2
1
********
******** ********

T ******** ********
S* * * * *
S

MEM * * * *
PON.ST

*** ***
PLAN.P

T0000

10 : 10 : 40
(OPRC)

CEL pokazuje pooenie, w ktrym zostanie ponownie uruchomiona


obrbka. POZOST.DRO pokazuje odlego od obecnego pooenia
narzdzia do pooenia, w ktrym ma si ponownie zacz obrbka.
Liczba po lewej stronie kadego oznaczenia osi wskazuje kolejno osi
(ustalon w parametrach nastawie), wzdu ktrej porusza si
narzdzie do pooenia ponownego uruchomienia.
Mona wywietli wsprzdne i przebyt drog dla maksymalnie
piciu osi w celu ponownego uruchomienia programu. Jeeli ukad ma
sze lub wicej osi, ponowne nacinicie klawisza programowalnego
[PON.ST] wywietli dane dla osi szstej i nastpnych (ekran
wywietlenia nowego startu programu wywietla jedynie dane dla osi
sterowanych przez CNC).
M: Czternacie ostatnio podanych kodw M
T: Dwa ostatnio podane kody T
S: Ostatnio podany kod S
Kody s wywietlane w takiej kolejnoci, w jakiej zostay zadane.
Wszystkie kody s kasowane przez polecenie ponownego startu
programu lub start cyklu w stanie zerowania.
6

Wycz klawisz ponownego startu programu. Teraz miga napis po lewej


stronie oznaczenia osi POZOST.DRO .

Sprawd, czy na ekranie s kody M, S i T. Jeeli tak, to wpisz tryb MDI, a


nastpnie wykonaj funkcje M, S i T. Po tej czynnoci, przywr
poprzedni tryb. Kody te nie s wywietlane na ekranie wywietlenia
nowego startu programu.

Sprawd, czy odlego wskazana przez napis POZOST.DRO jest


prawidowa. Sprawd rwnie, czy istnieje moliwo uderzenia
przedmiotu obrabianego lub innych przedmiotw przez narzdzie w
trakcie przesuwania si w kierunku punktu nowego startu obrbki.
Jeeli istnieje taka moliwo, przesu narzdzie rcznie do pooenia,
z ktrego narzdzie moe przesun si do punktu nowego startu
obrbki nie napotykajc na adne przeszkody.

Nacinij klawisz startu cyklu. Narzdzie przesuwa si do punktu


nowego startu obrbki z prdkoci ruchu prbnego wzdu osi w
kolejnoci zadanej w ustawieniach parametru Nr 7310. Nastpuje
ponowne uruchomienie procesu obrbki.
522

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Procedura ponownego uruchomienia programu za pomoc


okrelenia numeru bloku
Procedura 1

1 Wyjmij narzdzie i wymie je na nowe. Jeeli to konieczne, zmie


kompensacj (przejd do kroku 2).
1 Po wczeniu zasilania lub zwolnieniu stopu awaryjnego, wykonaj
wszystkie konieczne operacje, cznie z operacj powrotu do
pooenia odniesienia.
2 Przesu maszyn rcznie do punktu pocztku programu (punktu
startu obrbki) i ustaw dane modalne oraz ukad wsprzdnych
tak samo, jak na pocztku procesu obrbki.
3 Jeeli to konieczne, zmie wielko kompensacji.

[ TYP P ]
[ TYP Q ]

Procedura 2

1 Zacz klawisz ponownego startu programu na pulpicie obsugi.

[WSPLNA DLA
TYPU P i Q]
[TYP Q]
B

funkcyjny, aby wywietli dany program.

2 Nacinij klawisz

ffffffff

lub
[TYP P]

Numer bloku

3 Znajd pocztek programu. Nacinij klawisz

4 Wpisz numer bloku, ktry ma by ponownie uruchomiony, a


nastpnie nacinij klawisz programowalny [TYP P] lub [TYP Q].
Numer bloku nie moe przekracza omiu cyfr.
5

Szukany jest numer bloku i na wywietlaczu pojawia si ekran


wywietlenia nowego startu programu.
O0002 N01000

PONOWNY START PROG


CEL
X
57. 096
Z
56. 943

POZOST.DRO
1X
1. 459
2Z
7. 320

PAM

****

PON.ST

BC : 00000002
M
1
2
1
2
1
2
1
2
1
2
1
********
******** ********
T ******** ********
S* * * * *
S
0 T0000

*** ***
PLAN.P

10 : 10 : 40
(OPRC)

CEL pokazuje pooenie, w ktrym zostanie ponownie


uruchomiona obrbka.
POZOST.DRO pokazuje odlego od obecnego pooenia
narzdzia do pooenia, w ktrym ma si ponownie zacz
obrbka. Liczba po lewej stronie kadego oznaczenia osi
wskazuje kolejno osi (ustalon w parametrach nastawie),
wzdu ktrej porusza si narzdzie do pooenia ponownego
uruchomienia.
523

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Mona wywietli wsprzdne i przebyt drog dla


maksymalnie piciu osi w celu ponownego uruchomienia
programu. Jeeli ukad ma sze lub wicej osi, ponowne
nacinicie klawisza programowalnego [PON.ST] wywietli
dane dla osi szstej i nastpnych (ekran wywietlenia nowego
startu programu wywietla jedynie dane dla osi sterowanych
przez CNC).
M: Czternacie ostatnio podanych kodw M
T: Dwa ostatnio podane kody T
S: Ostatnio podany kod S
B: Ostatnio podany kod B
Kody s wywietlane w takiej kolejnoci, w jakiej zostay zadane.
Wszystkie kody s kasowane przez polecenie ponownego startu
programu lub start cyklu w stanie zerowania.
6 Wycz klawisz ponownego startu programu. Teraz miga napis po
lewej stronie oznaczenia osi POZOST.DRO .
7 Sprawd, czy na ekranie s kody M, S, T i B. Jeeli tak, to wpisz
tryb MDI , a nastpnie wykonaj funkcje M, S, T i B. Po tej
czynnoci, przywr poprzedni tryb.
Kody te nie s wywietlane na ekranie wywietlenia nowego
startu programu.
8 Sprawd, czy odlego wskazana przez napis POZOST.DRO jest
prawidowa. Sprawd rwnie, czy istnieje moliwo uderzenia
przedmiotu obrabianego lub innych przedmiotw przez
narzdzie w trakcie przesuwania si w kierunku punktu nowego
startu obrbki. Jeeli istnieje taka moliwo, przesu narzdzie
rcznie do pooenia, z ktrego narzdzie moe przesun si do
punktu nowego startu obrbki nie napotykajc na adne
przeszkody.
9 Nacinij klawisz startu cyklu. Narzdzie przesuwa si do punktu
nowego startu obrbki z prdkoci ruchu prbnego wzdu osi w
kolejnoci zadanej w ustawieniach parametru Nr 7310.
Nastpuje ponowne uruchomienie procesu obrbki.

Objanienia
D Numer bloku

Po zatrzymaniu CNC wywietlana jest liczba wykonanych blokw na


ekranie programu lub ekranie wywietlenia nowego startu
programu. Operator moe okreli numer bloku, z ktrego program
ma by ponownie uruchomiony, przez wpisanie wywietlonego
numeru. Wywietlony numer wskazuje numer bloku, ktry by
wykonany ostatnio. Na przykad, aby ponownie uruchomi program
od bloku, w ktrym go zatrzymano, podaj wywietlony numer plus
jeden.
Liczba blokw jest liczona od rozpoczcia obrbki zakadajc, e
jedna linia NC programu CNC to jeden blok.
< Przykad 1 >
Program CNC
O 0001 ;
G90 G92 X0 Y0 Z0 ;
G01 X100. F100 ;
G03 X01 --- 50. F50 ;
M30 ;

524

Liczba blokw
1
2
3
4
5

B--- 63524PL/01

DZIAANIE

4. OPERACJE AUTOMATYCZNE

< Przykad 2 >


Program CNC

Liczba blokw

O 0001 ;
G90 G92 X0 Y0 Z0 ;
G90 G00 Z100. ;
G81 X100. Y0. Z--- 120. R--- 80. F50. ;
#1 = #1 + 1 ;
#2 = #2 + 1 ;
#3 = #3 + 1 ;
G00 X0 Z0 ;
M30 ;

1
2
3
4
4
4
4
5
6

Makropolecenia nie s liczone jako bloki.


D Wprowadzanie do
pamici/kasowanie
numeru bloku

Numer bloku przechowywany jest w pamici mimo braku zasilania.


Numer mona skasowa przez uruchomienie cyklu w stanie
zerowania.

D Numer bloku po
zatrzymaniu programu

Ekran programu zwykle wywietla numer aktualnie wykonywanego


bloku. Po zakoczeniu wykonania bloku CNC jest zerowany lub
wykonywany jest program w trybie zatrzymania pojedynczego bloku,
a ekran programu wywietla numer ostatnio wykonywanego
programu.
Po zatrzymaniu programu CNC wskutek zatrzymania posuwu,
zerowania lub zatrzymania pojedynczego bloku, wywietlane s
nastpujce numery blokw:
Stop posuwu : Wykonywany blok
Reset : Blok wykonany ostatnio
Zatrzymanie pojedynczego bloku: Blok wykonany ostatnio
Jeeli, na przykad, CNC zostanie zresetowana w czasie
wykonywania bloku 10, numer wywietlanego bloku zmieni si z 10
na 9.

D Interwencja poprzez
rczne zadawanie

Jeeli wykonywana jest interwencja poprzez rczne zadawanie


podczas zatrzymania programu na skutek zatrzymania pojedynczego
bloku, polecenia CNC stosowane w interwencji nie s liczone jako
blok.

D Numer bloku przekracza


osiem cyfr

Jeeli numer bloku wywietlany na ekranie programu przekracza


osiem cyfr, jest zerowany na 0 i liczenie jest kontynuowane.

Ograniczenia
D Nowy start typu P

Nowy start typu P nie moe by wykonywany w adnym z


nastpujcych okolicznoci:
D Jeeli operacja automatyczna nie bya wykonywana od chwili
wczenia zasilania
D Jeeli operacja automatyczna nie bya wykonywana od chwili
zwolnienia stopu awaryjnego
D Jeeli operacja automatyczna nie bya wykonywana od zmiany lub
przesunicia ukadu wsprzdnych (zmiana zewntrznej
korekcji z pooenia odniesienia obrabianego przedmiotu)
525

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

D Blok nowego startu

Blok, ktry ma by wprowadzony do pamici nie musi by blokiem,


ktry zosta przerwany; operacja moe zosta ponownie
uruchomiona z jakiegokolwiek bloku. Kiedy wykonywany jest nowy
start typu P, blok nowego startu musi korzysta z tego samego ukadu
wsprzdnych, co wtedy, kiedy operacja zostaa przerwana.

D Pojedynczy blok

Kiedy wczona jest operacja pojedynczego bloku podczas ruchu do


pooenia nowego startu, zatrzymuje si ona za kadym razem, kiedy
narzdzie koczy ruch wzdu osi. Kiedy operacja zatrzyma si w
trybie pojedynczego bloku, interwencja poprzez rczne zadawanie
nie moe by wykonana.

D Rczne przesterowanie

Podczas ruchu do pooenia nowego startu rczne przesterowanie


mona wykorzysta do wykonania operacji powrotu do osi, jeeli
jeszcze nie zostao wykonane dla tej osi. Operacji powrotu nie mona
kontynuowa na osiach, dla ktrych zakoczono ju powrt.

D Zerowanie

Nigdy nie zeruj po rozpoczciu poszukiwania nowego startu, zanim


nie nastpi nowy start obrbki. W przeciwnym razie nowy start
bdzie musia by wykonany ponownie od pierwszego kroku.

D Funkcja manualna
bezwzgldna

Bez wzgldu na to, czy obrbka rozpocza si czy nie, operacja


rczna musi by wykonana kiedy zaczony jest tryb funkcji
manualnej bezwzgldnej.

D Powrt do pooenia
odniesienia

Jeeli nie dostarczono absolutnego detektora pozycji (enkodera


absolutnego), wykonaj operacj powrotu do pooenia odniesienia
po zaczeniu zasilania, a przed wykonaniem nowego startu.

Meldunki alarmw
Nr alarmu

Opis

071

Nie znaleziono podanego numeru bloku w celu ponownego


uruchomienia programu.

094

Po przerwie ustawiono ukad wsprzdnych, a nastpnie


okrelono nowy start typu P.

095

Po przerwie zmieniono przesunicie ukadu wsprzdnych,


a nastpnie okrelono nowy start typu P.

096

Po przerwie zmieniono ukad wsprzdnych, a nastpnie


okrelono nowy start typu P.

097

Jeeli operacja automatyczna nie zostaa wykonana mimo


zaczenia zasilania, zwolnienia stopu awaryjnego lub
wyzerowania alarmu P/S (Nr 094 do 097), to okrelony zosta
nowy start typu P.

098

Po zaczeniu zasilania, wykonano operacj zerowania bez


operacji powrotu do pooenia odniesienia, ale w programie
znaleziono polecenie G28.

099

Polecenie przesunicia ruchu (jazdy) podano z klawiatury


MDI podczas operacji nowego startu.

5020

Podano bdny parametr podczas nowego startu programu.

526

B--- 63524PL/01

DZIAANIE

4. OPERACJE AUTOMATYCZNE

OSTRZEENIE
Z reguy nie mona wykonywa powrotu narzdzia do
prawidowego pooenia w poniszych przypadkach:
S W poniszych przypadkach zalecana jest szczeglna
ostrono, poniewa aden z nich nie wywouje alarmu:
S Kiedy operacja rczna wykonywana jest przy wyczonym
bezwzgldnym trybie rcznym.
S Kiedy operacja rczna wykonywana jest podczas blokady
maszyny.
S Kiedy stosowane jest odbicie lustrzane osi.
S Kiedy operacja rczna jest wykonywana w trakcie
przesunicia w osi w operacji powrotu.
S Kiedy ponowny start programu jest programowany dla
bloku pomidzy blokiem obrbki z pominiciem pozostaej
drogi a kolejnym blokiem polecenia wymiarowania
bezwzgldnego.
S Kiedy ponowny start programu okrelono dla poredniego
bloku staego cyklu wielokrotnego powtarzania.

527

4. OPERACJE AUTOMATYCZNE

4.4

FUNKCJA
PLANOWANIA

DZIAANIE

B--- 63524PL/01

Funkcja planowania umoliwia operatorowi wybranie plikw


(programw) zapisanych na dyskietce w zewntrznym urzdzeniu
(Handy File, Floppy, FA Card) i ustalenia kolejnoci wykonywania
oraz liczby powtrze (planowanie) dla operacji automatycznej.
Moliwy jest rwnie wybr tylko jednego pliku spord grupy
plikw w zewntrznym urzdzeniu wejcia/wyjcia, a take
wykonanie go podczas operacji automatycznej.

KATALOG PLIKOW
NR PLIKU NAZWA PLIKU
0001
0002
0003
0004

O0010
O0020
O0030
O0040

Wykaz plikw w zewntrznym urzdzeniu wejcia/wyjcia


Ustaw numer pliku
i liczb powtrze.

NR KOLEJN. PLIKU POWTORZENIA


01
02
03
04

0002
0003
0004
0001

2
1
3
2

Ekran planowania

Wykonanie operacji automatycznej

Procedura funkcji planowania


Procedura wykonania
jednego pliku

1 Nacinij klawisz PAMIEC na pulpicie obsugi maszyny, a


nastpnie nacinij klawisz funkcyjny

na klawiaturze MDI.

2 Nacinij klawisz programowalny (klawisz nastpnego menu) w


prawym rogu, a nastpnie nacinij klawisz programowalny
[PLAN. P]. Wykaz plikw zarejestrowanych na FLOPPY
CASSETTE wywietlany jest na ekranie Nr 1. Aby wywietli
wicej plikw, ktre nie s wywietlane na tym ekranie, nacinij
klawisz strony na klawiaturze MDI. Pliki zarejestrowane na
FLOPPY CASSETTE mog by rwnie wywietlane po kolei.
528

B--- 63524PL/01

4. OPERACJE AUTOMATYCZNE

DZIAANIE

KATALOG PLIKOW

O0001 N00000

BIEZACO WYBRANY: PLAN


NR NAZ.PLIKU
0000 PLAN
0001 PARAMETR
0002 WSZYST PROGRAMY
0003 O0001
0004 O0002
0005 O0010
0006 O0020
0007 O0040
0008 O0050
MEM * * * *

*** ***

(METR) OBJ
58.5
11.0
1.9
1.9
1.9
1.9
1.9
1.9
19 : 14 : 47

KTLOG

PRGRM

PLAN

(OPRC)

Ekran Nr 1

3 Nacinij klawisze oprogramowane [(OPRC)] i [WYBOR] , aby


wywietli WOBOR NR PLIKU (na ekranie Nr 2). Wpisz
numer pliku, a nastpnie nacinij klawisze programowalne
[WYB.PL] i [WYKONA] . Wybierany jest plik dla wpisanego
numeru pliku i oznaczana jest nazwa pliku po napisie
BIEZACO WYBRANY:.

KATALOG PLIKOW

O0001 N00000

BIEZACO WYBRANY: O0040


NR NAZ.PLIKU
0000 PLAN
0001 PARAMETR
0002 WSZYST.PROGRAMY
0003 O0001
0004 O0002
0005 O0010
0006 O0020
0007 O0040
0008 O0050
WYBOR NR PLIKU=7
>_
MEM * * * * * * * * * *
WYB.PL

(METR) OBJ
58.5
11.0
1.9
1.9
1.9
1.9
1.9
1.9
19 : 17 : 10
WYKONA

Ekran Nr 2
4 Nacinij przecznik ZDALNY na pulpicie obsugi maszyny, aby
wpisa tryb RMT , a nastpnie nacinij przecznik startu cyklu.
Wykonywany jest wybrany plik. W celu uzyskania dalszych
szczegw na temat klawisza ZDALNY zobacz podrcznik
dostarczony przez producenta maszyny. Wybrany numer pliku
jest umieszczony w grnym prawym rogu ekranu jako numer F
(zamiast numeru O).
529

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

KATALOG PLIKOW

F0007 N00000

BIEZACO WYBRANY: O0040

RMT

****

13 : 27 : 54

*** ***
KTLOG

PRGRM

(OPRC)

PLAN

Ekran Nr 3
D Procedura wykonywania
funkcji planowania

1 Wywietl wykaz plikw zarejestrowanych na FLOPPY


CASSETTE. Procedura wywietlania jest taka sama, jak dla
kroku 1 i 2 --- wykonanie jednego pliku.
2 Na ekranie 2 nacinij klawisze programowalne [(OPRC)] i
[WYBOR], aby wywietli WYBOR NR PLIKU
3 Wpisz numer pliku 0, a nastpnie nacinij klawisze
programowalne [WYB.PL] i [WYKONA]. Wyraz PLAN
umieszczony jest po napisie BIEZACO WYBRANY:.
4 Nacinij klawisz programowalny (klawisz poprzedniego menu)
umieszczony w lewym rogu i klawisz programowalny [PLAN].
Pojawi si ekran Nr 4.
KATALOG PLIKOW
KOLEJNOSC
01
02
03
04
05
06
07
08
09
10
>_
MEM * * * *

F0000 N02000
PLIK NR

IL.POWT.

*** ***
KTLOG

PRGRM

BIEZ.POW.

22 : 07 : 00
PLAN

(OPRC)

Ekran Nr 4
Przesu kursor i wpisz numery plikw oraz liczb powtrze w
kolejnoci, w jakiej maj by wykonane pliki. Teraz aktualna
liczba powtrze BIEZ.POW. wynosi 0.
530

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

5 Nacinij klawisz ZDALNY na pulpicie obsugi maszyny, aby


wpisa tryb RMT, a nastpnie nacinij klawisz startu. Pliki s
wykonywane w podanej kolejnoci. Kiedy wykonywany jest dany
plik, kursor umieszczony jest na numerze tego pliku.
Aktualna liczba powtrze BIEZ.POW. ronie, kiedy
wykonywany jest M02 lub M30 w uruchomionym programie.
O0000 N02000

KATALOG PLIKOW
KOLEJN.
01
02
03
04
05
06
07
08
09
10
RMT

PLIK NR
0007
0003
0004
0005

****

IL.POWT.
5
23
9999
W.POW

*** ***
KTLOG

PRGRM

BIEZ.POW.
5
23
156
0

10 : 10 : 40
PLAN

(OPRC)

Ekran Nr 5

Objanienia
D Nie okrelenie adnego
numeru pliku

Jeeli nie zostanie podany aden numer pliku na ekranie Nr 4 (pole


numeru pliku jest puste), program zatrzyma si w tym punkcie. Aby
pozostawi pole numeru pliku puste, nacinij klawisz numeryczny

, a nastpnie

D Cige powtarzanie

Jeeli w miejscu liczby powtrze wpisana jest warto ujemna,


wywietlany jest napis <LOOP> i plik powtarzany jest w
nieskoczono.

D Kasowanie

Po naciniciu klawiszy programowalnych [(OPRC)] , [KASUJ] i


[WYKONA] na ekranie Nr 4, wszystkie dane zostan skasowane.
Jednak te klawisze nie s aktywne podczas wykonywania pliku.

D Ekran powrotu do
programu

Po naciniciu klawisza programowalnego [PRGRM] na ekranie Nr


1, 2, 3, 4 lub 5, zostanie wywietlony ekran programu.

Ograniczenia
D Liczba powtrze

Liczba powtrze moe wynosi maks. 9999. Jeeli dla pliku


ustawione jest 0, to plik staje si nieaktywny i nie mona go wykona.

D Liczba zarejestrowanych
plikw

Naciskajc klawisz strony na ekranie Nr 4 mona zarejestrowa


maks. 20 plikw.

D Kod M

Kiedy w programie wykonywane s kody M inne ni M02 i M30,


bieca liczba powtrze nie zwiksza si.

D Wywietlanie katalogu
dyskietek podczas
wykonywania pliku

Podczas wykonywania pliku nie mona wywoa wywietlacza


katalogu dyskietek edycji drugoplanowej.

531

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

D Ponowne uruchomienie
operacji automatycznej

Aby przywrci operacj automatyczn po zawieszeniu jej z powodu


zaplanowanej operacji, nacinij przycisk zerowania.

D Funkcja planowania
w sterowaniu
dwutorowym

Funkcji planowania mona uywa tylko dla jednego imaka


narzdziowego.

Alarm
Nr alarmu

Opis

086

Podjto prb wykonania pliku, ktry nie by zarejestrowany


na dyskietce.

210

Podczas zaplanowanej operacji wykonano M198 i M99 lub


podczas operacji DNC wykonano M198.

532

B--- 63524PL/01

4.5

FUNKCJA
WYWOANIA
PODPROGRAMU
(M198)
Format

4. OPERACJE AUTOMATYCZNE

DZIAANIE

Funkcja wywoania podprogramu suy do wywoania i wykonania


plikw podprogramw wprowadzonych do pamici w zewntrznym
urzdzeniu wejcia/wyjcia (Handy File, Floppy Cassette, FA Card)
podczas operacji pamiciowej.
Kiedy wykonywany jest nastpujcy blok programu w pamici CNC,
wywoywany jest plik podprogramu w zewntrznym urzdzeniu
wejcia/wyjcia:
Aby zastosowa t funkcj naley zainstalowa opcj wywietlania
katalogu Floppy Cassette.
1. Format tamy dziurkowanej FS15
M198 P ffff

L ;

Liczba powtrze
Numer pliku dla pliku w urzdzeniu
wejcia/wyjcia
Instrukcja wywoania urzdzenia
wejcia/wyjcia
2. Format tamy dziurkowanej inny ni FS15
M198 P ffff

;
Numer pliku dla pliku w
urzdzeniu wejcia/wyjcia

Liczba powtrze
Instrukcja wywoania urzdzenia
wejcia/wyjcia

Objanienia

Funkcja wywoania podprogramu uaktywnia si, kiedy parametr Nr


0102 urzdzenia wejcia/wyjcia ustawiony jest na 3. Jeeli istnieje
opcja makropolece uytkownika, mona uywa formatu 1 lub 2.
Mona uywa innego kodu M w celu wywoania podprogramu w
zalenoci od ustawienia parametru Nr 6030. W tym przypadku kod
M198 wykonywany jest jako normalny kod M. Numer pliku podany
jest w adresie P. Jeeli bit SBP (bit 2) parametru Nr 3404 ustawiony
jest na 1, mona okreli numer programu. Kiedy numer pliku
podany jest w adresie P, to pokazuje si Fxxxx zamiast Oxxxx.

Programy w trybie
wykonywania pamici

N1
;
N2
;
pliku N3 M198 P0003 0123 ;
N4
;
N5
;

Program w zewntrznym
urzdzeniu wejcia/wyjcia

0123 .... Numer

: Pierwsze wywoanie/ powrt


: Drugie wywoanie/ powrt
: Trzecie wywoanie/ powrt
Rys. 4.5 Przebieg programu jeli zadano M198

533

4. OPERACJE AUTOMATYCZNE

Ograniczenia

DZIAANIE

B--- 63524PL/01

W przypadku sterowania dwutorowego nie mona wywoa


podprogramw na dyskietce dla dwch imakw narzdziowych
jednoczenie.
ADNOTACJA
1 Kiedy wykonywany jest M198 w pliku programu zapisanego
w pamici dyskietki, pojawia si alarm P/S (Nr 210). Kiedy
wywoywany jest program w pamici CNC i wykonywany
jest M198 podczas wykonywania programu pliku
zapisanego w pamici dyskietki, M198 zmienia si w zwyky
kod M.
2 Kiedy nastpuje przerwanie MDI i wykonywany jest M198
po programowaniu M198 w trybie pamiciowym, M198
zmienia si w zwyky kod M. Po zakoczeniu operacji
zerowania w trybie MDI po zaprogramowaniu M198 w trybie
pamiciowym, operacja ta nie ma wpywu na operacj
pamiciow i jest kontynuowana przez ponowne
uruchomienie w trybie pamiciowym.

534

B--- 63524PL/01

4.6

PRZESTEROWANIE
KKIEM RCZNYM

4. OPERACJE AUTOMATYCZNE

DZIAANIE

Ruch w operacji za pomoc kka rcznego mona wykona wraz z


ruchem w operacji automatycznej w trybie operacji automatycznej.

X
Programowana
gboko
skrawania
Ustawianie gbokoci
skrawania poprzez
przesterowanie
kkiem rcznym

Pooenie narzdzia
podczas operacji
automatycznej

Pooenie narzdzia po
przesterowaniu kkiem rcznym

Z
Przedmiot obrabiany

Rys. 4.6 Przesterowanie kkiem rcznym

D Sygnay wyboru osi do przesterowania rcznego


W celu uzyskania dodatkowych szczegw na temat sygnaw
wyboru osi do przesterowania rcznego zobacz podrcznik
dostarczony przez producenta maszyny.
Podczas operacji automatycznej, przesterowanie kkiem rcznym
uaktywnia si dla osi, jeeli sygna wyboru osi przesterowania
kkiem rcznym jest zaczony dla tej osi. Przesterowanie kkiem
rcznym wykonywane jest przez obrt pokrta elektronicznego
kka rcznego.
OSTRZEENIE
Odlego przemieszczenia przez przesterowanie kkiem
rcznym jest uzaleniona od wielkoci, o ktr
elektroniczne kko rczne zostanie obrcone oraz od
przeoenia kka (1, 10, M, N).
Poniewa ruch ten nie jest przyspieszany ani hamowany,
niebezpieczne jest stosowanie duej wartoci i
powikszenia w procesie przesterowania kkiem rcznym.
Warto przemieszczenia w skali 1 wynosi 0.001 mm
(wyjcie metryczne) lub 0.0001 cala (wyjcie calowe).

ADNOTACJA
Przesterowanie kkiem rcznym przestaje by aktywne
podczas
blokady
maszyny
podczas
operacji
automatycznej.

535

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

Objanienia
D Zwizek z innymi
funkcjami

Ponisza tabela pokazuje zwizek z innymi funkcjami oraz ruch w


procesie przesterowania kkiem rcznym.
Wywietlacz

D Wywietlacz pooe

Opis

Blokada maszyny

Dziaa blokada maszyny. Narzdzie nie porusza si


nawet po zaczeniu sygnau.

Blokada ruchu/startu

Dziaa blokada. Narzdzie nie porusza si nawet po


zaczeniu sygnau.

Odbicie lustrzane

Nie dziaa odbicie lustrzane osi. Przesterwanie


kontynuowane w kierunku dodatnim w nastpstwie
polecenia kierunku dodatniego, nawet po zaczeniu
tego sygnau.

Ponisza tabela pokazuje zwizek midzy rnymi danymi


wywietlacza pooe a ruchem w nastpstwie przesterowania
kkiem rcznym.
Wywietlacz
Warto
wsprzdnych
bezwzgldnych

Przesterowanie kkiem rcznym


wsprzdnych bezwzgldnych.

nie

zmienia

Warto
wsprzdnych
wzgldnych

Przesterowanie kkiem rcznym


wsprzdnych wzgldnych.

nie

zmienia

Warto
wsprzdnych
zyny

D Wywietlacz przebytej
drogi

Opis

mas-

Wsprzdne maszyny zmieniaj si o przebyta drog,


zadan w procesie przesterowania kkiem rcznym.

Nacinij klawisz funkcyjny

, a nastpnie nacinij klawisz

programowy wyboru rozdziau [K.RECZ].


Wywietlana jest przebyta droga w procesie przesterowania kkiem
rcznym. Wywietlane s 4 nastpujce rodzaje danych
jednoczenie.

O0000 N00200

PRZESTEROW. K.RECZ.
(JEDN.WEJSCIA)
X 69.594
Z ---61.439
(WZGLEDNE)
U 0.000
W0.000
CZAS PRACY
MDI

(POZOST.DRO)
X 0.000
Z 0.000
LICZBA SZT.
CZAS CYKLU 1H 12M

**** *** ***


BEZWZ
WZGLED WSZYST

536

(JEDN.WYJSCIA)
X 69.594
Z ---61.439

287
0H 0M 0S

10 : 29 : 51
K.RECZ

(OPRC)

B--- 63524PL/01

DZIAANIE

4. OPERACJE AUTOMATYCZNE

(a) JEDN.WEJCIA:

Wielko przesterowania kkiem rcznym jest obliczana w


jednostkach zadawania
i oznacza odlego zadan przesterowaniem zgodnie z
najmniejsz jednostk zadawania.

(b) JEDN.WYJCIA:

Wielko przesterowania kkiem rcznym jest obliczana w


jednostkach zadawania
i oznacza odlego zadan przesterowaniem zgodnie z
najmniejsz jednostk zadawania.

(c) WZGLEDNE:

Pooenie we wzgldnym ukadzie wsprzdnych


Wartoci te nie maj wpywu na przebyt drog wskazan
przesterowaniem kkiem rcznym.

(d) POZOST.DRO:

Droga do przebycia w biecym bloku nie ma wpywu na drog


zadan w przesterowaniu kkiem rcznym.

Droga przebyta w procesie przesterowania kkiem rcznym jest


kasowana kiedy rczny dojazd do punktu referencyjnego dojdzie do
koca poszczeglnych osi.
D Wywietlacz dla
systemw
picioosiowych lub
lepszych

Systemy z picioma lub wicej osiami maja taki sam wywietlacz, jak
system z wywietlaczem oglnych pooe. Zobacz III---11.1.3.

537

4. OPERACJE AUTOMATYCZNE

4.7

ODBICIE
LUSTRZANE OSI

DZIAANIE

B--- 63524PL/01

Podczas operacji automatycznej, funkcja odbicia lustrzanego moe


by uywana dla ruchu wzdu osi. Aby zastosowa t funkcj, zacz
przecznik odbicia lustrzanego osi na pulpicie obsugi maszyny, albo
na CRT/MDI (lub LCD/MDI).
Uruchomienie odbicia
lustrzanego osi X

Programowany tor narzdzia

Tor narzdzia po zastosowaniu funkcji odbicia


lustrzanego
Z

Narzdzie

Rys. 4.7 Odbicie lustrzane

Procedura

Ponisza procedura jest przykadowa. Zobacz odpowiedni


podrcznik dostarczony przez producenta urzdzenia, aby zapozna
si z rzeczywistymi operacjami.
1 Nacinij klawisz pojedynczego bloku, aby zatrzyma operacj
automatyczn. Jeeli funkcja odbicia lustrzanego osi stosowana
jest od pocztku operacji, ten krok jest omijany.
2 Nacinij klawisz odbicia lustrzanego dla osi docelowej na
pulpicie obsugi maszyny. Ustawienie odbicia lustrzanego mona
te uruchomi wykonujc ponisze kroki:
2---1 Ustaw tryb MDI .
2---2 Nacinij

2---3 Nacinij klawisz programowalny [NASTAW], aby dokona


wyboru rozdziau w celu wywietlenia ekranu nastawie.
NASTAWA (LUST.ODBICIE)

LUST.ODBICIE
LUST.ODBICIE

>_
MEM * * * *
KOMP

O0020 N00001

X = 1 (0 : WYL. 1 : WL.)
Z = 0 (0 : WYL. 1 : WL.)

14 : 47 : 57

*** ***

NASTAW

DETAL

(OPRC)

2---4 Przesu kursor w pooenia nastawy odbicia lustrzanego, a


nastpnie ustaw o docelow na 1.
538

B--- 63524PL/01

DZIAANIE

4. OPERACJE AUTOMATYCZNE

3 Wpisz tryb operacji automatycznej (tryb pamiciowy lub tryb


MDI), a nastpnie nacinij klawisz startu cyklu, aby uruchomi t
operacj.

Objanienia
D Funkcj odbicia lustrzanego osi mona rwnie zacza i
wycza ustawiajc bit 0 (MIRx) parametru (Nr 0012) na 1 lub 0.
D W celu uzyskania dalszych szczegw na temat klawiszy odbicia
lustrzanego osi zobacz podrcznik dostarczony przez producenta
maszyny.

Ograniczenia

Kierunek ruchu podczas operacji rcznej i kierunek ruchu z punktu


poredniego do pooenia odniesienia podczas automatycznego
powrotu do punktu referencyjnego (G28).

539

4. OPERACJE AUTOMATYCZNE

4.8

RCZNE
PRZESTEROWANIE
I POWRT

DZIAANIE

B--- 63524PL/01

W takich przypadkach kiedy np. posuw narzdzia wzdu osi jest


zatrzymany przez stop posuwu w operacji automatycznej; rczne
przesterowanie mona zastosowa w celu wymiany narzdzia: Po
ponownym uruchomieniu operacji automatycznej funkcja ta
powoduje powrt narzdzia do pooenia, w ktrym rozpoczo si
rczne przesterowanie.
Aby zastosowa konwencjonaln funkcj ponownego startu
programu oraz funkcj odsunicia i dosunicia narzdzia,
przecznikw na pulpicie operatora naley uywa razem z
klawiszami MDI. Funkcja ta nie wymaga takich operacji.

Objanienia
D W./wy. dodania
rcznego przesunicia
do wsprzdnych
bezwzgldnych

W trybie bez bezwzgldnego trybu rcznego narzdzie nie wraca do


punktu zatrzymania, ale dziaa zgodnie z funkcj w./wy. dodania
rcznego przesunicia do wsprzdnych bezwzgldnych.

D Korekcja

W operacji powrotu stosowana jest prdko ruchu prbnego i


uaktywnia si funkcja korektora szybkoci posuwu impulsowego.

D Operacja powrotu

Operacja powrotu wykonywana jest zgodnie z pozycjonowaniem


opartym o interpolacj nieliniow.

D Pojedynczy blok

Jeeli przecznik zatrzymania pojedynczego bloku jest wczony


podczas operacji powrotu, to narzdzie zatrzyma si w punkcie
zatrzymania i uruchomi ponownie po naciniciu przecznika startu
cyklu.

D Przerwanie

Jeeli odbywa si zerowanie lub wydany jest meldunek alarmu


podczas rcznego przesterowania lub operacji powrotu, funkcja ta
jest przerywana.

D Tryb MDI

Funkcj t mona rwnie zastosowa w trybie MDI.

Ograniczenia
D Aktywowanie
i deaktywowanie
rcznego przesterowania
i powrotu

Ta funkcja jest aktywna tylko wtedy, gdy wieci si dioda zatrzymania


operacji automatycznej. Jeeli przebyta zostaa caa droga, funkcja
ta nie dziaa, nawet jeli wykonywany jest stop posuwu za pomoc
sygnau zatrzymania automatycznej operacji *SP (bit 5 G008).

D Kompensacja

Jeeli narzdzie wymieniane jest za pomoc rcznego


przesterowania np. z powodu uszkodzenia, nie mona ponownie
uruchomi posuwu narzdzia za pomoc zmienionej korekcji w
rodku przerwanego bloku.

D Blokada maszyny,
odbicie lustrzane
i skalowanie

Wykonujc rczne przesterowanie nigdy nie stosuj funkcji blokady


maszyny, odbicia lustrzanego, ani skalowania.

540

B--- 63524PL/01

4. OPERACJE AUTOMATYCZNE

DZIAANIE

Przykad
1. Blok N1 wykonuje skrawanie przedmiotu obrabianego
N2

Narzdzie

Punkt pocztkowy bloku

N1

2. Narzdzie zatrzymuje si na skutek nacinicia klawisza


stopu posuwu w rodku bloku N1 (punkt A).
N2

N1 Punkt A
3. Po rcznym wycofaniu narzdzia do punktu B, posuw narzdzia
jest ponownie uruchamiany.
Punkt B
Rczne
przesterowanie

N2

N1 Punkt A
4. Po automatycznym powrocie do punktu A z prdkoci ruchu prbnego,
wykonywane jest pozostae polecenie przesunicia ruchu (jazdy)
bloku N1.
Punkt B
N2

N1 Punkt A

OSTRZEENIE
Podczas wykonywania rcznego przesterowania naley
zwraca szczegln uwag na proces obrbki i ksztat
przedmiotu obrabianego, eby nie uszkodzi maszyny ani
narzdzia.

541

4. OPERACJE AUTOMATYCZNE

4.9

OPERACJE DNC

DZIAANIE

B--- 63524PL/01

Aktywujc operacj automatyczn podczas trybu operacji DNC (RMT)


moliwe jest wykonanie obrbki (operacje DNC) w czasie, gdy program jest
wczytywany przez interfejs czytania/wysania lub zdaln pami poredni.
Jeeli dostpna jest opcja wywietlania katalogu dyskietki, moliwy jest
wybr plikw (programw) zapisanych w zewntrznej jednostce
czytania/wysyania w formacie dyskietki (HANDY FILE, FLOPPY
CASSETTE i FA CARD) oraz okrelenie (zaplanowanie) kolejnoci i
czstotliwoci wykonywania operacji automatycznej. Aby zastosowa
funkcj operacji DNC konieczne jest uprzednie ustawienie parametrw
zwizanych z interfejsem czytnika/dziurkarki i zdaln pamici poredni.

Operacje DNC

Procedura

1 Znajd program (plik), ktry ma zosta wykonany.


2

D Ekran kontroli programu


(typ z 7 klawiszami
programowalnymi)

Nacinij klwisz ZDALNY na pulpicie obsugi maszyny, aby wpisa tryb


RMT, a nastpnie nacinij przecznik startu cyklu. Wykonywany jest
wybrany plik. W celu dalszych szczegw na temat uywania klawisza
ZDALNY, zobacz odpowiedni podrcznik producenta maszyny.
KONTROLA PROGRAMU

F0001 N00020

N020 X100.0 Z100.0(DNC-PROG) ;


N030 X200.0 Z200.0 ;
N050 X400.0 Z400.0 ;
(WZGLEDNE) (POZOST.DRO)
X
100.000 X
0.000
Y
100.000 Y
0.000
Z
0.000 Z
0.000
A
0.000 A
0.000
C
0.000 C
0.000
HD.T
NX.T
F
S
AKT.F
S-AKT
RMT STRT MTN *** ***
[ BEZWZ ][ WZGLE][

D Ekran programu
(typ z 7 klawiszami
programowalnymi)

G00
G22
G41
G98

G17 G90
G94 G21
G49 G80
G50 G67
B
H
M
D
M
M
ZDAL.POWT
21:20:05
][
][(OPRC)]

PROGRAM
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120

F0001 N00020

X100.0 Z100.0 (DNC-PROG) ;


X200.0 Z200.0 ;
X300.0 Z300.0 ;
X400.0 Z400.0 ;
X500.0 Z500.0 ;
X600.0 Z600.0 ;
X700.0 Z400.0 ;
X800.0 Z400.0 ;
x900.0 z400.0 ;
x1000.0 z1000.0 ;
x800.0 z800.0 ;

RMT STRT MTN *** ***


[ PRGRM ][ SPRAWDZ ][

542

][

21:20:05
][ (OPRC) ]

DZIAANIE

B--- 63524PL/01

4. OPERACJE AUTOMATYCZNE

D Ekran programu
(typ z 12 klawiszami
programowalnymi)
Program

N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
N130
N140
N150
N160
N170

X100.0 (DNC-PROG) ;
X90.0 ;
X80.0 ;
X70.0 ;
X60.0 ;
X50.0 ;
X40.0 ;
X30.0 ;
X20.0 ;
X10.0 ;
X0.0 ;
Z100.0 ;
Z90.0 ;
Z80.0 ;
Z70.0 ;
Z60.0 ;

F0001 N00020

N180
N190
N200
N210
N220
N230
N240
%

Z50.0 ;
Z40.0 ;
Z30.0 ;
Z20.0 ;
Z10.0 ;
Z0.0 ;
M02 ;

RMT STRT MTN *** *** 22:23:24

PRGMR SPRWDZ

Objanienia

Ograniczenia

(OPRC)
+

Podczas operacji DNC obecnie wykonywany program wywietlany


jest na ekranie kontroli programu i na ekranie programu.
Liczba wywietlanych blokw programu zaley od wykonywanego
programu.
W danym bloku wywietlany jest rwnie komentarz zawarty midzy
oznaczeniem sterowania wyczonego (() a oznaczeniem sterowania
zaczonego ()).
D Podczas operacji DNC mona wywoa
makropolecenia wprowadzone do pamici.

programy

D Ograniczenie liczby
znakw

Na wywietlaczu programu moe by wywietlanych maks. 256


znakw. Tak, e wywietlanie znakw moe zosta zakcone w
rodku bloku.

D M198 (polecenie
wywoania programu
z zewntrznego
zespou WEJ/WYJ)
D Makropolecenie
dostosowane

W operacji DNC, nie mona wykona M198. Podczas jego


wykonywania zostanie wydany alarm P/S Nr 210.
W operacji DNC mona okreli makropolecenie uytkownika, ale
nie mona zaprogramowa adnej instrukcji powtrzenia ani
wskazania odgazienia. Podczas wykonywania takiej instrukcji
zostanie wydany alarm P/S Nr 123.
Jeeli zarezerwowane wyrazy (np. IF, WHILE, COS i NE) uywane
w makropoleceniach uytkownika wywietlane s w operacji DNC
podczas wywietlania programu, pomidzy znaki wstawiane s puste
miejsca.
Przykad
#102=SIN[#100] ;

IF[#100NE0]GOTO5 ;
543

[W czasie operacji DNC]


#102 = S I N[#100] ;
I F[#100NE0] G O T O 5 ;

4. OPERACJE AUTOMATYCZNE

D M99

DZIAANIE

B--- 63524PL/01

Kiedy sterowanie wraca z podprogramu lub programu


makropolecenia do wywoanego programu podczas operacji DNC,
niemoliwe staje si uycie polecenia powrotu (M99P****), dla
ktrego okrelono numer bloku.

Alarm
Numer

Komunikat

Opis

086

WYLACZENIE
SYGNALU DR

Podczas wpisywania danych do pamici


za pomoc interfejsu czytania/wysyania
sygna gotowoci (DR) czytania/
wysyania by wyczony.
Zasilacz zespou wejcia/wyjcia jest
wyczony lub nie podczony jest kabel,
albo wystpuje usterka P.C.B.

123

NIE MOZNA UZYC


POLEC.MAKRO W DNC

Polecenie sterowania makro jest


uywane podczas operacji DNC.
Zmie program.

210

NIE MOZNA ZLECAC


WYK. M198/M199

albo M198 wykonywany jest w operacji


DNC. Zmie program.

544

DZIAANIE

B--- 63524PL/01

4. OPERACJE AUTOMATYCZNE

4.10

OPERACJA DNC
Z KART PAMICI

4.10.1

Operacja DNC z kart pamici jest funkcj, ktra umoliwa


obrbk na podstawie realizacji programu zapisanego w karcie
pamici, znajdujcej si w interfejsie karty po lewej stronie ekranu.

Specyfikacja

Funkcje mona uywa na dwa sposoby.


(a)Uruchamiajc operacj automatyczn (start cyklu) w trybie
operacji DNC (RMT) mona wykona obrbk (operacj DNC),
kiedy program jest odczytywany z karty pamici, a take za
pomoc zewntrznej jednostki wejcia / wyjcia, jak na przykad
dyskietka, itp. (Rys. 4.10.1 (a))
(b) Mona odczyta podprogramy zapisane na karcie pamici i
wykonywa je za pomoc polecenia wywoania podprogramul
(M198). (Rys. 4.10.1 (b))

Pami w CNC
(Program)

Normalne operacje
pamiciowe w
pamici CNC

Karta pamici
(Program)

Mona wykona operacj DNC za


pomoc karty pamici zamiast
normalnej operacji pamiciowej
z pamici CNC.

Operacje DNC
z kart pamici

Wykonanie programw

Rys. 4.10.1 (a)

Pami w CNC
(Program)

Normalne operacje
pamiciowe w
pamici CNC

Karta pamici
(Podprogram)

Wywoanie
podprogramu (M198)

Wykonanie programw

Rys. 4.10.1 (b)

545

W czasie operacji pamiciowych


mona wykona podprogram
w karcie pamici.

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

ADNOTACJA
1 Aby korzysta z tej funkcji, trzeba nastawi warto 4 w
parametrze nr 20 w ekranie nastaw.
nr 20 [I/O CHANEL: Nastawa wybierajca jednostk wejcia
lub wyjcia] Warto nastawy4.: Oznacza to korzystanie z
interfejsu karty pamici.
2 Jeli jednostka sterujca CNC jest typu samodzielnego, jest
dostpny interfejs karty pamici po lewej stronie ekranu.
Jednak interfejs na jednostce sterujcej jest niedostpny.

4.10.2

Operacje
4.10.2.1
Operacje DNC
Procedura

Wczeniej naley wpisa warto 4 w parametrze nr 20 w ekranie


nastaw.
(1)Zmiana do trybu RMT.
(2)Nacisn przycisk funkcyjny [PROGRAM].
(3)Nacisn przycisk programowalny [ > ] (kontynuacja menu).
(4)Kiedy przycisk programowalny [DNC---CD] jest nacinity,
zostanie wywietlony nastpujcy ekran.
(5)Ekrany te mona przewija za pomoc przycisku strony. Jest
wprowadzany dowolny numer pliku i naley nacisn przycisk
programowalny [F SRH]. Nazwa pliku zostanie wywietlona w
grnej czci ekranu operacji DNC (karta pamici).
(6)Kiedy jest wprowadzny wykonywany plik i zostanie nacinity
przycisk programowalny [DNC---ST], to wybrana nazwa jest
nastawiana w DNC FILE NAME.
(7)Kiedy zostanie wykonany start cyklu, wybrany program bdzie
wykonany.

546

B--- 63524PL/01

4.10.2.2
Wywoanie podprogramu
(M198)
Format

4. OPERACJE AUTOMATYCZNE

DZIAANIE

Kiedy wykonywany jest nastpujcy blok programu w pamici CNC,


wywoywany jest plik podprogramu w karcie pamici.

1. Format normalny
M198 P ffff ;
Numer pliku dla pliku
w karcie pamici
Liczba powtrze
Instrukcja wywoania karty pamici
2. Format tamy dziurkowanej FS15
M198 P ffff L ;
Liczba powtrze programu

Numer pliku dla pliku


w karcie pamici
Instrukcja wywoania karty pamici

Objanienia

Jeeli istnieje opcja makropolece uytkownika, mona uywa


formatu 1 lub 2. Mona uywa innego kodu M w celu wywoania
podprogramu w zalenoci od ustawienia parametru Nr 6030. W tym
przypadku kod M198 wykonywany jest jako normalny kod M. Liczba
plikw jest zadana w adresie P. Jeeli bit SBP (bit 2) parametru Nr
3404 ustawiony jest na 1, mona okreli numer programu. Kiedy
numer pliku podany jest w adresie P, to pokazuje si Fxxxx zamiast
Oxxxx.
ADNOTACJA
Prosimy wczeniej nastawi warto 4 w parametrze 20 w
ekranie nastaw.

547

4. OPERACJE AUTOMATYCZNE

DZIAANIE

4.10.3

B--- 63524PL/01

(1)Nie mona uzyska dostpu do karty pamici, na przykad


wywietlenie zawartoci karty, w czasie operacji DNC z kart
pamici.
(2)Mozna przeprowadzi operacj DNC z kart pamici w systemie
wielotorowym. Nie mona jednak jednoczenie wywoywa
programw dla wielu torw.
(3)Wybr pliku operacji DNC, ktry jest zadany w ekranie
OPERACJE DNC, jest anulowany po wyczeniu i wczeniu
zasilania. Po ponownym wczeniu zasilania trzeba ponownie
wybra plik operacji DNC.
(4)W czasie operacji DNC z kart pamici nie mona wyjmowa i
wkada karty.
(5)Nie mona wywoywa programw z karty pamici z programu
operacji DNC.
(6)Jeli jest uywana ta funkcja trzeba stosowa adapter do karty
PCMCIA opiasany w rozdziale 6, aby zapobiec zakceniom w
poczeniu, spowodowanych drgraniami maszyny.
(7)W przypadku wywietlacza samodzielnego i funkcja nie moe by
zastosowana.
(8)Interfejs kart pamici w urzdzeniach samodzielnych nie jest
dostpny. Nie naley korzysta z interfejsu kart pamici w
jednostce wywietlacza.

Ograniczenia i uwagi

4.10.4

Parametr

0138

#7
DNM

#6

#5

#4

#3

#2

[Typ danych] Bit


#7 (DNM) Operacja DNC z funkcj karty pamici jest
0 : wyczona.
1 : wczona.

548

#1

#0

B--- 63524PL/01

DZIAANIE

4. OPERACJE AUTOMATYCZNE

4.10.5

Podczanie adaptera
karty PCMCIA

4.10.5.1
Numer specyfikacji

4.10.5.2
Monta

Specyfikacja

Uwagi

A02B---0236---K160

Dla 7.2 LCD lub 8.4 LCD

A02B---0236---K161

Dla 9.5 LCD lub 10.4 LCD

1) Zmontowanie urzdzenia
Zmontowa mocowanie do jednostki sterujcej skrcajc je w
sposb pokazany na rysunku.
Prowadnica ma grubo 1.6 mm. Naley zwrci uwag na dugo
rub w czasie montau.

Prowadnica

2) Zainstalowaanie karty
(a)Wsun kart w szczelin. Zwrci uwage na kierunek karty.
(Kierunek powinien by zgodny z wyciciem na karcie.)
(b) Wepchn kart w grny koniec przystawki.
549

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

3) Monta przystawki
Wsun kart z przystawk do interfejsu karty pamici, jak
przedstawiono na rysunku. Umocowa przystawk dokrcajc
rcznie rub na prowadnicy.

Interfejs karty pamici

Przystawka

dokrci

550

4. OPERACJE AUTOMATYCZNE

DZIAANIE

B--- 63524PL/01

4) Wygld po podczeniu

ADNOTACJA
1 W obu przypadkach samodzielnego typu serii i oraz typu
mocowanego na LCD serii i, interfejs karty pamici znajduje
si po lewej stronie ekranu. (Interfejs kart pamici w
urzdzeniach samodzielnych nie jest dostpny.)
2 Mona zmontowa jednostk wywietlacza i uchwyt
przystawki wewntrz obudowy.
3 Karta pamici musi by tak uywana, aby pyn chodzcy
nie mg si na ni wyla.

4.10.6

Zalecana karta pamici

Producent
Hitachi LTD

Matushita electric

SanDisk

551

Typ

Pojemno

HB289016A4

16MB

HB289032A4

32MB

HB289160A4

160MB

BN ---012AB

12MB

BN ---020AB

20MB

BN ---040AB

40MB

SDP3B---4

4MB

SDP3B---20

20MB

SDP3B---40

40MB

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

OPERACJA TESTOWA

Ponisze funkcje uywane s do sprawdzenia przed obrbk, czy


maszyna dziaa zgodnie z utworzonym programem.
1. Blokada maszyny i blokada funkcji pomocniczych
2. Korekcja szybkoci posuwu
3. Korektor szybkiego posuwu
4. Ruch prbny
5. Pojedynczy blok

552

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

5.1

BLOKADA MASZYNY
I BLOKADA FUNKCJI
POMOCNICZYCH

Aby wywietli zmian pooenia bez przesuwania narzdzia,


zastosuj blokad maszyny.
Istniej dwa rodzaje blokady maszyny: blokada wszystkich osi
maszyny, ktra zatrzymuje ruch wzdu wszystkich osi, i blokada
niektrych osi maszyny, ktra zatrzymuje ruch jedynie wzdu
okrelonych osi. Ponadto blokada funkcji pomocniczych, ktra
dezaktywuje polecenie M, S i T, dostpna jest w celu sprawdzenia
programu wraz z blokad maszyny.
MDI

Narzdzie

Przedmiot
obrabiany

X
Z

Narzdzie nie porusza si, ale


pooenie wzdu kadej osi
zmienia si na wywietlaczu.

Rys. 5.1 Blokada maszyny

Procedura blokady maszyny i funkcji pomocniczych


D Blokada maszyny

Nacinij klawisz blokady maszyny na pulpicie obsugi maszyny.


Narzdzie nie porusza si, ale pooenie wzdu kadej osi zmienia
si na wywietlaczu tak, jakby narzdzie poruszao si.
Niektre maszyny posiadaj przecznik blokady maszyny dla kadej
osi. W przypadku takich maszyn nacinij przeczniki blokady
maszyny dla kadej osi, wzdu ktrej ma by zatrzymane narzdzie.
Zobacz odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z funkcj blokady maszyny.
OSTRZEENIE
Stosunki pooe okrelanych wsprzdnymi przedmiotu
obrabianego i wsprzdnymi maszyny mog by inne
przed i po operacji automatycznej przy zastosowaniu
blokady maszyny. W takim przypadku okrel ukad
wsprzdnych przedmiotu obrabianego przez polecenie
nastawienia wsprzdnych lub przez wykonanie rcznego
dojazdu do punktu referencyjnego.

D Blokada funkcji
pomocniczych

Nacinij klawisz blokady funkcji pomocniczych na pulpicie


operatora. kody M, S, T i B s wyczone o nie s wykonywane.
Zobacz odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z blokad funkcji pomocniczych.

553

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

Ograniczenia
D Polecenia M, S, T i B
tylko w blokadzie
maszyny

Polecenia M, S, T i B s wykonywane w stanie blokady maszyny.

D Operacja powrotu do
punktu referencyjnego
podczas blokady
maszyny

Jeeli wydano polecenie G27, G28 lub G30 w stanie blokady


maszyny, polecenie jest akceptowane, ale narzdzie nie przesuwa si
do pooenia odniesienia, a dioda powrotu do pooenia odniesienia
nie zawieca si.

D Kody M nie zablokowane


przez blokad funkcji
pomocniczych

Polecenia M00, M01, M02, M30, M98, M99 i M198 (funkcja


wywoania podprogramu) s wykonywane nawet w stanie blokady
funkcji pomocniczych.
Wykonane s rwnie kody M dla wywoania podprogramu
(parametry Nr 6071 do 6079) i dla wywoania makropolece
uytkownika (parametr Nr 6080 do 6089).

554

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

5.2

Programowana prdko posuwu moe zosta zmniejszona lub


zwikszona przez warto procentow (%) zadan za pomoc
wybieraka przesterowania. Ta funkcja suy do sprawdzenia
programu.
Na przykad, jeeli szybko posuwu zadana w programie wynosi 100
mm/min, nastawienie pokrta przesterowania na 50% powoduje
przesunicie narzdzia z prdkoci 50 mm/min.

KOREKCJA
SZYBKOCI
POSUWU

Szybko posuwu 100 mm/min


(zadana w programie)
Szybko posuwu 50 mm/min
po korekcji szybkoci posuwu

Narzdzie

Sprawd proces
obrbki zmieniajc
warto szybkoci
posuwu zadan
w programie.

Przedmiot
obrabiany

Rys. 5.2 Korekcja szybkoci posuwu

Procedura korekcji szybkoci posuwu

200

KOREKTOR SZYBKOCI
POSUWU IMPULSOWEGO

Nastaw wybierak korekcji szybkoci posuwu na dan warto


procentow (%) na pulpicie obsugi maszyny przed lub podczas
operacji automatycznej.
W niektrych maszynach ten sam wybierak suy do korekcji
szybkoci posuwu i cigej rcznej szybkoci posuwu. Zobacz
odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z funkcj korekcji szybkoci
posuwu.

Ograniczenia
D Obszar przesterowania

Korekcj mona ustawi w przedziale od 0 do 254%. W


poszczeglnych maszynach przedzia ten zaley od specyfikacji
producenta maszyny.

D Korekcja podczas
gwintowania

Podczas gwintowania przesterowanie jest ignorowane, a szybko


posuwu pozastaje taka, jak zadana w programie.

555

5. OPERACJE TESTOWE

5.3

DZIAANIE

B--- 63524PL/01

Do szybkiego posuwu mona zastosowa przesterowanie


czterostopniowe (F0, 25%, 50% i 100%). F0 jest ustawiany za
pomoc parametru Nr 1421.

KOREKTOR
SZYBKIEGO
POSUWU

Szybko szybkiego
posuwu 10m/min

Przesterowanie
50%

5m/min

Rys. 5.3 Korektor szybkiego posuwu

Procedura korekcji szybkiego posuwu

NIS.

25

50

100

Wybierz jedn z czterech szybkoci posuwu za pomoc


przecznika korektora szybkiego posuwu podczas szybkiego
posuwu. Zobacz odpowiedni podrcznik dostarczony przez
producenta urzdzenia, aby zapozna si z funkcj korektora
szybkiego posuwu.

Korektor szybkiego posuwu

Objanienia

Dostpne s nastpujce rodzaje szybkiego posuwu. Korektor


szybkiego posuwu mona zastosowa do kadego z nich.
1) Szybki posuw w G00.
2) Szybki posuw podczas staego cyklu obrbki.
3) Szybki posuw w G27, G28 i G30.
4) Rczny szybki posuw.
5) Szybki posuw rcznego dojazdu do punktu referencyjnego

556

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

5.4

RUCH PRBNY

Narzdzie przesuwa si z szybkoci posuwu podan w parametrze


bez wzgldu na szybko posuwu zadan w programie. Funkcja ta
suy do sprawdzania ruchu narzdzia w stanie, w ktrym przedmiot
obrabiany usuwany jest ze stou.
Narzdzie

Uchwyt

Rys. 5.4 Ruch prbny

Procedura ruchu prbnego


Nacinij klawisz ruchu prbnego na pulpicie obsugi maszyny
podczas operacji automatycznej. Narzdzie przesuwa si z
szybkoci posuwu zadan w parametrze. Klawisz szybkiego
posuwu mona rwnie zastosowa do zmiany szybkoci posuwu.
Zobacz odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z funkcj ruchu prbnego.

Objanienia
D Prdko ruchu
prbnego
POJEDYNCZY
BLOK

OPC
STOP

POMI--NAC
BLOK

RUCH
PROBNY

ZABEZP
MST

LEKKI
DETAL

ZABEZP
MC

Prdko ruchu prbnego zmienia si, jak pokazano w poniszej


tabeli, zgodnie z klawiszami szybkiego posuwu i parametrami.
Klawisz szybki
kiego
posuwu

Polecenie programu
Szybki posuw

Posuw

WL.

Szybko szybkiego biegu

Prdko ruchu prbnego


JVmax *2)

WYL.

Prdko ruchu
prbnegoJV lub szybko
szybkiego posuwu *1)

Prdko ruchu
prbnegoJV

Maks. szybko posuwu skrawania . . nastawa parametrem nr 1422


Szybko szybkiego posuwu . . . . . . . nastawa parametrem nr 1420
Prdko ruchu prbnego . . . . . . . . . nastawa parametrem nr 1410
JV: Korektor szybkoci posuwu impulsowego
*1) Prdko ruchu prbnego x JV, kiedy parametr RDR
(bit 6 Nr 1401) wynosi
557

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

1. Szybko szybkiego posuwu, kiedy parametr RDR wynosi 0.


*2) Ograniczony do maksymalnej szybkoci posuwu roboczego
JVmaks: Warto maksymalna korektora szybkoci posuwu
impulsowego

5.5

POJEDYNCZY BLOK

Nacinicie przecznika pojedynczego bloku uruchamia tryb


pojedynczego bloku. Po naciniciu klawisza startu cyklu w trybie
pojedynczego bloku narzdzie zatrzymuje si po wykonaniu
pojedynczego bloku w programie. Sprawd program w tym trybie
wykonujc program blok po bloku.

Rozpoczcie cyklu

Stop

Rozpoczcie cyklu

Rozpoczcie cyklu

Narzdzie
Rozpoczcie cyklu

Stop

Stop
Stop

Przedmiot obrabiany

Pojedynczy blok

Procedura pojedynczego bloku


1 Nacinij przecznik pojedynczego bloku na pulpicie obsugi
maszyny. Wykonanie programu zostaje zatrzymane po
wykonaniu biecego bloku.
2 Nacinij klawisz startu cyklu, aby wykona nastpny blok.
Narzdzie zatrzymuje si po wykonaniu bloku.
Zobacz odpowiedni podrcznik dostarczony przez producenta
urzdzenia, aby zapozna si z funkcj wykonania pojedynczego
bloku.

558

B--- 63524PL/01

5. OPERACJE TESTOWE

DZIAANIE

Objanienia
D Operacja powrotu do
punktu referencyjnego
i pojedynczego bloku

Jeeli wydano polecenie G28 do G30, funkcja pojedynczego bloku


dziaa w punkcie porednim.

D Pojedynczy blok podczas


staego cyklu obrbki

W staym cyklu obrbki punkty zatrzymania pojedynczego bloku s


nastpujce:

Skok narzdzia
Posuw skrawania

S: Pojedynczy blok

Tor narzdzia
lG90
(cykl toczenia
zewntrznego/wewntrznego)

Cykl skrawania cylindrycznego

lG92
(cykl obrbki gwintu)

lG94

Cykl gwintowania walcowego

Cykl gwintowania stokowego


S

Cykl skrawania stokowego

4
3

Objanienia

Cykl skrawania powierz. kocowej Cykl skraw. powierz. koc. stoka


S

(cykl toczenia czoowego)


2

lG70
(cykl wykaczajcy)

20

3
7
11
19
15

Zakada si, e
tor narzdzia 1
do 4 to jeden
cykl. Po
zakoczeniu
4 nastpuje
zatrzymanie.
Zakada si, e
tor narzdzia1
do 4 to jeden
cykl. Po
zakoczeniu
4 nastpuje
zatrzymanie.
Zakada si, e
tor narzdzia 1
do 7 to jeden
cykl. Po
zakoczeniu
7 nastpuje
zatrzymanie.

4
2

6 5

12

10

14

13

16

4
3

lG71
(Cykl zgrubnej obrbki
powierzchni zewntrznej)
G72
(Cykl zgrubnej obrbki
powierzchni czoowej)

Zakada si,
e tor narzdzia
1 do 4 to jeden
cykl. Po
zakoczeniu
4 nastpuje
zatrzymanie.

18

17

Ten rysunek pokazuje przypadek G71. Tak samo jest dla G72.

Zakada si, e
kady tor
narzdzia 1 do
4,5 do 8,9 do
12, 13 do 16
i 17 do 20 to
jeden cykl. Po
zakoczeniu
kadego cyklu
nastpuje
zatrzymanie.

Rys. 5.5 Pojedynczy blok podczas staego cyklu obrbki (1/2)

559

5. OPERACJE TESTOWE

DZIAANIE

B--- 63524PL/01

Szybki posuw narzdzia


Posuw skrawania

S : Zatrzymanie pojedynczego bloku

Tor narzdzia
lG73
(cykl skrawania (obrbki) ptli
zamknitej)

lG74
(Cykl odcinania)
G75
(Cykl toczenia poprzecznego
zewntrznego/wewntrznego)

Objanienia
S

6
5

9
8

5
6 4

10

Ten rysunek pokazuje przypadek G74. Tak samo jest dla G75.
lG76
(powtarzajcy si cykl obrbki
gwintu)

4
1

3
2

Zakada si, e
tor narzdzia 1
do 6 to jeden
cykl. Po
zakoczeniu 10
nastpuje zatrzymanie.

Zakada si, e
tor narzdzia 1
do 10 to jeden
cykl. Po
zakoczeniu
10 nastpuje
zatrzymanie.

Zakada si, e
tor narzdzia 1
do 4 to jeden
cykl. Po
zakoczeniu
4 nastpuje
zatrzymanie.

Rys. 5.5 Pojedynczy blok podczas staego cyklu obrbki (2/2)

D Wywoanie podprogramu
i pojedynczy blok

Zatrzymanie pojedynczego bloku nie jest wykonywane w bloku


zawierajcym M98P_;. M99 lub G65.
Jednak zatrzymanie pojedynczego bloku wykonywane jest nawet w
bloku zawierajcym polecenie M98P_ lub M99, jeeli blok zawiera
adres inny ni O, N lub P.

560

B--- 63524PL/01

D Specjalne sterowanie
pojedynczego bloku

DZIAANIE

5. OPERACJE TESTOWE

Sterowanie dwutorowe wspiera sygna polecenia pojedynczego


bloku dla kadego imaka narzdziowego 1 i 2. Zatrzymanie
pojedynczego bloku mona wic okreli dla programu operacji
automatycznej kadego imaka narzdziowego. Naley jednak
zauway, e jeli sygnay polecenia pojedynczego bloku dla obu
imakw narzdziowych 1 i 2 s wczone, to narzdzia mog si
zatrzyma w rnych pooeniach zgodnie z zaprogramowanymi
poleceniami.
Funkcja specjalnego sterowania pojedynczego bloku eliminuje takie
rnice przez zastosowanie stopu posuwu w imaku narzdziowym w
chwili, gdy drugi imak wchodzi w tryb zatrzymania pojedynczego
bloku.
Funkcja specjalnego sterowania pojedynczego bloku uaktywnia si,
kiedy bit 6 (DSB) parametru Nr 8100 ustawiony jest na 1.
Sygnay polecenia pojedynczego bloku dla imakw narzdziowych 1
i 2 dziaaj nawet wtedy, gdy wykonywana jest funkcja specjalnego
sterowania pojedynczego bloku.
Jeeli imak narzdziowy 1 lub 2 umieszczony jest w stanie
maskowania pojedynczego bloku lub stopu posuwu wskutek
uruchomienia programu gwintowania lub makropolecenia
uytkownika, narzdzie nie zatrzymuje si do zakoczenia stanu
maskowania.
Imaki narzdziowe nie s zsynchronizowane. Dlatego, jeeli
wykonywane s nastpujce programy, to stop posuwu zastosowany
jest do imaka narzdziowego 2 po zakoczeniu X10.0 dla imaka 1, ale
narzdzie imaka 2 nie zatrzyma si dokadnie w X10.0.
Imak narzdziowy 1
O0001 ;
G50 X0 ;
G01 X10. F100 ;
G01 X20. ;

561

Imak narzdziowy 2
O0002 ;
G50 X0 ;
G01 X20. F100 ;

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

FUNKCJE BEZPIECZESTWA

Aby natychmiast zatrzyma maszyn z przyczyn bezpieczestwa,


nacinij klawisz stopu awaryjnego. Aby narzdzie nie przekroczyo
punktw koca ruchu, moliwa jest kontrola ograniczenia ruchu i
kontrola obszaru ruchu. Niniejszy rozdzia omawia stop awaryjny,
kontrol ograniczenia ruchu oraz kontrol obszaru ruchu.

562

B--- 63524PL/01

6.1

STOP AWARYJNY

DZIAANIE

6. FUNKCJE BEZPIECZESTWA

Po naciniciu klawisza stopu awaryjnego na pulpicie obsugi


maszyny maszyna po chwili zatrzyma si.
Czerwony

STOP AWARYJNY
Rys. 6.1 Stop awaryjny

Klawisz ten zostaje zablokowany po naciniciu. Chocia klawisz ten


rni si w zalenoci od producenta maszyny, mona go zwykle
odblokowa przez przekrcenie.

Objanienia

STOP AWARYJNY przerywa dopyw prdu do silnika.


Usterki naley usun przed zwolnieniem klawisza.

563

6. FUNKCJE BEZPIECZESTWA

6.2

OGRANICZENIE
RUCHU

DZIAANIE

B--- 63524PL/01

Jeeli narzdzie prbuje przesun si poza punkt koca ruchu


ustawiony za pomoc wycznika kocowego obrabiarki, narzdzie
zwalnia i zatrzymuje si wskutek uruchomienia wycznika
kocowego i wywietlenia napisu OGRAN. RUCHU.
Opnienie i zatrzymanie

X
Punkt koca
ruchu

Wycznik
kocowy

Rys. 6.2 Ograniczenie ruchu

Objanienia
D Ograniczenie ruchu
podczas operacji
automatycznej

Jeeli narzdzie dotknie wycznika kocowego wzdu osi podczas


operacji automatycznej, narzdzie zwolni i zatrzymuje si wzdu
wszystkich osi, a nastpnie wywietli si meldunek alarmu
informujcy o ograniczeniu ruchu.

D Ograniczenie ruchu
podczas operacji rcznej

Podczas operacji rcznej narzdzie zwalnia i zatrzymuje si jedynie


wzdu osi, dla ktrej narzdzie dotkno wycznik kocowy.
Narzdzie wci porusza si wzdu pozostaych osi.

D Zwalnianie ograniczenia
ruchu

Nacinij klawisz zerowania, aby wyzerowa meldunek alarmu po


przesuniciu narzdzia w bezpiecznym kierunku w operacji rcznej.
W celu uzyskania dalszych szczegw na temat operacji zobacz
podrcznik obsugi dostarczony przez producenta maszyny.

D Alarm
Nr

Komunikat

Opis

506

Ograniczenie ruchu:
+n

Narzdzie przekroczyo ograniczenie ruchu


okrelone dla sprztu wzdu dodatniej osi
n ---tej (n: 1 do 8).

507

Ograniczenie ruchu:
---n

Narzdzie przekroczyo ograniczenie ruchu


okrelone dla sprztu wzdu ujemnej osi
n ---tej (n: 1 do 8).

564

B--- 63524PL/01

6.3

ZAPROGRAMOWANA
KONTROLA
OBSZARU RUCHU

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

Za pomoc zaprogramowanego ograniczenia 1, 2 i 3 ruchu mona


okreli trzy obszary, w ktre narzdzie nie moe wej .

Zaprogramowane
ograniczenie ruchu
(kracowe) 3
Zaprogramowane
ograniczenie ruchu
(kracowe) 2

Zaprogramowane ograniczenie ruchu (kracowe) 1


Obszar zakazany dla narzdzia
Rys. 6.3 (a) Kontrola obszaru ruchu

Jeeli narzdzie przekroczy zaprogramowane ograniczenie ruchu


(kracowe), wywietlony zostanie meldunek alarmu i narzdzie
zwolni, a nastpnie zatrzyma si.
Jeeli narzdzie wejdzie w obszar zakazany i zostanie uruchomiony
alarm, narzdzie mona przesun w kierunku przeciwnym do tego,
w ktrym si poruszao.

Objanienia
D Zaprogramowana
kontrola obszaru ruchu 1

Granice s wyznaczone za pomoc parametru Nr 1320, 1321 lub


1326, 1327 wyznaczaj granic. Poza tym obszarem wyznaczonych
granic znajduje si obszar zakazany. Producent maszyny zwykle
ustala ten obszar jako maksymalne przemieszczenie.

D Zaprogramowana
kontrola obszaru ruchu 2
(G22, G23)

Granice s wyznaczone za pomoc parametru Nr 1322, 1323 lub


polecenia. Wewntrz lub na zewntrz tego obszaru jest obszar
zakazany. Parametr ZEW (Nr 1300#0) wybiera obszar zewntrzny
lub wewntrzny jako obszar zakazany.
W przypadku polecenia programowego polecenie G22
uniemolliwia wejcie narzdzia w obszar zakazany, a polecenie G23
zezwala na wejcie w ten obszar. G22 i G23 powinny by
programowane niezalenie od innych polece w bloku.
Ponisze polecenie tworzy lub zmienia obszar zakazany:

565

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

G 22X_Z_I_K_;

A(X,Z)

B(I,K)
X>I,Z>K
X---I>
Z ---K>
jest to odlego, ktr narzdzie przebywa w 8 ms. Jezeli
szybko posuwu wynosi 5 m/min, to jest to 2000
w najmniejszych przyrostach zadawania.
Rys. 6.3 (b) Tworzenie lub zmiana obszaru zakazanego za pomoc programu

Podczas wyznaczania obszaru za pomoc parametrw, naley


ustawi punkty A i B pokazane na poniszym rysunku.

A(X1,Z1)

B(X2,Z2)
X1>X 2 , Z1>Z2
X1 ---X2>
Z1 ---Z2>
jest to odlego, ktr narzdzie przebywa w 8 ms. Jezeli
szybko posuwu wynosi 15 m/min, to jest to 2000
w najmniejszych przyrostach zadawania.
Rys. 6.3 (b) Tworzenie lub zmiana obszaru zakazanego za pomoc
parametrw

W zaprogramowanej kontroli obszaru ruchu 2, nawet jeeli wystpi


bd w kolejnoci wartoci wsprzdnych tych dwch punktw, w
obszarze tym zostanie wyznaczony prostokt za pomoc tych dwch
punktw stanowicych wierzchoki.
Po wyznaczeniu obszaru zakazanego X1, Z1, X2 i Z2 za pomoc
parametrw Nr 1322, 1323, dane powinny zosta okrelone na
podstawie odlegoci od pooenia odniesienia w najmniejszym
przyrocie zadawania. (Przyrost wyjcia)
Jeli obszar zabroniony XZIK jest zadany poleceniem G22, naley
poda dane podajc odlego od punktu referencyjnego w
najmnieszych jednostkach zadawania (przyrost wejcia).
Zaprogramowane dane s nastpnie zamieniane na wartoci
numeryczne w najmniejszym przyrocie zadawania, a wartoci
ustawiane s jako parametry.
D Zaprogramowana
kontrola obszaru 3

Ustaw granice za pomoc parametrw Nr 1324 i 1325. Obszar


wewntrz granic staje si obszarem zakazanym.
566

B--- 63524PL/01

D Punkt kontrolny dla


obszaru zakazanego

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

Ustawienie parametrw lub zaprogramowanej wartoci (XZIK)


zaley od tego, ktra cz narzdzia lub uchwytu narzdziowego jest
sprawdzona pod wzgldem wchodzenia w obszar zakazany.
Potwierd pole sprawdzania (grna cz narzdzia lub uchwytu
narzdzia) przed zaprogramowaniem obszaru zakazanego.
Po sprawdzeniu punktu C (grna cz narzdzia) na Rys. 6.3 (d)
odlego c powinna by ustawiona jako dane dla funkcji
zaprogramowanego ograniczenia ruchu kracowego. Po
sprawdzeniu punktu D (uchwyt ) naley ustawi odlego d.

d
D
c
C
Granice obszaru

Pooenie narzdzia po
operacji powrotu do
punktu referencyjnego

Rys. 6.3 (d) Ustalanie obszaru zakazanego

D Zachodzenie obszarw
zakazanych

Obszar mona ustali w plikach.

Rys. 6.3 (e) Ustalanie obszarw zakazanych zachodzcych na siebie

Niepotrzebne granice powinny by ustawione poza obszarem


przemieszczenia maszyny.
D Skuteczny czas dla
obszaru zakazanego

Kade ograniczenie dziaa po zaczeniu zasilania i rcznym


dojedzie do punktu referencyjnego lub automatycznym powrocie do
punktu referencyjnego (bazowego) za pomoc G28.
Po zaczeniu zasilania, jeeli pooenie odniesienia znajduje si w
obszarze zakazanym poszczeglnych granic, natychmiast
generowany jest alarm. (Tylko w trybie G22 dla zaprogramowanego
ograniczenia ruchu (kracowego) 2).

D Zwalnianie alarmw

Jeeli narzdzie przestao porusza si w obszarze zakazanym,


nacinik klawisz stopu awaryjnego, aby zwolni ten niepodany stan
i przesun narzdzie poza obszar zakazany w trybie G23; nastpnie,
jeeli nastawienie jest bdne, popraw je i ponownie wykonaj
operacj powrotu do punktu referencyjnego.

D Zmiana z G23 na G22 w


obszarze zakazanym

Jeeli G23 jest przeczony na G22 w obszarze zakazanym, powoduje


to nastpujce konsekwencje.
567

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

(1)Jeeli obszar zakazany jest wewntrz, alarm wystpi podczas


nastpnego ruchu.
(2)Jeeli obszar zakazany jest na zewntrz, alarm wystpi
natychmiast.
D Nastawianie obszaru
zakazanego w
sterowaniu dwutorowym

W przypadku sterowania dwutorowego ustaw obszar zakazany dla


kadego imaka narzdziowego.
ADNOTACJA
Jeeli dwa nastawiane punkty pokrywaj si podczas
okrelania obszaru zakazanego, obszar ten wyglda
nastpujco:
(1)Jeeli obszar zakazany jest wprowadzony do pamici
kontroli obszaru ruchu 1, wszystkie obszary stanowi
obszary zakazane.
(2)Jeeli obszar zakazany jest wprowadzony do pamici
kontroli obszaru ruchu 2 lub 3, wszystkie obszary mog
si przesuwa.

D Wielko wyjechania
poza zaprogramowane
ograniczenie ruchu

Jeeli maksymalna wielko szybkiego posuwu wynosi F (mm/min),


to maksymalna wielko wyjechania poza obszar --- L (mm) --zaprogramowanego
ograniczenia
ruchu
jest
wynikiem
nastpujcego rwnania:
L (mm) = F/7500
Narzdzie wchodzi w ustalony obszar zakazany o L (mm). Bit 7
(BFA) parametru Nr 1300 suy do zatrzymania narzdzia, kiedy
dojdzie ono do punktu L mm w niewielkiej odlegoci od zadanego
obszaru. W tym przypadku narzdzie nie wejdzie w obszar zakazany.

D Okrelanie czasu
wywietlania alarmu

Parametr BFA (bit 7 Nr 1300) okrela, czy meldunek alarmu ma


zosta wywietlony chwil przed wejciem narzdzia w obszar
zakazany, czy natychmiast po wejciu w ten obszar.

Alarm
Numer

Komunikat

Opis

500

OGRAN.
RUCHU: +n

Przekroczono dodatni n ---t (1---8) po


zaprogramowanego ograniczenia ruchu 1.

501

OGRAN.
RUCHU: ---n

Przekroczono ujemn n ---t (1---8) po


zaprogramowanego ograniczenia ruchu 1.

502

OGRAN.
RUCHU: +n

Przekroczono dodatni n ---t (1---8) po zaprogramowanego ograniczenia ruchu 2.

503

OGRAN.
RUCHU: ---n

Przekroczono ujemn n ---t (1---8) po


zaprogramowanego ograniczenia ruchu 2.

504

OGRAN.
RUCHU: +n

Przekroczono dodatni n ---t (1---8) po


zaprogramowanego ograniczenia ruchu 3.

505

OGRAN.
RUCHU: ---n

Przekroczono ujemn n ---t (1---8) po


zaprogramowanego ograniczenia ruchu 3.

568

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

6.4

BARIERA UCHWYTU I
KONIKA

Funkcja bariery uchwytu i konika zapobiega uszkodzeniom maszyny


na skutek sprawdzania, czy ostrze narzdzia powoduje uszkadzanie
uchwytu albo konika.
Okrel obszar, do ktrego narzdzie nie moe si dosta (obszar
zablokowany). Mona tego dokona przy uyciu specjalnego ekranu
ustawiania wedug ksztatw uchwytu i konika. Jeeli ostrze
narzdzia wejdzie w zdefiniowany obszar podczas procesu obrbki,
funkcja ta zatrzymuje narzdzie i powoduje wczenie alarmu.
Narzdzie mona usun z tego obszaru jedynie przez cofnicie go
w kierunku przeciwnym do tego, w ktrym si uprzednio poruszao.

Nastawianie barier uchwytu i konika


D Nastawianie ksztatw
uchwytu i konika

1 Nacinij klawisz

2 Nacinij klawisz
klawisz nastpnego menu. , a nastpnie
nacinij klawisz programowalny wyboru rozdziau [BARIER].
3 Naciskanie klawisza strony powoduje wywietlanie na przemian
ekranu ustawiania bariery uchwytu i ekranu ustawiania barier
konika.
Ekran ustawiania bariery uchwytu
BARIERA (UCHWYT)

O0000 N00000

*
W1
W

L1
CX

TY=0(0:WEW,1:ZE)
L =
50.000
W =
60.000
L1=
25.000
W1=
30.000

CX=
CZ=

CZ

AKTUALNA POZYCJA (BEZWZGLE.)


X
200.000
Z
> _
MDI **** *** ***
[
][P.WSPD][

569

200.000
-100.000

50.000

14:46:09
][ BARIER ][ (OPRC) ]

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

Ekran nastawiania barier konika


BARIERA (KONIK)

O0000 N00000
L

X
L1
/D3
/
/
TZ
*
/D3

L2
D2

D1

AKTUALNA POZYCJA (BEZWZGLE.)


X
200.000
Z
> _
MDI **** *** ***
[WPROW] [+WPROW]

L =
D =
L1=
D1=
L2=
D2=
D3=

100.000
200.000
50.000
100.000
50.000
50.000
30.000

TZ=

100.000

50.000

14:46:09
[USTAW] [
]

Ustaw kursor dla kadego elementu definiujcego ksztat uchwytu lub


konika, wpisz odpowiadajc warto, a nastpnie nacinij klawisz
programowalny [WPROW.]. Warto zostaje ustawiona. Nacinicie
klawisza programowalnego [+WPROW.] po wpisaniu wartoci
powoduje dodanie wpisanej wartoci do wartoci biecej, tak wic
nowe ustawienie jest sum tych dwch wartoci.
Elementy CX i CZ, pojawiajce si na ekranie ustawiania bariery
uchwytu oraz element TZ na ekranie ustawiania barier konika mog
rwnie zosta ustawione w inny sposb. Rcznie przesu narzdzie w
podane pooenie, a nastpnie nacinij klawisz programowalny
[USTAW], aby ustawi wsprzdn(e) narzdzia w ukadzie
wsprzdnych przedmiotu obrabianego. Jeeli narzdzie posiadajce
korekcj rn od 0 jest rcznie przesuwane w dane pooenie bez
zastosowania kompensacji, ustaw wielko kompensacji narzdzia w
ustawionym ukadzie wsprzdnych.
Elementw innych ni CX, CZ i TZ nie mona ustawi za pomoc
klawisza programowalnego [USTAW].

Przykad)
Kiedy ostrze narzdzia w czasie obrbki wchodzi w obszar
zakazany, funkcja zatrzymuje posuw i wywietla komunikat
alarmu. Poniewa ukad maszyny moe zatrzyma si dopiero po
chwilowym opnieniu wzgldem zatrzymania CNC, narzdzie
zatrzyma si dopiero w punkcie wytyczonym przez zadane
granice. Dlatego ze wzgldw bezpieczestwa ustaw obszar
troch wikszy ni zdefiniowany. Odlego midzy granicami
tych dwch obszarw L obliczana jest z nastpujcego rwnania
w oparciu o szybko szybkiego posuwu.
L = (Szybkosc szybkiego posuwu) 1
7500

Jeeli szybko szybkiego posuwu wynosi, na przykad, 15 m/min,


ustaw obszar o granicach 2 mm poza zdefiniowanym obszarem.
Ksztat uchwytu i konika mona ustawi za pomoc parametrw
Nr 1330 do 1345.
OSTRONIE
Ustaw tryb G23 przed prb okrelenia ksztatw uchwytu
i konika.

570

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

D Powrt do pooenia
odniesienia

1 Przesu narzdzie do pooenia odniesienia wzdu osi X i Z.


Funkcja bariery uchwytu konika zaczyna dziaa dopiero po
zakoczeniu operacji powrotu do punktu referencyjnego po
zaczeniu zasilania.
Jeeli dostarczono absolutny detektor pozycji, nie zawsze naley
wykonywa operacj powrotu do punktu referencyjnego. Jednak
naley okreli zaleno pooenia midzy maszyn a
absolutnym detektorem pozycji .

D G22, G23

1 Po operacji powrotu do punktu referencyjnego okrelenie G22


(przy zaczonym zaprogramowanym ograniczeniu ruchu)
uaktywnia obszary zablokowane uchwytu i konika. Okrelenie
G23 (przy wyaczonym zaprogramowanym ograniczeniu ruchu)
dezaktywuje t funkcj.
Nawet jeeli okrelono G22, mona dezaktywowa obszar
zablokowany konika przez wydanie sygnau bariery konika.
Po pchniciu konika w gr wzgldem przedmiotu obrabianego
lub po oddzieleniu go od przedmiotu obrabianego za pomoc
funkcji pomocniczych, sygnay PMC s stosowane do
uaktywnienia lub deaktywacji obszaru ustawiania konika .
Kod G

Sygna bariery
konika

Bariera uchwytu

Bariera konika

Dziaa

Dziaa

Dziaa

Nie dziala

Brak relacji

Nie dziala

Nie dziala

G22
G23

G22 jest zwykle wybierany przy zaczonym zasilaniu. Jednak


stosujc G23, bit 7 parametru Nr 3402, mona go zmieni na G23.

Objanienia
D Ustawianie ksztatu
bariery uchwytu

D Trzymanie uchwytu po
zewntrznej stronie narzdzia
X
L
A

DTrzymanie uchwytu po
wewntrznej stronie narzdzia
X
L
A

L1

W1

CX

W1

CZ

CX

L1
Z

Punkt
pocztkowy
ukadu
wsprzdnych
przedmiotu
obrabianego

CZ

Punkt pocztkowy
ukadu
wsprzdnych
przedmiotu
obrabianego
Uwaga) Zakreskowane obszary to obszary zablokowane.

571

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

Symbol
TY

Opis
Wybr ksztatu uchwytu (0: Trzymanie wewntrznej strony narzdzia,
1: Trzymanie zewntrznej strony narzdzia)

CX

Pooenie uchwytu (wzdu osi X)

CZ

Pooenie uchwytu (wzdu osi Z)

Dugo szczki uchwytu

Gboko szczk uchwytu (promie)

L1

Trzymanie dugoci szczk uchwytu

W1

Trzymanie gbokoci szczk uchwytu (promie)

TY :
Wybr typu uchwytu w oparciu o jego ksztat. Okrelenie 0 wybiera
uchwyt, ktry trzyma wewntrzn stron narzdzia. Okrelenie 1
wybiera uchwyt, ktry trzyma zewntrzn stron narzdzia. Zakada si,
e uchwyt jest symetryczny wzgldem swojej osi Z.
CX, CZ:
Okrel wsprzdne pooenia uchwytu, punkt A, w ukadzie
wsprzdnych przedmiotu obrabianego. Wsprzdne te nie s takie
same, jak w ukadzie wsprzdnych maszyny. W tabeli 6.4 (a) podano
wykaz jednostek uywanych do zadawania danych.

OSTRZEENIE
System programowania okrela, czy stosowane jest
programowanie rednic czy programowanie promieni dla
osi. Jeeli stosowane jest programowanie rednic dla osi,
zastosuj je do wpisania danych dla tej osi.
Tabela 6.4 (a) Jednostki
Wymiary
przyrostowe

Jednostki danych

Dopuszczalny zakres
wartoci danych

IS ---A

IS ---B

Metryczne

0.001 mm

0.0001 mm

--- 99999999 to +99999999

Calowe

0.0001 cala

0.00001 cala

--- 99999999 to +99999999

L, L1, W, W1:
Zdefiniuj ksztat uchwytu. W tabeli 6.4 (b) podano wykaz jednostek
uywanych do zadawania danych.

OSTRZEENIE
Zawsze okrelaj W i W1 podajc promie. Jeeli
programowanie promieni stosowane jest dla osi Z, okrel L
i L1 podajc promie.
Tabela 6.4 (b) Jednostki
Wymiary
przyrostowe

Jednostki danych

Dopuszczalny zakres
wartoci danych

IS ---A

IS ---B

Metryczne

0.001 mm

0.0001 mm

--- 99999999 to +99999999

Calowe

0.0001 cala

0.00001 cala

--- 99999999 to +99999999

572

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

D Ustawianie ksztatu
bariery konika

L
L1

TZ
Przedmiot
obrabiany

L2
B
D3

D2

D1

Punkt
pocztkowy
ukadu
wsprzdnych
przedmiotu
obrabianego

Symbol
TZ

Opis
Pooenie konika (wzdu osi Z)

Dugo konika

rednica konika

L1

Dugo konika (1)

D1

rednica konika (1)

L2

Dugo konika (2)

D2

rednica konika (2)

D3

rednica konika (3)

TZ :
Okrela wsprzdn Z uchwytu, punkt B, w ukadzie
wsprzdnych przedmiotu obrabianego. Wsprzdne te nie s
takie same, jak w ukadzie wsprzdnych maszyny. W tabeli 6.4
(c) podano wykaz jednostek uywanych do zadawania danych.
Zakada si, e konik jest symetryczny wzgldem swojej osi Z
OSTRZEENIE
System programowania okrela, czy stosowane jest
programowanie rednic czy programowanie promieni dla
osi Z.
Tabela 6.4 (c) Jednostki
Wymiary
przyrostowe

Jednostki danych

Dopuszczalny zakres
wartoci danych

IS ---A

IS ---B

Metryczne

0.001 mm

0.0001 mm

--- 99999999 to +99999999

Calowe

0.0001 cala

0.00001 cala

--- 99999999 to +99999999

L, L1, L2, D, D1, D2, D3:


Zdefiniuj ksztat konika. W tabeli 6.4 (d) podano wykaz jednostek
uywanych do zadawania danych.
OSTRZEENIE
Zawsze okrelaj D, D1, D2 oraz D3 w programowaniu
rednic. Jeeli dla osi Z stosowane jest programowanie
promieni, okrel L, L1 i L2 podajc promie.

573

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

Tabela 6.4 (d) Jednostki


Wymiary
przyrostowe

D Ustawianie obszaru
zablokowanego dla
kocwki konika

Jednostki danych

Dopuszczalny zakres
wartoci danych

IS ---A

IS ---B

Metryczne

0.001 mm

0.0001 mm

--- 99999999 to +99999999

Calowe

0.0001 cala

0.00001 cala

--- 99999999 to +99999999

Kt kocwki konika wynosi 60 stopni. Obszar zablokowany jest


zdefiniowany dookoa kocwki przy zaoeniu, e kt wynosi 90
stopni, jak pokazano poniej.

90

60

Ograniczenia
D Prawidowe okrelenie
obszaru zablokowanego

Jeeli obszar zablokowany jest okrelony nieprawidowo, istnieje


prawdopodobiestwo, e nie bdzie mona go wyznaczy. Unikaj
nastpujcych nastawie:
D L < L1 lub W < W1 w ustawieniach ksztatu uchwytu.
D D2 < D3 w ustawieniach ksztatu konika.
D Zachodzenie nastawie uchwytu na konika.

D Cofanie z obszaru
zablokowanego

Jeeli narzdzie wejdzie w obszar zablokowany i uruchomiony


zostanie alarm, przecz si na tryb rczny, wycofaj narzdzie
rcznie, a nastpnie wyzeruj ukad, aby wyczy alarm. W trybie
rcznym narzdzie moe przesuwa si tylko w kierunku odwrotnym
do tego, w ktrym si uprzednio poruszao. Narzdzia nie mona
przesuwa w tym samym kierunku (w gb obszaru), w jakim
poruszao si zanim weszo w ten obszar.
Kiedy obszary zablokowane dla uchwytu i konika s aktywne i
narzdzie jest ju umieszczone w nich, wydawany jest meldunek
alarmu podczas ruchu narzdzia. Jeeli narzdzia nie mona
wycofa, zmie ustawienia obszarw zablokowanych tak, aby
narzdzie znalazo si poza nimi, wyzeruj system, aby wyczy
alarm, a nastpnie wycofaj narzdzie. Na koniec wr do
pierwotnych nastawie.

574

D Ukad wsprzdnych

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

Obszar zablokowany jest definiowany przy pomocy ukadu


wsprzdnych przedmiotu obrabianego. Zwr uwag na
nastpujce zagadnienia.
1 Jeeli ukad wsprzdnych przedmiotu obrabianego przesuwa
si za pomoc polecenia lub operacji, obszar zablokowany
rwnie przesuwa si o tak sam wielko.

Obszar
zablokowany
Stary ukad wsprzdnych
przedmiotu obrabianego

Obszar
zablokowany
Nowy ukad wsprzdnych
przedmiotu obrabianego

Ukad wsprzdnych maszyny

Zastosowanie nastpujcych polece i operacji spowoduje


przesunicie ukadu wsprzdnych przedmiotu obrabianego.
Polecenia:
G54 do G59, G52, G50 (G92 w ukadzie kodu G, B lub C)
Operacje:
Przesterowanie kkiem rcznym, zmiana korekcji wzgldem
pooenia odniesienia przedmiotu obrabianego, zmiana
wielkoci kompensacji narzdzia (kompensacja geometrii
narzdzia), operacja podczas blokady maszyny, operacja rczna
przy wyczonym sygnale bezwzgldnym maszyny
2 Jeeli narzdzie wejdzie w obszar zablokowany podczas operacji
automatycznej, ustaw sygna dodania rcznego przesunicia do
wsprzdnych bezwzgldnych, *ABSM, na 0 (za.), a nastpnie
rcznie wycofaj narzdzie z tego obszaru. Jeeli ten sygna wynosi
1, odlego o jak przesuwa si narzdzie podczas operacji
rcznej nie jest liczona we wsprzdnych narzdzia ukadu
wsprzdnych przedmiotu obrabianego. Wynikiem jest stan, w
ktrym narzdzie moe nigdy nie by wycofane z obszaru
zablokowanego.
D Zaprogramowane
ograniczenie ruchu
(kracowe) 2

Meldunki alarmw

Jeeli istnieje funkcja zaprogramowanego ograniczenia ruchu 2 i


funkcja bariery uchwytu konika, funkcja bariery ma priorytet nad
ograniczeniem ruchu. Zaprogramowane ograniczenie ruchu 2 jest
ignorowane.
Numer

Komunikat

Opis

502

OGRAN. RUCHU: +X

Narzdzie weszo w obszar zablokowany


podczas ruchu w kierunku dodatnim osi X.

OGRAN. RUCHU: +Z

Narzdzie weszo w obszar zablokowany


podczas ruchu w kierunku dodatnim osi Z.

OGRAN. RUCHU: ---X

Narzdzie weszo w obszar zablokowany


podczas ruchu w kierunku ujemnym osi X.

OGRAN. RUCHU: ---Z

Narzdzie weszo w obszar zablokowany


podczas ruchu w kierunku ujemnym osi Z.

503

575

6. FUNKCJE BEZPIECZESTWA

6.5

KONTROLA
OGRANICZE
RUCHU PRZED
WYKONANIE
PRZEMIESZCZENIA

DZIAANIE

B--- 63524PL/01

Podczas operacji automatycznej przed wykonaniem ruchu


okrelonego przed uruchomieniem zadanego bloku sprawdzany jest,
czy narzdzie wchodzi w obszar zakazany, zdefiniowany przez
zaprogramowane ograniczenie ruchu 1, 2 lub 3 za pomoc okrelenia
pooenia punktu docelowego z pooenia aktualnego maszyny i
okrelonej przebytej drogi. Jeeli narzdzie wejdzie w obszar
zablokowany, zdefiniowany za pomoc zaprogramowanego
ograniczenia ruchu, zostanie natychmiast zatrzymane po
rozpoczciu ruchu w tym bloku i wywietli si meldunek alarmu.
OSTRZEENIE
Nastpuje sprawdzenie, czy wsprzdne punktu docelowego
osignite w wyniku przebycia odlegoci okrelonej w danym
bloku, znajduj si w obszarze zakazanym. W takim przypadku
nie jest sprawdzany tor narzdzia, po przebyciu ktrego
nastpuje polecenie przesunicia ruchu (jazdy). Jeeli jednak
narzdzie wejdzie w obszar zablokowany, zdefiniowany przez
zaprogramowane ograniczenie ruchu 1, 2 lub 3, uruchomi si
alarm. (Zobacz ponisze przykady.)
Przk. 1)
Obszar zablokowany, zdefiniowany przez
zaprogramowane ograniczenie ruchu 1 lub 2

a
(Punkt startu)

Punkt docelowy

Narzdzie zatrzymuje si w punkcie zgodnie z


zaprogramowanym ograniczeniem ruchu 1 lub 2.
Obszar zablokowany, zdefiniowany przez
zaprogramowane ograniczenie ruchu 1 lub 2
Punkt docelowy

Natychmiast po rozpoczciu ruchu w punkcie startu narzdzie zatrzymuje si, aby


aktywowa wykonanie kontroli ogranicze
ruchu przed rozpoczciem ruchu.

576

B--- 63524PL/01

DZIAANIE

6. FUNKCJE BEZPIECZESTWA

Przykad 2)

Obszar zablokowany, zdefiniowany przez


zaprogramowane ograniczenie ruchu 2 lub 3

Punkt docelowy

(Punkt startu)

Narzdzie zatrzymuje si w punkcie zgodnie z


zaprogramowanym ograniczeniem ruchu 1 lub 2.

Obszar zablokowany, zdefiniowany przez


zaprogramowane ograniczenie ruchu 2 lub 3
Punkt docelowy

Natychmiast po rozpoczciu ruchu w punkcie startu


narzdzie zatrzymuje si, aby aktywowa wykonanie
kontroli ogranicze ruchu przed rozpoczciem ruchu.

Objanienia

Jeeli kontrola ogranicze ruchu wykonana jest przed rozpoczciem


ruchu, bez wzgldu na to, czy naley sprawdzi ruch wykonywany
przez blok G31 (pomijany), czy blok G37 (automatycznego pomiaru
dugoci narzdzia), mona j okreli za pomoc NPC (bit 2
parametru Nr 1301).

Ograniczenia
D Blokada maszyny

Jeeli blokada maszyny jest zastosowana w chwili startu ruchu, nie


wykonywana jest kontrola ogranicze ruchu przed jego
rozpoczciem.

D G23

Jezeli zaprogramowane ograniczenie ruchu 2 jest nieaktywnym (tryb


G23), nie wykonywane jest sprawdzenie w celu okrelenia, czy
narzdzie wchodzi w obszar zablokowany, zdefiniowany przez
zaprogramowane ograniczenie ruchu 2.

D Ponowny start programu

Po ponownym uruchomieniu programu, jeeli pooenie ponownego


uruchomienia mieci si w obrbie obszaru zablokowanego,
uruchomi si alarm.

D Rczne przesterowanie
po zatrzymaniu posuwu

Po ponownym uruchomieniu wykonania bloku po rcznym


przesterowaniu w nastpstwie stopu posuwu nie uruchomi si alarm,
nawet jeli punkt docelowy po rcznym przesterowaniu mieci si w
obszarze zablokowanym.
577

6. FUNKCJE BEZPIECZESTWA

DZIAANIE

B--- 63524PL/01

D Blok zoony z wielu


operacji

Jeeli wykonywany jest blok zoony z wielu operacji (np. staego


cyklu obrbki i interpolacji wykadniczej), alarm uruchomi si w
momencie rozpoczcia jakiejkolwiek operacji, ktrej punkt
docelowy przypada na obrb obszaru zablokowanego.

D Tryb interpolacji
cylindrycznej

W trybie interpolacji cylindrycznej kontrola nie jest wykonywana.

D Tryb interpolacji ukadu


wsprzdnych
biegunowych

W trybie interpolacji ukadu wsprzdnych biegunowych, kontrola


nie jest wykonywana.

D Sterowanie osi
pochylonych

Jeeli wybrana zostanie opcja sterowania osi nachylonych, kontrola


nie jest wykonywana.

D Pojedyncze sterowanie
synchroniczne

W pojedynczym sterowaniu synchronicznym sprawdzana jest tylko


o gwna; natomiast nie sprawdzane s osie podporzdkowane.

D Rysowanie

W czasie rysowania (kiedy jest wykonywany tylko rysunek (bez


obrbki)) kontrola nie jest przeprowadzana.

D Sterowanie osi PMC

Kontrola nie jest wykonywana w przypadku ruchu opartego o


sterowanie osi PMC.

D Bariera konika/uchwytu

Kontrola nie jest wykonywana w obszarze bariery konika/uchwytu


(ukad tokarki).

D Mieszany tryb
synchroniczny

Kontrola nie jest wykonywana, jeeli o umieszczona jest w


mieszanym trybie synchronicznym (dwutorowe sterowanie tokarki).

Alarm
Numer

Komunikat

Opis

506

OGRAN. RUCHU :
+n

Kontrola ogranicze ruchu przed wykonaniem


ruchu pokazuje, e punkt na kocu bloku
wchodzi w obszar zakazany ograniczenia
ruchu w dodatnim kierunku osi n. Dokonaj
poprawek w programie.

507

OGRAN. RUCHU :
---n

Kontrola ogranicze ruchu przed wykonaniem


ruchu pokazuje, e punkt na kocu bloku
wchodzi w obszar zakazany ograniczenia
ruchu w ujemnym kierunku osi n. Dokonaj
poprawek w programie.

578

B--- 63524PL/01

DZIAANIE

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

ALARM I FUNKCJE AUTODIAGNOSTYCZNE

Z chwil wystpienia alarmu pojawi si odpowiedni ekran alarmw


wskazujcy jego przyczyn. Przyczyny alarmw s klasyfikowane na
podstawie kodw bdw. Maks. 25 poprzednich alarmw moe
zosta zapamitanych i wywietlonych na ekranie (wywietlenie
archiwum alarmw).
Czasem moe si wydawa, e system zatrzyma si, chocia nie
zosta wywietlony aden alarm. W takim przypadku system moe
wykonywa jaki proces przetwarzania. Stan systemu mona
sprawdzi za pomoc funkcji diagnozy automatycznej.

579

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

DZIAANIE

B--- 63524PL/01

7.1

WYWIETLACZ
ALARMW
Objanienia
D Ekran alarmw

W chwili wystpienia alarmu pojawia si ekran alarmw.


KOMUNIKAT ALARMU
100

ZAPIS PARAMETRU DOZWOLONY

510

OGRAN. RUCHU :+X

520

OGRAN. RUCHU :+2

530

OGRAN. RUCHU :+3

MDI

KOMUN

S
18 : 52 : 05

ALM

**** *** ***

ALARM

D Inna metoda
wywietlania
alarmw

O0000 00000

T0000

HISTR.

W niektrych przypadkach nie pojawia si ekran alarmw, ale w


dolnej czci ekranu wywietlany jest napis ALM.
PARAMETR (INTERFEJS RS232C)
0100 ENS
0
0
0
0
0101 NFD
0
0
0
0
0102 NR URZADZ. (K ---0)
0103 SZYB.TRANSM. (K ---0)
0111 NFD
0
0
0
0
0112 NR URZAD. (K ---1)
0113 SZYB.TRANSM. (K ---1)
>_
MEM * * * *
SZUK.N

***
WL.:1

***

O1000 N00010

NCR
0
ASI
0
ASI
0

ALM

WYL.:0

CTV
0

0
SB2
1
2
10
SB2
0
0
0

S
0 T0000
08 : 41 : 27

+WPROW

WPROW

W tym przypadku wywietlony zostanie nastpujco ekran alarmw:


1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowy wyboru rozdziau [ALARM].

580

B--- 63524PL/01

DZIAANIE

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

D Zerowanie alarmu

Kody i komunikaty bdw wskazuj przyczyn alarmu. Aby usun


alarm, naley usun jego przyczyn, a nastpnie nacisn klawisz
zerowania.

D Kod bdw

Kody bdw s klasyfikowane w nastpujcy sposb:


Nr 000 do 255: Alarmy P/S (Bdy programw)*1
Nr 300 do 349: Alarmy przetwornika pooe (APC)
Nr 350 do 399: Alarmy przetwornika szeregowego (SPC)
Nr 400 do 499: Alarmy serwa
Nr 500 do 599: Alarmy ograniczenia ruchu
Nr 700 do 749: Alarmy przegrzania
Nr 750 do 799: Alarmy wrzeciona
Nr 900 do 999: Alarmy systemowe
Nr 5000 do : Alarmy P/S (Bdy programu)
*1 : W przypadku alarmw Nr 000 do 232 wystpujcych wraz z
operacj drugoplanow, pojawia si napis alarm xxxBP/S
(gdzie xxx oznacza numer alarmu). Dla Nr 140 pojawia si tylko
alarm BP/S.
Zobacz wykaz kodw bdw w zaczniku aby zapozna si ze
szczegami dotyczcymi kodw bdw.

581

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

7.2

WYWIETLENIE
ZAISTNIAYCH
ALARMW

DZIAANIE

B--- 63524PL/01

Maks. 25 ostatnich alarmw CNC moe zosta zapamitanych i


wywietlonych na ekranie.
Wywietl archiwum alarmw w sposb podany poniej.

Procedura wywietlania archiwum alarmw

1 Nacinij klawisz funkcyjny


2 Nacinij klawisz programowalny wyboru rozdziau [HISTR.].
Pojawi si archiwum alarmw.
Wywietlane s nastpujce informacje:
(1)Data uruchomienia alarmu
(2)Nr alarmu
(3)Komunikat alarmu (niektre s bez komunikatu)
(4)Numer strony
3 Zmie stron za pomoc klawisza strony

lub

4 Aby wykasowa zapisane informacje, nacinij klawisz


programowalny [(OPRC)], a nastpnie klawisz [USUN].
HIST. ALARMOW

O0100 N00001

(1)94.02.14 16:43:48
(2)010 (3)NIEWLASCIWY KOD ---G
94.02.13 8 : 22 : 21
506 OGRAN. RUCHU : +X
94.02.12 20 : 15 : 43
417 ALARM SERWO : OS X PARAM.CYFR

MEM * * * *

*** ***

KOMUN

ALARM

582

HISTR.

STR.=1
(4)

19 : 47 : 45
(OPRC)

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

DZIAANIE

B--- 63524PL/01

7.3

KONTROLA W
EKRANIE
AUTOMATYCZNYCH
DIAGNOZ

Czasem moe si wydawa, e system zatrzyma si, chocia nie


pojawi si aden alarm. W takim przypadku system moe
wykonywa jaki proces przetwarzania. Stan systemu mona
sprawdzi wywietlajc ekran wywietlania automatycznych diagnoz.

Procedura diagnostyki

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny wyboru rozdziau [DIAGNO].


3 Ekran diagnostyczny skada si wicej ni z 1 strony. Wybierz
ekran wykonujc ponisz operacj.
(1)Zmie stron za pomoc klawisza strony

lub

(2)Metoda z uyciem klawisza programowalnego


--- Za pomoc klawisza wprowad numer diagnozowanych
danych, ktre maj by wywietlone.
--- Nacinij [SZUK.N].
DIAGNOST. (OGOLNA)

000
001
002
003
004
005
006

O0000 N00000

CZEKA NA SYGNAL FIN


RUCH
PRZERWA
SPRAWDZENIE POOENIA
KOREKTOR POSUWU ROBOCZEGO 0%
BLOKADA RUCHU/STARTU
SPR.OSIAGNIECIA OBR.WRZECIONA

:0
:0
:0
:0
:0
:0
:0

)_
EDIT

****

PARAM

*** ***

DIAGNO

PMC

14 : 51 : 55
SYSTEM

(OPRC)

Objanienia
D Ekran wywietlania
automatycznych diagnoz
sterowania dwutorowego

W przypadku sterowania dwutorowego wywietlany jest ekran


diagnostyczny dla wybranego imaka narzdziowego za pomoc
przecznika wybierania imaka narzdziowego. W przypadku
wywietlenia ekranu diagnostycznego dla drugiego imaka, okrel ten
imak za pomoc przecznika wybierania imaka narzdziowego.

583

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

Objanienia

DZIAANIE

B--- 63524PL/01

Liczby diagnostyczne od 000 do 015 wskazuj stany, w ktrych


wydawane jest polecenie, pozornie nie wykonywane. Ponisza tabela
zawiera wykaz stanw wewntrznych, kiedy na ekranie wywietlane
jest 1 na kocu kadej linii.

Tabela 7.3 (a) Alarm wywietla si po wydaniu pozornie nie wykonywanego polecenia
Nr

Wywietlacz

Stan wewntrzny po wywietleniu 1

000

CZEKA NA SYGNAL FIN

Wykonywana jest funkcja M, S. T

001

RUCH

Wykonywane jest polecenie przesunicia ruchu (jazdy)


w operacji automatycznej

002

PRZERWA

Wykonywana jest przerwa

003

SPRAWDZENIE POLOZENIA

Wykonywane jest sprawdzenie pooenia

004

KOREKTOR POSUWU ROBOCZEGO 0%

Korekcja posuwu skrawania 0%

005

BLOKADA RUCHU/STARTU

Zaczona blokada

006

SPR. OSIAGNIECIA OBR. WRZECIONA

Czekanie na wczenie sygnau osignicia prdkoci


obrotowej wrzeciona

010

WYSYLA

Dane s wysyane przez interfejs dziurkarki

011

CZYTA

Dane s wprowadzane przez interfejs dziurkarki

012

CZEKA NA ZACISKANIE ---LUZOWANIE

Czekanie na zakoczenie zaciskania/luzowania stou


indeksujcego przed/po starcie indeksowania stou wzdu
osi B

013

KOREKTOR POSUWU JOG 0%

Korekcja posuwu impulsowego 0%

014

CZEKA NA RESET. ESP. RRW. OFF

Zaczony klawisz stopu awaryjnego, zerowania


zewntrznego, zerowania i przewijania do tyu lub zerowania klawiatury MDI

015

ZEWNTRZNY WYBOR NR PROGRAMU

Zewntrzne szukanie numeru programu

Liczby diagnostyczne od 020 do 025 wskazuj stany po zatrzymaniu


lub wczeniu pauzy operacji automatycznej.
Tabela 7.3 (b) Wywietlanie informacji o alarmach kiedy operacja automatyczna zostaa zatrzumana lub
wstrzymana
Nr

Wywietlacz

Stan wewntrzny po wywietleniu 1

020

POSUW ROBOCZY ZA DUZY/MALY

Ustawiony po wczeniu si stopu awaryjnego lub alarmu


serwomechanizmu

021

NACISNIETY PRZYCISK RESET

Ustawiony po zaczeniu klawisza zerowania

022

ZAL. RESET I PRZEWINIECIE

Zaczone zerowanie i przewijanie do tyu

023

ZAL. STOP AWARYJNY

Ustawiony po zaczeniu stopu awaryjnego

024

ZAL. RESET

Ustawiony po zaczeniu klawisza zerowania


zewntrznego, stopu awaryjnego, zerowania lub zerowania
i przewijania do tyu

025

STOP RUCHU LUB PRZERWA

Znacznik zatrzymujcy rozdzielanie impulsw. Ustawiany w


nastpujcych przypadkach:
(1)Zaczone zerowanie zewntrzne
(2)Zaczone zerowanie i przewijanie do tyu
(3)Zaczony stop awaryjny
(4)Zaczony stop posuwu
(5)Zaczony klawisz zerowania klawiatury MDI
(6)Przeczony na tryb rczny (JOG/HND/INC)
(7)Wystpi inny alarm
(lub alarm, ktry nie jest ustawiony).

584

7. ALARM I FUNKCJE
AUTO---DIAGNOSTYCZNE

DZIAANIE

B--- 63524PL/01

Ponisza tabela pokazuje sygnay i stany aktywne w przypadku, kiedy


poszczeglny element danych diagnostycznych wynosi 1. Kada
kombinacja wartoci danych diagnostycznych pokazuje unikalny
stan.
020

POSUW ROBOCZY ZA DUZY/MALY

021

NACISNIETY PRZYCISK RESET

022

ZAL. RESET I PRZEWINIECIE

023

ZAL. STOP AWARYJNY

024

ZAL. RESET

025

STOP RUCHU LUB PRZERWA

Wejcie sygnau stopu awaryjnego


Wejcie zewntrznego sygnau zerowania
Wczony przycisk zerowania MDI
Wejcie zerowania i przewinicia
Wygenerowanie alarmu serwa
Zmiana na inny tryb lub stop posuwu
Zatrzymanie pojedynczego bloku

Liczby diagnostyczne 030 i 031 wskazuj stany alarmu TH.


Nr

Wywietlacz

Znaczenie danych

030

POZ. ZNAKU ALARMU


TH

Pooenie znaku, ktry spowodowa


wywoanie alarmu TH, wywietlany jest za
pomoc liczby znakw od pocztku bloku w
alarmie TH

031

DANA TH

Przeczytaj kod znaku, ktry spowodowa


wywoanie alarmu TH

585

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

WPROWADZANIE I WYPROWADZANIE DANYCH

Dane NC s przekazywane midzy CNC a zewntrznymi


urzdzeniami wejcia/wyjcia, np. plikami pomocniczymi.
Mona wprowadzi i wyprowdzi dane nastpujcych typw:
1. Program
2. Dane korekcji
3. Parametr
4. Dane kompensacji skoku gwintu
5. Oglnodostpne zmienne makropolecenia uytkownika
Przed korzystaniem z wprowdzania / wyprowadzania danych trzeba
nastawi parametry zwizane z wejciem / wyjsciem.
Nastawienia parametrw --- zobacz Rozdzia III---2.
Interfejs
RS--- 422

Interfejs
RS--- 232--- C
FANUC

Interfejs RS ---232---C lub


RS ---422 (dziurkarka, itp.)

586

HANDY FILE

8.1

PLIKI

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Spord zewntrznych urzdze wejcia/wyjcia FANUC Handy File


korzysta z dyskietki jako nonika danych.
W niniejszym podrczniku nonik wejcia/wyjcia jest zwykle
okrelany jako dyskietka.
W przeciwiestwie do tamy dziurkowanej NC dyskietka pozwala
uytkownikowi
na
swobodny
wybr
rodzajw danych
wprowadzanych do pamici nonika.
Moliwe jest wprowadzanie/wyprowadzanie danych o objtoci
wikszej ni jedna dyskietka.

Objanienia
D Co to jest plik

Zesp danych wprowadzanych/wysyanych midzy dyskietk i CNC


w jednej operacji wejcia/wyjcia (po naciniciu klawisza CZYTAJ
lub WYSLIJ) nazywa si plikiem. Na przykad, podczas
wprowadzania programw CNC lub zapisywania ich na dyskietk,
zarwno jeden, jak wszystkie programy w pamici CNC s
traktowane jako jeden plik.
Pliki maj automatycznie przypisane numery 1,2,3,4 itd., gdzie plik
prowadzcy ma numer 1.
Plik 1

D Polecenie zmiany

dyskietki

Plik 2

Plik 3

Plik n

Pusty

Jeeli jeden plik zosta zapisany na dwch dyskietkach, diody na


adapterze migaj na przemian po zakoczeniu procesu
wprowadzania/wysyania danych pomiedzy pierwsz dyskietk i
CNC, podpowiadajc zmian dyskietki. W takim przypadku wyjmij
pierwsz dyskietk z adaptera i w drug. Przesyanie danych
bdzie kontynuowane automatycznie.
Zmiana dyskietki jest konieczna kiedy druga dyskietka i nastpne
wymagane s do wyszukiwania plikw, wprowadzania/wysyania
danych midzy CNC a dyskietk lub do kasowania plikw.
Dyskietka 1
Plik 1

Plik 2

Plik 3

Plik (k ---1)

Plik k

Plik n

Pusty

Dyskietka 2
Kontynuacja
pliku k

Plik (k+1)

Poniewa zmiana dyskietki jest przetwarzana przez urzdzenie


wejcia/wyjcia, nie wymagana jest adna dodatkowa operacja. CNC
przerwie operacj wprowadzania/wysyania danych do czasu, kiedy
do adaptera zostanie woona nastpna dyskietka.
Jeeli operacja zerowania zostanie zastosowana do CNC podczas
dania zmiany dyskietki, CNC nie zostanie od razu wyzerowany, ale
dopiero po zmianie dyskietki.

587

8. WEJCIE/WYJCIE DANYCH

D Wcznik zabezpieczenia
przed zapisem

DZIAANIE

B--- 63524PL/01

Dyskietka posiada zabezpieczenie przed zapisem. Ustaw


przecznik, aby uaktywni stan zapisu. Nastpnie uruchom
operacj wyjcia danych.
Zabezpieczenie kasety przed zapisem

(1) Zabezpieczony przed


zapisem (mozliwy jest
tylko odczyt).

(2) Zezwolenie zapisu (moliwy


jest odczyt, zapis
i kasowanie).

Rys. 8.1 Wcznik zabezpieczenia przed zapisem

D Zapis

Po zapisaniu na kasecie lub karcie dane mog by kolejno


odczytywane dziki korelacji midzy zawartoci danych a
numerami plikw. Korelacji tej nie mona zmieni, chyba e
zawarto danych i numery plikw zostan wpisane do CNC i
wywietlone. Zawarto danych mona wywietli za pomoc funkcji
wywietlania katalogu dyskietki (zobacz Rozdzia III---8.8).
Aby wywietli zawarto, wpisz numery plikw wraz z ich
zawartoci w kolumnie memo, ktra jest kopi dyskietki.
(Przykad wejcia w MEMO)
Plik 1 Parametru NC
Plik 2 Dane korekcji
Plik 3 Program NC O0100



Plik (n---1)Program NC O0500
Plik n Program NC O0600

588

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

8.2

SZUKANIE PLIKU

Jeli program jest wpisywany z dyskietki naley wyszuka plik,


ktry ma by wprowadzony jako pierwszy.
W tym celu wykonaj nastpujce czynnoci:
Plik 1

Plik 2

Plik 3

Plik n

Pusty

Szukanie pliku n

Procedura szukania pocztku pliku


1 Nacinij przecznik EDYCJA lub PAMIEC na pulpicie obsugi
maszyny.
2 Nacinij klawisz funkcyjny

; pojawi si wtedy ekran

wywietlenia zawartoci programu lub ekran kontroli programu.


3 Nacinij klawisz programowalny [(OPRC)].
4 Nacinij klawisz programowalny umieszczony skrajnie po prawej
stronie
(klawisz nastpnego menu).
5 Wpisz adres N.
6 Wpisz numer poszukiwanego pliku.
N0
Przeszukiwany jest pocztek kasety lub pliku.
Poszukiwany jest eden z numerw N1 do N9999
spord plikw o numerach spord plikw o numerach 1 do
9999.
N---9999
Przeszukiwany jest plik ssiadujcy z plikiem, do ktrego
ostatnio by dostp.
N---9998
Jeli wyznaczono N---9998, N---9999 jest automatycznie
wstawiane za kadym razem, kiedy plik jest wczytywany lub
wyprowadzany. Ten stan jest zerowany przez podanie N1, N1
do 9999 lub N9999, albo przez zerowanie.
7 Nacinij klawisze programowalne [SZUK.P] i [WYKONA]
Wskazany plik jest wyszukiwany.

Objanienia
D Szukanie pliku za
pomoc N -- 9999

Ten sam wynik mona osign przeszukujc kolejno pliki podajc


numery N1 do N9999 w celu wyszukania jednego spord nich albo
stosujc metod wyszukiwania N---9999. Czas wyszukiwania jest
krtszy w drugim przypadku.

589

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Alarm
Nr

Opis
Sygna gotowoci (DR) urzdzenia wejcia/wyjcia jest
wyczony.

86

Alarm nie jest natychmiast wskazywany w CNC, nawet jeeli


wystpi podczas szukania pocztku pliku (np. jeeli plik nie
zostaje znaleziony).
Alarm uruchamia si, jeeli potem wykonywana jest operacja
wejcia/wyjcia. Alarm wystpi rwnie, jeeli N1 zostanie
podany do zapisu danych na pust dyskietk (w takim przypadku podaj N0).

590

DZIAANIE

B--- 63524PL/01

8.3

USUWANIE PLIKW

8. WEJCIE/WYJCIE DANYCH

Pliki wprowadzone na dyskietk mona kasowa plik po pliku,


zgodnie z wymaganiami.

Procedura kasowania plikw


1 W dyskietk do urzdzenia wejcia/wyjcia tak, aby bya
gotowa do zapisu.
2 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
3 Nacinij klawisz funkcyjny

, pojawi si wtedy ekran

wywietlenia zawartoci programu.


4 Nacinij klawisz programowalny [(OPRC)].
5 Nacinij klawisz programowalny umieszczony skrajnie po prawej
(klawisz nastpnego menu).
stronie
6 Wpisz adres N.
7

Wpisz numer pliku (od 1 do 9999), ktry ma by wykasowany.

8 Nacinij klawisz programowalny [USUN], a nastpnie klawisz


programowalny [WYKONA].
Plik podany w kroku 7 jest kasowany.

Objanienia
D Numer pliku po
skasowaniu

Po skasowaniu pliku wszystkie numery plikw po skasowanym


zmniejszaj si o jeden. Przypumy, e skasowano plik o numerze
k. W tym przypadku numery plikw zmieniaj si w nastpujcy
sposb:
Przed usuniciem . . po usuniciu
1 do (k---1) . . . . . . . . 1 do (k---1)
k . . . . . . . . . . . . . . . . Usunite
(k+1) do n . . . . . . . . k do (n---1)

D Wcznik zabezpieczenia
przed zapisem

Ustaw wcznik zabezpieczenia przed zapisem w stan aktywnoci


zapisu w celu skasowania plikw.

591

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

8.4

WPROWADZENIE/
WYPROWADZENIE
PROGRAMU
8.4.1

Wprowadz. programu

Rozdzia ten opisuje sposb adowania programu do CNC z dyskietki


lub tamy dziurkowanej NC.

Procedura wprowadzania programu


1 Upewnij si, czy urzdzenie wejcia jest gotowe do odczytu.
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego ma zosta wprowadzony program za
pomoc przecznika wybierania imaka narzdziowego.
2 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
3 W przypadku uywania dyskietki szukaj danego pliku zgodnie
z procedur opisan w Rozdziale III---8.2.
4

, pojawi si wtedy ekran

Nacinij klawisz funkcyjny


wywietlenia
programw.

zawartoci

programu

lub

ekran

katalogu

5 Nacinij klawisz programowalny [(OPRC)].


6 Nacinij klawisz programowalny umieszczony skrajnie po prawej
(klawisz nastpnego menu).
stronie
7

Objanienia

Po wpisaniu adresu O podaj numer programu, ktry ma by


przypisany do programu. Jeeli nie podany zostanie aden
numer programu, zostanie przypisany numer programu uyty na
dyskietce lub tamie dziurkowanej NC.

8 Nacinij klawisze programowalne [CZYTAJ] i [WYKONA] .


Program jest wprowadzony wraz z numerem z kroku 7.

D Porwnywanie
programw

Jeeli program zostanie wpisany po zaczeniu klucza zabezpieczenia


danych na pulpicie obsugi maszyny, to program zaadowany do pamici jest
porwnywany z zawartoci dyskietki lub tamy dziurkowanej NC.
Jeeli podczas porwnywania programw odnalezione zostanie bdne
przyporzdkowanie, to porwnywanie programw koczy si alarmem P/S
(Nr 79). Jeeli powysza operacja wykonywana jest przy wyczonym kluczu
zabezpieczenia danych, porwnywanie programw nie jest wykonywane,
ale programy s rejestrowane w pamici.

D Wprowadzanie
wielu programw z
tamy dziurkowanej NC

Jeeli tama dziurkowana zawiera rne programy, jest ona odczytywana


do ER (lub %).
O1111

M02;

592

O2222

M30;

O3333

M02;

ER(%)

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

D Numer programu na
tamie dziurkowanej NC

S Program wpisany bez podania numeru.


S Do programu przypisany jest numer O programu na tamie
dziurkowanej NC. Jeeli program nie ma numeru O, to do
programu przypisany zostanie numer N pierwszego bloku.
S Jeeli program nie ma ani numeru O ani N, to poprzedni numer
programu zwiksza si o jeden, a wynik przypisany zostaje do
programu.
S Jeeli program nie ma numeru O, ale ma piciocyfrowy numer
bloku na pocztku programu, to cztery nisze cyfry numeru bloku
zostan wykorzystane jako numer programu. Jeeli cztery nisze
cyfry to zera, to poprzednio rejestrowany numer programu
zwiksza si o jeden, a wynik zostaje przypisany do programu.
S Wprowadzono program z numerem progamu
Numer O na tamie NC jest ignorowany i do programu jest
przypisywany zadany numer. Jeeli po programie nastpuj
programy dodatkowe, to pierwszy z nich otrzymuje numer.
Numery programw dodatkowych s obliczane przez dodanie
jednoci do ostatniego programu.

D Rejestracja programu
drugoplanowego

Metoda rejestracji operacji jest taka sama, jak w przypadku operacji


pierwszoplanowej. Jednak ta operacja rejestruje program w obszarze
edycji drugoplanowej. Tak, jak w przypadku edycji naley nacisn
nastpujce klawisze w celu zarejestrowania programu w pierwszym
planie pamici programu.
[(OPRC)] [DP-- ZAK]

D Wpisanie programu
dodatkowego

Mona wpisa program, ktry


zarejestrowanego programu.
Zarejestrowany prog.
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%

bdzie

Program wpisywany
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%

dodany

na

kocu

Program po wpisaniu
f1234 ;
jjjjjjj ;
jjjjj ;
jjjj ;
jjj ;
%
f5678 ;
fffffff ;
fffff ;
ffff ;
fff ;
%

W powyszym przykadzie wszystkie linie programu O5678 dodane


s na kocu programu O1234. W tym przypadku numer programu
O5678 nie jest zarejestrowany. Wpisujc program, ktry ma by
dodany do zarejestrowanego programu, nacinij klawisz
programowalny [CZYTAJ] bez podawania numeru programu w
kroku 8. Nastpnie nacinij klawisze programowalne [L -- CUCH] i
[WYKONA] .
S Podczas caego procesu wprowadzania programu dodawane s
wszystkie linie programu, z wyjtkiem jego numeru O.
S Anulujc tryb wprowadzania dodatkowego, nacinij klawisz
zerowania lub klawisz programowalny [ANULUJ] lub [STOP].
593

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

S Nacinicie klawisza programowalnego [L -- CUCH] powoduje


ustawienie kursora na kocu zarejestrowanego programu. Po
wprowadzeniu programu kursor ustawia si na pocztku nowego
programu.
S Dodatkowy zapis moliwy jest jedynie po uprzednim
zarejestrowaniu programu.
D Definiowanie tego
samego numeru dla
dwch programw

Jeeli podjto prb rejestracji programu posiadajcego ten sam


numer, jak program poprzednio zarejestrowany, wydany zostanie
alarm P/S 073 uniemoliwiajcy zarejestrowanie programu.

Meldunki alarmw
Nr

Opis

70

Za mao pamici, aby zmieci wpisane programy

73

Podjto prb zapisania programu uywajc istniejcy numer


programu.

79

Operacja weryfikacji znalaza niezgodno midzy programem


zaadowanym do pamici a zawartoci programu na dyskietce lub tamie dziurkowanej NC.

594

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

8.4.2

Wyprowadz. programu

Program wprowadzony do pamici jednostki sterujcej CNC jest


zapisywany na dyskietce lub tamie dziurkowanej NC.

Procedura wyprowadzania programu


1 Upewnij si, czy urzdzenie wyjcia gotowe jest do
wyprowadzenia.
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego ma zosta wyprowadzony program za
pomoc przecznika wybierania imaka narzdziowego.
2 Aby dokona zapisu na tamie dziurkowanej NC, podaj system
kodw dziurkowania (ISO lub EIA) za pomoc odpowiedniego
parametru.
3 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny
wywietlenia
programw.

zawartoci

, pojawi si wtedy ekran

programu

lub

ekran

katalogu

5 Nacinij klawisz programowalny [(OPRC)].


6 Nacinij klawisz programowalny umieszczony skrajnie po prawej
(klawisz nastpnego menu).
stronie
7

Wpisz adres O.

8 Wpisz numer programu. Po wpisaniu ---9999, wyprowadzone


zostan wszystkie programy wprowadzone do pamici.
Aby jednoczenie wyprowadzi wiele programw, naley wpisa
zakres w nastpujcy sposb :
O,OVVVV
Programy nr do nr VVVV zostan wyprowadzone.
Ekran biblioteki programw wywietla numery programw w
rosncej kolejnoci, kiedy bit 4 (SOR) parametru Nr 3107 jest
ustawiony na 1.

Objanienia
(Zapis na dyskietk)

9 Nacinij klawisze programowalne [WYSLIJ] i [WYKONA].


Wyprowadzany jest okrelony program lub programy.

D Cel wydania pliku

Jeeli zapis wykonywany jest na dyskietk, program wyprowadzany


jest jako nowy plik, po plikach istniejcych na dyskietce. Jeli nowe
wyprowadzone pliki maj zosta zapisane w miejscu starych, naley
przeprowadzi powysz operacj po uprzednim wyszukaniu
numeru.

D Alarm podczas
wyprowadzania
programu

W przypadku wystpienia alarmu P/S (Nr 086) podczas


wyprowadzania programu, dyskietka wraca do stanu przed
wyprowadzaniem.
595

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

D Wyprowadzanie
programu po znalezieniu
pocztku pliku

Jeeli wyprowadzanie programu odbywa si po znalezieniu pocztku


pliku N1 do N9999, nowy plik jest wyprowadzany jako zadane
pooenie n---te. W tym przypadku pliki 1 do n---1 s dostpne, ale
pliki po starym pliku n---tym s kasowane. Jeeli alarm wystpi
podczas wyprowadzania, odtworzone zostan jedynie pliki 1 do n---1.

D Efektywne korzystanie z
pamici

Aby efektywnie korzysta pamici w kasecie lub w karcie, naley


wyprowadza programy nastawiajc parametr NFD (nr 0101#7, nr
0111#7 lub 0121#7) o wartoci . Parametr ten powoduje, e zmiany
wierszy nie s wyprowadzane, co powoduje skuteczne wykorzystanie
pamici.

D Zapis memo

Jeli plik wyprowadzony z CNC na dyskietk ma zosta ponownie


wpisany do pamici CNC lub porwnany ze znajdujcym si w
pamici, naley znale pocztek tego pliku w/g numeru. Dlatego
natychmiast po wyprowadzeniu pliku z CNC na dyskietk zapisz
numer pliku w MEMO.

D Drugoplanowe
dziurkowanie programw

Dziurkowanie moe by wykonywane w ten sam sposb jak w


operacji pierwszoplanowej. Za pomoc jedynie tej funkcji mona
dziurkowa program wybrany do operacji pierwszoplanowanej.
<O> (Nr programu) [WYSLIJ] [WYKONA]: Dziurkuje dany progr.
<O> H---9999I [WYSLIJ] [WYKONA] : Dziurkuje wszystkie progr.

Objanienia
(Zapis na tam
dziurkowan NC)
D Format

Program jest zapisywany na tam dziurkowan w nastpujcym


formacie:
ER
(%)

ER
(%)

Program

Rozbieg 90 cm

Rozbieg 90 cm

Jeeli rozbieg 90 cm jest za dugi, nacinij klawisz

podczas

posuwu dziurkowania, aby go przerwa.


D Kontrola TV

Kod spacji kontroli TV jest dziurkowany automatycznie.

D Kod ISO

Jeeli program jest dziurkowany w kodzie ISO, dwa kody CR s


dziurkowane po kodzie LF.
LF CR CR

Ustawiajc NCR (bit 3 parametru Nr 0100), mona pomin CR, tak


e kady LF pojawi si bez CR.
D Zatrzymanie
dziurkowania

Nacinij klawisz

D Dziurkowanie wszystkich
programw

Wszystkie programy s wyprowadzane na tam dziurkowan w


poniszym formacie.
ER
(%)

Program

, aby zatrzyma dziurkowanie.

Program

Program

Rozbieg 30 cm

ER
(%)
Rozbieg 90 cm

Kolejno dziurkowanych programw jest niezdefiniowana.


596

DZIAANIE

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

8.5

WPROWADZANIE/
WYPROWADZANIE
DANYCH KOREKCJI
8.5.1

Wprowadzanie
danych korekcji

Dane korekcji adowane s do pamici CNC z dyskietki lub tamy


dziurkowanej NC. Format wejcia jest taki sam, jak dla wyjcia
wartoci korekcji. Zobacz Rozdzia III---8.5.2.Jeeli warto korekcji
adowanej ma taki sam numer korekcji, jak numer korekcji ju
zarejestrowanej w pamici, to adowane dane zastpuj istniejce
dane.

Procedura wprowadzania danych korekcji


1 Sprawdzi, czy urzdzenie wejcia jest gotowe do odczytu
W przypadku sterowania dwutorowego naley przecznikiem
wyboru imaka wybra ten suport narzdziowy, dla ktrego bd
uywane wczytywane dane.
2 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
3 Jeeli uywane s dyskietki, szukaj danego pliku zgodnie z
procedur opisan w Rozdziale III---8.2.
4

Nacinij klawisz funkcyjny

aby

wywietli ekran

kompensacji narzdzia.
5 Nacinij klawisze programowalne [(OPRC)]; pojawi si wtedy
ekran kompensacji narzdzia.
6 Nacinij klawisz programowalny umieszczony skrajnie po prawej
(klawisz nastpnego menu).
stronie
7

Nacinij klawisze programowalne [CZYTAJ] i [WYKONA] .

8 Wejciowe dane korekcji zostan wywietlone na ekranie po


zakoczeniu operacji wprowadzania.

597

8. WEJCIE/WYJCIE DANYCH

8.5.2

DZIAANIE

B--- 63524PL/01

Wszystkie dane korekcji s zapisywane w formacie wyjciowym z


pamici CNC na dyskietk lub tam dziurkowan NC.

Wyprowadzanie
danych korekcji

Procedura wyprowadzania danych korekcji


1 Upewnij si, czy urzdzenie wyjcia gotowe jest do
wyprowadzenia.
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego maj zosta wyprowadzone dane
korekcji za pomoc przecznika wybierania imaka
narzdziowego.
2 Podaj system kodw dziurkowania (ISO lub EIA) za pomoc
parametru.
3 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny

, aby wywietli ekran

kompensacji narzdzia.
5 Nacinij klawisz programowalny [(OPRC)].
6 Nacinij klawisz programowalny umieszczony skrajnie po prawej
stronie
(klawisz nastpnego menu).
7 Nacinij klawisze programowalne [WYSLIJ] i [WYKONA] .
Dane korekcji s wyprowadzane w formacie wyjciowym w
nastpujcy sposb.

Objanienia
D Format wyjciowy

Format wyjciowy jest nastpujcy:


Format
G10P_X_Y_Z_R_Q_;
P: Numer kompensacji narzdzia
. . . . Arkusz roboczy: P=0
. . . . Dla wielkoci korekcji zuycia: P=numer korekcji zuycia
. . . . Dla wielkoci kompensacji geometrii: p=10000+numer
kompensacji geometrii
X:Warto kompensacji w osi X
Y: Warto kompensacji w osi Y
Z:Warto kompensacji w osi Z
Q:Punkt urojony ostrza narzdzia
R:Warto kompensacji promienia ostrza narzdzia
Polecenia L1 mona uy zamiast L11 w celu kompatybilnoci
formatu konwencjonalnego CNC.

D Nazwa pliku wyjciowego

Przy stosowaniu funkcji wywietlania katalogu dyskietki nazwa pliku


wyjciowego to KOMPENSACJA.
598

DZIAANIE

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

8.6

Parametry i dane kompensacji skoku gwintu s wprowadzane i


wyprowadzane odpowiednio z rnych ekranw. Niniejszy rozdzia
opisuje metod ich wpisywania.

8.6.1

Parametry s adowane do pamici jednostki sterujcej CNC z


dyskietki lub tamy dziurkowanej NC. Format wejcia jest taki sam,
jak format wyjcia. Zobacz Podrozdz. III---8.6.2. Jeeli adowany jest
parametr o tym samym numerze, co parametr ju zarejestrowany w
pamici, to adowany parametr zastpuje parametr istniejcy.

WPROWADZANIE/
WYPROWADZANIE
DANYCH KOMPENS.
SKOKU GWINTU
Wprowadzanie
parametrw

Procedura wprowadzania parametrw


1 Upewnij si, czy urzdzenie wejcia jest gotowe do odczytu.
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego maj by wprowadzone parametry za
pomoc przecznika wybierania imaka narzdziowego.
2 W przypadku uywania dyskietki szukaj danego pliku zgodnie
z procedur opisan w Rozdziale III--- 8.2.
3 Nacinij STOP AWARYJNY na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny

5 Nacinij klawisz programowalny [NASTAW] w celu wyboru


rozdziau; wywietli si wtedy ekran nastawie.
6 Wpisz 1 po pojawieniu si napisu ZAPIS PARAMETRU (ZPD)
w danych nastawie. Pojawia si alarm P/S (Nr 100 (wskazujcy, e
mona wpisa parametry).
7

Nacinij klawisz programowalny

8 Nacinij klawisz programowalny wyboru rozdziau [PARAM] ;


pojawi si wtedy ekran parametrw.
9 Nacinij klawisz programowalny [(OPRC)].
10
Nacinij klawisz programowalny umieszczony skrajnie po prawej
(klawisz nastpnego menu).
stronie
11 Nacinij klawisze programowalne [CZYTAJ] i [WYKONA] .
Parametry s wczytane do pamici. Po zakoczeniu wskanik
INPUT zniknie w prawym dolnym rogu ekranu.
12 Nacinij klawisz funkcyjny

13 Nacinij klawisz programowalny [NASTAW] w celu wyboru


rozdziau.
14 Wpisz 0 po pojawieniu si napisu ZAPIS PARAMETRU
(ZPD) w danych nastawie.
599

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

15 Zacz ponownie zasilanie NC.


16 Zwolnij przycisk STOP AWARYJNY na pulpicie obsugi
maszyny.

8.6.2

Wszystkie parametry s wyprowadzane w okrelonym formacie z


pamici CNC na dyskietk lub tam dziurkowan NC.

Wyprow. parametrw

Procedura wyprowadzania parametrw


1 Upewnij si, czy urzdzenie wyjcia gotowe jest do
wyprowadzenia. W przypadku sterowania dwutorowego, wybierz
imak narzdziowy, dla ktrego maj by wprowadzone
parametry za pomoc przecznika wybierania imaka.
2 Podaj system kodw dziurkowania (ISO lub EIA) za pomoc
parametru.
3 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny

5 Nacinij klawisz programowalny wyboru rozdziau [PARAM] ,


aby wywietli ekran parametrw.
6 Nacinij klawisz programowalny [(OPRC)].
7

Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu).

8 Nacinij klawisz programowalny[WYSLIJ]


9 Aby wyprowadzi wszystkie parametry, nacinij klawisz
programowalny [WSZYST]. Aby wyprowadzi tylko te
parametry, ktre s rne od 0, nacinij klawisz programowalny
[NIE -- 0].

Objanienia
D Format wyjciowy

10 Nacinij klawisz programowalny [WYKONA].


Wszystkie parametry s wyprowadzane w okrelonym formacie.
Format wyjciowy jest nastpujcy:
N . P .. ;
N . A1P . . . A2P . . . AnP . . ;
N . P .. ;
N: Nr parametru
A:Nr osi (n jest numerem osi sterowanej)
P:Warto nastawcza parametru.

D Uniemozliwienie
wyprowadzania
parametrw ustawionych
na 0

Aby uniemoliwi wyprowadzanie nastpujcych parametrw,


nacinij klawisz programowalny [WYSLIJ], a nastpnie [NIE -- 0].
Typ inny ni osiowy
Typ bitu
Typ wartoci

600

Typ osi

Parametr, ze wszystkimi
bitami ustawionymi na 0

Parametr osi, ze wszystkimi


bitami ustawionymi na 0.

Parametr, ktrego warto


wynosi 0.

Parametr osi, z wartoci


ustawion na 0.

DZIAANIE

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

D Nazwa pliku wyjciowego

Przy stosowaniu funkcji wywietlania katalogu dyskietki nazwa


wyprowadzanego pliku brzmi PARAMETR.
Po wyprowadzeniu wszystkich parametrw plik wyjciowy nazywa
si WSZYST. PARAMETRY. Po wyprowadzeniu parametrw,
ktre s ustawione na warto rn od 0 plik wyjciowy otrzymuje
nazw NIE---0. PARAMETR.

8.6.3

Dane kompensacji skoku gwintu s adowane do pamici CNC z


dyskietki lub tamy dziurkowanej NC. Format wejcia jest taki sam,
jak format wyjcia. Zobacz rozdzia 8.6.4. Po zaadowaniu danych
kompensacji skoku gwintu, ktre posiadaj taki sam numer jak dane
kompensacji skoku gwintu ju zarejestrowane w pamici, adowane
dane zastpuj istniejce dane.

Wprowadzanie danych
kompensacji skoku
gwintu

Procedura danych kompensacji skoku gwintu


1 Upewnij si, czy urzdzenie wejcia jest gotowe do odczytu.
W przypadku sterowania dwutorowego wybierz imak narzdziowy,
dla ktrego maj zosta wprowadzone dane kompensacji skoku
gwintu za pomoc przecznika wybierania imaka narzdziowego.
2 W przypadku uywania dyskietki szukaj danego pliku zgodnie
z procedur opisan w Rozdziale III--- 8.2.
3 Nacinij STOP AWARYJNY na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny

5 Nacinij klawisz programowalny [NASTAW], w celu wyboru


rozdziau.
6 Wpisz 1 po pojawieniu si napisu ZAPIS PARAMETRU
(ZPD) w danych nastawie. Pojawia si alarm P/S (Nr 100
(wskazujcy, e mona wpisa parametry).
7 Nacinij klawisz programowalny

8 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu) i nacinij klawisz
programowalny wyboru rozdziau [SKOK] .
9 Nacinij klawisz programowalny [(OPRC)].
10

Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie

11 Nacinij klawisze programowalne [CZYTAJ] i [WYKONA] .


Dane kompensacji skoku gwintu s wczytywane do pamici. Po
zakoczeniu wprowadzania wskanik INPUT zniknie w prawym
dolnym rogu ekranu.
12 Nacinij klawisz funkcyjny

13 Nacinij klawisz programowalny [NASTAW] w celu wyboru


rozdziau.
14 Wpisz 0 dla funkcji ZAPIS PARAMETRU (PWE) w danych
nastawie.
601

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

15 Zacz ponownie zasilanie NC.


16 Zwolnij przycisk STOP AWARYJNY na pulpicie obsugi
maszyny.

Objanienia
D Kompensacja bdu
skoku gwintu

Parametery 3620 do 3624 oraz dane kompensacji skoku gwintu


musz by nastawione poprawnie, aby prawidowo zastosowa
kompensacj skoku gwintu (ZobaczpodrozdziaIII--- 11.5.2)

8.6.4

Wszystkie dane kompensacji skoku gwintu s wyprowadzane w


okrelonym formacie z pamici CNC na dyskietk lub tam
dziurkowan NC.

Wyprowadzanie
danych kompensacji
skoku gwintu

Procedura wyprowadzania danych kompensacji skoku gwintu


1 Upewnij si, czy urzdzenie wyjcia gotowe jest do
wyprowadzenia. W przypadku sterowania dwutorowego wybierz
imak narzdziowy, dla ktrego maj zosta wyprowadzone dane
kompensacji skoku gwintu za pomoc przecznika wybierania
imaka narzdziowego.
2 Podaj system kodw dziurkowania (ISO lub EIA) za pomoc
parametru.
3 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny

5 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu) i nacinij klawisz
programowalny wyboru rozdziau [SKOK] .
6 Nacinij klawisz programowalny [(OPRC)].
7

Objanienia
D Format wyjciowy

Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie

8 Nacinij klawisze programowalne [WYSLIJ] i [WYKONA].


Wszystkie dane kompensacji skoku gwintu s wyprowadzane w
zdefiniowanym formacie.
Format wyjciowy jest nastpujcy:
N10000 P.... ;
N11023 P.... ;
N : Punkt kompensacji bdy skoku + 10000
P : Dane kompensacji skoku gwintu
Jeli zastosowano dwukierunkow kompensacj bdu skoku gwintu,
format wyjciowy jest nastpujcy:
N20000 P.... ;
N21023 P.... ;
N23000 P.... ;
N24023 P.... ;
N:Punkt kompensacji bdu skoku + 20000
P:Dane kompensacji skoku gwintu

D Nazwa pliku wyjciowego

Po zastosowaniu funkcji wywietlania katalogu dyskietki nazwa pliku


wyjciowego brzmi BLAD SKOKU SRUBY.
602

DZIAANIE

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

8.7

WPROWADZANIE/
WYPROWADZANIE
OGLNODOSTP--NEJ ZMIENNEJ
MAKROPOLECENIA
8.7.1

Wprowadzanie
oglnodostpnych
zmiennych
makropolece
uytkownika

Warto oglnodostpnej zmiennej makropolece uytkownika


(#500 do #999) jest adowana do pamici CNC z dyskietki lub tamy
dziurkowanej NC. Ten sam format, ktry jest stosowany do
wyprowadzania oglnodostpnych zmiennych makropolece
uytkownika, jest stosowany take do ich wprowadzania Zobacz
Podrozdz. III---8.7.2. Aby uaktywni oglnodostpn zmienn
makropolece uytkownika, dane wejciowe musz by wykonane
przez nacinicie klawisza startu cyklu po wprowadzeniu danych.
Jeeli warto oglnodostpnej zmiennej jest adowana do pamici,
zastpuje ona warto tej samej zmiennej ju istniejcej (jeeli
istniaa) w pamici.

Procedura wprowadzania oglnodostpnych zmiennych makropolece


uytkownika
1 Zarejestruj program, ktry zosta wyprowadzony z pamici, jak
opisano w Rozdziale III---8.7.2, zgodnie z procedur
wprowadzania programu opisan w Rozdziale III---8.4.1.
2 Po zakoczeniu wprowadzania nacinij przecznik PAMIEC na
pulpicie obsugi maszyny.
3 Nacinij klawisz startu cyklu, aby wykona zaadowany program.
4 Wywietl ekran zmiennych makropolece, aby sprawdzi czy
wartoci tych zmiennych (parametrw) zostay prawidowo
ustawione.
Wywietl ekran zmiennych makropolece
Nacinij klawisz funkcyjny

Nacinij klawisz programowalny umieszczony skrajnie po


prawej stronie (klawisz nastpnego menu).
Nacinij klawisz programowalny [MAKRO]
Wybierz zmienn za pomoc klawiszy strony lub klawiszy
numerycznych i klawisza programowalnego [SZUK.N].

Objanienia
D Wsplne zmienne

Wsplne zmienne (#500 do #531) mona wprowadza i


wyprowadza.
Wartoci od #500 do #999 mona wprowadza i wyprowadza, jeeli
okrelona jest opcja dodawania oglnodostpnej zmiennej.
#100 do #149 mona wprowadzi i wyprowadzi, kiedy bit 3 (PU5)
parametru nr 6001 ma warto 1.
Wartoci od #100 do #199 mona wprowadza i wyprowadza, jeeli
okrelona jest opcja dodawania oglnodostpnej zmiennej.
603

8. WEJCIE/WYJCIE DANYCH

8.7.2

Wyprowadzanie
oglnodostpnych
zmiennych
makropolece
uytkownika

DZIAANIE

B--- 63524PL/01

Oglnodostpne zmienne makropolece uytkownika (#500 do


#999) wprowadzone do pamici CNC mona wyprowadza w
okrelonym formacie na dyskietk lub tam dziurkowan NC.

Procedura wyprowadzania oglnodostpnych zmiennych makropolece uytkownika


1 Upewnij si, czy urzdzenie wyjcia gotowe jest do
wyprowadzenia.
2 Podaj system kodw dziurkowania (ISO lub EIA) za pomoc
parametru.
3 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
4 Nacinij klawisz funkcyjny

5 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu), a nastpnie naciniij
klawisz programowalny [MAKRO] .
6 Nacinij klawisz programowalny [(OPRC)].
7 Nacinij klawisz programowalny umieszczony skrajnie po prawej
stronie
(klawisz nastpnego menu).

Objanienia
D Format wyjciowy

8 Nacinij klawisze programowalne [WYSLIJ] i [WYKONA] .


Wsplne zmienne s wyprowadzane w zdefiniowanym formacie.
Format wyjciowy jest nastpujcy:
%
;
#500=[25283:65536+65536]/134217728 . . . . . . . . . .
#501=#0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#502=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#503= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
................................................
................................................
#531= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M02;
%

D Nazwa pliku wyjciowego


D Wsplna zmienna

(1)
(2)
(3)
;
;
;
;

(1)Dokadno zmiennej jest utrzymana dziki wyprowadzeniu


wartoci zmiennej jako <wyraenie>.
(2)Niezdefiniowana zmienna
(3)Warto zmiennej wynosi 0
Podczas zastosowania funkcji wywietlania katalogu dyskietki nazwa
pliku wyjciowego brzmi ZMIENNE MAKRO.
Wsplne zmienne (#500 do #531) mona wprowadza i
wyprowadza. Wartoci od #500 do #999 mona wprowadza i
wyprowadza,
jeeli
okrelona
jest
opcja
dodawania
oglnodostpnej zmiennej. #100 do #149 mona wprowadzi i
wyprowadzi, kiedy bit 3 (PU5) parametru nr 6001 ma warto 1.
Wartoci od #100 do #199 mona wprowadza i wyprowadza, jeeli
okrelona jest opcja dodawania oglnodostpnej zmiennej.
604

B--- 63524PL/01

8.8

WYWIETLANIE
ZAWARTOCI
KATALOGU
DYSKIETKI

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

Na ekranie wywietlania katalogu dyskietki, mona wywietli


katalog FANUC Handy File, FANUC Floppy Cassette lub pliki
FANUC FA CARD. Ponadto pliki te mona wpisa, wyprowadzi i
skasowa.

KATALOG (DYSK)
NR NAZWA PLIKU

EDIT * * * *
PRGRM

O0001 N00000
(METRY) OBJ

11 : 51 : 12

*** ***
KTLOG

605

(OPRC)

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

8.8.1

Wywietlanie katalogu
Wywietlanie katalogu plkw dyskietki

Procedura 1

Zastosuj ponisz procedur, aby wywietli katalog wszystkich


plikw wprowadzonych na dyskietk:
1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.

2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [DYSK ]
5 Naciskaj klawisz strony

lub

6 Pojawi si nastpujcy ekran:


KATALOG (DYSK)
NR NAZWA PLIKU
0001
0002
0003
0004
0005
0006
0007
0008
0009

EDIT

O0001 N00000
(METRY) OBJ

PARAMETR
O0001
O0002
O0010
O0040
O0050
O0100
O1000
O9500

****

SZUK.P

58.5
1.9
1.9
1.3
1.3
1.9
1.9
1.9
1.6

*** ***
CZYTAJ

WYSLIJ

11 : 53 : 04
USUN

Rys. 8.8.1 (a)

7 Nacinij ponownie klawisz strony, aby wywietli inn stron


katalogu.

606

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Procedura 2

Zastosuj ponisz procedur, aby wywietli katalog wszystkich


plikw rozpoczynajc od podanego numeru pliku:
1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [DYSK].
5 Nacinij klawisz programowalny [(OPRC)].
6 Nacinij klawisz programowalny [SZUK.P].
7

Wpisz numer pliku.

8 Nacinij klawisze programowalne [WYB.PL] i [WYKONA] .


9 Nacinij klawisz strony, aby wywietli inn stron katalogu.
10 Nacinij klawisz programowalny [ANULUJ], aby powrci do
wywietlenia klawisza programowalnego pokazanego na ekranie
Rys. 8.8.1(b).
KATALOG (DYSK)
NR NAZWA PLIKU

SZUKAJ
PLIK NR =
>_
EDIT * * * *

O0001 N00000
(METRY) OBJ

*** ***

11 : 54 : 19

WYB.PL

ANULUJ
Rys. 8.8.1 (b)

607

WYKONA

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Pola ekranu i
ich oznaczenia

NR
NAZWA PLIKU
(METRY)

OBJ.

: Wywietla numer pliku


: Wywietla nazw pliku
: Konwertuje i drukuje wielko pliku do
dugo tamy papierowej. Mona rwnie
wygenerowa (STOPY) zamieniajc
JEDN.ZADAWANIA na CALw danych
nastawy.
: Jeli plik jest wieloczonowy, bdzie
wywietlony numer danej czci.

(Np.) Dyskietka lub karta A


Dyskietka lub karta B
Dyskietka lub karta C
C01
C02
L03
C(liczba) oznacza KONTYNUACJA
L(liczba) oznacza TRWANIE
liczba
liczba dyskietek lub kart pamici

608

8.8.2

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Zawarto pliku o danym numerze jest wczytywana do pamici NC.

Wczytywanie plikw
Procedura wczytywania plikw
1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego ma zosta wprowadzony do pamici
plik, za pomoc przecznika wybierania imaka narzdziowego.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [DYSK].
5 Nacinij klawisz programowalny [(OPRC)].
6 Nacinij klawisz programowalny [CZYTAJ].

KATALOG (DYSK)
NR NAZWA PLIKU

CZYTAJ
PLIK NR =
>_
EDIT * * * *
WYB.PL

O0001 N00000
(METRY) OBJ

NR PROGRAMU =
*** ***

WYB.O

STOP

11 : 55 : 04
ANULUJ

WYKONA

Wpisz numer pliku.

8 Nacinij klawisz programowalny [WYB.PL] .


9 Aby zmieni numer programu, wpisz go, a nastpnie nacinij
klawisz programowalny [WYB.O] .
10 Nacinij klawisz programowalny [WYKONA]. Numer pliku
wskazany w lewym dolnym rogu ekranu automatycznie
powiksza si o jeden.
11 Nacinij klawisz programowalny [ANULUJ] , aby powrci do
wywietlenia klawisza programowalnego pokazanego na ekranie
Rys. 8.8.1. (b).
609

8. WEJCIE/WYJCIE DANYCH

8.8.3

Wyprowadzanie
programw

DZIAANIE

B--- 63524PL/01

Na dyskietk lub tam mona zapisa w postaci pliku kady program


znajdujcy si w pamici jednostki sterujcej CNC.

Procedura wyprowadzania programw


1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego ma zosta wyprowadzony program z
dyskietki, za pomoc przecznika wybierania imaka narzdz..
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [DYSK].
5 Nacinij klawisz programowalny [(OPRC)].
6 Nacinij klawisz programowalny [WYSLIJ].
KATALOG (DYSK)
NR NAZWA PLIKU

WYSLIJ
NR PLIKU. =
>_
EDIT * * * *
WYB.PL

O0002 N01000
(METRY) OBJ

NR PROGRAMU =
*** ***
WYB.O

STOP

11 : 55 : 26
ANULUJ

WYKONA

7 Wpisz numer programu. Aby wpisa wszystkie programy do


jednego pliku, wpisz ---9999 w polu numeru programu. W tym
przypadku zarejestrowana jest nazwa pliku WSZYST.
PROGRAMY.
8 Nacinij klawisz programowalny [WYB.O] .
9 Nacinij klawisz programowalny [WYKONA]. Program lub
programy podane w kroku 7 s zapisywane po ostatnim pliku na
dyskietce. Aby wyprowadzi program kasujc pliki od danego
istniejcego numeru, naley nada ten numer pliku, a nastpnie
nacisn klawisz programowalny [WYB.PL], a na koniec klawisz
programowalny [WYKONA] .
10 Nacinij klawisz programowalny [ANULUJ] , aby powrci do
wywietlenia klawisza programowalnego pokazanego na ekranie
Rys. 8.8.1 (b).
610

8.8.4

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Kasowanie pliku o podanym numerze.

Kasowanie plikw
Procedura kasowania plikw
1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu).
4 Nacinij klawisz programowalny [DYSK].
5 Nacinij klawisz programowalny [(OPRC)].
6 Nacinij klawisz programowalny [USUN].
KATALOG (DYSK)
NR NAZWA PLIKU

USUN
PLIK NR =
>_
EDIT * * * *
WYB.PL

O0001 N00000
(METR) OBJ

NAZWA=
*** ***

NAZ.PL

11 : 55 : 51
ANULUJ

WYKONA

7 Okrel plik, ktry ma zosta skasowany.


Okrelajc plik za pomoc jego numeru, wpisz ten numer i
nacinij klawisz programowalny [WYB.PL]. Okrelajc plik za
pomoc jego nazwy, wpisz t nazw i nacinij klawisz
programowalny [NAZ.PL] .
8 Nacisnij klawisz programowalny [WYKONA].
Plik o podanym numerze jest kasowany. Po skasowaniu pliku
wszystkie numery plikw po skasowanym zmniejszaj si o jeden.
9 Nacinij klawisz programowalny [ANULUJ], aby powrci do
wywietlenia klawisza programowalnego pokazanego na ekranie
Rys .8.8.1 (b).

611

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Ograniczenia
D Wprowadzanie numerw
plikw i numerw
programw za pomoca
klawiszy

Jeeli [WYB.PL] lub [WYB.O] zostanie nacinity bez


wprowadzenia numeru pliku i numeru programu, miejsce na numer
pliku lub numer programu pozostanie puste. Jeeli w miejsce
numeru pliku czy numeru programu zostanie wpisane 0, wywietli
si 1.

D Urzdzenia WEJ./WYJ.

Aby uy kanau 0, ustaw numer urzdzenia w parametrze 102.


Ustaw numer urzdzenia WEJ./WYJ. w parametrze Nr 0112 w
przypadku uywania kanau 1. Ustaw go w Nr 0122 w przypadku
uywania kanau 2.

D Cyfry
znaczce

Przy nadawaniu numerycznym w obszarze nadawania danych NR


PLIKU i NR PROGRAMU, znaczce s tylko 4 niskie (ostatnie)
cyfry.

D Porwnywanie
programw

Jeeli klucz zabezpieczenia danych na pulpicie obsugi maszyny jest


zaczony, nie s wczytywane adne programy z dyskietki. Zamiast
tego s one porwnywane z zawartoci pamici CNC.

Alarmy
Nr

Tre

71

Wpisano niewany numer pliku lub programu


(nie znaleziono podanego numeru programu).

79

Operacja weryfikacji znalaza niezgodno midzy programem


wpisanym do pamici a zawartoci dyskietki.

86

Sygna gotowoci danych (DR) ustawiony dla urzdzenia


wejcia/wyjcia jest wyczony. Wystpi bd braku lub duplikacji pliku w urzdzeniu wejcia/wyjcia, poniewa wpisano
niewany numer pliku, numer programu lub nazw pliku.

612

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

8.9

WYWIETLANIE
LISTY PROGRAMW
DLA PODANEJ
GRUPY

Programy CNC wprowadzone do pamici mona grupowa wedug


nazw, umoliwiajc w ten sposb wyprowadzanie programw CNC
w grupach. Rozdzia III---11.3.3 objania procedur wywietlania
listy programw dla okrelonej grupy.

Procedura wyprowadzania listy programw dla okrelonej grupy

Procedura

1 Wywietl ekran listy programw dla grupy programw, jak


opisano w Rozdziale III---11.3.3.
KATALOG PROGRAMOW (GRUPA)
PROGRAM (LICZ.)
UZYTO:
60
WOLNE
2
O0020 (PRZELOZ. ---1000
O0040 (PRZELOZ. ---1000
O0200 (PRZELOZ. ---1000
O2000 (PRZELOZ. ---1000

>_
EDIT

****

PRGRM

*** ***
KTLOG

O0001 N00010

PAMIEC (ZNAKOW)
3321
429
GLOW.
)
POM. ---1
)
POM. ---2
)
POM. ---3
)

***

16 : 52 : 13
(OPRC)

2 Nacinij operacyjny klawisz programowalny [(OPRC)] .


DP--- EDT

SZUK.O

CZYTAJ

WSZ.GR

GRUPA

4 Nacinij operacyjny klawisz programowalny [WYSLIJ].

WYSLIJ

STOP

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu.)
stronie

ANULUJ

WYKONA

5 Nacinij operacyjny klawisz programowalny [WSZ.GR].


Wyprowadzane s programy CNC w grupie, w ktrej
wykonywane byo wyszukiwanie. Po zapisaniu ich na dyskietk s
one wyprowadzane do pliku o nazwie GRUPA PROGRAMOW.

613

8. WEJCIE/WYJCIE DANYCH

8.10

WPROWADZANIE/
WYPROWADZANIE
DANYCH W EKRANIE
WSZYSTKICH
DANYCH

DZIAANIE

B--- 63524PL/01

Aby wprowadzi/wyprowadzi okrelony rodzaj danych, wybierany


jest zwykle odpowiedni ekran. Na przykad, ekran parametrw jest
stosowany do wprowadzania lub wyprowadzania parametrw z/do
zewntrznego urzdzenia wejcia/wyjcia, natomiast ekran
programu stosowany jest do wprowadzania lub wyprowadzania
programw. Jednak programy, parametry, dane korekcji i zmienne
makropolece mona wprowadza i wprowadza za pomoc jednego
wsplnego ekranu, tj. ekranu wszystkich danych.
CZYT/WYSL (PROGRAM)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
INTERFEJS
KOD KONCA

O1234 N12345

3
0
4800
2
NR
WL.
WYL.
WYL.
RS422
EXT

SPRAWDZANIE TV WYL
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMYY WYS.
WYPROW EOB (ISO) CR
ZEGAR TRANSM. WEWN
RESET/ALARM
WL.
POLECENIE SAT GLOW.
PROTOKOL KOM.
A
KOD KOMUNIKA. ASCII

(0:EIA 1:ISO)>1_
MDI

****

PRGRM

*** ***
PARAM

***

KOMP

12 : 34 : 56
MAKRO

(OPRC)

Rys. 8.10 Ekran wszystkich danych


(w przypadku, kiedy do operacji wejcia/wyjcia uywany
jest kana 3)

614

8.10.1

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Ustawianie parametrw
wejcia/wyjcia

Na ekranie wszystkich danych mona ustawi parametry


wejcia/wyjcia. Mona je ustawi bez wzgldu na tryb.

Ustawianie parametrw wejcia/wyjcia

Procedura

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu).
3 Nacinij klawisz programowalny [WSZ.DA], aby wywietli
ekran wszystkich danych.
ADNOTACJA
1 Jeeli w trybie EDIT wybrano program lub dyskietk,
wywietlany jest katalog programw lub ekran dyskietki.
2 Jeli uprzednio wczono zasilanie, program zostanie
wybrany domylnie.

CZYT/WYSL (PROGRAM)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
INTERFEJS
KOD KONCA

O1234 N12345

3
0
4800
2
NR
WL.
WYL.
WYL.
RS422
EXT

SPRAWDZANIE TV WYL
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMYY WYS
WYPROW EOB (ISO) CR
ZEGAR TRANSM. WEWN
RESET/ALARM
WL.
POLECENIE SAT GLOW.
PROTOKOL KOM.
A
KOD KOMUNIKA. ASCII

(0:EIA 1:ISO)>1_
MDI

****

PRGRM

*** ***
PARAM

***

KOMP

12 : 34 : 56
MAKRO

(OPRC)

ADNOTACJA
Miernik szybkoci transmisji, sprawdzenie CD (232C),
raport zerowania/alarmu i bit parzystoci dla parametru Nr
134, a take kod komunikacji, kod koca, protok
komunikacyjny, interfejs i polecenie SAT dla parametru Nr
135 s wywietlane tylko w przypadku, kiedy do operacji
wejcia/wyjcia uywany jest kana 3.
4 Wybierz klawisz programowalny waciwy dla danego typu
danych (program, parametr, itd.).
5 Ustaw parametry waciwe dla uywanego typu urzdzenia
wejcia/wyjcia (ustawienie parametru jest moliwe bez wzgldu
na tryb).
615

8. WEJCIE/WYJCIE DANYCH

8.10.2

DZIAANIE

B--- 63524PL/01

Programy mona wprowadza i wyprowadza za pomoc ekranu


wszystkich danych.
Wpisujc program przy uyciu kasety lub karty uytkownik musi
okreli plik wejciowy zawierajcy program (wyszuka plik).

Wprowadzanie/
wyprowadzanie
programw
Szukanie pliku

Procedura

1 Nacinij klawisz programowalny [PRGRM] na ekranie


wszystkich danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT]. Wywietlany jest katalog programw.
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
D Katalog programw jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
O0001 N00010
PROGRAM (LICZ.)
UZYTO
:
60
WOLNE :
2

PAMIEC (ZNAKOW)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIT * * * *
SZUK.P

*** ***

CZYTAJ

***

WYSLIJ

14 : 46 : 09
USUN

(OPRC)

4 Wpisz adres N.
5 Wpisz numer poszukiwanego pliku.
D N0
Znaleziono pierwsz dyskietk.
D Jeden zf N1 do N9999
Wrd numerw od 1 do 9999 znaleziono wskazany plik.
D N---9999
Znaleziono plik bezporednio po pliku uywanym ostatnio.
D N---9998
Jeli zadano ---9998 znaleziono nastpny plik. Nastpnie, za
kadym razem kiedy wykonywana jest operacja
wprowadzania/wyprowadzania
plikw,
automatycznie
wstawiane jest N---9999. Oznacza to, e kolejnych plikw
mona szuka automatycznie.
Ten stan jest anulowany przez okrelenie N0, N1 do N9999 lub
N---9999, albo po zerowaniu.
6 Nacinij klawisze programowalne [SZUK.P] i [WYKONA].
Wyszukiwany jest zadany plik.
ANULUJ

WYKONA

616

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Rnica pomidzy
N0 a N1

Jeli plik istnieje ju na kasecie lub karcie, okrelenie N0 lub N1


przynosi ten sam skutek. Jeli okrelono N1, a na kasecie lub karcie
nie ma adnego pliku, zostanie wydany alarm, poniewa niemoliwe
byo znalezienie pierwszego pliku. Okrelenie N0 powoduje
umieszczenie pliku na pocztku kasety lub karty, bez wzgldu na to,
czy kaseta lub karta zawiera ju pliki. Tak wic, w tym przypadku nie
wydawany jest alarm. N0 mona, na przykad, stosowa, kiedy
program jest wpisany na now kaset lub kart lub kiedy poprzednio
stosowana kaseta lub karta jest uywana po usuniciu wszystkich
plikw.

D Alarm podczas szukania


pliku

Jeeli alarm (np. z powodu niemonoci wyszukania pliku) zostanie


wygenerowany podczas wyszukiwania pliku, CNC nie wyda od razu
alarmu. Jednak zostanie wydany alarm P/S (Nr 086), jeli operacja
wprowadzania/wyprowadzania zostanie nastpnie wykonana na tym
pliku.

D Szukanie pliku za
pomoc N -- 9999

Aby nie wyszukiwa kolejno plikw za kadym razem podajc ich


numery, uytkownik moe okreli pierwszy numer pliku, a
nastpnie znale kolejne pliki podajc N---9999. Po podaniu
N---9999 mona skrci czas wymagany do wyszukania pliku.

Wprowadzanie programw

Procedura

1 Nacinij klawisz programowalny [PRGRM] na ekranie


wszystkich danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT]. Wywietlany jest katalog programw.
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
D Katalog programw jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
O0001 N00010
PROGRAM (LICZ.)
UZYTO
:
60
WOLNE :
2

PAMIEC (ZNAKOW)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIT * * * *
SZUK.P

*** ***

CZYTAJ

***

WYSLIJ

14 : 46 : 09
USUN

(OPRC)

4 W celu przypisania numeru do wprowadzonego programu wpisz


adres O, a nastpnie dany numer programu.
Jeeli nie podany zostanie aden numer programu, zostanie
przypisany numer programu w pliku lub na tamie dziurkowanej
NC.
617

8. WEJCIE/WYJCIE DANYCH

STOP

ANULUJ

WYKONA

DZIAANIE

B--- 63524PL/01

5 Nacinij klawisz programowalny [CZYTAJ], a nastpnie


[WYKONA].
Program jest wprowadzany otrzymujc numer z kroku 4.
Aby anulowa wprowadzanie, nacinij klawisz programowalny
[ANULUJ].
Aby zatrzyma wprowadzanie przed jego zakoczeniem, nacinij
klawisz programowalny [STOP].

Wyprowadzanie programu

Procedura

1 Nacinij klawisz programowalny [PRGRM] na ekranie


wszystkich danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT]. Wywietlany jest katalog programw.
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
D Katalog programw jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
O0001 N00010
PROGRAM (LICZ.)
UZYTO
:
60
WOLNE :
2

PAMIEC (ZNAKOW)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIT * * * *
SZUK.P

*** ***

CZYTAJ

***

WYSLIJ

14 : 46 : 09
USUN

(OPRC)

4 Wpisz adres O.
5 Wpisz dany numer programu.
Po wpisaniu ---9999, wyprowadzone zostan wszystkie programy
wprowadzone do pamici.
, Ojjjj.
Aby wyprowadzi kilka programw, wpisz O
do jjjj zostan
Programy o numerach od
wyprowadzone.
Jeeli bit 4 (SOR) parametru Nr 3107 sucego do
uporzdkowanego wywietlania jest ustawiony na 1 na ekranie
biblioteki programw, to programy s wyprowadzane w
kolejnoci, poczwszy od posiadajcych najmniejsze numery.

STOP

ANULUJ

WYKONA

6 Nacinij klawisz programowalny [WYSLIJ], a nastpnie


[WYKONA].
Wyprowadzany jest okrelony program lub programy. Jeeli
kroki 4 i 5 zostan pominite, wyprowadzony zostanie aktualnie
wybrany program. Aby anulowa wyprowadzanie, nacinij
klawisz programowalny [ANULUJ].
Aby zatrzyma wyprowadzanie przed jego zakoczeniem,
nacinij klawisz programowalny [STOP].
618

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Kasowanie plikw

Procedura

1 Nacinij klawisz programowalny [PRGRM] na ekranie


wszystkich danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT]. Wywietlany jest katalog programw.
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
D Katalog programw jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
O0001 N00010
PROGRAM (LICZ.)
UZYTO
:
60
WOLNE :
2

PAMIEC (ZNAKOW)
3321
429

O0010 O0001 O0003 O0002 O0555 O0999


O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

>_
EDIT * * * *
SZUK.P

*** ***

CZYTAJ

14 : 46 : 09

***

WYSLIJ

USUN

(OPRC)

4 Nacinij klawisz programowalny [USUN].


5 Wpisz numer pliku od 1 do 9999, aby wskaza plik do skasowania.
ANULUJ

WYKONA

6 Nacinij klawisz programowalny [WYKONA].


Plik k, okrelony w kroku 5, jest kasowany.

Objanienia
D Numery plikw po
skasowaniu

Po skasowaniu pliku k poprzednie numery plikw (k+1) do n


zmniejszaj si o 1 na k do (n---1).
Przed skasowaniemPo skasowaniu
1 do (k---1)
1 do (k---1)
k
Skasowany
(k+1) do n
k do (n---1)

D Zabezpieczenie przed
zapisem

Przed skasowaniem pliku naley tak ustawi wcznik


zabezpieczenia przed zapisem, aby umoliwi zapis na kasecie.

619

8. WEJCIE/WYJCIE DANYCH

8.10.3

DZIAANIE

B--- 63524PL/01

Parametry mona wprowadza i wyprowadza za pomoc ekranu


wszystkich danych.

Wprowadzanie/
wyprowadzanie
parametrw

Wprowadzanie parametrw

Procedura

1 Nacinij klawisz programowalny [PARAM] na


wszystkich danych, opisanym w Rozdziale 8.10.1.

ekranie

2 Wybierz tryb [EDIT].


3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
CZYT/WYSL (PARAMETR)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
KOD KONCA
INTERFEJS

O1234 N12345

3
0
4800
2
NR
WL.
WYL.
WYL.
EXT
RS422

SPRAWDZANIE TV WYL
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMY
WYS.
WYPROW EOB (ISO) CR
ZEGAR TRANSM.WEWN.
RESET/ALARM
WL.
KOD KOMUNIKA. ASCII
PROTOKOL KOM.
A
POLECENIE SAT GLOW.

(0:EIA 1:ISO)>1_
MDI

****

*** ***
CZYTAJ

ANULUJ

WYKONA

***

12 : 34 : 56

WYSLIJ

4 Nacinij klawisz programowalny [CZYTAJ], a nastpnie


[WYKONA].
Parametry s wczytywane i miga wskanik INPUT
umieszczony w prawym dolnym rogu ekranu. Po zakoczeniu
wprowadzania wskanik INPUT znika z ekranu.
Aby anulowa wprowadzanie, nacinij klawisz programowalny
[ANULUJ].

620

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Wyprowadzanie parametrw

Procedura

1 Nacinij klawisz programowalny [PARAM] na


wszystkich danych, opisanym w Rozdziale 8.10.1.

ekranie

2 Wybierz tryb [EDIT].


3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
CZYT/WYSL (PARAMETR)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
KOD KONCA
INTERFEJS

O1234 N12345

3
0
4800
2
NR
WL.
WYL.
WYL.
EXT
RS422

SPRAWDZANIE TV WYL
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMY
WYS.
WYPROW EOB (ISO) CR
ZEGAR TRANSM.WEWN.
RESET/ALARM
WL.
KOD KOMUNIKA. ASCII
PROTOKOL KOM.
A
POLECENIE SAT GLOW.

(0:EIA 1:ISO)>1_
MDI

****

*** ***

CZYTAJ

ANULUJ

WYKONA

***

12 : 34 : 56

WYSLIJ

4 Nacinij klawisz programowalny [WYSLIJ], a nastpnie


[WYKONA].
Parametry s wyprowadzane i miga wskanik INPUT
umieszczony w prawym dolnym rogu ekranu. Po zakoczeniu
wyprowadzania wskanik INPUT znika z ekranu.
Aby anulowa wyprowadzanie, nacinij klawisz programowalny
[ANULUJ].

621

8. WEJCIE/WYJCIE DANYCH

8.10.4

DZIAANIE

B--- 63524PL/01

Dane kompensacji mona wprowadza i wyprowadza za pomoc


ekranu wszystkich danych.

Wprowadzanie/
wyprowadzanie
kompensacji

Wprowadzanie danych kompensacji

Procedura

1 Nacinij klawisz programowalny [KOMP] na ekranie wszystkich


danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT].
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
CZYT/WYSL (KOMPENSACJA)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
KOD KONCA
INTERFEJS

3
0
4800
2
NR
WL.
WYL.
WYL.
EXT
RS422

O1234 N12345
SPRAWDZANIE TV WYL.
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMY
WYS.
WYPROW EOB (ISO) CR
ZEGAR TRANSM.WEWN.
RESET/ALARM
WL.
KOD KOMUNIKA. ASCII
PROTOKOL KOM.
A
POLECENIE SAT GLOW.

(0:EIA 1:ISO)>1_
MDI

****

*** ***

CZYTAJ

ANULUJ

WYKONA

***

12 : 34 : 56

WYSLIJ

4 Nacinij klawisz programowalny [CZYTAJ], a nastpnie


[WYKONA] .
Dane korekcji s wczytywane i miga wskanik INPUT
umieszczony w prawym dolnym rogu ekranu.
Po zakoczeniu wprowadzania wskanik INPUT znika z
ekranu.
Aby anulowa wprowadzanie, nacinij klawisz programowalny
[ANULUJ].

622

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Wyprowadzanie danych kompensacji

Procedura

1 Nacinij klawisz programowalny [KOMP] na ekranie wszystkich


danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT].
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
CZYT/WYSL (KOMPENSACJA)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
KOD KONCA
INTERFEJS

3
0
4800
2
NR
WL.
WYL.
WYL.
EXT
RS422

O1234 N12345
SPRAWDZANIE TV WYL.
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMY
WYS.
WYPROW EOB (ISO) CR
ZEGAR TRANSM.WEWN.
RESET/ALARM
WL.
KOD KOMUNIKA. ASCII
PROTOKOL KOM.
A
POLECENIE SAT GLOW.

(0:EIA 1:ISO)>1_
MDI

****

*** ***

CZYTAJ

ANULUJ

WYKONA

***

12 : 34 : 56

WYSLIJ

4 Nacinij klawisz programowalny [WYSLIJ], a nastpnie


[WYKONA].
Dane korekcji s wyprowadzane i miga wskanik OUTPUT
umieszczony w prawym dolnym rogu ekranu. Po zakoczeniu
wyprowadzania wskanik OUTPUT znika z ekranu.
Aby anulowa wyprowadzanie, nacinij klawisz programowalny
[ANULUJ].

623

8. WEJCIE/WYJCIE DANYCH

8.10.5

Wyprowadzanie
oglnodostpnych
zmiennych
makropolece
uytkownika

DZIAANIE

B--- 63524PL/01

Oglnodostpne zmienne makropolece uytkownika mona


wyprowadza za pomoc ekranu wszystkich danych.

Wyprowadzanie oglnodostpnych zmiennych makropolece uytkownika

Procedura

1 Nacinij klawisz programowalny [MAKRO] na ekranie


wszystkich danych, opisanym w Rozdziale 8.10.1.
2 Wybierz tryb [EDIT].
3 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.

CZYT/WYSL (MAKRO)
KANAL WE/WY
NR. URZADZ..
SZYB.TRANSM.
BIT STOPU
KOD ZERO (EIA)
SPRAW.TV (NOTA)
SPRAW.CD (232C)
BIT PARZYST.
KOD KONCA
INTERFEJS

O1234 N12345
3
0
4800
2
NR
WL.
WYL.
WYL.
EXT
RS422

SPRAWDZANIE TV WYL.
KOD WYJSCIOWY ISO
KOD WEJSCOWY ASCII
WYSUW TASMY
WYS.
WYPROW EOB (ISO) CR
ZEGAR TRANSM.WEWN.
RESET/ALARM
WL.
KOD KOMUNIKA. ASCII
PROTOKOL KOM.
A
POLECENIE SAT GLOW.

(0:EIA 1:ISO)>1_
MDI

****

*** ***

CZYTAJ

ANULUJ

WYKONA

***

12 : 34 : 56

WYSLIJ

4 Nacinij klawisz programowalny [WYSLIJ], a nastpnie


[WYKONA].
Oglnodostpne zmienne makropolece uytkownika s
wyprowadzane i miga wskanik OUTPUT umieszczony w
prawym dolnym rogu ekranu. Po zakoczeniu wyprowadzania
wskanik OUTPUT znika z ekranu.
Aby anulowa wyprowadzanie, nacinij klawisz programowalny
[ANULUJ].
ADNOTACJA
Aby wprowadzi zmienn makropolecenia, naley wczyta
dan makroinstrukcj jako program, a nastpnie
wykona go.

624

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

8.10.6

Wprowadzanie/
wyprowadzanie plikw
z dyskietek

Ekran wszystkich danych umoliwia wywietlenie katalogu plikw z


dyskietki, a take ich wprowadzanie i wyprowadzanie.

Wywietlanie katalogu plikw

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu) na ekranie wszystkich
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [DYSK].
3 Wybierz tryb [EDIT]. Wywietli si nastpujcy ekran dyskietki.
4 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
Ekran dyskietki jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
CZYT/WYSL (DYSK)

>
MDI

****

SZUK.P

O1234 N12345

*** ***

CZYTAJ

***

WYSLIJ

12 : 34 : 56
USUN

5 Nacinij klawisz programowalny [SZUK.P].


6 Wpisz numer danego pliku, a nastpnie nacinij klawisz
programowalny [WYB.PL].
WYB.PL

ANULUJ

WYKONA

625

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

7 Nacinij klawisz programowalny [WYKONA]. Wywietlany jest


katalog, a zadany plik znajduje si na samej grze. Kolejne pliki w
katalogu mona wywietli naciskajc klawisz strony.
CZYTAJ/WYSLIJ (DYSK)
Nr NAZWA PLIKU
0001
PARAMETR
0002
ALL.PROGRAM
0003
O0001
0004
O0002
0005
O0003
0006
O0004
0007
O0005
0008
O0010
0009
O0020
SZUKAJ
PLIK NR=2
>2_
EDIT * * * * * * * * * *
SZUK.P

O1234 N12345
(METRY) OBJ
46.1
12.3
11.9
11.9
11.9
11.9
11.9
11.9
11.9

***

12 : 34 : 56
ANULUJ

WYKONA

Katalog, w ktrym pierwszy plik znajduje si na samej grze,


mona wywietli naciskajc klawisz strony (Nie jest konieczne
nacinicie klawisza programowalnego [SZUK.P]).

626

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Wprowadzanie plikw

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [DYSK].
3 Wybierz tryb [EDIT]. Wywietli si nastpujcy ekran dyskietki.
4 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
Ekran dyskietki jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
CZYT/WYSL (DYSK)

>
MDI

****

SZUK.P

O1234 N12345

*** ***

CZYTAJ

***

WYSLIJ

12 : 34 : 56
USUN

5 Nacinij klawisz programowalny [CZYTAJ].


6 Wpisz numer pliku lub programu, ktry ma by wprowadzony.
WYB.PL

WYB.O

STOP

ANULUJ

WYKONA

D Ustawianie numeru pliku: Wpisz numer danego pliku, a


nastpnie nacinij klawisz programowalny [WYB.PL].
D Ustawianie numeru programu: Wpisz numer danego
programu, a nastpnie nacinij klawisz programowalny
[WYB.O].
7 Nacinij klawisz programowalny [WYKONA].
Zadany plik lub program jest wczytywany i miga wskanik
INPUT umieszczony w prawym dolnym rogu ekranu. Po
zakoczeniu wprowadzania wskanik INPUT znika z ekranu.

627

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Wyprowadzanie plikw

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [DYSK].
3 Wybierz tryb [EDIT]. Wywietli si nastpujcy ekran dyskietki.
4 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
Ekran dyskietki jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
CZYT/WYSL (DYSK)

>
MDI

****

SZUK.P

O1234 N12345

*** ***

CZYTAJ

***

WYSLIJ

12 : 34 : 56
USUN

5 Nacinij klawisz programowalny [WYSLIJ].


WYB.PL

WYB.O

STOP

ANULUJ

WYKONA

6 Wpisz numer programu, ktry ma zosta wyprowadzony, wraz z


zadanym numerem wyprowadzanego pliku.
D Ustawianie numeru pliku: Wpisz numer danego pliku, a
nastpnie nacinij klawisz programowalny [WYB.PL].
D Ustawianie numeru programu: Wpisz numer danego
programu, a nastpnie nacinij klawisz programowalny
[WYB.O].
7 Nacinij klawisz programowalny [WYKONA].
Zadany program jest wyprowadzany i miga wskanik
OUTPUT umieszczony w prawym dolnym rogu ekranu. Po
zakoczeniu wyprowadzania wskanik OUTPUT znika z
ekranu.
Jeeli nie podany zostanie numer pliku, program zostanie
wpisany na kocu aktualnie zarejestrowanych plikw.

628

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Kasowanie plikw

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [DYSK].
3 Wybierz tryb [EDIT]. Wywietli si nastpujcy ekran dyskietki.
4 Nacinij klawisz programowalny [(OPRC)]. Ekran i klawisze
programowalne zmieniaj si w poniszy sposb.
Ekran dyskietki jest wywietlany tylko w trybie EDIT.
W innych trybach wywietlany jest ekran wszystkich danych.
CZYT/WYSL (DYSK)

>
MDI

****

SZUK.P

O1234 N12345

*** ***

CZYTAJ

***

WYSLIJ

12 : 34 : 56
USUN

5 Nacinij klawisz programowalny [USUN].


6 Wpisz numer danego pliku, a nastpnie nacinij klawisz
programowalny [WYB.PL].
WYB.PL

ANULUJ

WYKONA

7 Nacinij klawisz programowalny [WYKONA]. Zadany plik jest


kasowany. Po skasowaniu pliku kolejne pliki przesuwaj si w
gr.

629

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

8.10.7

B--- 63524PL/01

Dane przechowywane w pamici CNC mona zapisa na karcie


pamici w formacie MS---DOS. Dane przechowywane w pamici
karty mona zaadowa do pamici CNC.
Operacj zapisywania lub adowania mona wykona za pomoc
klawiszy programowalnych podczas dziaania CNC.
adowanie mona wykonywa na dwa re sposoby. W pierwszej
metodzie adowane s wszystkie dane zapisane do pamici.
W drugiej metodzie adowane s tylko wybrane dane.

Zapis i czytanie z karty


pamici (S--- RAM)

O1234 N12345

CZYT/WYSL (KART.P)

*1 : Pami CNC
CNC RAM

Karta pamici

512K bajt

2. 000M bajt S- RAM


(

Plik
SRAM0_5A. FDB

1/

*2 : Wielko i typ karty pamici


1)

524288 bajt 97/ 01/ 23

*3 : Nazwy, wielkoci, daty i numery plikw


zapisanych na karcie pamici

Komunikat
ZAKONCZONO.

*4 : Komunikat operacji

WYLACZYC ZASILANIE.
Wybierz: Wszystkie dane

*5 : Wybierz typ pobieranych danych tylko


jeli wybrano [LOAD].

T0000

EDIT **** - - EMG- 12: 15: 00


[FORMAT] [ ZAPISZ ] [ODCZYT ] [USUN ] [
[ANULUJ ] [
]
[ WYBOR ] [

] [

] [

] [ ANULUJ] [WYKONA

] [ ANULUJ] [WYKONA ]

Wybrano [FORMAT], [ZAPISZ]


lub [USUN]
Wybrano[ODCZYT]

D Wielko pamici CNC (*1) wywietlana jest cay czas.


D Jeli nie woono karty pamici, w polu komunikatu (*4)
wywietlany jest komunikat podpowiadajcy uytkownikowi
woenie karty pamici, ale nie s wywietlane jej stany (*2 i *3).
D Jeli woona karta jest nieaktywna (nie ma pamici atrybutw
lub pami ta nie zawiera informacji o urzdzeniu), w polu
komunikatu (*4) wywietlany jest meldunek bdu, ale nie s
wywietlane jej stany (*2 i *3).

630

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Zapisywanie danych
pamici

Dane przechowywane w pamici CNC mona zapisa na karcie


pamici w formacie MS---DOS.

Zapisywanie danych pamici

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [KART.P].
3 Wprowad CNC w stan stopu awaryjnego.
4 Po woeniu karty pamici wywietlany jest jej stan, jak pokazano
poniej.
O1234 N12345

CZYT/WYSL (KART.P)
CNC RAM

Karta pamici

512K bajt

2. 000M bajt S- RAM

Plik
SRAM0_5A. FDB

1/

1)

524288 bajt 97/ 01/ 23

Komunikat

Wybierz: wszystkie dane

EDIT **** - - EMG- 12: 15: 00


[FORMAT] [ ZAPISZ ] [ODCZYT ]

T0000
[

USUN ]

5 Nacinij klawisz programowalny [ZAPISZ].


ANULUJ

WYKONA

6 Wywieltany jest komunikat podpowiadajcy uytkownikowi


potwierdzenie operacji. Nacinij klawisz programowalny
[WYKONA], aby wykona zapisan operacj.
7 Kiedy dane zapisywane s na kart, miga komunikat CYKL---A
i w polu komunikatu wywietlana jest liczba zapisanych bajtw.
8 Po zapisaniu wszystkich danych na kart w polu komunikatu
wywietlany jest komunikat ZAKONCZONO, a w w drugiej
linii komunikat NACISNIJ PRZYCISK RESET.
9 Nacinij klawisz RESET. Wywietlane komunikaty s kasowane z
ekranu, a wywietlacz karty pamici jest zastpiony
wywietlaczem zapisanego pliku.
ADNOTACJA
Wszystkie dane pamici CNC s zapisane na karcie
pamici. Danych pamici CNC nie mona zapisywa
wybirczo.

631

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D NAZWA PLIKU

Nazwa pliku uywana do zapisywania operacji jest okrelana na


podstawie wielkoci SRAM w CNC. Plik zawierajcy zapisane dane
dzieli si na bloki 512KB.
GLOWIC1 plik SRAM

Wielko SRAM
Liczba plikw

256KB
1
2
3
4
5

SRAM256A. FDB

0.5 MB
SRAM0_5A. FDB

1.0 MB
SRAM1_0A. FDB
SRAM1_0B. FDB

2.5 MB
SRAM2_5A. FDB
SRAM2_5B. FDB
SRAM2_5C. FDB
SRAM2_5D. FDB
SRAM2_5E. FDB

GLOWIC2 plik SRAM


256KB

Wielko SRAM
Liczba plikw

1
2
3
4
5

SRAM256A. OP2

D Anulowanie zapisu

0.5 MB
SRAM0_5A. OP2

1.0 MB
SRAM1_0A. OP2
SRAM1_0B. OP2

2.5 MB
SRAM2_5A. OP2
SRAM2_5B. OP2
SRAM2_5C. OP2
SRAM2_5D. OP2
SRAM2_5E. OP2

Aby anulowa zapis pliku przed jego zakoczeniem, nacinij

na

klawiaturze MDI.
D danie wymiany karty
pamici

Jeeli karta ma mniej ni 512Kbajtw wolnej pamici, wywietlane


jest danie wymiany karty. W now kart pamici.

632

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

adowanie danych do
pamici (odtworzenie)

Dane pamici CNC wpisane do karty pamici mona z powrotem


zaadowa (odtworzy) do pamici CNC.
Dane pamici CNC mona zaadowa na dwa rne sposoby.
W pierwszej metodzie adowane s wszystkie dane zapisane do
pamici. W drugiej metodzie adowane s tylko wybrane dane.

adowanie danych do pamici

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [KART.P].
3 Wprowad CNC w stan stopu awaryjnego.
4 Po woeniu karty pamici wywietlany jest jej stan, jak pokazano
poniej.
O1234 N12345

CZYT/WYSL (KART.P)
CNC RAM

Karta pamici

512K bajt

2. 000M bajt S- RAM

Plik

SRAM0_5A. FDB

1/

1)

524288 bajt 97/ 01/ 23

Komunikat

Wybierz: Wszystkie dane

EDIT **** - - EMG- 12: 15: 00


[FORMAT] [ ZAPISZ ] [ODCZYT ]

T0000
[

USUN ]

5 Nacinij klawisz programowalny [ODCZYT].


6 Za pomoc klawiszy kursora

wybierz plik, ktry ma

by zaadowany z karty pamici.


System posiadajcy 1.0MB lub 2.5MB CNC RAM moe
wymaga adowania wielu plikw. Dla kadego pliku mona
okreli wszystkie lub wybrane dane.
WYBOR

ANULUJ

WYKONA

7 Aby wykona adowanie wybranych danych, nacinij klawisz


programowalny [WYBOR], a nastpnie wybierz dane, ktre
maj by adowane. Za kadym naciniciem klawisza
programowalnego wywietlane informacje zmieniaj si
cyklicznie, jak pokazano poniej.
Wszystkie
dane

Program

Kompensacja

Parametr
C

633

Dane PMC

Dane makro

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

8 Po sprawdzeniu wybranego
programowalny [WYKONA].

B--- 63524PL/01

pliku,

nacinij

klawisz

9 Podczas adowania miga komunikat CYKL---A i w polu


komunikatu wywietlana jest liczba zaadowanych bajtw.
10 Po zakoczeniu adowania w polu komunikatu wywietlany jest
komunikat ZAKONCZONO, a w drugiej linii komunikat
NACISNIJ PRZYCISK RESET.
11 Nacinij klawisz RESET. Komunikaty s kasowane z ekranu.

Objanienia
D Anulowanie adowania

Aby anulowa adowanie pliku przed jego zakoczeniem, nacinij


na klawiaturze MDI.

D Wyczenie zasilania po
zaadowaniu

W zalenoci od typu danych zasilanie systemu naley wyczy, a


nastpnie ponownie zaczy, aby adowanie stao si skuteczne.
Jeeli to konieczne, komunikat WYLACZYC ZASILANIE
zostanie wywielony w polu komunikatu.

D Parametry/dane PMC

Przed wykonaniem adowania parametrw/danych PMC naley


uaktywni funkcj zapisu parametrw.

D Program/dane
kompensacji

Przed wykonaniem adowania programu/danych kompensacji ustaw


klucz zabezpieczenia danych na pulpicie obsugi maszyny w pozycji
W.

D adowanie plikw z wielu


kart pamici

Jeeli wielokrotne pliki bd adowane z wielu kart pamici, zostanie


wywietlony komunikat dajcy wymiany karty.
ADNOTACJA
Jeli zapisane dane i system CNC, na ktry maj by
zaadowane zapisane dane nie speniaj warunkw
opisanych poniej, w polu komunikatu zostanie
wywietlony meldunek bdu i adowanie zostanie
przerwane. Naley jednak zwci uwag na to, e w
adowaniu wybirczym, nawet jeli struktura systemu CNC
rni si od struktury zapisanego pliku, to mimo wszystko
zostanie on zaadowany.
Wielko zapisanego pliku nie odpowiada wielkoci
CNC RAM.
Zapisany plik ma inne rozszerzenie.

634

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Formatowanie karty
pamici

Zanim plik mona zapisa na kart pamici, naley j sformatowa.

Formatowanie karty pamici

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [KART.P].
3 Wprowad CNC w stan stopu awaryjnego.
4 Po woeniu karty pamici wywietlany jest jej stan, jak pokazano
poniej.
O1234 N12345

CZYT/WYSL (KART.P)
CNC RAM

Karta pamici

512K bajt

2. 000M bajt S- RAM

Plik
SRAM0_5A. FDB

1/

1)

524288 bajt 97/ 01/ 23

Komunikat

Wybierz: Wszystkie dane

EDIT **** - - EMG- 12: 15: 00


[FORMAT] [ ZAPISZ ] [ODCZYT ]

T0000
[

USUN ]

5 Nacinij klawisz programowalny [FORMAT].


ANULUJ

WYKONA

6 Wywieltany jest komunikat podpowiadajcy uytkownikowi


potwierdzenie operacji. Nacinij klawisz programowalny
[WYKONA], aby wykona operacj formatowania.
7 W
trakcie
formatowania
FORMATOWANIE.

miga

komunikat

8 Po zakoczeniu formatowania, w polu komunikatu wywietlany


jest komunikat ZAKONCZONO.

635

8. WEJCIE/WYJCIE DANYCH

Kasowanie plikw

DZIAANIE

B--- 63524PL/01

Pliki zapisane niepotrzebnie mona usun z karty pamici.

Kasowanie plikw

Procedura

1 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu) na ekranie wszystkich
stronie
danych, opisanym w Rozdziale 8.10.1.
2 Nacinij klawisz programowalny [KART.P].
3 Wprowad CNC w stan stopu awaryjnego.
4 Po woeniu karty pamici wywietlany jest jej stan, jak pokazano
poniej.
O1234 N12345

CZYT/WYSL (KART.P)
CNC RAM

Karta pamici

512K bajt

2. 000M bajt S- RAM

Plik
SRAM0_5A. FDB

1/

1)

524288 bajt 97/ 01/ 23

Komunikat

Wybierz: Wszystkie dane

T0000

EDIT **** - - EMG- 12: 15: 00


[FORMAT] [ ZAPISZ ] [ODCZYT ]

USUN ]

5 Nacinij klawisz programowalny [USUN].


6 Za pomoc klawiszy kursora

wybierz plik, ktry ma

by skasowany z karty pamici.


ANULUJ

WYKONA

7 Po sprawdzeniu wybranego
programowalny [WYKONA].

pliku,

nacinij

klawisz

8 Podczas kasowania w polu komunikatu miga komunikat


KASOWANIE.
9 Po zakoczeniu kasowania w polu komunikatu wywietlany jest
komunikat ZAKONCZONO.
ADNOTACJA
SRAM o pojemnoci 1Mbajt lub wikszej zawiera wiele
plikw. Aby skasowa zawarto SRAM, naley skasowa
wszystkie pliki.

636

DZIAANIE

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

Komunikaty
i ograniczenia
Komunikaty
Komunikat

Opis

WLOZ KARTE PAMIECI

Nie woono karty pamici.

KARTA NIE MOZE BYC UZYTA

Karta pamici nie zawiera informacji o urzdzeniu.

PROSZE FORMATOWAC

Karta pamici nie jest sformatowana. Sformatuj kart pamici przed


uyciem.

PLIK NIE MOZE BYC UZYTY

Format lub rozszerzenie pliku, ktry ma by adowany, jest nieaktywny. Albo dane wprowadzone do karty pamici nie odpowiadaj
wielkoci pamici CNC.

PR.ZMIENIC KARTE PAMIECI

Zmie kart pamici.

BLAD PLIKOW jjj

Wystpi bd podczas przetwarzania plikw przez system. jjj


pokazuje kod bdw pliku systemowego.

PR.NACISNAC STOP AWARYJNY

Operacja zapisywania/adowania jest aktywna jedynie w stanie stopu


awaryjnego.

ZABEZPIECZENIE ZAPISU

Zapis operacji: Przecznik zabezpieczenia przed zapisem karty


pamici jest ustawiony w pozycji nieaktywnej.
adowanie operacji: Funkcja zapisu parametrw jest nieaktywna.

SPADEK NAPIECIA BATERII

Spado napicie baterii karty pamici


(naley wymieni bateri).

URZADZENIE ZAJETE

Inny uytkownik korzysta z karty pamici. Albo urzdzenie jest


niedostpne, poniewa trwa operacja automatyczna.

SRAM KARTA PAMIECI OK?

Ten komunikat podpowiada uytkownikowi potwierdzenie


rozpoczcia zapisu danych.

KARTA PAMIECI SRAM OK?

Ten komunikat podpowiada uytkownikowi potwierdzenie


rozpoczcia adowania danych.

USUNAC PLIK OK?

Ten komunikat podpowiada uytkownikowi potwierdzenie


rozpoczcia kasowania.

FORMATOWAC KARTE PAM. OK?

Ten komunikat podpowiada uytkownikowi potwierdzenie


rozpoczcia formatowania.

WYKONUJE ZAPIS

Wykonywany jest zapis.

WYKONUJEWPROWADZENIE

Wykonywane jest adowanie.

WYKONUJE USUNIECIE

Wykonywane jest kasowanie pliku.

WYKONUJE FORMATOWANIE

Wykonywane jest formatowanie karty pamici.

ZAKONCZONO

Zapisywanie lub adowanie zostao zakoczone.

NACISNIJ PRZYCISK RESET

Nacinij klawisz RESET.

PROSZE WYLACZYC ZASILANIE.

Wycz i ponownie zacz zasilanie.

637

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Kody bdw plikw


Kod

Znaczenie

102

Za mao miejsca na karcie pamici.

105

Nie woono karty pamici.

106

Karta pamici zostaa ju woona.

110

Okrelony katalog nie moe zosta znaleziony.

111

Zbyt duo plikw znajduje si w katalogu gwnym, wic nie


mona doda kolejnych.

114

Zadany plik nie moe zosta znaleziony.

115

Zadany plik jest zabezpieczony.

117

Plik nie zosta jeszcze otwarty.

118

Plik jest ju otwarty.

119

Plik jest zablokowany.

122

Nazwa zadanego pliku jest nieprawidowa.

124

Rozszerzenie zadanego pliku jest niewaciwe.

129

Zadano niewaciw funkcj.

130

Specifikacja urzdzenia jest niewaciwa.

131

Specifikacja nazwy cieki jest niewaciwa.

133

W tym samym czasie otwarto wiele pliw.

135

Urzdzenie nie jest sformatowane.

140

Wyczony atrybut odczytu/zapisu w pliku.

Ograniczenia
D Wielko karty pamici

Wielko karty pamici musi by wiksza ni moduu RAM w CNC.


Wielko moduu RAM mona okreli za pomoc ekranu
konfiguracji ukadu.

D Specyfikacje karty
pamici

Zastosuj kart zgodn ze standardem PCMCIA. 2.0 lub JEIDA. 4.1.

D Pami atrybutw

Nie mona uy karty nie posiadajcej pamici atrybutw lub


informacji na temat urzdzenia w swojej pamici atrybutw.

D Kompatybilno
zapisanych danych

Dane zapisane na karcie pamici s kompatybilne tylko z CNC o


takiej samej konfiguracji sprztu i opcji.

D Karta flash -- ROM

Kart flash---ROM mona stosowa tylko do adowania danych.

D Operacja automatyczna

Podczas operacji automatycznej nie mona wywietli, sformatowa


ani skasowa zawartoci karty pamici. Dlatego, aby aktywowa te
operacje naley zatrzyma lub przerwa operacj automatyczn.
638

B--- 63524PL/01

8.11

WPROWADZANIE/
WYPROWADZANIE
DANYCH ZA
POMOC KARTY
PAMICI

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

Ustawiajc kana WEJ./WYJ. (parametr Nr 20) na 4, mona wywoa


pliki na karcie pamici oraz wprowadzi i wyprowadzi na kart
pamici rne typy danych, np. programy detali, parametry i dane
korekcji w formacie pliku tekstowego.
Gwne funkcje przedstawiono poniej.
S Wywietlanie katalogu zapamitanych plikw
Pliki zapisane na karcie pamici mona wywietli na ekranie
katalogu.
S Wyszukiwanie pliku
Wyszukiwanie pliku na karcie pamici. Jeli zostanie znaleziony,
jest wywietlany na ekranie katalogu.
S Odczytanie pliku
Pliki w formacie tekstowym mona odczytywa z karty pamici.
S Zapisanie pliku
Dane, na przykad programy obrbki detalu, mona zapisywa na
karcie pamici w formacie tekstowym.
S Usuwanie pliku
Na karcie pamici mona wybra plik i go usun.
CNC
Zapisywanie plikw
Czytanie plikw
Wywietlanie
katalogu
Wyszukiwanie
plikw
Kasowanie plikw

639

Karta pamici

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Wywietlanie katalogu plkw wprowadzonych do pamici

Procedura

1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.


.

2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [KARTA]. Wywietli si
nastpujcy ekran. Za pomoc klawiszy zmiany stron

mona przewija ekran.


KATALOG (KART.P)
NR
NAZWA PLIKU
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

PROG

WIEL
123456
118458
113250
173456
113444
118483
111406
112420
117460
KTLOG +

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRC)

5 Komentarze zwizane z poszczeglnymi plikami mozna


wywietli naciskajc klawisz programowalny [KTLOG+].
KATALOG (KART.P)
NR
NAZWA PLIKU
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

PROG

O0034 N00045
KOMENT.
(KOMENTARZ
)
(PODPROGRAM )
(12345678
)
(
)
(
)
(POMIN ---K
)
(SZYBKI
)
(
)
(TEST PROGRAM )
KTLOG +

(OPRC)

6 Cige naciskanie klawisza programowalnego [KTLOG+]


powoduje przeczanie ekranu midzy wywietlaniem
komentarzy oraz wielkoci i dat.
Wywietlany jest komentarz wpisany po numerze O w pliku. Na
ekranie mozna wywietli maks. 18 znakw.
640

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Wyszukiwanie plikw

Procedura

1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.


.

2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [KARTA]. Wywietli si
nastpujcy ekran.
KATALOG (KART.P)
NR
NAZWA PLIKU
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

PROG

WIEL
123456
118458
113250
173456
113444
118483
111406
112420
117460

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRC)

KTLOG +

5 Nacinij klawisz programowalny [(OPRC)].


SZUK.P

CZYT.P

CZYT.N

WYSLIJ

USUN

6 Ustaw numer danego pliku za pomoc klawisza


programowalnego
[SZUK.P].
Nastpnie
rozpocznij
wyszukiwanie naciskajc klawisz programowalny [WYKONA].
Jeli plik zostanie znaleziony, wywietli si u gry ekranu
katalogw.
Wyszukiwanie pliku numer 19
KATALOG (KART.P)
NR
NAZWA PLIKU
0019
O1000
0020
O1010
0021
O1020
0022
O1030
~

O0034 N00045
KOMENT.
(PROGRAM GLOW)
(PODPROGRAM ---1)
(KOMENT.
)
(KOMENT.
)
~

641

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Czytanie plikw

Procedura

1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.


.

2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu).
4 Nacinij klawisz programowalny [KARTA]. Wywietli si
nastpujcy ekran.
KATALOG (KART.P)
NR
NAZWA PLIKU
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

WIEL
123456
118458
113250
173456
113444
118483
111406
112420
117460

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31

KTLOG +

PROG

(OPRC)

5 Nacinij klawisz programowalny [(OPRC)].


SZUK.P

CZYT.P

CZYT.N

WYSLIJ

USUN

6 Aby okreli numer pliku, nacinij klawisz programowalny


[CZYT.P]. Wywietli si nastpujcy ekran.
KATALOG (KART.P)
Nr NAZWA PLIKU
0019
O1000
0020
O1010
0021
O1030

O0001 N00010
KOMENT.
(PROGRAM GLOWNY)
(PODPROGRAM ---1)
(KOMENT.
)

~
CZYTAJ
>

NAZWA PLIKU=20

EDIT * * *
NAZ.PL

**** ***
WYB.O

NR PROGRAMU=120
15:40:21

****
STOP

ANULUJ

WYKONA

7 Wpisz numer pliku 20 z klawiatury MDI, a nastpnie ustaw go


naciskajc klawisz programowalny [WYB.PL]. Nastpnie wpisz
numer programu 120 i ustaw go naciskajc klawisz
programowalny [WYB.O]. Nacinij klawisz programowalny
[WYKONA].
D Numer pliku 20 jest rejestrowany jako O0120 w CNC.
642

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

D Ustaw numer programu, aby zarejestrowa odczytany plik


nadajc mu numer O. Jeeli nie zostanie nadany aden numer
programu, rejestrowany jest numer O z kolumny nazwy pliku.
8 Aby okreli plik za pomoc jego nazwy, nacinij klawisz
programowalny [CZYT.N] w kroku 6 powyej. Wywietli si
nastpujcy ekran.
KATALOG (KART.P)
NR
NAZWA PLIKU
0012
O0050
0013
TESTPRO
0014
O0060

O0001 N00010
KOMENT.
(PROGRAM GLOW)
(PODPROGRAM ---1)
(MAKRO PROGRAM)

~
CZYTAJ

NAZWA PLIKU
NR PROGRAMU

>
EDIT * * *
NAZ.PL

**** ***
WYB.O

=TESTPRO
=1230
15:40:21

****
STOP

ANULUJ

WYKONA

9 Aby zarejestrowa nazw pliku TESTPRO jako O1230, wpisz


nazw TESTPRO z klawiatury MDI, z nastpnie ustaw j za
pomoc klawisza programowalnego [NAZ.PL]. Nastpnie wpisz
numer programu 1230 i ustaw go naciskajc klawisz
programowalny [WYB.O]. Nacinij klawisz programowalny
[WYKONA].

643

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Zapisywanie plikw

Procedura

1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.


2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [KARTA]. Wywietli si ekran.
KATALOG (KART.P)
NR
NAZWA PLIKU
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

SZUK.P

CZYT.P

CZYT.N

WYSLIJ

USUN

PROG

WIEL
123456
118458
113250
173456
113444
118483
111406
112420
117460

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRC)

KTLOG +

5 Nacinij klawisz programowalny [(OPRC)].


6 Nacinij klawisz programowalny [WYSLIJ].
7 Wpisz dany numer O z klawiatury MDI, a nastpnie ustaw go
naciskajc klawisz programowalny [WYB.PL].
Na przykad, jeli klawisz programowalny [WYKONA] zostanie
nacinity po wykonaniu nastaw pokazanych poniej, plik
zostanie wpisany pod numerem O1230.
~

WYSLIJ
>
EDIT

NAZWA PLIKU
NR PROGRAMU
***

NAZ.PL

**** ***
WYB.O

15:40:21

****
STOP

=
=1230

ANULUJ

WYKONA

8 Tak samo, jak w przypadku ustawiania numeru O, wpisz dan


nazw pliku z klawiatury MDI, a nastpnie ustaw j za pomoc
klawisza programowalnego [WYB.PL].
Na przykad, jeli klawisz programowalny [WYKONA] zostanie
nacinity po wykonaniu nastaw pokazanych poniej, plik
zostanie wpisany pod numerem O1230 i nazw ABCD12.
~

WYSLIJ
>
EDIT

NAZWA PLIKU
NR PROGRAMU
***

NAZ.PL

**** ***
WYB.O

644

15:40:21

****
STOP

=ABCD12
=1230

ANULUJ

WYKONA

B--- 63524PL/01

DZIAANIE

8. WEJCIE/WYJCIE DANYCH

Objanienia
D Rejestrowanie tej samej
nazwy pliku

Jeeli plik o takiej samej nazwie jest ju zarejestrowany na karcie


pamici, istniejcy plik zostanie zastpiony nowym.

D Zapis wszystkich
programw

Aby zapisa wszystkie programy, wpisz numer programu = ---9999.


Jeli w tym przypadku nie okrelono adnej nazwy pliku, w rejestracji
zostanie uyta nazwa WSZYST.PROGRAMY.

D Ograniczenia nazw
plikw

Nastpujce ograniczenia dotycz ustawie nazw plikw:


<Nazwa pliku>

645

. jjj

Maksymalnie
Rozszerzenie maks.
8 znakw
3 znaki

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Kasowanie plikw

Procedura

1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.


.

2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


(klawisz nastpnego menu).
stronie
4 Nacinij klawisz programowalny [KARTA]. Wywietli si ekran.
KATALOG (KART.P)
Nr NAZWA PLIKU
0001
O1000
0002
O1001
0003
O0002
0004
O2000
0005
O2001
0006
O3001
0007
O3300
0008
O3400
0009
O3500
~

PROG

WIEL
123456
118458
113250
173456
113444
118483
111406
112420
117460

O0034 N00045
DATA
96/07/10
96/07/30
96/07/30
96/07/31
96/07/31
96/08/02
96/08/05
96/07/31
96/07/31
(OPRC)

KTLOG +

5 Nacinij klawisz programowalny [(OPRC)].


SZUK.P

CZYT.P

CZYT.N

WYSLIJ

USUN

6 Wpisz numer danego pliku za pomoc klawisza


programowalnego [USUN], a nastpnie nacinij klawisz
programowalny [WYKONA]. Plik jest kasowany i ponownie
wywietla si ekran katalogw.
Kasowany jest plik o numerze 21
KATALOG (KART.P)
NR
NAZWA PLIKU
0019
O1000
0020
O1010
0021
O1020
0022
O1030

O0034 N00045
KOMENT.
(PROGRAM GLOW)
(PODPROGRAM ---1)
(KOMENT.
)
(KOMENT.
)

Kasowany jest plik o nazwie O1020.


KATALOG (KART.P)
NR
NAZWA PLIKU
0019
O1000
0020
O1010
0021
O1020
0022
O1030

O0034 N00045
KOMENT.
(PROGRAM GLOW)
(PODPROGRAM ---1)
(KOMENT.
)
(KOMENT.
)

Numer 21 jest przypisany do nastpnego pliku.


646

B--- 63524PL/01

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

Wprowadzenie/wyprowadzenie pakietu danych przy uyciu karty pamici


Na ekranie wszystkich danych mona wprowadza i wyprowadza
przy uyciu karty pamici rne typy danych, tj. programy detali,
parametry, dane korekcji, dane bdu skoku gwintu, makropolecenia
uytkownika i dane ukadu wsprzdnych przedmiotu obrabianego;
nie musi by wywietlany ekran dla kadego typu
wprowadzanych/wyprowadzanych danych.
Nazwa elementu danych

Karta pamici

Procedura

Program detalu
Parametr
Warto kompensacji
Bd skoku gwintu
Makro uytkownika
Dane ukadu wsprz. detalu
(dodatkowe ukady wsprz.)

Ekran wszystkich
danych

1 Nacinij przecznik EDYCJA na pulpicie obsugi maszyny.


2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny umieszczony skrajnie po prawej


stronie
(klawisz nastpnego menu).
4 Nacinij klawisz programow. [WSZ.DA]. Wywietli si ekran.
CZYTAJ/WYSLIJ (PROGRAM)
O0001 N00001
NR
NAZWA PLIKU
WIEL
DATA
*0001 O0222
332010
96---04---06
*0002 O1003
334450
96---05---04
*0003 ZMIENNE MAKRO 653400
96---05---12
*0004 O0002
341205
96---05---13
[PROGRAM]
*O0001 O0002 O0003 O0005 O0100 O0020
*O0006 O0004 O0110 O0200 O2200 O0441
*O0330
>
EDIT * * * * * * * * * * * * * *
10:07:37
PROG

PARAM

(OPRC)

KOMP

Grna cz: Katalog plikw na karcie pamici


Dolna cz: Katalog zarejestrowanych programw
i

5 Za pomoc klawiszy kursora

uytkownik moe

dokonywa wyboru pomidzy grn i doln czci za pomoc


funkcji przewijania (gwiazdka (*) wywietlana z lewej strony
wskazuje cz, dla ktrej moliwe jest przewijanie).
: Stosowany do przewijania katalogu plikw na karcie
pamici.
: Stosowany do przewijania katalogu programw.
6 Za pomoc klawiszy strony
lub programw.
647

przewijaj katalog plikw

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Poszczeglne elementy
danych

Kiedy wywietlany jest ten ekran, wybierany jest element danych


programu. Klawisze programowalne dla innych ekranw s
wywietlane
po
naciniciu
klawisza
programowalnego
umieszczonego skrajnie po prawej stronie
(klawisz nastpnego
menu). Klawisz programowalny [KART.P] suy do oddzielnej
funkcji karty pamici, a mianowicie do zapisywania i odtwarzania
danych pamici systemowej RAM (zobacz Rozdzia 8.10.7.)
MAKRO

SKOK

DETAL

(OPRC)

KART.P

(OPRC)

Po wybraniu elementu danych innego ni program, ekran wywietla


tylko katalog plikw.
Element danych wskazany jest w nawiasach w linii tytuowej.
CZYTAJ/WYSLIJ (PARAMETR)
NR
NAZWA PLIKU
0001
O0222
0002
O1003
0003
ZMIENNE MAKRO
0004
O0003
0005
O0001
0006
O0002
0007
PARAMETR CNC

O0001 N00001
WIEL
DATA
332010
96/04/06
334450
96/05/04
653400
96/05/12
334610
96/05/04
334254
96/06/04
333750
96/06/04
334453
96/06/04

D Wywietlenie katalogu
programw

Wywietlany katalog programw nie odpowiada bitowi 0 (NAM)


parametru Nr 3107 lub bitowi 4 (SOR) parametru Nr 3107.

D Uycie poszczeglnych
funkcji

Wywietl nastpujce klawisze programowalne za pomoc klawisza


programowalnego [(OPRC)].
~

~
SZUK.P

CZYT.P

CZYT.N

WYSLIJ

USUN

Dziaanie poszczeglnych funkcji jest takie samo, jak na ekranie


katalogu (karta pamici). Ani klawisz programowalny [WYB.O]
stosowany do wpisywania numeru programu ani napis NUMER
PROGRAMU = nie s wywietlane dla elementw danych innych
ni program.
[SZUK.P]: Szuka okrelonego numeru pliku.
[CZYT.P]: Czyta okrelony numer pliku.
[WYSLIJ]: Zapisuje plik.
[CZYT.N]: Czyta plik o okrelonej nazwie.
[USUN]: Kasuje okrelony numer pliku.
ADNOTACJA
Przy uyciu karty pamici nie mona wykona operacji w
trybie RMT ani funkcji wywoania podprogramu (na
podstawie polecenia M198).

648

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Format pliku i komunikaty bdw

Format pliku

Wszystkie pliki wczytane z i wpisane na kart pamici podane s w


formacie tekstowym opisanym poniej.
Plik zaczyna si od % lub LF, po czym nastpuj dane. Plik zawsze
koczy si %. W operacji czytania pomijane s dane znajdujce si
pomidzy pierwszym % a nastpnym LF. Kady blok koczy si LF,
a nie rednikiem (;).
S LF: Kod ASCII 0A (szesnastkowy)
S Kiedy wczytywany jest plik zawierajcy mae litery, znaki kana i
rne znaki specjalne (np. $, \ i !), litery te i znaki s ignorowane.
Przykad:
%
O0001 (PRZYKADOWY PLIK Z KARTY PAMICI)
G17 G49 G97
G92X---11.3Y2.33

M30
%
S Kod ASCII suy do wprowadzenia/wyprowadzania bez wzgldu
na parametr nastawienia (ISO/EIA).
S Bit 3 (NCR) parametru Nr 0100 mona uy do okrelenia, czy
kod zakoczenia bloku (EOB) jest wyprowadzany tylko jako
LF, czy jako LF, CR, CR.

Komunikaty bdw

Jeeli podczas wprowadzania/wyprowadzania danych z karty


pamici wystpi bd, wywietlony zostanie odpowiedni komunikat
bdu.
~

0028

O0003

BLAD KARTY PAMIECI


NR PLIKU =
1
>_
EDIT

***

WYB.PL

**** ***
WYB.O

777382 96---06---14

NR PROGRAMU =13
15:40:21

****
STOP

ANULUJ

oznacza kod bdu karty pamici.

649

WYKONA

8. WEJCIE/WYJCIE DANYCH

DZIAANIE

B--- 63524PL/01

Kody bdw karty pamici


Znaczenie

Kod
102
105
106
110
111
114
115
117
118
119
122
124
129
130
131
133
135
140

Za mao miejsca na karcie pamici.


Nie woono karty pamici.
Karta pamici zostaa ju woona.
Okrelony katalog nie moe zosta znaleziony.
Zbyt duo plikw znajduje si w katalogu gwnym, wic nie
mona doda kolejnych.
Zadany plik nie moe zosta znaleziony.
Zadany plik jest zabezpieczony.
Plik nie zosta jeszcze otwarty.
Plik jest ju otwarty.
Plik jest zablokowany.
Nazwa zadanego pliku jest nieprawidowa.
Rozszerzenie zadanego pliku jest niewaciwe.
Zadano niewaciw funkcj.
Specifikacja urzdzenia jest niewaciwa.
Specifikacja nazwy cieki jest niewaciwa.
W tym samym czasie otwarto wiele pliw.
Urzdzenie nie jest sformatowane.
Wyczony atrybut odczytu/zapisu w pliku.

650

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

EDYCJA PROGRAMW

Uwagi oglne

Niniejszy
rozdzia
opisuje
sposb
edycji
programw
zarejestrowanych w CNC.
Edycja obejmuje wstawianie, modyfikacj, kasowanie i zastpowanie
sw. Edycja obejmuje rwnie kasowanie caego programu oraz
automatyczne wstawianie numerw blokw. Rozszerzona funkcja
edycji programu (detalu, obrbki) umoliwia kopiowanie,
przesuwanie i czenie programw. Niniejszy rozdzia opisuje
rwnie szukanie numeru programu, numeru bloku, sowa i adresu,
moliwe do wykonania przed edycj programu.

Rejestracja

Edycja
Szukanie czci
programu, ktry
ma by edytowany

Wstawianie, zmiana
i kasowanie
programw:

1) Szukanie numeru programu: p. Rozdzia III--- 9.3.


2) Szukanie numeru bloku: p. Rozdzia III--- 9.4.
3) Szukanie sowa: p. Rozdzia III--- 9.1.1.
4) Szukanie adresu: p. Rozdzia III--- 9.1.1.
1) Wstawianie, zmiana i kasowanie sowa: p. Podrozdzia III--- 9.1.3 do 9.1.5.
2) Zastpowanie sw i adresw: p. Podrozdzia III--- 9.6.6.
3) Kasowanie blokw: p. Rozdzia III--- 9.2.
4) Kopiowanie, przesuwanie i czenie programw:
p. Podrozdziay III--- 9.6.1 do 9.6.5
5) Usuwanie programw: p. Rozdzia III--- 9.5.

Wyjcie

Wykonanie

651

9. EDYCJA PROGRAMW

9.1

WSTAWIANIE,
ZMIANA
I USUWANIE SOWA

DZIAANIE

B--- 63524PL/01

Rozdzia ten opisuje procedur wstawiania, zmieniania i kasowania


sowa w programie zarejestrowanym w pamici.

Procedura wstawiania, zmieniania i kasowania sowa


1 Wybierz tryb EDIT.
.

2 Nacinij

3 Wybierz program, ktry ma by edytowany.


Po jego wyborze, wykonaj operacj 4.
Jeeli program, ktry ma by edytowany, nie zosta wybrany,
poszukaj numeru programu.
4 Poszukaj sowa, ktre ma zosta zmienione.
Metoda skanowania
Metoda wyszukiwania sowa
5 Wykonaj operacj, np. zmian, wstawienie lub kasowanie sowa.

Objanienia
D Pojcie sowa
i jednostki edytowania

Sowo to adres, po ktrym nastpuje numer. Przy makropoleceniu


uytkownika pojcie sowa staje si niejednoznaczne.
Dlatego uywa si tu pojcia jednostki edytowania.
Jednostka edytowania jest jednostk podlegajc zmianom lub
kasowaniu w jednej operacji. W jednej operacji skanowania kursor
wskazuje pocztek jednostki edytowania.
Wstawianie odbywa si po jednostce edytowania.
Definicja jednostki edytowania
(i) Cz programu od adresu do miejsca bezporednio przed
nastpnym adresem
(ii) Do oznaczenia adresu uywa si liter, IF , WHILE , GOTO ,
END , DO= lub (EOB) .
Zgodnie z t definicj, sowo to jednostka edytowania.
Wyraz sowo uyty do opisu edytowania, oznacza jednostk
edytowania zgodnie z dokadn definicj.
OSTRZEENIE
Uytkownik nie moe kontynuowa wykonania programu
po zmianie, wstawieniu lub skasowaniu danych programu
powodujcych przerwanie biecej obrbki za pomoc
takich operacji, jak zatrzymanie pojedynczego bloku lub
operacj stopu posuwu podczas wykonywania programu.
Jeeli wykonana jest taka modyfikacja, program moe po
wznowieniu obrbki zosta wykonany niezgodnie z jego
zawartoci wywietlon na ekranie. Dlatego, jeeli
zawarto pamici zostaa zmieniona za pomoc edycji
programu detalu, upewnij si, czy zosta wprowadzony stan
zerowania lub wyzeruj przed wykonaniem programu cay
system po zakoczeniu edycji.

652

9.1.1

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

Szukanie sowa

Sowa mona szuka przez zwyke przesuwanie kursora w tekcie


(skanowanie), za pomoc funkcji szukania sowa lub szukania
adresu.

Procedura skanowania programu

1 Nacinij klawisz kursora


Kursor przesuwa si do przodu sowo po sowie na ekranie i jest
wywietlany przy wybranym hale.
2 Nacinij klawisz kursora
Kursor przesuwa si do tyu sowo po sowie na ekranie i jest
wywietlany przy wybranym sowie.
Przykad) Skanowanie Z1250.0
Program
O0050 ;
N01234 X100.0 Z1250.0
S12;
N56789M03 ;
M02 ;
%

O0050 N01234
;

3 Przytrzymanie klawisza kursora

lub

powoduje

skanowanie sw bez przerwy.


4 Pierwsze sowo nastpnego bloku szukane jest po naciniciu
klawisza kursora

5 Pierwsze sowo poprzedniego bloku szukane jest po naciniciu


klawisza kursora

6 Przytrzymanie klawisza kursora

lub

powoduje

przesuwanie kursora w sposb cigy do pocztku bloku.


7 Nacinicie klawisza strony

powoduje wywietlenie

nastpnej strony i szukanie pierwszego sowa na tej stronie.


8 Nacinicie klawisza strony

powoduje wywietlenie

poprzedniej strony i szukanie pierwszego sowa na tej stronie.


9 Przytrzymanie klawisza strony
wywietlanie strony po stronie.

653

lub

powoduje

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

Procedura szukania sowa


Przykad) Szukanie S12
PROGRAM
O0050 ;
N01234 X100.0 Z1250.0 ;
S12 ;
N56789M03 ;
M02 ;
%

O0050 N01234

Obecnie szukane/
skanowane jest
N01234
Szukane jest S12

1 Wpisz adres S .

2 .

2 Nadaj 1

Przez nadanie tylko S1 nie mona znale S12.


Przez nadanie tylko S9 nie mona znale S09.
Znalezienie S09 wymaga nadania S09.

3 Nacinicie klawisza [SZUK] uruchamia operacj szukania.


Po zakoczeniu operacji szukania, kursor wywietlany jest na
S12. Nacinicie klawisza [SZUK] zamiast [SZUK] powoduje
wykonanie operacji szukania w odwrotnym kierunku.
Procedura szukania adresu
Przykad) Szukanie M03
PROGRAM
O0050 ;
N01234 X100.0 Z1250.0 ;
S12;
N56789 M03 ;
M02 ;
%

O0050 N01234

Obecnie szukane/
skanowane jest
N01234
Szukane jest M03

1 Wpisz adres M .
2 Nacinij klawisz [SZUK] .
Po zakoczeniu operacji szukania, kursor wywietlany jest na
M03. Nacinicie klawisza [SZUK ] zamiast [SZUK ]
powoduje wykonanie operacji szukania w odwrotnym kierunku.

Alarm
Numer alarmu
71

Opis
Szukane sowo lub adres nie zostao znalezione.

654

DZIAANIE

B--- 63524PL/01

9.1.2

Skok do pocztku
programu

9. EDYCJA PROGRAMW

Kursor moe przeskoczy do pocztku programu. Funkcja ta nazywa


si przeskokiem kursora do wskanika programu. Poniszy rozdzia
opisuje trzy metody przeskoku kursora do wskanika programu.

Procedura skoku do pocztku programu


Metoda 1

1 Nacinij

po wybraniu ekranu programu w trybie EDIT. Po

powrocie kursora do pocztku programu zawarto programu


jest wywietlana na ekranie od pocztku.
Metoda 2

Szukanie numeru programu.


1 Nacinij adres O , kiedy ekran programu wybrany jest w trybie
MEM lub EDIT .
2 Wpisz numer programu.
3 Nacinij klawisz progamowalny [SZUK.O] .

Metoda 3

1 Wybierz tryb MEM lub EDIT .


.

2 Nacinij

3 Nacinij klawisz [(OPRC)] .


4 Nacinij klawisz [PRZEWN] .

655

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.1.3

Wstawianie sowa
Procedura wstawiania sowa
1 Szukaj lub skanuj sowo bezporednio przed miejscem
wstawienia.
2 Wpisz adres, ktry ma zosta wstawiony.
3 Wpisz dane.
4 Nacinij klawisz

Przykad wstawienia T15

Procedura

1 Szukaj lub skanuj, aby znale Z1250.


PROGRAM
O0050 ;
N01234 X100.0 Z1250.0 ;
S12;
N56789M03 ;
M02 ;
%

2 Nadaj T

3 Nacinij klawisz

O0050 N01234

5 .
.

PROGRAM
O0050 N01234
O0050 ;
N01234 X100.0 Z1250.0 T15 ;
S12;
N56789M03 ;
M02 ;
%

656

Obecnie szukane/
skanowane jest
Z1250.0

Wstawiane jest T15

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.1.4

Zmiana sowa
Procedura zmiany sowa
1 Szukaj lub skanuj sowo majce zosta zmienione.
2 Wpisz adres, ktry ma zosta wstawiony.
3 Wpisz dane.
4 Nacinij klawisz

Przykad zmiany T15 na M15

Procedura

1 Szukaj lub skanuj T15.


PROGRAM
O0050 ;
N01234 X100.0 Z1250.0
S12;
N56789M03 ;
M02 ;
%

2 Nadaj M

3 Nacinij klawisz

O0050 N01234
T15

5 .
.

Program
O0050 N01234
O0050 ;
N1234 X100.0 Z1250.0 M15 ;
S12;
N5678M03 ;
M02 ;
%

657

Szukane/skanowane jest T15

T15 zmienia si na
M15

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.1.5

Kasowanie sowa
Procedura kasowania sowa
1 Szukaj lub skanuj sowa majce zosta skasowane.
2 Nacinij klawisz

Przykad kasowania X100.0

Procedura

1 Szukaj lub skanuj X100.0.


PROGRAM
O0050 ;
N01234 X100.0
S12;
N56789M03 ;
M02 ;
%

2 Nacinij klawisz

O0050 N01234
Z1250.0 M15 ;

PROGRAM
O0050 ;
N01234 Z1250.0 M15 ;
S12;
N56789M03 ;
M02 ;
%

658

Obecnie szukane/
skanowane jest
X100.0

O0050 N01234
Kasowane jest
X100.0

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.2

Blok lub bloki mona kasowa bezporednio w programie.

9.2.1

Ponisza procedura wykonuje kasowanie bloku do jego kodu EOB;


kursor przesuwa si do adresu nastpnego sowa.

USUWANIE BLOKW

Kasowanie bloku

Procedura kasowania bloku


1 Szukaj lub skanuj adres N bloku, ktry ma zosta skasowany.
2 Nadaj

EOB

3 Nacinij klawisz

Przykad kasowania bloku Nr 1234

Procedura

1 Szukaj lub skanuj N01234.


PROGRAM
O0050 ;
N01234 Z1250.0 M15 ;
S12;
N56789M03 ;
M02 ;
%

2 Nadaj

EOB

O0050 N01234
Szukane/skanowane jest N01234

3 Nacinij klawisz
PROGRAM
O0050 ;
S12;
N56789M03 ;
M02 ;
%

659

.
O0050 N01234

Blok zawierajcy
N01234 zosta
skasowany

9. EDYCJA PROGRAMW

9.2.2

Kasowanie wielu
blokw

DZIAANIE

B--- 63524PL/01

Mona kasowa bloki od aktualnie wywietlanego sowa, a do bloku


o podanym numerze.

Procedura kasowania wielu blokw


1 Szukaj lub skanuj sowo w pierwszym bloku obszaru do
skasowania.
2 Wpisz adres N .
3 Wpisz numer bloku dla ostatniego bloku fragmentu do
skasowania.
.

4 Nacinij klawisz

Przykad kasowania blokw z bloku zawierajcego N01234 do bloku zawierajcego N56789

Procedura

1 Szukaj lub skanuj N01234.


PROGRAM
O0050 ;
N01234 Z1250.0 M15 ;
S12;
N56789M03 ;
M02 ;
%

2 . Nadaj N

PROGRAM
O0050 ;
N01234 Z1250.0 M15 ;
S12;
N56789M03 ;
M02 ;
%

3 Nacinij klawisz
PROGRAM
O0050 ;
M02 ;
%

660

O0050 N01234
Szukane/skanowane jest
N01234

9 .

O0050 N01234
Podkrelona
cz jest
kasowana.

.
O0050 N01234
Skasowane
zostay bloki
z bloku
zawierajcego
N01234 do bloku
zawierajcego
N56789.

B--- 63524PL/01

DZIAANIE

9. EDYCJA PROGRAMW

OSTRONIE
Jeeli jest zbyt duo blokw do skasowania, moe zosta
wydany alarm P/S (Nr 070). Jeeli si to zdarzy, naley
zmniejszy liczb blokw przeznaczonych do skasowania.

661

9. EDYCJA PROGRAMW

9.3

SZUKANIE NUMERU
PROGRAMU

DZIAANIE

B--- 63524PL/01

Jeeli w pamici s rne programy, mona wyszuka spord nich


dany program.
Istniej trzy metody wykonania tego zadania.

Procedura szukania numeru programu


Metoda 1

1 Wybierz tryb EDIT lub MEM .


, aby wywietli ekran programu.

2 Nacinij

3 Wpisz adres O .

Metoda 2

4 Nadaj numer programu, ktry ma by szukany.


5 Nacinij klawisz [SZUK.O] .
6 Po zakoczeniu operacji szukania poszukiwany numeru
programu jest wywietlany w grnym prawym rogu ekranu CRT.
W przypadku jego nie znalezienia, pojawi si alarm P/S Nr 71.
1 Wybierz tryb EDIT lub MEM .
, aby wywietli ekran programu.

2 Nacinij

3 Nacinij klawisz [SZUK.O] .


W tym przypadku szukany jest nastpny program w katalogu.
Metoda 3

Za pomoc tej metody mona szuka numeru programu (0001 do


0015) odpowiadajcego sygnaowi obrabiarki w celu rozpoczcia
operacji automatycznej. Zobacz odpowiedni podrcznik
dostarczony przez producenta urzdzenia, aby zapozna si ze
szczegami operacji.
1 Wybierz tryb MEM .
2 Ustaw stan zerowania (*1)
Stan zerowania jest stanem, w ktrym wyczona jest dioda
wskazujca, e trwa operacja automatyczna. (zobacz
odpowiedni podrcznik producenta urzdzenia).
3 Ustaw sygna wyboru numeru programu na obrabiarce na numer
od 01 do 15.
Jeeli program odpowiadajcy sygnaowi obrabiarki nie jest
zarejestrowany, wystpi alarm P/S (Nr 059).
4 Nacinij klawisz startu cyklu.
Jeeli sygna na obrabiarce jest 00, operacja szukania numeru
programu nie jest wykonywana.

Alarm
Nr alarmu

Opis

59

Programu o wybranym numerze nie mona szuka podczas


zewntrznego szukania numeru programu.

71

Podany numer programu nie zosta znaleziony podczas


szukania numeru programu.

662

9.4

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

SZUKANIE NUMERU
BLOKU

Operacja szukania numeru bloku jest zwykle stosowana do szukania


numeru bloku w rodku programu, aby mona rozpocz lub
ponownie uruchomi wykonywanie bloku o podanym numerze.
Przykad) Szukanie numeru bloku 02346 w programie O0002
Program

O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ;
N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ;
:
O0003 ;
:

Wybrany program
Znaleziono docelowy numer bloku

Ten modu przeszukiwany jest od pocztku


(operacja szukania
wykonywana jest tylko
w obrbie programu)

Procedura szukania numeru bloku


1 Wybierz tryb MEM .
.

2 Nacinij

3 Jeeli program zawiera numer bloku, ktry ma by szukany,


wykonaj ponisze operacje 4 do 7.
Jeeli program nie zawiera numeru bloku, ktry ma by
szukany, wybierz numer programu, ktry zawiera numer bloku,
ktry ma by szukany.
4 Wpisz adres N .
5 Wpisz numer bloku, ktry ma by szukany.
6 Nacinij klawisz [SZUK.N] .
7Po zakoczeniu operacji szukania poszukiwany numeru bloku
jest wywietlany w prawym grnym rogu ekranu CRT.
Jeeli podany numer bloku nie zostanie znaleziony w obecnie
wybranym programie, pojawi si alarm P/S (Nr 060).

663

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

Objanienia
D Operacja podczas
szukania

Pominite bloki nie maj wpywu na CNC. Oznacza to, e dane w


pominitych blokach, np. wsprzdne oraz kody M, S i T nie
zmieniaj wsprzdnych CNC ani wartoci modalnych.
Dlatego w pierwszym bloku, gdzie ma rozpocz si lub ponownie
uruchomi wykonanie za pomoc polecenia szukania numeru bloku,
wpisz wymagane kody M, S i T oraz wsprzdne. Blok szukany za
pomoc funkcji szukania numeru bloku pokazuje zwykle punkt
przesunicia z jednego procesu na inny. Jeeli blok w rodku procesu
musi by znaleziony w celu ponownego uruchomienia wykonania
bloku, okrel kody M, S i T, kody G, wsprzdne itd., zgodnie z
wymaganiami MDI, po uwanym sprawdzeniu stanu obrabiarki i
CNC w tym punkcie.

D Sprawdzanie podczas
szukania

Podczas operacji szukania wykonywane s nastpujce sprawdzenia:


Opcjonalne pominicie bloku
Alarm P/S (nr 003 do 010)

Ograniczenia
D Szukanie
w podprogramie

Podczas operacji szukania numeru bloku, M98Pxxxx (wywoanie


podprogramu) nie jest wykonywane. Wystpi zatem alarm P/S (Nr
060), jeeli podjto prb szukania numeru bloku w podprogramie
wywoanym przez aktualnie wybrany program.
Program gwny

Podprogram

O1234
:
:
M98 P5678 ;
:
:

O5678
:
N88888
:
M99 ;
:

Alarm wystpi, jeeli podjto prb szukania N8888 w powyszym przykadzie.

Alarm
Nr alarmu
60

Opis
Numer bloku nie zosta znaleziony podczas operacji
szukania numeru bloku.

664

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.5

Programy zarejestrowane w pamici mona kasowa kolejno, albo


wszystkie od razu. Mona rwnie skasowa wicej ni jeden
program zdefiniowanego obszaru.

9.5.1

Mona skasowa program zarejestrowany w pamici.

USUWANIE
PROGRAMW
Kasowanie jednego
programu

Procedura kasowania jednego programu


1 Wybierz tryb EDIT .
, aby wywietli ekran programu.

2 Nacinij

3 Wpisz adres O .
4 Nadaj dany numer programu.
5 Nacinij klawisz

Kasowany jest program o wpisanym numerze.

9.5.2

Mona skasowa wszystkie programy zarejestrowane w pamici.

Kasowanie wszystkich
programw
Procedura kasowania wszystkich programw
1 Wybierz tryb EDIT .
, aby wywietli ekran programu.

2 Nacinij

3 Wpisz adres O .
4 Wpisz ---9999.
5 Nacinij klawisz edycji

665

, aby skasowa wszystkie programy.

9. EDYCJA PROGRAMW

9.5.3

DZIAANIE

B--- 63524PL/01

Mona kasowa programy w obrbie okrelonego obszaru pamici.

Usuwanie kilku
programw
wyznaczajc ich zakres
Procedura kasowania wicej ni jednego programu przez okrelenie obszaru
1 Wybierz tryb EDIT .
, aby wywietli ekran programu.

2 Nacinij

3 Wpisz zakres numerw programw, ktre maj by skasowane,


wraz z adresem i klawiszami numerycznymi w nastpujcym
formacie:
OXXXX,OYYYY
gdzie XXXX jest numerem rozpoczcia programw, ktre maj
by skasowane, a YYYY jest numerem koca programw, ktre
maj by skasowane.
4 Nacinij klawisz edycji
do Nr YYYY.

666

, aby skasowa programy Nr XXXX

B--- 63524PL/01

9.6

ROZSZERZONA
FUNKCJA EDYCJI
PROGRAMU
OBRBKI DETALU

DZIAANIE

9. EDYCJA PROGRAMW

Za pomoc rozszerzonej funkcji edycji programu mona wykonywa


operacje opisane poniej za pomoc klawiszy programowalnych dla
programw zarejestrowanych w pamici.
Moliwe s ponisze operacje edycji:
D Mona skopiowa lub przesun cay program lub jego cz do
innego programu.
D Jeden program mona wstawi w wolnym miejscu do innego
programami.
D Okrelone sowo lub adres programu mona zastpi innym
sowem lub adresem.

667

9. EDYCJA PROGRAMW

9.6.1

DZIAANIE

B--- 63524PL/01

Mona utworzy nowy program przez skopiowanie programu.

Kopiowanie caego
programu

Przed
skopiowaniem
Oxxxx

Po skopiowaniu
Oxxxx

Oyyyy

Kopiowanie

Rys. 9.6.1 Kopiowanie caego programu

Na Rys. 9.6.1 program o numerze xxxx jest kopiowany jako


nowoutworzony program o numerze yyyy. Program utworzony w
operacji kopiowania rni si tylko numerem od orginau.
Procedura kopiowania caego programu
1 Wpisz tryb EDIT .
2 Nacinij klawisz funkcyjny

(OPRC)

Klawisz nastpnego menu


(R.EDYC)

3 Nacinij klawisz programowalny [(OPRC)].


4 Nacinij klawisz nastpnego menu.
5 Nacinij klawisz programowalny [R.EDYC] .
6 Sprawd, czy wybrany zosta ekran programu, ktry ma by
skopiowany, i czy nacinito klawisz programowalny [KOPIUJ] .

KOPIUJ

WSZYST

Klawisze
numeryczne

to

7 Nacinij klawisz programowalny [WSZYST] .


8 Wpisz numer nowego programu (uywajc tylko klawiszy

numerycznych) i nacinij klawisz

WYKONA

9 Nacinij klawisz programowalny [WYKONA].

668

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.6.2

Mona stworzy nowy program przez skopiowanie czci programu.

Kopiowanie czci
programu

Przed
skopiowaniem
Oxxxx

Po skopiowaniu

Kopiowanie

Oxxxx

Oyyyy

Rys. 9.6.2 Kopiowanie czci programu

Na Rys. 9.6.2, cz B programu o numerze xxxx jest kopiowana do


nowo utworzonego programu o numerze yyyy. Program, dla ktrego
okrelono obszar edytowania, pozostaje niezmieniony po operacji
kopiowania.
Procedura kopiowania czci programu
1 Wykonaj kroki 1 do 6 opisane w Podrozdziale III---9.6.1.
2 Przesu kursor do pocztku obszaru, ktry ma by skopiowany i
nacinij klawisz programowalny [KURS ].

KURS

KURS

Klawisze
numeryczne

3 Przesu kursor na koniec obszaru, ktry ma by skopiowany i


nacinij klawisz programowalny [ KURS] lub [ DOL] (w drugim
przypadku obszar do koca programu jest kopiowany bez
wzgldu na pooenie kursora).

DOL

to

4 Wpisz numer nowego programu (uywajc tylko klawiszy


numerycznych) i nacinij klawisz

WYKONA

5 Nacinij klawisz programowalny [WYKONA].

669

9. EDYCJA PROGRAMW

9.6.3

DZIAANIE

B--- 63524PL/01

Nowy program mona stworzy przez przesunicie czci programu.

Przesuwanie czci
programu

Przed
skopiowaniem
Oxxxx

Po skopiowaniu

Kopiowanie

Oxxxx

Oyyyy

B
c

Rys. 9.6.3 Przesuwanie czci programu

Na Rys. 9.6.3, cz B programu o numerze xxxx jest przesuwana do


nowo utworzonego programu o numerze yyyy; cz B jest kasowana
z programu o numerze xxxx.
Procedura przesuwania czci programu
1 Wykonaj kroki1 do 5 opisane w Podrozdziale III---9.6.1.
2 Sprawd, czy wybrany zosta wybrany ekran programu, ktry ma
by przesunity, i czy nacinity zosta klawisz programowalny
[PRZESU] .

PRZESU

KURS

3 Przesu kursor do pocztku obszaru, ktry ma zosta przesunity


i nacinij klawisz programowalny [KURS ].
KURS

Klawisze
numeryczne

DOL

to

4 Przesu kursor na koniec obszaru, ktry ma by przesunity i


nacinij klawisz programowalny [ KURS] lub [ DOL] (w drugim
przypadku obszar do koca programu jest kopiowany bez
wzgldu na pooenie kursora).

5 Wpisz numer nowego programu (uywajc tylko klawiszy


numerycznych) i nacinij klawisz

WYKONA

6 Nacinij klawisz programowalny [WYKONA].

670

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.6.4

czenie programu

W dowolnym miejscu aktualnego programu mona wstawi inny


program.
Przed poczeniem
Oxxxx

Oyyyy

Po poczeniu

czenie

Oxxxx

Oyyyy

Punkt
poczenia

Rys. 9.6.4 czenie programu w okrelonym miejscu

Na Rys. 9.6.4 program o numerze XXXX jest czony z programem


o numerze YYYY. Program OYYYY pozostaje niezmieniony po
operacji czenia.
Procedura czenia programu
1 Wykonaj kroki 1 do 5 opisane w Podrozdziale III---9.6.1.
2 Sprawd, czy wybrany zosta ekran programu, ktry ma by
edytowany i nacinij klawisz programowalny [LACZ] .

LACZ

KURS

Klawisze
numeryczne

3 Przesu kursor w pooenie, w ktrym ma by wstawiony inny


program i nacinij klawisz programowalny [KURS] lub
[DOL](w drugim przypadku wywietlany jest koniec biecego
programu).

DOL

to

4 Wpisz numer programu, ktry ma by wstawiony (uywajc tylko


klawiszy numerycznych) i nacinij klawisz

WYKONA

5 Nacinij klawisz programowalny [WYKONA].


Program o numerze podanym w kroku 4 jest wstawiany przed
kursorem umieszczonym w kroku 3.

671

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.6.5

Dodatkowe objanienia
dotyczce kopiowania,
przesuwania i czenia
Objanienia
D Okrelenie obszaru
edytowania

Nastawienie punktu startu obszaru edytowania za pomoc [KURS ]


mona dowolnie zmienia a do nastawienia punktu docelowego
obszaru edytowania za pomoc [ KURS] lub [ DOL].
Jeeli punkt startu obszaru edytowania ustawiony jest po punkcie
docelowym obszaru edytowania, obszar edytowania musi zosta
ustalony ponownie poczwszy od punktu startu.
Nastawienie punktu startu obszaru edytowania oraz punktu
docelowego pozostaje wane do chwili wykonania operacji
uniewaniajcej to ustawienie.
Jedna z poniszych operacji dokonuje uniewanienia nastawienia:
D Po nastawieniu punktu startu lub punktu docelowego
wykonywana jest operacja edytowania inna ni szukanie adresu,
szukanie/skanowanie sowa i szukanie pocztku programu.
D Proces przetwarzania wraca do wyboru operacji po nastawieniu
punktu startu lub punktu docelowego.

D Brak okrelenia numeru


programu

Podczas kopiowania i przesuwania programu, jeeli [WYKONA]


nacinito bez okrelenia numeru programu po nastawieniu punktu
docelowego obszaru edytowania, jako program roboczy
rejestrowany jest program o numerze O0000. Program O0000 ma
nastpujce cechy:
D Program moe by edytowany w taki sam sposb, jak program
oglny (nie uruchamiaj tego programu).
D Jeeli operacja kopiowania lub przesuwania jest wykonywana od
nowa, poprzednie informacje s kasowane w czasie jej
wykonywania, a nowe informacje (cay program lub jego cz) s
ponownie rejestrowane (w operacji czenia poprzednie
informacje nie s skasowane). Jednak program, jeeli wybrany
jest jako operacja pierwszoplanowa, nie moe by ponownie
zarejestrowany jako drugoplanowy (pojawia si alarm BP/S140).
Po ponownej rejestracji programu tworzony jest wolny obszar.
Usu go za pomoc klawisza

D Kiedy program jest ju niepotrzebny, skasuj go za pomoc zwykej


operacji edycji.
D Edycja w momencie,
kiedy system czeka na
wpisanie numeru
programu

Kiedy system czeka na wpisanie numeru programu, nie mona


wykona adnej operacji edycji.

Ograniczenia
D Liczba cyfr numeru
programu

Jeeli numer programu ma 5 lub wicej cyfr, wystpi bd formatu.


672

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

Alarm
Nr alarmu

Opis

70

Za mao pamici podczas kopiowania lub wstawiania programu.


Zakoczenie kopiowania lub wstawiania.

101

Wystpia przerwa w zasilaniu podczas kopiowania, przesuwania lub wstawiania programu, pami wykorzystana do edycji
musi zosta skasowana. Kiedy pojawi si ten alarm, nacinij
klawisz
i jednoczenie klawisz funkcyjny
. Kasowany
jest tylko edytowany program.

673

9. EDYCJA PROGRAMW

9.6.6

Zastpowanie sw
i adresw

DZIAANIE

B--- 63524PL/01

Zastpowanie jednego lub wicej okrelonych sw.


Zastpowanie mona przeprowadzi w stosunku do okrelonych
sw lub adresw lub te do wszystkich w caym programie.

Procedura zmiany sw lub adresw


1 Wykonaj kroki1 do 5 opisane w Podrozdziale 9.6.1.
ZMIEN

2 Nacinij klawisz programowalny [ZMIEN] .


3 Wpisz sowo lub adres, ktry ma by zastpiony.
4 Nacinij klawisz programowalny [PRZED] .

PRZED

5 Wpisz sowo lub adres.


6 Nacinij klawisz programowalny [PO] .
PO

POMIN

1---WYK.

WYKONA

7 Nacinij klawisz programowalny [WYKONA], aby zastpi


wszystkie okrelone sowa lub adresy po kursorze.
Nacinij klawisz programowalny [1-- WYK.] aby poszuka i
zastpi pierwsze wystpienie okrelonego sowa lub adresu po
kursorze.
Nacinij klawisz programowalny [POMIN] , aby poszuka tylko
pierwszego wystpienia okrelonego sowa lub adresu po
kursorze.

Przykady
D Zastp X100 Z200

[ZMIEN] X

[PRZED] Z

[PO] [WYKONA]
D Zastp X100Z200 X30

[ZMIEN]

X
D Zastp IF sowem WHILE

[ZMIEN]

1
0

[PRZED]

[PO] [WYKONA]

[PRZED] W

[PO] [WYKONA]

D Zastp X wyraeniem
C10

[ZMIEN] X

[PRZED]

[PO] [WYKONA]

Objanienia
D Zastpowanie
makropolece
uytkownika

Mona zastpi nastpujce sowa makropolece uytkownika:


IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOS
Mona zada skrty sw uywanych w makropoleceniach
uytkownika.
Jednak zastosowane skrty zostan wywietlone na ekranie tak, jak
zostay nadane, nawet po naciniciu klawisza programowalnego
[PRZED] i [PO] .
674

B--- 63524PL/01

DZIAANIE

9. EDYCJA PROGRAMW

Ograniczenia
D Liczba znakw do
zastpienia

Dla zastpowa [PRZED] i [PO] mona nada maks. 15 znakw (nie


mona poda 16 ani wicej znakw).

D Znaki do zastpienia

Sowa [PRZED] i [PO] musz zaczyna si od znaku


reprezentujcego adres (w przeciwnym razie pojawi si bd
formatu).

675

9. EDYCJA PROGRAMW

9.7

EDYCJA
MAKROPOLECE
UYTKOWNIKA

DZIAANIE

B--- 63524PL/01

W przeciwiestwie do zwykych programw, programy


makropolece uytkownika s modyfikowane, wpisywane lub
kasowane w oparciu o jednostki edytowania.
Sowa makropolece uytkownika mona wpisywa w skrconej
formie.
Do programu mona wpisywa komentarze.
Komentarze do programu znajduj si w Rozdziale 10.1.

Objanienia
D Jednostka edytowania

Edytujc nadane makropolecenie uytkownika, uytkownik moe


przesun kursor do kadej jednostki edytowania, ktra zaczyna si
jednym z poniszych znakw i symboli:
(a)Adres
(b)Nr umieszczony na pocztku wskazwki zastpczej
(c)/, (,=, i ;
(d)Pierwszy znak z IF, WHILE, GOTO, END, DO, POPEN,
BPRNT, DPRNT i PCLOS
Na ekranie CRT przed kadym z powyszych znakw i symboli
wstawiane jest puste miejsce.
(Przykad) Pozycje gowicy gdzie jest umieszczony kursor
N001 X---#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X---SQRT[#3/3:[#4+1]] ;
N004 X---#2 Z#1 ;
N005 #5 =1+2---#10 ;
IF[#1NE0] G OTO10 ;
WHILE[#2LE5] D O1 ;
#[200+#2] = #2:10 ;
#2 =#2+1 ;
END1 ;

D Skrty sw
makropolece
uytkownika

Jeeli sowo makropolecenia uytkownika jest zmienione lub


wstawione, dwa pierwsze znaki lub wicej mog zastpi cae sowo.
Czyli,
WHILE WH
SIN SI
TAN TA
BCD BC
ROUND RO
DPRNT DP

GOTO GO
ASIN AS
ATAN AT
BIN BI
END EN
PCLOSPC

XOR XO
COS CO
SQRT SQ
FIX FI
POPEN PO
EXP EX

(Przykad) Wpisanie
WH [AB [#2 ] LE RO [#3 ] ]
ma to samo znaczenie, co
WHILE [ABS [#2 ] LE ROUND [#3 ] ]
Program rwnie jest wywietlany w ten sposb.

676

AND AN
ACOS AC
ABS AB
FUP FU
BPRNT BP
THEN TH

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

9.8

EDYCJA
DRUGOPLANOWA

Edycja programu podczas wykonywania innego programu nazywa si


edycj drugoplanow. Metoda edycji drugoplanowej jest taka sama,
jak w przypadku zwykej edycji (edycji pierwszoplanowej).
Program edytowany drugoplanowo powinien by zarejestrowany na
pierwszym planie pamici programu przez wykonanie nastpujcej
operacji:
Podczas edycji drugoplanowej nie mona skasowa wszystkich
programw jednoczenie.

Procedura edycji drugoplanowej


1 Wpisz tryb EDIT lub MEM.
Tryb pamiciowy jest moliwy nawet podczas wykonywania
programu.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny [(OPRC)] , a nastpnie nacinij


klawisz programowalny [DP -- EDT].
Ekran
edytowania
drugoplanowego
(PROGRAM
(DP---EDYCJA) jest wywietlany w lewym grnym rogu ekranu).
4 Edycja programu na ekranie edytowania drugoplanowego
przebiega w taki sam sposb, jak dla zwykej edycji programw.
5 Po zakoczeniu edycji nacinij klawisz programowalny
[(OPRC)], a nastpnie nacinij klawisz programowalny
[DP -- EDT]. Edytowany program jest rejestrowany w
pierwszoplanowej pamici programu.

Objanienia
D Alarmy podczas edycji
drugoplanowej

Alarmy, ktre mog wystpi podczas edycji drugoplanowej nie maj


wpywu na operacj pierwszoplanow. I odwrotnie, alarmy, ktre
mog wystpi podczas operacji pierwszoplanowej nie maj wpywu
na edycj drugoplanow. W edycji drugoplanowej, jeeli
podejmowana jest prba edycji programu wybranego do operacji
pierwszoplanowej, pojawia si alarm BP/S (Nr 140). Z drugiej strony,
jeeli podejmowana jest prba wyboru programu poddanemu edycji
drugoplanowej podczas operacji pierwszoplanowej (za pomoc
wywoania podprogramu lub operacji szukania numeru programu
przy uyciu sygnau zewntrznego), wystpi alarm P/S (Nr 059, 078)
operacji pierwszoplanowej. Tak, jak w przypadku edycji programu
pierwszoplanowego, alarmy P/S pojawiaj si rwnie podczas edycji
drugoplanowej. Jednak w celu odrnienia ich od alarmw
pierwszoplanowych, BP/S jest wywietlane w linii wprowadzania
danych na ekranie edycji drugoplanowej.

677

9. EDYCJA PROGRAMW

9.9

FUNKCJA HASA

DZIAANIE

B--- 63524PL/01

Funkcj hasow (bit 4 (NE9) parametru Nr 3202) mona


zablokowa przy uyciu parametru hasa (PASSWD) Nr 3210 i
parametru sowa kluczowego Nr 3211 (KEYWD) w celu
zabezpieczenia programw Nr O9000 do O9999. W stanie
zablokowanym nie mona ustawi parametru NE9 na 0. W tym stanie
programy o nr 9000 do 9999 mona modyfikowa dopiero po nadaniu
prawidowego sowa kluczowego.
Stan zablokowany oznacza, e warto ustawiona w parametrze
PASSWD rni si od wartoci ustawionej w parametrze KEYWD.
Wartoci ustawione w tych parametrach nie s wywietlane. Stan
zablokowany zostaje zwolniony, kiedy warto ustawiona w
parametrze PASSWD zostanie rwnie ustawiona w parametrze
KEYWD. Kiedy w parametrze PASSWD wywietlane jest 0, to
parametr ten nie jest ustawiony.

Procedura blokowania i odblokowywania

Blokowanie

1 Ustaw tryb MDI.


2 Aktywuj zapisywanie parametrw. Pojawia si alarm P/S Nr 100
na CNC.
3 Ustaw parametr hasa (PASSWD) Nr 3210. Teraz ustawiany jest
stan blokady.
4 Deaktywuj zapisywanie parametrw.
5 Nacinij klawisz

Odblokowywanie

, aby zwolni stan alarmowy.

1 Ustaw tryb MDI.


2 Aktywuj zapisywanie parametrw. Pojawia si alarm P/S Nr 100
na CNC.
3 W parametrze sowa kluczowego (KEYWD) Nr 3211 ustaw tak
sam warto, jak w parametrze hasa (PASSWD) Nr 3210 w celu
zablokowania. Teraz zablokowany stan jest zwolniony.
4 Ustaw bit 4 (NE9) parametru Nr 3202 na 0.
5 Deaktywuj zapisywanie parametrw.
6 Nacinij klawisz

, aby zwolni stan alarmowy.

7 Teraz mona edytowa podprogramy programw Nr 9000 do


9999.

678

B--- 63524PL/01

DZIAANIE

9. EDYCJA PROGRAMW

Objanienia
D Parametr nastawiania
hasa PASSWD

Stan zablokowany jest ustawiony, kiedy jaka warto ustawiona jest


w parametrze PASSWD. Jednak naley zwrci uwag na to, e
parametr PASSWD mona ustawi tylko wtedy, gdy nie jest
ustawiony stan zablokowania (kiedy PASSWD = 0 lub PASSWD =
KEYWD). Jeeli podejmowana jest prba nastawienia parametru
PASSWD w innych przypadkach, pojawi si ostrzeenie, e aktywna
jest blokada zapisu. Jeeli ustawiony jest stan zablokowania (kiedy
PASSWD = 0 i PASSWD = KEYWD), parametr NE9
automatycznie ustawia si na 1. Jeeli podejmowana jest prba
ustawienia NE9 na 0, pojawia si ostrzeenie, e aktywna jest
blokada zapisu.

D Zmiana parametru hasa


PASSWD

Parametr hasa PASSWD mona zmieni po zwolnieniu stanu


zablokowania (kiedy PASSWD = 0 lub PASSWD = KEYWD). Po
kroku 3 procedury odblokowywania mona ustawi now warto w
parametrze PASSWD. Od tego momentu w celu zwolnienia stanu
zablokowania, ta nowa warto musi by ustawiona w parametrze
KEYWD.

D Nastawienie 0
w parametrze hasa
PASSWD

Jeeli parametr PASSWD ustawiony jest na 0, wywietlana jest liczba


0, a funkcja hasowa jest nieaktywna. Innymi sowy, funkcja hasowa
moe sta si nieaktywna albo wskutek nieustawienia parametru
PASSWD w ogle, albo na skutek ustawienia go na 0 po kroku 3
procedury odblokowywania. Aby upewni si, czy nie wpisano stanu
zablokowania, naley zwrci uwag, aby nie ustawi wartoci innej
ni 0 w parametrze hasa PASSWD.

D Ponowne blokowanie

Po zwolnieniu stanu zablokowania mona go ponownie ustawi,


ustawiajc inn warto w parametrze PASSWD lub wyczajc i
ponownie zaczajc zasilanie NC w celu wyzerowania parametru
sowa kluczowego KEYWD.
OSTRONIE
Po ustawieniu zablokowanego stanu, parametru NE9 nie
mona ustawi na 0, a parametr PASSWD mona zmieni
dopiero po zwolnieniu stanu zablokowania, albo po
cakowitym skasowaniu pamici. Przy ustawianiu
parametru PASSWD naley zachowa szczegln
ostrono.

679

9. EDYCJA PROGRAMW

9.10

KOPIOWANIE
PROGRAMU MIDZY
DWOMA TORAMI

DZIAANIE

B--- 63524PL/01

W przypadku sterowania dwutorowego CNC, ustawienie bitu 0


(PCP) parametru Nr 3206 na 1 uaktywnia funkcj kopiowania
okrelonego programu obrbki z jednego toru na drugi. Moliwe jest
kopiowanie jednego programu i grupy programw.

Procedura kopiowania programu midzy dwoma torami

Procedura

1 Wybierz tryb EDIT dla obu torw.


2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny [(OPRC)].


4 Nacinij klawisz programowalny [KOP.PR]
Zostanie wywietlony nastpujcy klawisz programowalny :
PROGRAM
O1357
O1357 (GLOWIC1 PROGRAM GLOWNY) ;

N010
N020
N030
N040

G90 G00 X200.0 Z220.0 ;


T0101;
S30000 M03 ;
G40 G00 X40.0 Z180.0 ;

N080
N090
N100

X100.0 Z80.0 ;
Z60.0 ;
X140.0 Z40.0 ;

N00130

>_
EDIT

****

* * * * * * 14 : 25 : 36

1---TOR

GLOWIC1

2---TOR

ANULUJ

5 Nacinij klawisz programowalny [1 -- TOR] do [2 -- TOR], aby


wybra tor, z ktrego zostanie skopiowany program.
(Przykad) Nacinicie klawisza programowalnego [1 -- TOR]
powoduje pojawienie si na ekranie funkcji
wspomagania operacji obsugi, pokazanej poniej.

ZRODLOWY : TOR 1 =1357


DOCELOWY : TOR2 =
>_
EDIT

****

ZRODLO

*** ***
CEL

ZAMIEN

ZAMIANA
14:25:36
ANULUJ

: WYL.
GLOWIC1
WYKONA

Najpierw zostanie wywietlany wybrany program jako rdo


kopiowania wyjciowego toru. Jeli nie wybrano programu do
skopiowania toru rdowego, zostanie wywietlona informacja
0000.
680

B--- 63524PL/01

DZIAANIE

9. EDYCJA PROGRAMW

6 Wybierz program lub programy do skopiowania.


D Kopiowanie jednego programu
(1)Wpisz numer programu, ktry ma by skopiowany.

(2)Nacinij klawisz programowalny [ZRODLO], aby ustawi


numer.
ZRODLOWY:TOR?=
D Kopiowanie grupy programw
(1)Wpisz grup programw do skopiowania w postaci numeru.
---jjjj
Symbol grupy
[Format wprowadzenia]

---jjjj
Numer koca grupy (najwikszy)
Numer pocztku grupy (najmniejszy)

(2)Nacinij klawisz programowalny [ZRODLO], aby ustawi


numer.
---jjjj
D Aby anulowa wybr programw przeznaczonych do
kopiowania, nacinij klawisz [SOURCE] jeszcze raz.
7 Wybierz numer celu kopiowania.
Wybrany program(y) mona kopiowa wpisujc numer inny ni
oryginalny.

(1)Wpisz numer celu.


(2)Nacinij klawisz programowalny [CEL], aby ustawi numer.
DOCELOWY:TOR?=

D Nacinicie [CEL] bez podania numeru powoduje


zastosowanie
dotychczasowego
numeru(w)
programu(w) wyjciowego(ych).
D Aby anulowa ustawiony numer, nacinij ponownie [CEL].
D W przypadku kopiowania grupy programw ustawiony
numer jest nadawany pierwszemu programowi z podanego
obszaru.
Kolejne
programy
otrzymuj
numery
powikszone o jeden.
8 Okrel zastpienie.
Jeli jaki numer majcy zosta nadany programowi, ktry ma
by skopiowany, zosta ju wykorzystany dla programu
zarejestrowanego dla toru docelowego, okrel, czy istniejcy
program ma by zastpiony skopiowanym.
Jeeli funkcja zastpienia jest obecnie nieaktywna, nacinicie
klawisza programowalnego [ZAMIEN] spowoduje jej
uaktywnienie. Naciskanie klawisza [ZAMIEN] powoduje
przeczanie midzy stanem aktywacji i deaktywacji funkcji
zastpienia.
ZAMIANA=WL oznacza, e wymiana jest aktywna.
ZAMIANA=WYL oznacza, e wymiana jest nieaktywna.
9 Nacinij klawisz programowalny [WYKONA], aby rozpocz
kopiowanie.
681

9. EDYCJA PROGRAMW

DZIAANIE

B--- 63524PL/01

Objanienia
D Przebieg operacji

Ekran programu

Tryb edycji/tryb edycji


drugoplanowej

Ustaw klucz zabezpieczenia danych na WL


(aktywacja edycji)

Klawisz programowalny sucy do rozpoczcia kopiowania


midzy torami [KOP.PR]

Klawisz programowalny wyboru rda kopiowania


[1--- TOR] lub [2--- TOR]

<ZRODLOWY ustalony?>

Nie ustalony (wybrany numer O)

Ustalony

Nie ustalony (wybrany numer O)

<DOCELOWY ustalony?>
Ustalony
Tak

<Anulowanie operycji klawiszem programowalnym [ANULUJ)?>


Nie
<Zamian a ustalona?>
Do zastpienia
ZAMIANA=WL

Nie do zastpienia
ZAMIANA=WYL

Pocztek kopiowania: klawisz


programowalny [WYKONA]

Kopiowanie zakoczone

D Edycja drugoplanowa

Koniec alarmu

Kopiowanie mona wykonywa podczas edycji drugoplanowej.

682

B--- 63524PL/01

D Podstawowe alarmy

Ograniczenia

9. EDYCJA PROGRAMW

DZIAANIE

Numery podstawowych alarmw


Numer alarmu

Opis

P/S 70,70 BP/S0


P/S 71,71 BP/S
P/S 72,72 BPS
P/S 73,73 BP/S
P/S 75,75 BP/S

Brak wolnej pamici


Dany program nie znaleziony
Za duo programw
Podwjna rejestracja
Zabezpieczony nr programu

Odpowiedni tor
Cel kopiowania
rdo kopiowania
Cel kopiowania
rdo kopiowania
rdo/cel kopiowania

D BP/S wskazuje alarm wydany podczas edycji drugoplanowej.


D Kady alarm jest wydawany dla toru, dla ktrego wykonywana jest
operacja wywoujca alarm.

D Warunki, w ktrych nie


mona wykonywa
kopiowania

Kopiowania nie mona wykonywa w nastpujcych warunkach:


D Klucz zabezpieczenia danych dla toru celu kopiowania jest
ustawiony na WYL.
D Okrelony numer O jest zabezpieczony.
D Okrelony numer O jest ju wykorzystany dla programu
zarejestrowanego jako cel kopiowania (jeli funkcja zastpienia
jest nieaktywna).
D Na noniku programu detalu dla toru celu kopiowania jest za
mao wolnej pamici.
D rdo kopiowania lub tor docelowy jest w stanie alarmu. Jednak
podczas edycji drugoplanowej tylko alarmy P/S 000 i 101
deaktywuj kopiowanie.

D Kopiowanie grupy
programw

Podczas kopiowania grupy programw, jeeli na noniku programu


detalu dla toru celu kopiowania jest za mao miejsca, przekroczono
maksymaln liczb programw, ktre mona zarejestrowa dla toru
docelowego, okrelony numer programu zosta ju zarejestrowany
dla toru docelowego lub okrelony numer programu jest
zabezpieczony, natychmiast zostanie wydany alarm i kopiowanie
zostanie zatrzymane.
Cel kopiowania
O0001
O0020
;
O0200

rdo kopiowania

Za mao miejsca na noniku,


podwjna rejestracja, zabezpieczony numer lub przekro--czona maksymalna liczba
programw

O0001 ;
O0020
O0200
O1100
O2000

Wydanie alarmu,
zatrzymanie kopiowania

D Zastpienie

Nawet jeli aktywowana jest funkcja zastpienia, program nie


zostanie zastpiony, jeli na noniku programu detalu dla toru celu
kopiowania jest za mao miejsca. Podczas edycji drugoplanowej
kopiowanie przez zastpienie obecnie wykonywanego programu jest
niedozwolone.
OSTRONIE
Po rozpoczciu kopiowania programu midzy torami funkcji tej
nie mona anulowa. Przed rozpoczciem kopiowania naley
uwanie potwierdzi wszystkie ustawienia.

683

10. TWORZENIE PROGRAMW

10

DZIAANIE

B--- 63524PL/01

TWORZENIE PROGRAMW

Programy mona tworzy posugujc si jedn z poniszych metod:


KLAWIATURA MDI
PROGRAMOWANIE W TRYBIE UCZENIA
PROGRAMOWANIE DIALOGOWEGO Z FUNKCJ GRAFIKI
FUNKCJA AUTOMATYCZNEGO PROGRAMOWANIA
DIALOGOWEGO
URZDZENIE PRZYGOTOWUJCE AUTOMATYCZNY PROGRAM
(FANUC SYSTEM P)

Niniejszy rozdzia opisuje tworzenie programw za pomoc


klawiatury MDI, trybu uczenia i programowania dialogowego z
funkcj graficzn. Rozdzia ten opisuje rwnie automatyczne
wstawienie numerw blokw.

684

10. TWORZENIE PROGRAMW

DZIAANIE

B--- 63524PL/01

10.1

TWORZENIE
PROGRAMW ZA
POMOC KLAWIATURY

Programy mona tworzy w trybie EDYC za pomoc funkcji edycji


programu opisanych w Rozdziale III---9.

Procedura tworzenia programw za pomoc klawiatury MDI


Procedura

1 Wpisz tryb EDYC .


2 Nacinij klawisz funkcyjny

3 Nacinij klawisz adresowy O i wpisz numer programu.


4 Nacinij klawisz funkcyjny

5 Utwrz program za pomoc funkcji edycji programu opisanych w


Rozdziale 9.

Objanienia
D Komentarze w programie

Komentarze mona zapisa w programie za pomoc kodw


wczenia/wyczenia sterowania.
Przykad)O0001 (SERIA 16 FANUC) ;
M08 (CHLODZIWO WL) ;

D Po naciniciu

po wpisaniu kodu wyczenia sterowania (,

komentarzy i kodu wczenia


zarejestrowanie komentarza
D Po naciniciu

sterowania

nastpi

zostanie nacinity w trakcie wpisywania

komentarzy w celu pniejszego wpisania reszty komentarzy,


dane wpisane przed naciniciem klawisza

mog by

zarejestrowane nieprawidowo (nie wpisane, zmodyfikowane lub


stracone), poniewa dane podlegaj kontroli wpisu, ktry jest
wykonywany w normalnej edycji.
Zwr uwag na nastpujce uwagi przed wpisaniem komentarza:
D Kod wczenia sterowania ) nie moe by zarejestrowany
samoczynnie.
D Komentarze wpisane po naciniciu klawisza

nie mog

zaczyna si numerem, spacj ani adresem O.


D Jeeli zostanie wpisany skrt makropolecenia, jest on zamieniany
na jego sowo i rejestrowany (zobacz Rozdzia 9.7).
D Mona wpisa wprawdzie adres O i kolejne numery lub spacj, ale
zostan one pominite przy rejestracji.
685

10. TWORZENIE PROGRAMW

10.2

AUTOMATYCZNE
WSTAWIANIE
NUMERW BLOKW

DZIAANIE

B--- 63524PL/01

Numery blokw mog by wstawiane automatycznie w kadym


bloku, jeeli program jest utworzony za pomoc klawiszy MDI w
trybie EDIT.
Ustaw inkrement dla numerw blokw w parametrze 3216.

Procedura automatycznego wstawiania numerw blokw

Procedura

1 Nastaw warto 1 dla NR BLOKU (zobacz podrozdzia


III---11.4.3).
2 Wpisz tryb EDIT .
, aby wywietli ekran programu.

3 Nacinij

4 Poszukaj lub zarejestruj numer programu, ktry ma by


edytowany i przesu kursor na EOB (;) bloku, po ktrym
zostanie uruchomiona funkcja automatycznego wstawiania
numerw blokw.
Po zarejestrowaniu numeru programu i nadaniu EOB (;) za
pomoc klawisza

, numery blokw zostan wpisywane

automatycznie zaczynajc od 0. W razie potrzeby warto


pocztkow zmie w/g kroku 10, a nastpnie przejd do kroku 7.
5 Nacinij klawisz adresowy N i wpisz warto pocztkow N .
.

6 Nacinij

7 Wpisz wszystkie sowa bloku.


8 Nacinij

EOB

686

10. TWORZENIE PROGRAMW

DZIAANIE

B--- 63524PL/01

9 Nacinij

. EOB jest rejestrowany w pamici i numery

blokw s wstawiane automatycznie. Na przykad, jeeli warto


pocztkowa N wynosi 10 i parametr inkrementu jest ustawiony
na 2, to wstawione i wywietlone jest N12 poniej linii
okrelajcej nowy blok.
PROGRAM

O0040 N00012

O0040 ;
N10 G92 X0 Y0 Z0 ;
N12
%

_
EDIT

****

*** ***

13 : 18 : 08

BIBLIO

PRGRM

C.A.P

(OPRC)

10
D W powyszym przykadzie, jeeli N12 nie jest konieczne w
nastpnym bloku, nacinicie klawisza

po wywietleniu

N12 powoduje skasowanie N12.

D Aby wstawi N100 w nastpnym bloku zamiast N12, wpisz N100


i nacinij

po wywietleniu N12. N100 jest rejestrowany i

warto pocztkowa zmienia si na 100.

687

10. TWORZENIE PROGRAMW

10.3

TWORZENIE
PROGRAMW W
TRYBIE UCZENIA
(ODTWARZANIA)

DZIAANIE

B--- 63524PL/01

Jeeli wybrana jest opcja odtwarzania, dodany jest tryb TJOG i tryb
THND. W tych trybach pooenie maszyny wzdu osi X, Z i Y,
otrzymanych w operacji rcznej jest wprowadzone do pamici jako
pooenie programu w celu utworzenia go.
Wyrazy inne ni X, Z i Y, obejmujce O, N, G, R, F, C, M, S, T, P, Q, i EOB,
mona wprowadzi do pamici w taki sam sposb, jak w trybie EDIT.

Procedura tworzenia programw w trybach TJOG, THND


Procedura opisana poniej moe posuy do wpisania do pamici
pooenia maszyny wzdu osi X, Z i Y .
1 Wybierz tryb TJOG lub THND.
2 Przesu narzdzie w dane pooenie za pomoc impulsowania
lub kka rcznego.
3 Nacinij

, aby wywietli ekran programu. Poszukaj lub

zarejestruj numer programu, ktry ma by edytowany i przesu


kursor w pooenie, gdzie maj by zarejestrowane (wstawione)
poszczeglne osie.
4 Wpisz adres X .
5 Nacinij klawisz funkcyjny

. Do pamici wprowadzane jest

pooenie maszyny wzdu osi X.


Przykad) X10.521 Pooenie bezwgldne (dla nadawania w mm)
X10521 Dane wprowadzone do pamici
6 Analogicznie, nacinij Z , a nastpnie klawisz

. Teraz do

pamici wprowadzane jest pooenie maszyny wzdu osi Z .


Nastpnie nacinij

Y , a nastpnie klawisz

. Teraz do

pamieci wprowadzane jest pooenie maszyny wzdu osi Y .


Wszystkie wsprzdne wprowadzone do pamici za pomoc tej
metody s wsprzdnymi bezwzgldnymi.

688

10. TWORZENIE PROGRAMW

DZIAANIE

B--- 63524PL/01

Przykady
O1234 ;
N1 G50 X100000 Z200000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;

X
P0 (100000,200000)
P1
(14784,8736)
P2 (10000,103480)

1 Ustaw dane nastawie NR BLOKU na 1 (w.). (Parametr wielkoci


przyrostu Nr 3212 powinien wynosi 1.)
2 Wybierz tryb THND.
3 Wykonaj pozycjonowanie w pooeniu
elektronicznego kka rcznego.

P0

za

pomoc

4 Wybierz ekran programu.


5 Wpisz numer programu O1234 w nastpujcy sposb:

Operacja dokonuje rejestracji numeru programu O1234 w


pamici.
Nastpnie nacinij ponisze klawisze:
EOB

EOB (;) jest wpisane po numerze programu O1234. Poniewa


nie okrelono adnego numeru po N, numery blokw s
automatycznie wstawione do N0 i pierwszy blok (N1) jest
rejestrowany w pamici.
6 Wpisz pooenie maszyny P0 dla danych pierwszego bloku w
nastpujcy sposb:

EOB

Operacja dokonuje rejestracji G50 X100000 Z200000 ; w


pamici. Automatyczna funkcja wstawiania numerw blokw
rejestruje w pamici N2 drugiego bloku.
7 Przesu narzdzie do P1 za pomoc elektronicznego kka
rcznego.
8 Wpisz pooenie maszyny P1 dla danych drugiego bloku w
nastpujcy sposb:

EOB

Operacja dokonuje rejestracji G00 X14784 Z8736; w pamici.


Automatyczna funkcja wstawiania numerw blokw rejestruje w
pamici N3 trzeciego bloku.
9 Przesu narzdzie do P2 za pomoc elektronicznego kka
rcznego.
689

10. TWORZENIE PROGRAMW

DZIAANIE

B--- 63524PL/01

10 Wpisz pooenie maszyny P2 dla danych trzeciego bloku w


nastpujcy sposb:

EOB

Operacja dokonuje rejestracji G01 Z103480 F300; w pamici.


Automatyczna funkcja wstawiania numerw blokw rejestruje w
pamici N4 czwartego bloku.
11 Zarejestruj w pamici M02; w nastpujcy sposb:

EOB

N5 wskazujcy pity blok jest wprowadzony do pamici za


pomoc automatycznej funkcji wstawiania numeru bloku.
, aby go usun.

Nacinij klawisz funkcyjny

W ten sposb koczy si rejestracja programu przykadowego.

Objanienia
D Sprawdzanie zawartoci
pamici

Zawarto pamici mona sprawdzi w trybie TJOG, THND za


pomoc tej samej procedury, co w trybie EDIT .
PROGRAM

O1234 N00004

(WZGLEDNE)
U
---85.216
W ---191.264

(BEZWZGL.)
X
14.784
Z
8.736

O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
%
_
THND

****

PRGRM

D Rejestrowanie pooenia
z kompensacj

***

***

BIBLIO

14 : 17 : 27
(OPRC)

Warto jest wpisywana po wpisaniu adresu X , Z , lub Y ,


nastpnie naley nacisn klawisz

; warto wpisana dla

pooenia maszyny jest dodana do rejestracji. Operacja ta jest


przydatna przy dokonywaniu korekcji pooenia maszyny przez
operacj wpisania.
D Rejestrowanie polece
innych ni polecenia
pooe

Polecenia, ktre maj by wpisane przed i po pooeniu maszyny


musz by wpisane przed i po zarejestrowaniu pooenia maszyny za
pomoc tej samej operacji, co edycja programu w trybie EDIT .
690

DZIAANIE

B--- 63524PL/01

10.4

PROGRAMOWANIE
DIALOGOWE
Z FUNKCJ
GRAFICZN

10. TWORZENIE PROGRAMW

Program mona tworzy blok po bloku na ekranie programowania


dialogowego podczas wywietlania menu kodu G.
Bloki programu mona modyfikowa, wstawia lub kasowa za
pomoc menu kodu G i ekranu programowania dialogowego.

Procedura programowania dialogowego z funkcj graficzn

Procedura 1
Tworzenie programu

Wpisz tryb EDIT .

Nacinij

. Jeeli nie jest zarejestrowany aden program,

wywietlany jest nastpujcy ekran. Jeeli zarejestrowany jest


jaki program, wywietlany jest program wanie wybrany.
PROGRAM

_
EDIT * * * *
PRGRM

O0000 N00000

*** ***
BIBLIO

11 : 59 : 46
(C.A.P)

(OPRC)

Wpisz numer programu, ktry ma by zarejestrowany po


wpisaniu adresu O, a nastpnie nacinij

. Na przykad, jeeli

program o numerze 10 ma by zarejestrowany, wpisz O

0 , a nastpnie nacinij

. W nastpstwie tej czynnoci

rejestrowany jest nowy program O0010.

691

10. TWORZENIE PROGRAMW

DZIAANIE

B--- 63524PL/01

4 Nacinij klawisz programowalny [C.A.P] . Wywietlone zostanie


nastpujce menu kodu G na ekranie.
Jeeli wywietlane s inne klawisze programowalne ni
pokazano w kroku 2, nacinij klawisz powrotu do menu
, aby
wywietli prawidowe klawisze programowalne.
Program
O1234 N00004
G00: SZYBKI POS.
G01: INT.LINIOWA
G02: INT.KOLOWA ZRWZ
G03: INT.KOLOWA PRWZ
G04: PRZER
G10: NAST.WART.KOREKT. I KOMPENSACJI
(0)
G20: CALOWY
G21: METRYCZ.
G22: ZAL.SOFTWER.OGRAN.PRZEMIESZCZ.
(0)
G23: WYL.SOFTWER.OGRAN.PRZEMIESZCZ.
(0)
G25: WYL.DETEK.OBR.WRZECIONA
G26: ZAL. DETEK. OBR.WRZECIONA
_
EDIT * * * * * * * * * *
14 : 26 : 15
PRGRM

MENU G

BLOK

5 Wpisz kod G odpowiadajcy funkcji, ktra ma by


programowana. Jeeli, na przykad, dana jest funkcja
pozycjonowania, menu kodu G podaje t funkcj jako kod G
G00. Wpisz G00. Jeeli ekran nie wskazuje funkcji, ktra ma by
programowana, nacinij klawisz strony

, aby wywietli

nastpny ekran menu kodu G. Powtarzaj t operacj, a pojawi


si dana funkcja. Jeeli dana funkcja nie jest kodem G, nie
wpisuj adnych danych.
6 Nacinij klawisz programowalny [BLOK], aby wywietli
szczegowy ekran dla wpisanego kodu G. Poniszy rysunek jest
przykadem szczegowego ekranu dla G00.
PROGRAM
G00 : SZYBKI POS.
G00
X
Z
M
S
T
:

G
U
W

O1234 N00000

X
(X, Z)

U
W

EDIT

****

PRGRM

*** ***
MENU G

692

14 : 32 : 57
BLOK

(OPRC)

10. TWORZENIE PROGRAMW

DZIAANIE

B--- 63524PL/01

Jeeli nie nacinito adnych klawiszy, wywietlony zostanie


ekran szczegw standardowych.
PROGRAM
G
X
Z

F
I
P
R
S
:
EDIT

****

PRGRM

O0010 N00000
G
U
W
C
H
K
Q
M
T

*** ***
MENU G

14 : 41 : 10
BLOK

(OPRC)

7 Przesu kursor do bloku, ktry ma by zmodyfikowany na


ekranie programu. Miga adres danych z kursorem.
8 Wpisz dane numeryczne naciskajc klawisze numeryczne i
nacinij klawisz programowalny [WPROW] lub klawisz

.W

ten sposb koczy si wprowadzanie jednego elementu danych.


9 Powtarzaj t operacj, a zostan wpisane wszystkie dane dane
dla wpisanego kodu G.
10 Nacinij klawisz funkcyjny

. W ten sposb koczy si

rejestracja danych jednego bloku w pamici programu. Na


ekranie wywietlane jest menu kodu G, pozwalajce
uytkownikowi na wpisanie danych dla innego bloku. Powtrz
procedur rozpoczynajc od 5, zgodnie z wymaganiami.
11 Po zarejestrowaniu wszystkich programw, nacinij klawisz
programowalny [PRGRM]. Zarejestrowane programy s
zamieniane na format dialogowy i wywietlane.
12 Nacinij klawisz funkcyjny

693

, aby wrci do programu.

10. TWORZENIE PROGRAMW

Procedura 2
Modyfikowanie bloku

DZIAANIE

B--- 63524PL/01

1 Przesu kursor do bloku, ktry ma by modyfikowany na ekranie


programu i nacinij klawisz programowalny [C.A.P]. Albo
najpierw nacinij klawisz programowalny [C.A.P], aby najpierw
wywietli ekran programowania dialogowego, a nastpnie
lub

naciskaj

, a zostanie wywietlony blok, ktry ma

by zmodyfikowany.
2 Jeeli maj zosta zmienione dane inne ni kod G, przesu
kursor do danych i wpisz dan warto, a nastpnie nacinij
klawisz programowalny [WPROW] lub klawisz

3 Jezeli kod G ma by zmieniony, nacinij klawisz powrotu do


i klawisz programowalny [MENU G]. Pojawi si wtedy
menu
menu kodu G. Wybierz dany kod G, a nastpnie wpisz warto.
Na przykad, aby okreli posuw skrawania, poniewa menu
kodu G wskazuje G01, wpisz G01. Nastpnie nacinij klawisz
programowalny [BLOK]. Wywietlany jest szczegowy ekran
kodu G, wic wpisz dane.
4 Po zakoczeniu zmiany danych nacinij klawisz

. Operacja ta

zastpuje cay blok programu.

Procedura 3
Wstawianie bloku

1 Posugujc si klawiszami stron bezporednio przed wpisaniem


nowego bloku wywietl blok na ekranie programowania
dialogowego. Na ekranie programu przesu kursor za pomoc
klawiszy stron i klawiszy kursora bezporednio przed punktem, w
ktrym ma by wstawiony nowy blok.
2 Nacinij klawisz programowalny [MENU G], aby wywietli
menu kodu G. Nastpnie wpisz dane nowego bloku.
3 Po zakoczeniu wprowadzania jednego bloku danych w kroku 2
nacinij klawisz

. Powysza operacja dokonuje wstawienia

bloku danych.

Procedura 4
Kasowanie bloku

1 Na ekranie programowania dialogowego wywietl zawarto


bloku, ktry ma zosta skasowany, a nastpnie nacinij klawisz
.
2 Wywietlana zawarto bloku jest kasowana z pamici programu.
Nastpnie na ekranie programowania dialogowego wywietlana
jest zawarto nastpnego bloku.

694

11

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

NASTAWIENIA I WYWIETLANIE DANYCH

Informacje oglne

Aby uruchomi obrabiark CNC, rne dane naley ustawi na


CRT/MDI lub LCD/MDI dla CNC. Operator moe monitorowa
stan operacji za pomoc danych wywietlanych podczas operacji.
Niniejszy rozdzia opisuje sposb wywietlania i nastawiania danych
dla kadej funkcji.

Objanienia
D Diagram zmian ekranu

Klawisze funkcyjne MDI


(w niniejszym rozdziale opisano
klawisze zacienione (
)).

Zmiany ekranu po naciniciu poszczeglnych klawiszy funkcyjnych


na klawiaturze MD pokazano poniej. Pokazano rwnie numery
podrozdziaw zwizanych z kadym ekranem. Zobacz odpowiedni
podrozdzia, eby zapozna si ze szczegami dotyczcymi
poszczeglnych ekranw oraz procedur ustawiania kadego z nich.
Zobacz inne rozdziay, aby zapozna si ze szczegami dotyczcymi
ekranw nie opisanych w niniejszym rozdziale.
Zobacz Rozdzia III---7, aby zapozna si ze szczegami
dotyczcymi ekranu, ktry pojawia si po naciniciu klawisza
funkcyjnego

. Zobacz Rozdzia III---12, aby zapozna si ze

szczegami dotyczcymi ekranu, ktry pojawia si po naciniciu


klawisza funkcyjnego

. Zobacz Rozdzia III---13, aby zapozna

si ze szczegami dotyczcymi ekranu, ktry pojawia si po


naciniciu klawisza funkcyjnego

. Zwykle klawisze funkcyjne

s opracowywane przez producenta maszyny i stosowane dla


makropolece. Zobacz odpowiedni podrcznik dostarczony przez
producenta urzdzenia, aby zapozna si z ekranem pojawiajcym
si po naciniciu klawisza funkcyjnego

D Klucz zabezpieczenia
danych

Maszyna moe posiada klucz zabezpieczenia danych


zabezpieczajcego czci programw, wartoci dugoci narzdzia,
dane nastawie i zmienne makropolece uytkownika. Zobacz
podrcznik wydany przez producenta maszyny, aby zapozna si ze
szczegami dotyczcymi miejsca zamontowania i sposobu
stosowania klucza zabezpieczenia danych.

695

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

EKRAN WYWIETLACZA POOE

B--- 63524PL/01

Zmiany ekranu wywoane za pomoc


klawisza funkcyjnego

Ekran aktualnych pooe

BEZWZ

WZGLED

WSZYST

Wywietlacz pooe
robo ---czego ukadu
wsprzdnych
Zobacz III---11.1.1.

Wywietlacz pooe
ukadu wsprzdnych
wzgldnych
Zobacz III---11.1.2.

Wywietlacz wszystkich pooe posz--czeglnych ukadw


wsprzdnych
Zobacz III ---11.1.3.

Wywietlacz
liczby czci
i czasu pracy

Wywietlacz
liczby czci
i czasu pracy

Wywietlacz
liczby czci
i czasu pracy

Zobacz III---11.1.6.

Zobacz III---11.1.6.

Zobacz III---11.1.6.

Wywietlacz
biecej
prdkoci

Wywietlacz
biecej
prdkoci

Wywietlacz
biecej
prdkoci

Zobacz III---11.1.5.

Zobacz III---11.1.5.

Zobacz III---11.1.5.

Ustawianie zmiennego pooenia


odniesienia

Ustawianie zmiennego pooenia


odniesienia

Ustawianie zmiennego pooenia


odniesienia

Zobacz III---11.1.7.

Zobacz III---11.1.7.

Zobacz III---11.1.7.

Ustawianie
wartoci wsprz.
wzgldnych

Ustawianie
wartoci wsprz.
wzgldnych

Zobacz III---11.1.2.

Zobacz III---11.1.2.

K.RECZ

(OPRC)

Przesterowanie
kkiem rcznym
Zobacz III---4.6.

Ekran aktualnych pooe

MONI

(OPRC)

Wywietlacz
monitorowania
operacji
Zobacz III---11.1.8.

696

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Zmiany ekranu wywoane za pomoc klawisza


funkcyjnego w trybie MEM lub MDI

EKRAN PROGRAMU

*: Wywietlany w trybie MDI

Ekran programu
MDI
MEM

MDI

PRGRM

SPRWDZ

*
NASTEP

BIEZAC

(OPRC)

[MDI] *

Wywietlacz
zawartoci
programu
Zobacz III---11.2.1.

Wywietlacz aktualnego bloku i danych


modalnych

Wywietlacz bloku
aktualnego
i nastpnego

Zobacz III---11.2.2.

Zobacz III---11.2.3.

Wywietlacz numeru programu i


numer bloku
Zobacz III---11.6.1.

[BEZWZ]

[WZGLED]

Wykonywany program.
Bezwzgldnawarto
wsprzdnych. Pozostaa
droga. Wartoci modalne
Zobacz III---11.2.4.

Polecenie operacji
rcznego
zadawania

Wykonywany program.
Bezwzgldna warto
wsprzdnych. Pozostaa
droga. Wartoci modalne
Zobacz III---11.2.4.

Zobacz III---11.2.5.

(Wywietlany
w trybie MDI)

Ekran programu
MEM
PON.ST

Ekran wywie --tlenia nowego


startu programu
Zobacz III---4.3.

PLAN.P

[PRGRM]

(OPRC)

[KTLOG]

Wywietlacz
katalogu
plikw
Zobacz III---4.4.

697

[PLAN]

Nastawianie
planu
Zobacz III---4.4.

11. NASTAWIENIA
WYWIETLANIE DANYCH

EKRAN PROGRAMU

DZIAANIE

B--- 63524PL/01

Zmiany ekranu wywoane za pomoc klawisza


funkcyjnego w trybie EDIT

Ekran programu
EDIT
PRGRM

BIBLIO

C.A.P.

Ekran edycji programu

Pami i katalog
programw

Ekran
programowania
dialogowego
zobacz III--- 10

Zobacz III---10

Zobacz III---11.3.1.

(OPRC)

Ekran programu
EDIT
DYSK

[PRGRM]

[KTLOG]

Ekran katalogu
plikw dla
dyskietek
Zobacz III---8

698

(OPRC)

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

EKRAN KOREKCJI/NASTAWY

Zmiany ekranu wywoane za pomoc klawisza


funkcyjnego
1/2

Warto kompensacji narzdzia


KOMP

Wywietlacz
wartoci kompen --sacji narzdzia

NASTAW

Wywietlacz
danych
nastawie

Zobacz III---11.4.1.

Zobacz III---11.4.7.

Nastawianie danych
kompensacji narzd.
Zobacz III---11.4.1.

Nastawianie parametru
Zobacz III---11.4.7.

Ustawianie wejcia
bezporedniego wart.
kompensacji narzd.
Zobacz III---11.4.2.
Ustawianie zadawania
bezpored. kompens.
narzdzia dla B
Zobacz III---11.4.3.
Ustawianie wejcia licznika okresw trwaoci
narzdzi wart. kompensacji
Zobacz III---11.4.3.

Nastawienie porwnywania numerw


blokw i zatrzymanie
Zobacz III---11.4.8.

DETAL

(OPRC)

Wywietlacz ukadu
wsprz. przedmiotu
obrabianego
Zobacz III---11.4.10.

Nastawianie wartoci
korekcji punktu zerowego przedmiotu
Zobacz III---11.4.10.

Wywietlanie czasu
pracy i liczby sztuk
Zobacz III---11.4.9.
Nastawianie liczby wymaganych
czci Zobacz III---11.4.9.

Wywietlanie
czasu ustawienia
Zobacz III---11.4.9.

Warto kompensacji narzdzia


MAKRO

PULPIT

TRWA.N

Wywietlacz
zmiennych
makropolece

Wywietlanie programowego pulpitu operatora

Wywietlanie danych
zarzdzania okre
sami trw. narzdzi

Zobacz III---11.4.13.

Zobacz III---11.4.13.

Zobacz III11.4.14.

Nastawianie zmiennych makropolec.


Zobacz III---11.4.12.

Przecznik programowego pulpitu


operatora
Zobacz III---11.4.13.

699

Wstpne ustawianie licznika


czasu pracy narzdzia; kasowanie wykonywanych danych
Zobacz III---11.4.14.

(OPRC)

1*
Cig dalszy na
nastpnej stronie

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

2/2

1.

Warto kompensacji narzdzia


KOMP 2

P.WSPD

Wywietlacz
wartoci kompensacji osi Y

Wywietlacz wartoci
ukadu wsprzd--nych przedmiotu

Zobacz III---11.4.6.

Zobacz III---11.4.5.

Ustawianie wartoci
kompensacji osi Y
Zobacz III---11.4.6.

(OPRC)

Ustawianie wartoci
przesunicia ukadu
wsprz. przedmiotu
Zobacz III---11.4.5.

Ustawianie wartoci
przesunicia wsprz.
przedmiotu obrabianego
za pomoc funkcji B
zadawania bezpor. dla
kompens. narzdzia 2.

Zobacz III--- 11.4.3.

700

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Zmiany ekranu wywoane za pomoc klawisza


funkcyjnego

EKRAN SYSTEMU

SYSTEM

Ekran parametrw

PARAM

Wywietlacz
ekranu
parametrw
zobacz III---11.5.1

DIAGNO

PMC

SYSTEM

(OPRC)

PAR---SW

PARWRZ

(OPRC)

Wywietlacz
ekranu
diagnostyki
Zobacz III--- 7

Ustawianie
parametrw
Zobacz III---11.5.1

Ekran parametrw

SKOK

Wywietlacz
danych bdu
skoku gwintu
Zobacz III---11.5.2.

Ustawianie danych
bdu skoku gwintu
Zobacz III---11.5.2

701

11. NASTAWIENIA
WYWIETLANIE DANYCH

D Ekrany nastaw

DZIAANIE

B--- 63524PL/01

Tabela wykazu danych nastawianych dla poszczeglnych ekranw.


Tabela 11. Nastawianie ekranw i ich danych
Nr
1

Ekran nastawie
Warto
kompensacji
narzdzia

Tre nastawie

Pozycja
odniesienia

Warto kompensacji narzdzia


Warto kompensacji promienia narzdzia

Podrozdz. III ---11.4.1

Zadawanie bezpor. wart. kompens. narz.

Podrozdz. III ---11.4.2

Zadawanie bezporednie zmierzonej


wartoci kompensacji narzdzia B

Podrozdz. III ---11.4.3

Wprowadzanie wartoci kompensacji

Podrozdz. III ---11.4.4

Kompensacja osi Y

Podrozdz. III ---11.4.6

Ustawianie ukadu
wsprzd detalu
wsprzd.

Warto przesunicia uk. wsprz. detalu

Podrozdz. III ---11.4.5

Warto korekcji zera detalu

Podrozdz.
III ---11.4.10

Dane nastawie
(rczne)

Zapis parametru
Kontrola TV
Kod dziurkowania (EIA/ISO)
Jednostka zadawania (mm/cal)
Kana WEJ/WYJ
Automatyczne wprowadzanie nr bloku
Konwersja formatu tamy dziurkow. F15.

Podrozdz. III ---11.4.7

Porwnywanie nr blokw i zatrzymanie

Podrozdz. III ---11.4.8

Dane nastawie
(odbicie lustrzane)

Odbicie lustrzane osi

Podrozdz. III ---11.4.7

Dane nastawie
(czas)

Wymagana liczba sztuk

Podrozdz. III ---11.4.9

Zmienne parametry Oglnodostpne zmienne makropol. uytk. Podrozdz.


makropolecenia
(#100 to #149) or (#100 to #199)
III ---11.4.12
(#500 to #531) or (#500 to #599)

Parametr

Parametr

Podrozdz. III ---11.5.1

Bd skoku gwintu

Dane kompensacji skoku gwintu

Podrozdz. III ---11.5.2

Programowy pulpit
operatora

Wybr trybu
Podrozdz.
Wybr osi procesu impulsowego
III ---11.4.13
Szybki posuw impulsowy
Wybr osi dla elektronicz. kka rcznego
Zwielokrotnienie dla elektronicz. kka rcz.
Szybko impulsowania
Korekcja szybkoci posuwu
Korektor szybkiego posuwu
Opcjonalne pominicie bloku
Pojedynczy blok
Blokada maszyny
Ruch prbny
Klucz zabezpieczenia
Stop posuwu

10 Dane okresw
trwaoci narzdzia
(zarzdzanie)

Pomiar okresu trwaoci

Podrozdz.
III ---11.4.14

11 Ekran wywietlania
aktualnej pozycji

Zmienne pooenie odniesienia

Podrozdz. III ---11.1.7

702

B--- 63524PL/01

11.1

EKRANY
WYSWIETLANE ZA
POMOC KLAWISZA
FUNKCYJNEGO

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Nacinij klawisz funkcyjny

, aby wywietli aktualne pooenie

narzdzia.
Ponisze trzy ekrany s uywane do wywietlania aktualnego
pooenia narzdzia:
Ekran wywietlania pooe dla ukadu wsprzdnych
przedmiotu.
Ekran wywietlania pooe dla ukadu wsprzdnych wzgldnych.
Ekran wywietlania oglnych pooe.
Powysze ekrany mog rwnie wywietla szybko posuwu, czas
pracy i liczb sztuk. Ponadto na ekranach tych mona ustawi
zmienne pooenie odniesienia.
Klawisz funkcyjny

mona rwnie zastosowa do wywietlania

obcienia na serwomotorze i silniku wrzeciona oraz prdkoci


obrotowej silnika wrzeciona (wywietlacz monitorowania operacji).
Klawisz funkcyjny

mona rwnie stosowa do wywietlania

ekranu pokazujcego drog przebyt wskutek przesterowania


kkiem rcznym. Zobacz Rozdzia 4.6, aby zapozna si ze
szczegami tego ekranu.

703

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.1.1

Wywietlacz pooe
w ukadzie
wsprzdnych
przedmiotu

DZIAANIE

B--- 63524PL/01

Wywietla aktualne pooenie narzdzia w ukadzie wsprzdnych


przedmiotu obrabianego. Aktualne pooenie zmienia si w miar
przesuwania narzdzia. Najmniejsza jednostka zadawania suy jako
jednostka wartoci numerycznych. Napis w grnej czci ekranu
pokazuje, e stosowane s wsprzdne bezwzgldne.

Procedura wywietlania ekranu aktualnych pooe w ukadzie wsprzdnych


przedmiotu obrabianego

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny [BEZWZ].


3 W 7---klawiszowym zespole wywietlacza nacinij jeszcze raz
klawisz programowalny [BEZWZ], aby wywietli wsprzdne
wzdu osi innych ni sze osi standardowych.
D Wywietlacz ze sterowaniem
jednotorowym

AKTUALNA POZYCJA (BEZWZGLE)

X
Z
CZ.PRACY
AKT.F

O1000 N00010

123.456
456.789
LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM STRT MTN ***


09:06:35
[ BEZWZ ] [WZGLED] [WSZYST] [K.RECZ] [(OPRC)]

D Wywietlacz ze sterowaniem
dwutorowym
(7 -- klawiszowy zesp
wywietlacza)

AKTUALNA POZYCJA (BEZWZGLE)

X1
Z1
X2
Z2
CZ.PRACY
AKT.F

O1000 N00010

123.456
456.789
123.456
456.789
LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM.STRT MTN ***


09:06:35
GLOWIC1
[ BEZWZ ] [WZGLED] [WSZYST] [K.RECZ] [(OPRC)]

704

B--- 63524PL/01

DZIAANIE

11. NASTAWIENIA
I WYWIETLANIE DANYCH

ADNOTACJA
W sterowaniu dwutorowym wywietlacz moe si nie
pokaza, jak pokazano powyej. W niektrych
przypadkach tylko wsprzdne wzdu osi na imaku
narzdziowym 1 s wywietlane wedug numeru osi. W
takim przypadku nacinij klawisz programowalny [BEZWZ]
jeszcze raz, aby wywietli wsprzdne osi na imaku
narzdziowym 2.
D Wywietlacz ze sterowaniem
dwutorowym
(12 -- klawiszowy zesp
wywietlacza)

AKTUALNA POZYCJA O1000 N10010


(BEZWZGL.)
X1 100.000
Z1 200.000
C1 300.000
Y1 400.000

(AKTUAL.PRED.) F
S
(LICZBA SZT.)
(CZ.PRACY)
(CZAS CYKLU)

O2000 N20010
(BEZWZGL.)
X2 500.000
Z2 600.000
C2 700.000
Y2 800.000

: 0MM/MIN
: 0OBR/MIN
114
5H 3M
0H 0M 6S

(AKTUAL.PRED.) F
S
(LICZBA SZT.)
(CZ.PRACY)
(CZAS CYKLU)

:
0MM/MIN
:
0OBR/MIN
114
5H 3M
0H 0M 6S

MEM STOP *** *** 12:34:56 GLOWIC1

BEZWZ WZGLED WSZYST K.RECZ (OPRC) +

Objanienia
D Wywietlanie obejmujce
wartoci kompensacji

Bit 6 i 7 parametru 3104 mona zastosowa do wyboru tego, czy


wywietlane wartoci obejmuj warto kompensacji narzdzia i jego
promienia.

D Wywietlanie osi szstej


i kolejnych

W jednostce wywietlacza z 7 klawiszami lub w przypadku ekranu


wspdzielonego z jednostk z wywietlaczem z 12 klawiszami s
pocztkowo wyswietlane wsprzdne tylko osi pierwszej do pitej,
jeli jest w nim sze lub wicej osi kontrolowanych. Nacinicie
klawisza programowalnego [BEZWZG] powoduje wywietlenie
wsprzdnych dla osi szstej i nastpnych. Jeeli sze lub wicej osi
kontrolowanych jest uywanych w sterowaniu dwutorowym,
wsprzdne toru 1 s wywietlane pocztkowo w jednostce z 7
klawiszami. Nacinicie klawisza programowalnego [BEZWZG]
wywietla wsprzdne dla toru 2. W przypadku ekranu
wspuzytkowanego z jednostk z 12 klawiszami, sygna wyboru
suportu narzdziowego jest uzywany do wybrania wywietlacza dla
toru 1 lub 2.

705

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.1.2
Wywietlanie pooe
w ukadzie
wsprzdnych
wzgldnych

DZIAANIE

B--- 63524PL/01

Wywietla aktualne pooenie narzdzia we ukadzie wsprzdnych


wzgldnych opartym o wsprzdne ustawione przez operatora.
Aktualne pooenie zmienia si w miar przesuwania narzdzia.
System przyrostowy suy jako jednostka wartoci numerycznych.
Napis w grnej czci ekranu pokazuje, e stosowane s wsprzdne
wzgldne.

Procedura wywietlania ekranu aktualnych pooe w ukadzie wsprzdnych


wzgldnych

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny [WZGLED].


3W jednostce z 7 klawiszami programowalnymi naley nacisn
klawisz programowalny [WZGLED] jeden lub kilka razy, aby
wywietli wsprzdne wzdu osi innych, ni sze osi
standardowych.
D Wywietlacz ze sterowaniem
jednotorowym

AKTUALNA POZYCJA (WZGLEDNA)

U
W
CZ.PRACY
S-AKT.F

O1000 N00010

123.456
456.789
LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM STRT MTN ***


09:06:35
[BEZWZ] [ WZGLED ] [WSZYST] [K.RECZ] [(OPERAC)]

D Wywietlacz ze sterowaniem
dwutorowym
(7 -- klawiszowy zesp
wywietlacza)

AKTUALNA POZYCJA (WZGLEDNA)

U1
W1
U2
W2
CZ.PRACY
AKT.F

O1000 N00010

100.000
200.000
300.000
400.000
LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM STRT MTN ***


09:06:35
GLOWIC1
[BEZWZ] [ WZGLED ] [WSZYST] [K.RECZ] [(OPRC)]

706

B--- 63524PL/01

DZIAANIE

11. NASTAWIENIA
I WYWIETLANIE DANYCH

ADNOTACJA
W przypadku jednostki wywietlacza z 7 klawiszami
programowalnymi dwutorowego sterowania tokarki, ekran
moe by inny, ni przedstawiony. W niektrych
przypadkach tylko wsprzdne wzdu osi na imaku
narzdziowym 1 s wywietlane wedug numeru osi. W
takim przypadku nacinij klawisz programowalny
[WZGLED] jeszcze raz, aby wywietli wsprzdne wzdu
osi na imaku narzdziowym 2.

D Wywietlacz ze sterowaniem
dwutorowym
(12 -- klawiszowy zesp
wywietlacza)

AKTUALNA POZYCJA O1000 N10010


(WZGLEDNE)
U1 100.000
W1 200.000
H1 300.000
V1 400.000

(AKTUAL.PRED.) F : 0MM/MIN
S : 0OBR/MIN
(LICZBA SZT.)
114
(CZ.PRACY)
5H 3M
(CZAS CYKLU)
0H0M 6 s

O2000 N20010
(WZGLEDNE)
U2 500.000
W2 600.000
A2 700.000
B2 800.000

(AKTUAL.PRED.) F :
0MM/MIN
S :
0OBR/MIN
(LICZBA SZT.)
114
(CZ.PRACY)
5H 3M
(CZAS CYKLU)
0H0M 6S
MEM STOP *** *** 12:34:56 GLOWIC1

BEZWZ WZGLED WSZYST K.RECZ (OPRC) +

707

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Ustawianie
wsprzdnych
wzgldnych

Pozycja aktualna narzdzia w ukadzie wsprzdnych wzgldnych


moe by sprowadzona do 0 lub wstpnie ustawiona na zadan
warto w nastpujcy sposb:

Procedura ustawiania wsprzdnej osi na zadan warto

X
Y
Z

>X
MEM

NASTAW

1 Wpisz adres osi (np. X lub Z) na ekranie dla wsprzdnych


wzgldnych. Wskazanie dla podanej osi miga, a klawisze
programowalne zmieniaj si, jak pokazano po lewej stronie.
2 D Aby sprowadzi wsprzdn do 0, nacinij klawisz
programowalny [ZERO]. Wzgldna wsprzdna dla
migajcej osi jest sprowadzona do 0.
D Aby wstpnie ustawi wsprzdn na warto zadan, wpisz
warto i nacinij klawisz programowalny [NASTAW].
Wsprzdna wzgldna dla migajcej osi jest ustawiona na
zadan warto.

246.912
913.780
578.246
ZERO

Procedura zerowania wszystkich osi

BEZWZ

WZGLED

WSZYST

(OPRC)

1 Nacinij klawisz programowalny [(OPRC)].


2 Nacinij klawisz programowalny [ZERO].

ZERO

WYKWSZ

WYKONA

D Wywietlanie obejmujce
wartoci kompensacji
D Wstpne ustawienie za
pomoc ustawienia
ukadu wsprzdnych

D Wywietlanie osi szstej


i kolejnych

3 Nacinij klawisz programowalny [WYKWSZ].


Wsprzdne wzgldne dla wszystkich osi s zerowane na 0.
Bit 4 (DRL) i 5 (DRC) parametru 3104 mona zastosowa do wyboru
tego, czy wywietlane wartoci obejmuj warto kompensacji
narzdzia i jego promienia.
Bit 3 parametru 3104 jest stosowany do okrelenia, czy wywietlone
pooenia we wzgldnym ukadzie wsprzdnych s wstpnie
ustawione na te same wartoci, co w ukadzie wsprzdnych
przedmiotu obrabianego, kiedy ukad wsprzdnych jest ustawiony
za pomoc polecenia G50 (ukad A kodu G) lub G92 (ukad B lub C
kodu G) lub po rcznym dojedzie do pooenia odniesienia.
W jednostce wywietlacza z 7 klawiszami lub w przypadku ekranu
wspdzielonego z jednostk z wywietlaczem z 12 klawiszami s
pocztkowo wyswietlane wsprzdne tylko osi pierwszej do pitej,
jeli jest w nim sze lub wicej osi kontrolowanych. Nacinicie
klawisza programowalnego [WZGLED] wywietla wsprzdne dla
osi szstej i nastpnych. Jeeli sze lub wicej osi kontrolowanych
jest uywanych w sterowaniu dwutorowym, wsprzdne toru 1 s
wywietlane pocztkowo w jednostce z 7 klawiszami. Nacinicie
klawisza programowalnego [WZGLED] wywietla wsprzdne dla
toru 2. W przypadku ekranu wspuzytkowanego z jednostk z 12
klawiszami, sygna wyboru suportu narzdziowego jest uzywany do
wybrania wywietlacza dla toru 1 lub 2.
708

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.1.3

Wywietlanie oglnych
pooe

Wywietlane s nastpujce pooenia na ekranie: aktualne


pooenia narzdzia w ukadzie wsprzdnych przedmiotu
obrabianego, wzgldny ukad wsprzdnych i ukad wsprzdnych
maszyny, a take pozostaa droga. Na tym ekranie mona rwnie
ustawi wsprzdne wzgldne. Zobacz Podrozdzia III---11.1.2, aby
zapozna si ze szczegami procedury.

Procedura wywietlania ekranu wywietlacza oglnych pooe

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny [WSZYST].


D Wywietlacz ze sterowaniem
jednotorowym
(7 -- klawiszowy zesp
wywietlacza)

AKTUALNA POZYCJA

O1000 N00010

(WZGLEDNE)
U
246.912
W
913.780

(BEZWZGL.)
X
123.456
Z
456.890

(MASZYNOWE)
X
0.000
Z
0.000

(POZOST.DRO)
X
0.000
Z
0.000

CZ.PRACY
AKT.F

LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM **** *** ***


09:06:35
[BEZWZ] [WZGLED] [ WSZYST ] [ K.RECZ] [(OPRC)]

D Wywietlacz ze sterowaniem
dwutorowym
(7 -- klawiszowy zesp
wywietlacza)

AKTUALNA POZYCJA
(WZGLEDNE)
U1
100.000
W1
200.000
U2
300.000
W2
400.000
(MASZYNOWE)
X1
100.000
Z1
200.000
X2
300.000
Z2
400.000
CZ.PRACY
AKT.F

O1000 N00010

(BEZWZGL.)
X1
100.000
Z1
200.000
X2
300.000
Z2
400.000
(POZOST.DRO)
X1
000.000
Z1
000.000
X2
000.000
Z2
000.000
LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM **** *** ***


09:06:35
GLOWIC1
[ BEZWZ] [WZGLED] [ WSZYST ] [ K.RECZ ] [(OPRC)]

709

11. NASTAWIENIA
WYWIETLANIE DANYCH

D Wywietlacz ze sterowaniem
dwutorowym
(12 -- klawiszowy zesp
wywietlacza)

DZIAANIE

B--- 63524PL/01

AKTUALNA POZYCJA O1000 N10010


(WZGLEDNE)
(BEZWZGL.)
U1
100.000
X1
100.000
W1
100.000
Z1
100.000
H1
300.000
C1
300.000
V1
400.000
Y1
400.000

(WZGLEDNE)
U2
100.000
W2
100.000
A2
300.000
B2
400.000

(MASZYN.)
X1
100.000
Z1
100.000
C1
300.000
Y1
400.000

(MASZYN.)
X2
100.000
Z2
100.000
A2
300.000
B2
400.000

(POZOST.DRO)
000.000
Z1
000.000
C1
000.000
Y1
000.000

(AKTUAL.PRED.) F :
0MM/MIN
S :
0OBR/MIN
(LICZBA SZT.)
114
(CZ.PRACY)
5H 3M
(CZAS CYKLU)
0H0M
6 s

O2000 N20010
(BEZWZGL.)
X2
100.000
Z2
100.000
A2
300.000
B2
400.000
(POZOST.DRO)
X2
000.000
Z2
000.000
A2
000.000
B2
000.000

(AKTUAL.PRED.) F :
0MM/MIN
S :
0OBR/MIN
(LICZBA SZT.)
114
(CZ.PRACY)
5H 3M
(CZAS CYKLU)
0H0M
6S
MEM STOP *** *** 12:34:56

BEZWZ

WZGLED

WSZYST

K.RECZ

GLOWIC1

(OPRC)

Objanienia
D Wywietlacz
wsprzdnych

Aktualne pooenia narzdzia w poniszych ukadach wsprzdnych


s wywietlane w tym samym czasie:
D Aktualne pooenia we wzgldnym ukadzie wsprzdnych
(wsprzdna wzgldna)
D Aktualne pooenie w ukadzie wsprzdnych przedmiotu
(wsprzdna bezwzgldna)
D Aktualne pooenia w ukadzie wsprzdnych maszyny
(wsprzdna maszyny)
D Pozostaa droga (pozostaa droga)

D Pozostaa droga

Pozostaa odlego jest wywietlana w trybie MEM lub MDI.


Wywietlana jest odlego, o jak narzdzie ma by jeszcze
przesunite w aktualnym bloku.

D Ukad wsprzdnych
maszyny

Najmniejszy przyrost zadawania suy jako jednostka dla wartoci


wywietlanych w ukadzie wsprzdnych maszyny.
Jednak
najmniejsz jednostk zadawania mona rwnie ustawi za pomoc
bitu 0 (MCN) parametru 3104.

D Zerowanie
wsprzdnych
wzgldnych

Na ekranie wywietlacza oglnych pooe wsprzdne wzgldne


mona sprowadzi na 0 lub wstpnie nastawia na wartoci zadane.
Procedura jest taka sama, jak dla zerowania wsprzdnych
wzgldnych opisanych w III---11.1.2.

D Wywietlanie osi szstej


i kolejnych

W przypadku ekranu wspdzielonego z jednostk z wywietlaczem


z 12 klawiszami s pocztkowo wyswietlane wsprzdne tylko osi
pierwszej do pitej, jeli jest w nim sze lub wicej osi
kontrolowanych. Nacinicie klawisza programowalnego [WSZYST]
powoduje wywietlenie wsprzdnych dla osi szstej i nastpnych.
W przypadku ekranu wspuzytkowanego z jednostk z 12
klawiszami, sygna wyboru suportu narzdziowego jest uzywany do
wybrania wywietlacza dla toru 1 lub 2.

D Wywietlanie osi pitej i


kolejnych

W jednostce z 7 klawiszami programowalnymi wsprzdne


wzgldne nie mog by wywietlane razem ze wsprzednymi
bezwzgldnymi, jeli wystpuje pi lub wicej osi sterowanych (jeli
cakowita liczba osi sterowanych wynosi pi w sterowaniu
dwutorowym). Nacincie klawisza programowalnego [WSZYST]
powoduje przeczanie wywietlacza midzy wsprzdnymi
bezwzgldnymi i wzgldnymi.
710

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.1.4

Wstpne nastawianie
ukadu wsprzdnych
przedmiotu
obrabianego

Ukad wsprzdnych przedmiotu obrabianego przesunity w


operacji, np. rcznego przesterowania mona wstpnie ustawi za
pomoc rcznego zadawania do przesunitego ukadu
wsprzdnych przedmiotu obrabianego.
Ten ostatni ukad
wsprzdnych jest przesuwany z punktu zerowego maszyny za
pomoc wartoci korekcji punktu zerowego przedmiotu
obrabianego.
Polecenie (G92.1) mona zaprogramowa w celu wstpnego
ustawienia ukadu wsprzdnych przedmiotu (Zobacz Podrozdz.
III---8.2.4.)

Procedura wstpnego ustawienia ukadu wsprzdnych przedmiotu obrabianego

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny [(OPRC)].


BEZWZ

WZGLED

WSZYST

(OPRC)

3 Jeeli nie jest wywietlany [WSP-- DT], nacinij klawisz


.
nastpnego menu
WSP---DT

4 Nacinij klawisz programowalny [WSP-- CD].


W.OSIE

WSP.OS

5 Nacinij klawisz programowalny [W.OSIE], aby wstpnie ustawi


wszystkie osie.
6 Aby wstpnie ustawi jak o w kroku 5, wpisz oznaczenie osi
( X ,

Y , ...) i

0 , a nastpnie nacinij klawisz

programowalny [WSP.OS].

Objanienia
D Tryb obrbki

Funkcj t mona wykona po wpisaniu stanu zerowania lub operacji


automatycznej, bez wzgldu na tryb operacyjny.

D Wstpne ustawianie
wsprzdnych
wzgldnych

Tak, jak w przypadku wsprzdnych bezwzgldnych, bit 3 (PPD)


parametru Nr 3104 jest stosowany do okrelenia, czy ustawi
wstpnie wsprzdne wzgldne (WZGLEDNE).

711

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.1.5

Aktualny wywietlacz
szybkoci posuwu

DZIAANIE

B--- 63524PL/01

Aktualn szybko posuwu na maszynie (na minut) mona


wywietla na ekranie aktualnego pooenia lub ekranie kontroli
programu ustawiajc bit 0 (DPF) parametru 3015. Na
12---klawiszowym zespole wywietlacza zawsze wywietlana jest
aktualna szybko posuwu.

Procedura wywietlania aktualnej szybkoci posuwu na ekranie aktualnego


pooenia

1 Nacinij klawisz funkcyjny

, aby wywietli ekran aktualnego

pooenia.
AKTUALNA POZYCJA (BEZWZGLE)

X
Z

O1000 N00010

123.456
456.789

CZ.PRACY
AKT.F

LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM STRT MTN ***


09:06:35
[ BEZWZ] [WZGLED] [WSZYST] [K.RECZ] [ OPRC ]

Aktualna szybko posuwu jest wywietlana po AKT.F.

Aktualna szybko posuwu jest wywietlana w jednostkach


millimetr/min lub cal/min (w zalenoci od zadanej najmniejszej
jednostki zadawania) pod aktualnie wywietlonym pooeniem.

Objanienia
D Aktualna warto
szybkoci posuwu

Aktualna warto jest obliczana za pomoc nastpujcego rwnania:

Fact =

(fi) 2

i=1

gdzie
n : Liczba osi
fi : Szybko posuwu skrawania w kierunku stycznym do kadej osi
lub wielkoci szybkiego posuwu
Fact : Aktualna wywietlana szybko posuwu
Wywietlane jednostki: mm/min (zadawanie metryczne).
cal/min (zadawanie calowe; wywietlane s
dwie cyfry po przecinku dziesitnym).
Szybko posuwu wzdu osi PMC mona pomin za pomoc bitu
1 (PCF) parametru 3105.
712

B--- 63524PL/01

DZIAANIE

11. NASTAWIENIA
I WYWIETLANIE DANYCH

D Aktualny wywietlacz
szybkoci posuwu na
obrt

W przypadku posuwu na obrt i obrbki gwintu aktualna


wywietlana szybko posuwu to posuw na minut, a nie posuw na
obrt.

D Aktualne wywietlanie
szybkoci posuwu osi
obrotowej

W przypadku ruchu osi obrotowej szybko jest wywietlana w


jednostkach stopie/min, ale na ekranie jest wywietlana w
jednostkach biecego ukadu wprowadzania. Na przykad, jeeli o
obrotowa porusza si z prdkoci 50 stopni/min, wywietlane jest
nastpujco: 0.50 CAL/M

D Aktualny wywietlacz
szybkoci posuwu na
drugim ekranie

Ekran kontroli programu rwnie wywietla aktualn szybko


posuwu.

713

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.1.6

Wywietlacz czasu
pracy i liczby sztuk

DZIAANIE

B--- 63524PL/01

Czas wykonania programu, czas cyklu oraz liczba obrabianych czci


wywietlana jest na ekranach wywietlajcych aktualne pooenie.

Procedura wywietlania czasu pracy i liczby sztuk na ekranie wywietlacza aktualnego


pooenia

1 Nacinij klawisz funkcyjny

, aby wywietli ekran aktualnego

pooenia.
AKTUALNA POZYCJA (WZGLEDNA)

X
Z
CZ.PRACY
AKT.F

O1000 N00010

123.456
456.789
LICZBA SZT.
5
0H15M CZAS CYKLU
0H 0M38
3000 MM/M
S 0 T0000

MEM STRT MTN ***


09:06:35
[BEZWZG] [ WZGLED ] [WSZYST] [K.RECZ] [ OPRC ]

Objanienia

Liczba obrabianych czci (LICZBA SZT.), czas wykonania


programu (CZ.PRACY) oraz czas cyklu (CZAS CYKLU) jest
wywietlany pod aktualnym pooeniem.

D LICZBA SZT.

Wskazuje liczb obrabianych czci. Liczba zwiksza si za kadym


razem, kiedy wykonywany jest kod M02, M30 lub M okrelony za
pomoc parametru 6710.

D CZ.PRACY

Wskazuje cakowity czas wykonania programu podczas operacji


automatycznej, wyczajc czas zatrzymania i stopu posuwu.

D CZAS CYKLU

Wskazuje czas pracy w przypadku jednej operacji automatycznej,


wyczajc czas zatrzymania i stopu posuwu. Jest automatycznie
wstpnie ustawiony na 0, jeeli rozpoczcie cyklu jest wykonywane w
stanie zerowania. Jest ustawiony na 0 nawet po wyczeniu zasilania.

D Wywietlanie na drugim
ekranie

Szczegy czasu pracy i liczby obrabianych czci s wywietlane na


ekranie nastawie. Zobacz Podrozdzia III---11.4.9.

D Wartoci parametrw

Liczba obrabianych czci i czas pracy nie mog by ustawione na


ekranie wywietlacza aktualnego pooenia. Mona je ustawi za
pomoc parametrw 6711, 6751 i 6752 lub na ekranie nastawie.

D Zwikszanie liczby
obrabianych czci

Bit 0 (PCM) parametru 6700 jest stosowany do okrelania, czy liczba


obrabianych czci zwiksza si za kadym razem, kiedy wykonywany
jest kod M02, M30 lub M okrelony za pomoc parametru 6710, lub
jedynie za kadym razem, kiedy wykonywany jest kod M okrelony
za pomoc parametru 6710.
714

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.1.7

Ustawianie zmiennego
punktu referencyjnego

Aby wykona powrt do zmiennego pooenia odniesienia za


pomoc polecenia G30.1, zmienne pooenie odniesienia naley
ustawi wczeniej.

Procedura nastawienia zmiennego pooenia odniesienia

1 Nacinij klawisz funkcyjny

, aby wywietli ekran uywany

do wywietlania aktualnego pooenia.


Mona wybra
jakikolwiek ekran spord trzech poniszych:
Ekran
wywietlania aktualnego pooenia w ukadzie wsprzdnych
wzgldnych, ekran wywietlania aktualnego pooenia w
ukadzie wsprzdnych przedmiotu obrabianego oraz ekran
wywietlania aktualnych pooe w czterech rnych ukadach
wsprzdnych.
BEZWZ

WZGLED

WSZYST

(OPRC)

2 Przesu narzdzie impulsowo do zmiennego pooenia


odniesienia.
3 Nacinij klawisz programowalny [(OPRC)].

ZM.REF

4 Nacinij klawisz programowalny [ZM.REF].


WYKWSZ

WYKONA

5 Aby zarejestrowa zmienne pooenia odniesie dla wszystkich


osi, nacinij klawisz programowalny [WYKWSZ].
Aby zarejestrowa zmienne pooenie odniesienia jakiej osi,
wpisz jej oznaczenie ( X , itd.), a nastpnie nacinij klawisz
programowalny [WYKONA]. Mona wpisa po kolei dwa lub
wicej oznacze (np. X

[WYKONA]).

Powysza operacja powoduje wprowadzenie zmiennego


pooenia odniesienia do pamici. Mona to sprawdzi za
pomoc parametru Nr 1244.
6 W kroku 4 zmienne pooenie odniesienia wzdu okrelonej osi
mona rwnie wprowadzi do pamici wpisujc oznaczenie osi
(np. X ) i naciskajc klawisz programowalny [ZM.REF] .

Objanienia
D Wstpne ustawianie
ukadu wsprzdnych
wzgldnych

Za pomoc parametru FPC (bit 3 parametru 1201) mona wstpnie


ustawi pooenie wzgldne na 0 po zarejestrowaniu zmiennego
pooenia odniesienia.

715

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.1.8

Wywietlanie
monitorowania operacji

DZIAANIE

B--- 63524PL/01

Odczyt miernika obcienia mona wywietli dla kadej osi


serwosystemu i wrzeciona szeregowego ustawiajc bit 5 (OPM)
parametru 3111 na 1. Dla wrzeciona szeregowego mona rwnie
wywietli odczyt szybkociomierza.

Procedura monitorowania operacji

1 Nacinij klawisz funkcyjny

, aby wywietli ekran aktualnego

pooenia.
2 Nacinij klawisz nastpnego menu.

3 Nacinij klawisz programowalny [MONI].


MONITOR OBSLUGI
(OBCIAZENIE)
X :
Z :

O0001 N00001

80%

0%

C : *
1500

0%

CZAS PRACY
0H15M
AKT.F
3000 MM/M

S1 :

201%

(OBROTY NA MIN.)
S1 :

LICZBA SZT.
CZAS CYKLU

5
0H 0M38

MEM STRT MTN ***


09:06:35
[ MONI ][WZGLED] [WSZYST] [K.RECZ] [ OPRC ]

Objanienia
D Wywietlacz osi
serwosystemu

Odczyt na mierniku obcienia mona wywietli dla maks. trzech


osi serwosystemu za pomoc parametrw nastawienia 3151 do 3158.
Po ustawieniu wszystkich tych parametrw na 0, dane s wywietlane
tylko dla osi podstawowych.

D Wywietlacz osi
wrzeciona

Przy stosowaniu wrzecion szeregowych odczyt na mierniku


obcienia i szybkociomierzu mona wywietli tylko dla gwnego
wrzeciona szeregowego.

D Wykres

Wykres supkowy dla miernika obcienia pokazuje obcienie


maks. do 200% (warto wywietlana jest jedynie dla obcienia
przekraczajcego 200%). Wykres supkowy dla szybkociomierza
pokazuje warto aktualnej prdkoci obrotowej wrzeciona do maks.
prdkoci obrotowej (100%).

716

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

D Miernik obcienia

Odczyt na mierniku obcienia zaley od parametru serwo 2086 i


parametru wrzeciona 4127.

D Szybkociomierz

Chocia szybkociomierz zwykle wskazuje prdko silnika


wrzeciona, mona go rwnie zastosowa do wskazania prdkoci
wrzeciona ustawiajc bit 6 (OPS) parametru 3111 na 1.
Prdko obrotowa wrzeciona, ktra ma by wywietlana podczas
operacji monitorowania jest obliczana na podstawie prdkoci
silnika wrzeciona (zobacz poniszy wzr matematyczny). Prdko
obrotow wrzeciona mona zatem wywietla podczas operacji
monitorowania, nawet jeeli nie jest stosowany przetwornik
pooenia. Jednak, aby wywietli prawidow prdko obrotow
wrzeciona, maksymalna prdko obrotowa wrzeciona dla kadej
przekadni (prdko obrotowa wrzeciona dla kadego przeoenia
przekadni, kiedy silnik wrzeciona obraca si przy maksymalnej
prdkoci), musi by ustawiona w parametrach Nr 3741 do 3744.
Wejcie sygnaw sprzga i przekadni dla pierwszego wrzeciona
szeregowego suy do okrelenia aktualnie wybranej przekadni.
Steruj wejciem sygnaw CTH1A i CTH2A zgodnie z wybran
przekadni odwoujc si do poniszej tabeli.
(Wzr do obliczania prdkoci obrotowej wrzeciona, ktra ma by
wywietlona)
Prdko obrotowa
wrzecionawywietlana
podczas operacji
monitorowania

Prdko silnika wrzeciona


Maks. prdko
silnika wrzeciona

Maksymalna
prdko wrzeciona
przy uyciu
przekadni

Ponisza tabela pokazuje zaleno pomidzy sygnaami wyboru


sprzga i przekadni CTH1A i CTH2A <G070#3, #2>, sucymi
do okrelenia uywanej przekadni, a parametrami:
Parametr

Specyfikacja
wrzeciona
szeregowego

CTH1A

CTH2A

=No.3741
(Maksymalna prdko obrotowa
wrzeciona dla przekadni 1)

WYS.

=No 3742
(Maksymalna prdko obrotowa
wrzeciona dla przekadni 2)

REDN. WYS.

=No 3743
(Maksymalna prdko obrotowa
wrzeciona dla przekadni 3)

REDN. NIS.

=No 3744
(Maksymalna prdko obrotowa
wrzeciona dla przekadni 4)

NIS.

Prdko silnika wrzeciona i wrzeciona podczas operacji


monitorowania mona wywietli tylko dla pierwszego wrzeciona
szeregowego i osi sterowania wrzecionem dla pierwszego wrzeciona
szeregowego. Nie mona jej wywietli dla drugiego wrzeciona.
D Kolor wykresu

Na kolorowym kineskopie, jeeli warto miernika obcienia


przekracza 100%, wykres supkowy robi si fioletowy.
717

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.2

EKRANY
WYWIETLANE ZA
POMOC KLAWISZA
FUNKCYJNEGO
(W TRYBIE MEM LUB MDI)

DZIAANIE

B--- 63524PL/01

Niniejszy rozdzia opisuje ekrany wywietlane za pomoc klawisza


funkcyjnego

w trybie MEM lub MDI. Pierwsze cztery z

poniszych ekranw wywietlaj stan wykonania programu


wykonywanego aktualnie w trybie MEM lub MDI, a ostatni ekran
wywietla wartoci zadawania w operacji rcznego zadawania w
trybie MDI:
11.2.1 Ekran wywietlania treci programu
11.2.2 Ekran wywietlania biecego bloku
11.2.3 Ekra wywietlania nastpnego bloku
11.2.4 Ekran kontroli programu
11.2.5 Ekran programu dla operacji MDI
11.2.6 Zliczanie czasu obrbki
11.2.7 Wywietlanie stanu operacji osi B
Klawisz funkcyjny

mona rwnie nacisn w trybie MEM, aby

wywietli ekran wywietlania nowego startu programu oraz ekran


planowania.
Zobacz Rozdzia III---4.3 w celu uzyskania szczegw na temat
ekranu wywietlania nowego startu programu.
Zobacz Rozdzia III---4.4 w celu uzyskania szczegw na temat
ekranu planowania.

718

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.2.1

Wywietla program wykonywany aktualnie w trybie MEM lub MDI.

Wywietlacz zawartoci
programu
Procedura wywietlania zawartoci programu

1 Nacinij klawisz funkcyjny

, aby wywietli ekran programu.

2 Nacinij klawisz programowalny wyboru rozdziau [PRGRM].


Kursor jest umieszczony na aktualnie wykonywanym bloku.
PROGRAM
O2000 N00130
O2000 ;
N100 G50 X0 Z0. ;
N110 G91 G00 X-70. ;
N120 Z-70. ;
N130 G01 X-60 ;
N140 G41 G03 X-17.5 Z17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Z27.5 R27.5
N170 G01 X20. ;
N180 G02 X45. Z45. R45. ;
> _
S
0 T0000
MEM STRT
***
16:05:59
[ PRGRM ][SPRWDZ][ BIEZAC ][NAST][(OPRC ]

Objanienia
D Zesp wywietlacza
skadajcy si z 12
klawiszy
programowalnych

W 12---klawiszowym zespole wywietlacza zawarto programu jest


wywietlana na prawej poowie ekranu lub na caym ekranie
(przeczanie klawiszem programowalnym [PRGRM] ).
O0006 N00000

PROGRAM
O0003 ;
G65 H01 P#2001
G65 H01 P#2014
G65 H01 P#2110
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H01 P#2001
G65 H01 P#2014
G65 H01 P#2110
G04 P2000 ;
G04 P2000 ;
G04 P2000 ;
G65 H02 P#2001
G65 H03 P#2014
;
G65 H04 P#2110

O0 ;
O0 ;
O0 ;

O50000 ;
O60000 ;
O30000 ;

O#2001 R3 ;
O15000 R#2014
O3 R#2110 ;

G65 H01 P#100 O#3901 ;


G65 H01 P#101 O#3902 ;
G65 H01 P#3901 O#102 ;
G65 H01 P#3902 O#103 ;
G04 P5000 ;
G04 P5000 ;
G04 ;
G65 H01 P#100 O#4001 ;
G65 H01 P#101 O#4002 ;
/ G65 H01 P#102 O#4003 ;
G65 H01 P#103 O#4004 ;
G65 H01 P#104 O#4005 ;
G65 H01 P#105 O#4006 ;
G65 H01 P#106 O#4007 ;
G65 H01 P#107 O#4008 ;
G65 H01 P#108 O#4009 ;
MEM **** *** ***

07:12:55

SZUK.O SZUK. SZUK. PRZEWN+

719

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.2.2

Ekran aktualnego
(aktywnego) bloku

DZIAANIE

B--- 63524PL/01

Wywietla blok aktualnie wykonywany oraz dane modalne w trybie


MEM lub MDI.

Procedura wywietlania ekranu aktualnego (aktywnego) bloku

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny wyboru rozdziau [BIEZAC].


Wywietlany jest aktualnie wykonywany blok oraz dane
modalne.
Ekran wywietla maks. 22 kody modalne G oraz maks. 11 kodw
G podanych w aktualnym bloku.
PROGRAM

O2000 N00130

(BIEZACY)
G01 X
F

100.500
50.000

(MODALNE)
G18 G00
G50.2G97
G13.1G69
G99
G21
G40
G25
G22
G80
G67
G54

T
S

SAKT

> _
S
0 T0000
MEM STRT
***
16:05:59
[ PRGRM ][SPRWDZ][ BIEZAC ][NASTEP][(OPERAC)]

Objanienia
D Zesp wywietlacza
skadajcy si z 12
klawiszy
programowalnych

Ekran aktualnego (aktywnego) bloku nie jest przewidziany dla


zespou wywietlacza skadajcego si z 12 klawiszy programowalnych. Nacinij klawisz programowalny [PRGRM], aby wywietli
zawarto programu na prawej poowie ekranu. Aktualnie
wykonywany blok jest wskazywany przez kursor. Dane modalne s
wywietlane na lewej poowie ekranu.
Ekran wywietla maks.18 kodw modalnych G.

720

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

POZYCJA AKTUALNA

X
Z

O3001 N00000

(BEZWZGL.)

F0

0.000
30.000

(MODALNE)
G00 G40 G54 F
500 M
G17 G43 G64
G90 G80 G69 H 5
G22 G90 G15 D
T
G94 G50 G25
G21 G67
S 6000
SAKT
0

3
9

BEZWZ WZGLED WSZYST

11.2.3

Ekran wywietlenia
nastpnego bloku

MM/MIN

PROGRAM
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Z-22 ;
Z-6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
07:07:40

NASTEP (OPRC)+

PRGRM

Wywietla blok aktualnie wykonywany oraz blok, ktry ma by


wykonany jako nastpny w trybie MEM lub MDI.

Procedura wywietlania ekranu nastpnego bloku

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny wyboru rozdziau [NASTEP].


Wywietlany jest blok aktualnie wykonywany oraz blok, ktry ma
by wykonany jako nastpny.
Ekran wywietla maks. 11 kodw G podanych w aktualnym bloku
oraz maks. 11 kodw G podanych w nastpnym bloku.
PROGRAM

O2000 N00130

(BIEZACY)

G01
G17
G41
G80

X
F
H

17.500
2000
2

(NASTEPNY)

G39
G42

-17.500

MEM STRT
***
16:05:59
[ PRGRM][SPRWDZ][ BIEZAC ][ NASTEP ][(OPRC)]

721

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.2.4

Ekran kontroli
programu

DZIAANIE

B--- 63524PL/01

Wywietla program aktualnie wykonywany, aktualne pooenie


narzdzia oraz dane modalne w trybie pamiciowym.

Procedura wywietlania ekranu kontroli programu

1 Nacinij klawisz funkcyjny

D Wywietlacz ze sterowaniem
jednotorowym

2 Nacinij klawisz programowalny wyboru rozdziau [SPRWDZ].


Wywietlany jest program aktualnie wykonywany, aktualne
pooenie narzdzia oraz dane modalne.
PROGRAM

O2000 N00130

O0010
G92 G90 X100. Z50. ;
G00 X0 Z0 ;
G01 Z250. F1000 ;
(BEZWZGLE)(POZOST.DRO) G00 G94 G80
X
0.000 X
0.000
G17 G21 G98
Z
0.000 Z
0.000
G90 G40 G50
G22
G67
B
H
M
T
D
F
S
> _
MEM STRT
***
16:05:59
[ PRGRM ][ SPRWDZ ][BIEZAC ][NASTEP ][(OPRC)]

D Wywietlacz ze sterowaniem
dwutorowym
(7 -- klawiszowy zesp
wywietlacza)

PROGRAM

O2000 N00130

O0010
G92 G90 X100. Z50. ;
G00 X0 Z0 ;
G01 Z250. F1000 ;
(BEZWZGL.)(POZOST.DRO) G00
X
0.000 X
0.000 G17
Z
0.000 Z
0.000 G90
G22
H
D

T
F

G94
G21
G40

G80
G98
G50
G67

B
M

S
> _
MEM STRT
***
16:05:59
GLOWIC1
[PRGRM] [SPRWDZ] [BIEZAC] [NASTEP] [(OPRC)]

722

D Wywietlacz ze sterowaniem
dwutorowym
(12 -- klawiszowy zesp
wywietlacza)

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

KONTROLA PROGRAMU
N01000
N01010
N01020
N01030
N01040

O1000 N01010

G90 X100. Z100.;


G01 X50. Z50. F2000. ;
X30. ;
X50. Z-40. ;
Z-60. ;

(WZGLEDNE) (BEZWZGL.) (POZOST.DRO)


U1 100.000 X1 100.000 X1 0.000
W1 200.000 Z1 200.000 Z1 0.000
H1 300.000 C1 300.000 C1 0.000
V1 400.000 Y1 400.000 Y1 0.000
(MODALNE)
G00 G98 G25 G67
G97 G21 G22 G54
G69 G40 G90 G18
F 3000.000 (AKT.F)
S 1000
(AKT.S)
0OBR/MIN
>_

M
M
M

T
0MM/MIN

KONTROLA PROGRAMU
N02010
N02020
N02030
N02040
N02050

O2000 N02010

G90 X200. Z200.;


G01 X50. Z50. F3000. ;
G01 X50.. ;
Z-50. ;
X0 Z0 A0 B0 ;

(WZGLEDNE) (BEZWZGL.) (POZOST.DRO)


U2 500.000 X2 500.000 X2
0.000
W2 600.000 Z2 600.000 Z2
0.000
A2 700.000 A2 700.000 A2
0.000
B2 800.000 B2 800.000 B2
0.000
(MODALNE)
G00 G98 G25 G67
G97 G21 G22 G54
G69 G40 G90 G18
F
S

M
M
M

T
0MM/MIN
0OBR/MIN
S
0 T0000
14:00:00 GLOWIC1

3000.000 (AKT.F)
1000
(AKT.S)

MEM STOP *** ***


PRGRM

SPRWDZ

NASTEP (OPRC) +

Objanienia
D Wywietlenie programu

Ekran wywietla maksymalnie 4 bloki (pi blokw w jednostce


wywietlacza z 12 klawiszami jelijest uywane sterowanie
dwutorowe) biecego programu, zaczynajc od bloku aktualnie
wykonywanego. Aktualnie wykonywany blok jest wywietlany jako
odwrcony. Jednak podczas operacji DNC mona wywietli tylko
trzy bloki.

D Wywietlenie aktualnej
pozycji

Wywietlane jest pooenie w ukadzie wsprzdnych przedmiotu


obrabianego lub w ukadzie wsprzdnych wzgldnych, a take
pozostaa droga. Pooenia wzgldne i bezwzgldne mona
przecza za pomoc klawiszy programowalnych [BEZWZ] i
[WZGLED].
W jednostce wywietlacza z 7 klawiszami programowalnymi, w ktrej
wystpuje sze lub wicej osi sterowanych, nacinicie klawisza
programowalnego [BEZWZG] suy do przeczania midzy
wsprzednymi bezwzgldnymi pierwszych piciu osi oraz szeci i
nastpnych osi. Naciskanie klawisza programowalnego [WZGLED]
przecza wywietlanie wsprzdnych wzgldnych w ten sam sposb.

D Kody modalne G

Wyswietlanych jest maks.12 kodw modalnych G.


(12 kodw G dla kadego toru w 12---klawiszowym zespole
wywietlacza w przypadku sterowania dwutorowego)

D Wywietlanie podczas
operacji automatycznej

Podczas operacji automatycznej wywietlana jest aktualna prdko,


SCAT oraz powtarzana liczba. Albo wywietlane jest danie
nacinicia klawisza (>_).

723

11. NASTAWIENIA
WYWIETLANIE DANYCH

D Jednostka wywietlacza
z 12 klawiszami ze
sterowaniem
jednotorowym

DZIAANIE

B--- 63524PL/01

Ekran kontroliprogramu nie jest dostpny dla jednostki


wywietlacza z 12 klawiszami programowalnymi ze sterowaniem
jednotorowym. Nacinij klawisz programowalny [PRGRM], aby
wywietli zawarto programu na prawej poowie ekranu.
Aktualnie wykonywany blok jest wskazywany przez kursor.
Aktualne pooenie narzdzia i dane modalne s wywietlane w
lewej poowie ekranu.
Wywietlanych jest maks. 18 kodw modalnych G.
POZYCJA AKTUALNA

X
Z

(BEZWZGL.)

F0

0.000
30.000

(MODALNE)
G00 G40 G54 F
500 M
G17 G43 G64
G90 G80 G69 H 5
G22 G90 G15 D
T
G94 G50 G25
G21 G67
S 6000
SAKT
0

BEZWZ WZGLED WSZYST

724

3
9

O3001 N00000
MM/MIN

PROGRAM
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
M0 ;
X17.5 Y-22 ;
Z-6.5 ;
G10 P11 R0.995 F500 ;
M30 ;
%
>_
MEM **** *** ***
07:07:40

PRGRM

NASTEP (OPRC)+

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.2.5

Wywietla wejcie programu z MDI oraz dane modalne w trybie MDI


.

Ekran programu dla


operacji MDI

Procedura wywietlania ekranu programu dla operacji rcznego zadawania

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowalny wyboru rozdziau [MDI].


Wywietlane jest wejcie programu z MDI oraz dane modalne.
PROGRAM (MDI)

Program

Informacje modalne

O2000 N00130

O0000 G00 X100.0 Z200.0 ;


M03 ;
G01 Z120.0 F500 ;
M98 P9010 ;
G00 Z0.0 ;
%
G00
G17

G90
G22
T
F

G94
G21

G40
G49

G80
G98

G50
G67
H
D

G54
G64
M

G69
G15

S
> _ S
0 T0000
MDI **** *** ***
16:05:59
[PRGRM] [ MDI ] [BIEZAC] [NASTEP] [(OPRC)]

Objanienia
D Operacja zadawania
rcznego (MDI)

Zobacz Rozdzia II---4.2 w celu uzyskania szczegw na temat


operacji rcznego zadawania.

D Kod modalny

Dane modalne s wywietlane kiedy bit 7 (MDL) parametru 3107


jest ustawiony na 1. Wywietlanych jest maks. 16 kodw modalnych
G.
Jednak w 12---klawiszowym zespole wywietlacza zawarto
programu jest wywietlana na prawej poowie ekranu, a dane
modalne na lewej poowie, bez wzgldu na ten parametr.

D Wywietlanie podczas
operacji automatycznej

Podczas operacji automatycznej wywietlana jest aktualna prdko,


SCAT oraz powtarzana liczba. Albo wywietlane jest danie
nacinicia klawisza (>_).

725

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.2.6

Rejestracja czasu
obrbki

DZIAANIE

B--- 63524PL/01

Podczas wykonywania programu obrbki, czas obrbki programu


gwnego jest wywietlany na ekranie wywietlania programu czasu
obrbki. Wywietlane s czasy obrbki maks. 10 programw
gwnych w godz./minutach/sekundach. W przypadku wykonywania
wicej ni 10 programw, pomijane s dane najstarszych programw.

Procedura rejestrowania czasu obrbki

Procedura 1
Obliczanie i wywietlanie
czasu obrbki

1 Wybierz tryb wprowadzania do pamici, a nastpnie nacinij klawisz


.

2 Wybierz ekran programu, a nastpnie program, dla ktrego ma


by obliczony czas obrbki.
3 Wykonaj program, aby wykona rzeczywist obrbk.
4 Po naciniciu

lub po wykonaniu M02 lub M30, operacja

pomiaru czasu obrbki zatrzymuje si. Po wybraniu ekranu


wywietlania czasu obrbki wywietlany jest numer
zatrzymanego programu gwnego oraz czas jego obrbki.
Aby wywietli ekran wywietlania czasu obrbki, wykonaj
ponisz procedur (dane obrbki mona wywietli w kadym
trybie i podczas edycji drugoplanowej).
Nacinij klawisz funkcyjny

Nacinij skrany prawy klawisz programowalny jeden raz, aby


wywietli klawisz programowalny [CZAS].
Nacinij klawisz programowalny [CZAS]. Pojawi si ekran
wywietlania czasu obrbki.
Ekran wywietlania czasu obrbki
PROGRAM (CZAS)
NR
O0020

O0010 N0002
CZAS
12H 48M 02S

> _
EDIT **** *** ***
[ CZAS ][
][

726

16:52:13
][

][(OPRC)]

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

5 Aby obliczy czasy obrbki programw dodatkowych, powtrz


powysz procedur. Ekran wywietlania czasu obrbki
wywietla po kolei wykonane numery programw gwnych wraz
z czasami ich obrbki.
Naley zwrci uwag na to, e danych obrbki nie mona
wywietli dla wicej ni 10 programw gwnych. W przypadku
wykonywania wicej ni 10 programw, pomijane s dane
najstarszych programw. Ponisze ekrany pokazuj, w jaki
sposb wywietlacz ekranu zmienia si ze stanu pocztkowego,
gdzie wywietlane s czasy obrbki 10 programw gwnych
(O0020, O0040, ..., i O0200), do stanu, w ktrym obliczany jest
czas obrbki programu gwnego O0220.
PROGRAM (CZAS)
NR
O0020
O0040
O0060
O0080
O0100
O0120
O0140
O0160
O0180
O0200

O0000 N0000
CZAS
12H48M01S
0H48M01S
4H16M01S
0H16M01S
1H20M01S
2H08M02S
2H32M01S
0H51M01S
15H04M01S
0H56M01S

>_
EDIT **** *** ***
[ CZAS ][
][

16:52:13
][

PROGRAM (CZAS)
NR
O0040
O0060
O0080
O0100
O0120
O0140
O0160
O0180
O0200
O0220

O0000 N0000
CZAS
0H48M01S
4H16M01S
0H16M01S
1H20M01S
2H08M02S
2H32M01S
0H51M01S
15H04M01S
0H56M01S
0H03M01S

>_
EDIT **** *** ***
[ CZAS ][
][

727

][ (OPRC) ]

16:52:20
][

][ (OPRC) ]

11. NASTAWIENIA
WYWIETLANIE DANYCH

Procedura 2
Rejestrowanie czasu
obrbki

DZIAANIE

B--- 63524PL/01

1 Aby wstawi jako komentarz obliczony czas obrbki programu w


programie, musi on by wywietlony na ekranie wywietlania
czasu obrbki. Przed rejestracj czasu obrbki programu
sprawd, czy ekran wywietlania czasu obrbki pokazuje numer
programu
2 Ustaw tryb wpisywania do pamici programu detalu i edycji lub
stan edycji drugoplanowej i wybierz ekran programu. Nastpnie
wybierz program, dla ktrego ma by wstawiony czas obrbki.
3 Przypumy, e czas obrbki O0100 jest wywietlony na ekranie
wywietlania czasu obrbki. Nacinij klawisz programowalny
[(OPRC)], aby wywietli programowalne klawisze wyboru
operacji. Nastpnie przyciskaj klawisz programowalny
umieszczony skrajnie po prawej stronie, a pojawi si klawisz
programowalny
[WSTA.T].
Po
naciniciu
klawisza
programowalnego [WSTA.T] kursor przesuwa si do pocztku
programu, a czas obrbki programu jest wstawiany po numerze
programu.
PROGRAM

O0100 N0000

O0100 ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 X-10. F25. ;
N50 G02 X-16.5 Z-12. R2. ;
N60 G01 X40. ;
N70 X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;

EDIT
*** *** *** ***
[ WSTA.T ][
][

16:05:59
][

PROGRAM

][

O0100 N0000

O0100 ( 001H20M01S) ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;

EDIT
*** *** *** ***
[ WSTA.T ][
][

728

16:05:59
][

][

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

4 Jeeli komentarz ju istnieje w bloku zawierajcym numer


programu, dla ktrego ma by wstawiony czas obrbki, czas
obrbki zostanie wstawiony po istniejcym komentarzu.
PROGRAM
O0100 (SHAFT XSF001) ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 X-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70 X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
EDIT
*** *** *** ***
[ WSTA.T ][
][

O0100 N0000

16:52:13
][

PROGRAM

][

O0100 N0000

O0100 (SHAFT XSF001)(001H20M01S) ;


N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
EDIT
*** *** *** ***
[ WSTA.T ][
][

16:52:13
][

][

5 Czas obrbki programu wstawionego jako komentarz mona


wywietli po istniejcym komentarzu programu na ekranie
katalogu programw.
KATALOG PROGRAMOW

O0001 N00010

PROGRAM(LICZ.)
PAMIEC(ZNAKOW)
UZYTO:
60
3321
WOLNE:
2
429
O0020 (GEAR XGR001 ):(012H48M01S)
O0002 (GEAR XGR002 ):(000H48M01S)
O0010 (BOLT YBT001 ):(004H16M01S)
O0020 (BOLT YBT002 ):(000H16M01S)
O0040 (SHAFT XSF001 ):(001H20M01S)
O0050 (SHAFT XSF002 ):(002H08M01S)
O0100 (SHAFT XSF011 ):(002H32M02S)
O0200 (PLATE XPL100 ):(000H51M01S)

>_
EDIT **** *** ***
[PRGRM] [ KTLOG ] [

729

14:46:09
] [
] [ (OPRC) ]

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Czas obrbki

Czas obrbki jest obliczany od startu pocztkowego po wyzerowaniu


w trybie operacji pamiciowej do nastpnego zerowania. Jeeli
zerowanie nie wystpuje w czasie operacji, czas obrbki jest
obliczany od pocztku do M03 (lub M30). Jednak czas, podczas
ktrego operacja jest wstrzymywana, nie jest liczony; liczony jest czas
czekania na zakoczenie funkcji M, S, T i/lub B.

D Rejestracja czasu
obrbki

Wywietlony czas obrbki mona wstawi (zarejestrowa) jako


komentarz w programie wprowadzonym do pamici. Czas obrbki
jest wstawiony jako komentarz po numerze programu.

D Katalog programw

Czas obrbki wstawiony po numerze programu mona wywietli na


ekranie katalogu programw ustawiajc bit 0 (NAM) parametru Nr
3107 na 1. Pozwoli to uytkownikowi na zapoznanie si z czasem
obrbki kadego programu. Informacja suy jako dane odniesienia
przy planowanym przetwarzaniu.

Ograniczenia
D Alarm

Po przerwaniu wykonania programu przez alarm podczas pomiaru


czasu obrbki czas obrbki liczony jest do momentu zwolnienia
alarmu.

D M02

Jeeli uytkownik podaje, aby M02 nie zerowa CNC, ale zwraca
sygna zakoczenia FIN do CNC, aby ponownie uruchomi program
po kolei od pocztku (bit 5 (M02) parametr Nr 3404 ustawiony na 0),
pomiar czasu obrbki zatrzymuje si, kiedy M02 zwraca sygna
zakoczenia FIN.

D Rejestracja czasu
obrbki

Jeeli na ekranie wywietlania czasu obrbki nie jest wywietlany


czas obrbki programu, ktry ma zosta zarejestrowany, czasu
obrbki nie mona wstawi do programu, nawet po naciniciu
klawisza programowalnego [WSTA.T].

730

B--- 63524PL/01

D Katalog programw

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Jeeli na ekranie katalogu programw wywietlany jest czas obrbki


wstawiony do programu i komentarz po numerze programu zawiera
tylko dane obrbki, czas obrbki jest wywietlany zarwno w polu
wywietlacza nazwy programu, jak i w polu wywietlacza czasu
obrbki.
Jeeli dane obrbki s wstawione do programu, jak pokazano
poniej, ekran katalogu programw nie wywietla danych, albo
wywietla jedynie ich cz.
Przykad 1: Ekran katalogu programw w przypadku, kiedy nazwa
programu jest dusza ni 16 znakw
PROGRAM

O0100 N0000

O0240 (SHAFT XSF301 MATERIAL=FC25)


(001H20M01S);
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
EDIT
*** *** *** ***
[ WSTA.T ][
][

16:52:13
][

][

Wszystkie znaki po pierwszych 16 znakach


komentarza programu s pomijane i pole wywietlacza czasu
obrbki pozostaje puste.
KATALOG PROGRAMOW
PROGRAM(LICZ.)
UZYTO:
60
WOLNE:
2
O0240 (SHAFT XSF301
):(

O0001 N00010
PAMIEC(ZNAKOW)
3321
429
)

>_
EDIT **** *** ***
16:52:13
[PRGRM] [
KTLOG ] [ ]
[ ] [ (OPRC) ]

731

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Przykad 2: Ekran katalogu programw w przypadku, kiedy rejestro


wane s dwa lub wicej czasw obrbki.
PROGRAM

O0260 N0000

O0260 (SHAFT XSF302) (001H15M59S)


(001H20M01S) ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
EDIT
*** *** *** ***
[ WSTA.T ][
][

16:52:13
][

][

Wywietlany jest tylko pierwszy czas obrbki.


KATALOG PROGRAMOW

O0001 N00010

PROGRAM(LICZ.)
UZYTO:
60
WOLNE:
2
O0260 (SHAFT XSF302

>_
EDIT **** *** ***
[PRGRM] [ KTLOG ] [

732

PAMIEC(ZNAKOW)
3321
429
):(001H15M59S)

16:52:13
] [
] [ (OPRC) ]

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Przykad 3: Ekran katalogu programw kiedy wstawione dane obrbki nie


odpowiadaj formatowi hhhHmmMssS (3 ---cyfrowa liczba, nastpnie H,
2 ---cyfrowa liczba, nastpnie M i 2 ---cyfrowa liczba, po niej S; w podanej
kolejnoci)
PROGRAM

O0280 N0000

O0280 (SHAFT XSF303) (1H10M59S)


N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
EDIT
*** *** *** ***
[ WSTA.T ][
][

16:52:13
][

][

Pole wywietlacza czasu obrbki jest puste.


KATALOG PROGRAMOW

O0001 N00010

PROGRAM(LICZ.)
UZYTO:
60
WOLNE:
2
O0260 (SHAFT XSF302
O0280 (SHAFT XSF303

>_
EDIT **** *** ***
[PRGRM] [ KTLOG ] [

D Poprawianie czasu
obrbki

PAMIEC(ZNAKOW)
3321
429
):(001H15M59S)
):(
)

16:52:13
] [
] [ (OPRC) ]

Jeeli obliczono nieprawidowy czas obrbki (np. kiedy zerowanie


wystpuje podczas wykonywania programu), ponownie wykonaj
program, aby obliczy prawidowy czas obrbki. Jeeli ekran
wywietlania czasu obrbki wywietla programy wielokrotne z tym
samym numerem, wybierz czas obrbki ostatniego numeru
programu w celu wstawienia do programu.

733

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.2.7

Wywietlanie stanu
operacji w osi B
Wywietlanie stanu operacji osi B

1 Nacinij

2 Nacinij klawisz programowalny wyboru rozdziau [SPRWDZ].


3 Nacinij klawisz programowalny wyboru rozdziau [WYSW B].
Nastpnie wywietlany jest stan operacji osi B na ekranie
kontroli programu. Wywietlane jest polecenie aktualnie
wykonywane i nastpne.
KONTROLA PROGRAMU
O0001 N00001
M102 ;
G00 X10. Z20. ;
G01 X20. Z30. F1000 ;
G04 P1000 ;
(BEZWZGL.) (OS B)
G00
G95
G22
X
40.000 G01(BIEZAC) G97
G21
G80
Z
40.000 B -200.000 G90
G40
G50
Y
0.000 F 0.1500
G69
G25
G67
B -125.994 G00(NASTEP)
B 250.000
M
102
T
F
0.1000
S
AKT.F
0
SAKT
0S
0 T0000
MEM STRT *** FIN
21:20:05
[BEZWZ ][WZGLED][ WYSWB ][
][(OPRC)]

734

B--- 63524PL/01

11.3

EKRANY
WYWIETLANE ZA
POMOC KLAWISZA
FUNKCYJNEGO pro
(W TRYBIE EDIT)

DZIAANIE

11. NASTAWIENIA
I WYWIETLANIE DANYCH

Niniejszy rozdzia opisuje ekrany wywietlane za pomoc klawisza


funkcyjnego

w trybie EDIT. Klawisz funkcyjny

w trybie

EDIT moe wywietla ekran edycji programu oraz ekran


wywietlania programu (wywietla wykorzystan pami i list
programw). Nacinicie klawisza funkcyjnego

w trybie EDIT

moe rwnie spowodowa wywietlenie strony graficznego


programowania dialogowego i ekranu katalogu plikw na dyskietce.
Zobacz Rozdzia 9 i 10, aby uzyska dalsze szczegy na temat ekranu
edycji programw i strony graficznego programowania dialogowego.
Zobacz Rozdzia 8, aby zapozna si ze szczegami dotyczcymi
ekranu katalogu plikw na dyskietce.

735

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.3.1

Wywietlanie
wykorzystanej pamici
i listy programw

DZIAANIE

B--- 63524PL/01

Wywietla liczb zarejestrowanych programw, wykorzystan


pami oraz wykaz zarejestrowanych programw.

Procedura wywietlania wykorzystanej pamici i listy programw


1 Wybierz tryb EDIT .
W przypadku sterowania dwutorowego, wybierz imak
narzdziowy, dla ktrego ma zosta wywietlony program za
pomoc przecznika wybierania imaka narzdziowego.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny wyboru rozdziau [BIBLIO].


KATALOG PROGRAMOW

O0001 N00010

PROGRAM(LICZ.)
PAMIEC(ZNAKOW)
UZYTO:
60
3321
WOLNE:
2
429
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040

> _
MDI **** *** ***
[ PRGRM ][ KTLOG ][

736

16:05:59
][

][ (OPRC) ]

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Szczegy wykorzystanej
pamici

PROGRAM NR UZYTO
PROGRAM NR UZYTO : Liczba zarejestrowanych programw
(cznie z podprogramami)
WOLNE :
Liczba
programw,
ktre
mona
zarejestrowa dodatkowo.
UZYTY OBSZAR PAM

UZYTY OBSZAR PAM:

WOLNE :

D Lista biblioteki
programw

Objto pamici programu, w ktrym s


zarejestrowane dane (wskazany przez
liczb znakw).
Objto pamici programu, ktr mona
wykorzysta dodatkowo (wskazana przez
liczb znakw).

Wskazane s numery zarejestrowanych programw.


Za pomoc parametru nastawie NAM (Nr 3107#0) ustawionego na
1 mona rwnie wywietli nazw programu w tabeli programu .
KATALOG PROGRAMOW

O0001 N00010

PROGRAM(LICZ.)
UZYTO:
60
WOLNE:
2

PAMIEC(ZNAKOW)
3321
429

O0001 (MACRO-GCODE.MAIN)
O0002 (MACRO-GCODE.SUB1)
O0010 (TEST-PROGRAM.ARTHMETIC NO.1)
O0020 (TEST-PROGRAM.F10-MACRO)
O0040 (TEST-PROGRAM.OFFSET)
O0050
O0100 (INCH/MM CONVERT CHECK NO.1)
O0200 (MAKRO-KOD M.GLOWN.)

> _
EDIT **** *** ***
[ PRGRM ][ KTLOG ][

16:05:59
][

][ (OPRC) ]

Rys. 11.3.1 (a)


KATALOG PROGRAMOW

O0001 N00010

PROGRAM(LICZ.)
UZYTO:
17
WOLNE
46
O0001 360
O0002 240
O0010 420
O0020 180
O0040 1140
O0050
60
O0100 120

1966-06-12
1966-06-12
1966-07-01
1966-08-14
1966-03-25
1966-08-26
1966-04-30

> _
EDIT **** *** ***
[ PRGRM ][ KTLOG

][

PAMIEC(ZNAKOW)
4320
3960
14:40
14:55
11:02
09:40
28:40
16:40
13:11

16:52:13
][

Rys. 11.3.1 (b)

737

][ (OPRC) ]

11. NASTAWIENIA
WYWIETLANIE DANYCH

D Nazwa programu

DZIAANIE

B--- 63524PL/01

Zawsze wpisuj nazw programu midzy kody sterowania


wyczonego i wczonego zaraz po numerze programu.
Do nazwania programu mona wykorzysta maks.31 znakw w
nawiasie. Jeeli przekroczonychch jest 31 znakw, liczba znakw
przekraczajca dopuszczaln nie jest wywietlana.
Dla programu bez nazwy wywietlany jest jedynie numer programu.
(fffff)

f VVVV
Numer programu

Nazwa programu (maks. 31 znakw)

D Seria oprogramowania

Wywietlana jest seria oprogramowania systemu.


Suy do celw obsugi; uytkownik nie musi posiada informacji na
ten temat.

D Kolejno wywietlania
programw na licie
biblioteki programw

Programy s wywietlane w tej samej kolejnoci, w jakiej s


rejestrowane na licie biblioteki programw. Jednak jeeli bit 4
(SOR) parametru 3107 jest ustawiony na 1, programy s wywietlane
w kolejnoci numerw poczwszy od najmniejszego.

D Kolejno rejestrowania
programw

Natychmiast po skasowaniu wszystkich programw (po wczeniu


zasilania i jednoczesnym naciniciu klawisza

), kady program

jest rejestrowany po ostatnim na licie.


Jeeli skasowano niektre programy na licie, a nastpnie
zarejestrowano nowy program, to zostanie on wstawiony w puste
miejsce na licie utworzonej przez skasowane programy.
Przykad) Bit 4 (SOR) parametru 3107 wynosi 0
1. Po skasowaniu wszystkich programw, zarejestruj programy O0001,
O0002, O0003, O0004 i O0005 w nastpujcej kolejnoci. Lista
biblioteki programw wywietla programy w nastpujcej kolejnoci:
O0001, O0002, O0003, O0004, O0005
2. Usu O0002 i O0004. Lista biblioteki programw wywietla programy
w nastpujcej kolejnoci:
O0001, O0003, O0005
3. Zarejestruj O0009. Lista biblioteki programw wywietla programy w
nastpujcej kolejnoci:
O0001, O0009, O0003, O0005

738

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.3.2

Jednoczesna edycja
dwutorowa w ekranie
programu

W sterowaniu dwutorowym programy dla obu imakw


narzdziowych mona wywietla i edytowa na tym samym ekranie,
kiedy bit 0 (DHD) parametru Nr 3106 jest ustawiony na 1.
Nazwa kadego imaka narzdziowego jest wywietlana nad
odpowiednim programem.

Procedura jednoczesnej edycji dwutorowej na ekranie programu


1 Podaj tryb EDIT dla obu imakw narzdziowych.
2 Nacinij klawisz

Ekran podzielony
(jednostka z 7 klawiszami)
PROGRAM

O1357 N00120

(GLOWIC1)

GLOWIC2

O2468 N00130

O1357 (GLOW 1 PROGR.GLOWNY); O2468 (GLOW 2 PROGR.GLOWNY);


N010 G90 G00 X200.0 Z220.0 ;N010 G90 G00 X200.0 Z220.0 ;
N020 T0101 ;
N020 T0101 ;
N030 S30000 M03 ;
N030 S30000 M03 ;
N040 G40 G00 X40.0 Z180.0 ; N040 G41 G00 X40.0 Z180.0 ;
N050 G01 Z140.0 F1000.0 ;
N050 G01 Z140.0 F1000.0 ;
N060 X60.0 Z110.0 ;
N060 X60.0 Z110.0 ;
N070 Z90.0 ;
N070 Z90.0 ;
N080 X100.0 Z80.0 ;
N080 X100.0 Z80.0 ;
N090 Z60.0 ;
N090 Z60.0 ;
N100 X140.0 Z40.0 ;
N100 X140.0 Z40.0 ;
N110 X200.0 Z220.0 ;
N110 X200.0 Z220.0 ;
N120 T0100 ;
N120 S0 M05 ;
N130 T0102 ;
N140 S1000 ;
N150 G41 G00 X40.0 Z180.0 ;

>N130T0100;M30;
EDIT **** *** *** 16:05:59 GLOWIC1
[ DP-EDT ][SZUK.O][SZUK + ][SZUK -][ PRZEWN ]

Ekran podzielony
(jednostka z 12 klawiszami)
PROGRAM

O1234 N00010

(GLOW 1)
O1234 ;
N10 G00 ;
N20 X100.0
N30 X200.0
N40 X300.0
N50 X400.0
N60 X500.0
N70 M02 ;
%

O2345 N00100
(GLOW 2)

;
;
Z300.0 ;
;
;

O2345;
N100 G00 ;
N200 X0 ;
N300 X50.0 ;
N400 M02 ;
%

>_
[

EDIT STRT MIN FIN ALM 17:25:01 GLOWIC1


][ ][ ][ ][ ][ ] [PRGRM][BIBLIO][

739

][

][(OPRC)][

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Ekran podzielony
i pojedynczy

Jeeli imak narzdziowy wybrany jest w trybie EDIT, nacinicie


klawisza programowalnego [PRGRM] powoduje wywietlenie
ekranu podzielonego, ktry pokazuje program dla pierwszego imaka
narzdziowego po lewej stronie oraz dla drugiego imaka
narzdziowego po prawej stronie. Jednak, jeeli imak narzdziowy,
ktry nie zosta wybrany, nie spenia warunkw opisanych poniej,
wywietlany jest tylko pojedynczy ekran dla wybranego imaka
narzdziowego.
<Warunki>
Bit 0 (DHD) parametru Nr 3106 jest ustawiony na 1.
Ekran programu dla wybranego suportu narzdziowego jest

wywietlaczem z 12 klawiszami programowalnymi


(jeli jest uzywana jednostka z 12 klawiszami programowalnymi).
Oba imaki narzdziowe s ustawione w trybie EDIT .
Edycja drugoplanowa nie jest zadana dla adnego imaka.
Jeli tryb nie wybranego suportu narzdziowego zostanie zmieniony
z trybu EDIT w ekranie podzielonym, zostanie wywietlony
indywidualny ekran (jednostka wywietlania z 12 klawiszami jeli ta
jednostka jest uywana) dla wybranego suportu narzdziowego.
Nacinicie w jednostce wywietlacza z 12 klawiszami klawisza
programowalnego [PRGRM] powoduje przeczenie midzy
pojedynczymi ekranami (jednostka wywietlacza z 7 klawiszami) i
ekranem podzielonym.
PROGRAM
O1357 N00130
O1357
(GLOW-1 PROGR.GLOWNY) ;
N010
G90 G00 X200.0 Z220.0 ;
N020 T0101 ;
N030 S30000 M03 ;
N040 G40 G00 X40.0 Z180.0 ;
N050 G01 Z140.0 F1000.0 ;
N060 X60.0 Z110.0 ;
N070 Z90.0 ;
N080 X100.0 Z80.0 ;
N090 Z60.0 ;
N100 X140.0 Z40.0 ;
>_
EDIT **** *** *** 14:25:36
[ DP-EDT ][ SZUK.O ][ SZUK ][ SZUK ][ PRZEWN ]

740

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Pojedynczy ekran
(ekran z 12 klawiszami w jednostce
z 12 klawiszami programowalnymi)

PROGRAM

O1234 N00010

O1234 ;
N10 G00 ;
N20 X100.0
N30 X200.0
N40 X300.0
N50 X400.0
N60 X500.0
N70 M02 ;
%

;
;
Z300.0 ;
;
;

>_
EDIT STRT MIN FIN ALM 17:25:01 GLOWIC1
[

Pojedynczy ekran
(ekran z 7 klawiszami w jednostce
z 12 klawiszami programowalnymi)

][

][

][

][

][

] [PRGRM][BIBLIO][

(MASZYN.)
X 0.000
Y 0.000
Z 0.000
A 0.000
B 0.000
G00
G97
G67
G99
G21
G40

G25
G22
G80
G67
G54
G18

(WZGLEDNE)
X 0.000
Y 0.000
Z 0.000
A 0.000
B 0.000

][(OPRC)][

O1234N00010
F 1000 MM/M

AKTUALNA POZYCJA
(BEZWZGL.)
X 0.000
Y 0.000
Z 0.000
A 0.000
B 0.000

][

PROGRAM O1234 N00010


O1234 ;
N10 G00 ;
N20 X100.;
N30 X200.;
N40 X300. Z300.;
N50 X400.;
N60 X500.;
N70 M02 ;
%

>_
SCAT

EDIT STRT MIN FIN ALM 17:25:01 GLOWIC1


[][BEZWZ][WZGLED][WSZYST][ ][ ] [PROGR][BIBLIO][ ][ ][(OPRC)][]

D Operacja edytowania

Edycja jest aktywna tylko dla programu dla wybranego imaka


narzdziowego. Program dla pierwszego lub drugiego imaka mona
edytowa na tym samym ekranie wybierajc jeden z imakw za
pomoc sygnau wyboru imaka narzdziowego.

D Podzielony ekran
jednostki z 7 klawiszami
programowalnymi

W jednostce z 7 klawiszami ekran podzielony skada si z 80 znakw


w 25 wierszach. Jeeli nazwa imaka podana za pomoc parametru Nr
3131 zawiera znak inny ni alfanumeryczny oraz znaki specjalne (#
$ % & () * + , --- . / : ; < = > ? @ [ ] ^ _ i spacja), znak nie bdzie
wywietlony prawidowo! W takim przypadku programowalny
klawisz wyboru operacji [SZUK. ] i [SZUK. ] s wywietlane jako
[SZUK. +] i [SZUK. -- ].

Ograniczenia

Tej funkcji nie mona zastosowa do edycji drugoplanowej.

741

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.3.3

DZIAANIE

B--- 63524PL/01

Oprcz zwykej listy numerw i nazw programw CNC


wprowadzonych do pamici, mona wykona list programw w
grupach, np. zgodnie z obrabianym produktem.

Wywietlanie listy
programw dla
podanej grupy

Aby przypisa programy CNC do tej samej grupy, przypisz nazwy do


tych programw, zaczynajc kad nazw od tego samego cigu
znakw.
Szukanie wrd nazw programw okrelonego cigu znakw
powoduje wypisanie numerw programw i nazw wszystkich
programw posiadajcych nazwy zawierajce wypisany cig.

Procedura wywietlania listy programw dla okrelonej grupy

Procedura

1 Wpisz tryb EDIT lub edycji drugoplanowej.


.

2 Nacinij

lub klawisz programowalny [KTLOG] , aby

3 Nacinij

wywietli list programw.


KATALOG PROGRAMOW
PROGRAM(LICZ.)
UZYTO:
60
WOLNE:
2
O0020
O0040
O0060
O0100
O0200
O1000
O2000
O3000

O0001 N00010
PAMIEC(ZNAKOW)
3321
429

(GEAR ---1000 GLOWN)


(GEAR ---1000 POM ---1)
(SHAFT ---2000 MAIN)
(SHAFT ---2000 SUB---1)
(GEAR ---1000 POM ---2)
(FRANGE ---3000 MAIN)
(GEAR ---1000 POM ---3)
(SHAFT ---2000 POM ---2)

>_
EDIT **** *** *** ***
16:52:13
[PRGRM] [ KTLOG ] [
] [

] [ (OPRC) ]

4 Nacinij operacyjny klawisz programowalny [(OPRC)] .


DP--- EDT

SZUK.O

GRUPA
(NAZWA) PR--- GRP

5 Nacinij operacyjny klawisz programowalny [GRUPA] .


6 Nacinij operacyjny klawisz programowalny [NAZWA] .
7 Wpisz cig znakw odpowiadajcy grupie, dla ktrej ma by
przeprowadzone poszukiwanie, za pomoc klawiszy MDI. Nie
ma ogranicze co do dugoci nazwy programu. Jednak naley
zwrci uwag na to, e poszukiwanie jest wykonywane tylko w
oparciu o pierwsze 32 znaki.
Przykad: Aby rozpocz poszukiwanie dla tych programw
CNC, ktre maj nazwy zaczynajce si od cigu
znakw GEAR---1000, wpisz co nastpuje:
>GEAR---1000*_
742

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

WYKONA

Nacinicie
operacyjnego
klawisza
programowalnego
[WYKONA] powoduje wywietlenie ekranu listy grup
programowych i listy wszystkich programw, ktrych nazwy
zawieraj podany cig znakw.
KATALOG PROGRAMOW (GRUPA)
O0001 N00010
PROGRAM(LICZ.)
PAMIEC(ZNAKOW)
UZYTO:
60
3321
WOLNE:
2
429
O0020
O0040
O0200
O2000

(GEAR ---1000 MAIN)


(GEAR ---1000 SUB---1)
(GEAR ---1000 SUB---2)
(GEAR ---1000 SUB---3)

>_
EDIT **** *** *** ***
[ PRGRM ] [ KTLOG

16:52:25
] [
] [

] [ (OPRC) ]

[Ekran listy grup programowych wywietla si, kiedy poszukiwane jest


GEAR---1000*]

Jeeli lista programw skada si z dwch lub wicej stron, mona


je zmienia za pomoc klawisza strony.

Objanienia
D *i?

W powyszym przykadzie nie wolno pomin gwiazdki (*).


Gwiazdka pokazuje dowolny cig znakw (specyfikacja znakw
wieloznacznych).
GEAR---1000* wskazuje, e pierwsze dziewi znakw nazw
programw docelowych musz by nastpujce: GEAR---1000, a
potem nastpuje dowolny cig znakw. Jeeli wpiszemy tylko
GEAR---1000, poszukiwanie jest dokonywane tylko dla tych
programw CNC, ktre posiadaj nazwy dziewicioznakowe:
GEAR---1000.
Znak zapytania (?) mona wykorzysta do okrelenia dowolnego
pojedynczego znaku. Na przykad, wpisanie ????---1000 uaktywnia
poszukiwanie programw posiadajcych nazwy rozpoczynajce si
od czterech dowolnych znakw, po ktrych nastpuje ---1000.

743

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

[Przykad stosowania znakw wieloznacznych]


(Wpisany cig znakw)
(Grupa, dla ktrej bdzie wykonywane
poszukiwanie)
(a) *
Programy CNC z nazw
(b) *ABC
Programy CNC z nazw koczc si
na ABC
(c) ABC*
Programy CNC zaczynajce si od
ABC
(d) *ABC*
Programy CNC z nazw, w ktrej
znajduje si ABC
(e) ?A?C
Programy CNC z czteroznakow
nazw, w ktrej drugi i czwarty znak
to A i C.
(f) ??A?C
Programy CNC picioznakow nazw,
w ktrej trzeci i pity znak to A i C
(g) 123*456
Programy CNC zaczynajce si od
123 i koczce si 456
D Przypadek, w ktrym nie
mona znale
okrelonego cigu
znakw
D Zatrzymanie grupy, dla
ktrej wykonywane jest
poszukiwanie

Jeeli nie odnaleziono adnego programu w wyniku poszukiwania


wpisanego cigu znakw, na ekranie listy programu wywietli si
komunikat ostrzegawczy DANE NIE ZOSTALY ZNALEZIONE.

D Grupa, dla ktrej


wykonywane byo
poprzednie poszukiwanie

Po zmianie ekranu z listy grup programowych na inny, nacinicie


operacyjnego klawisza programowalnego [PR -- GRP] (wywietlonego w kroku 6) powoduje ponowne wywietlenie ekranu listy grup
programowych, na ktrym jest wykaz nazw programw dla
poprzednio poszukiwanej grupy. Uycie tego klawisza programowalnego eliminuje potrzeb ponownego wpisania odpowiedniego
cigu znakw w celu ponownego wywietlenia wynikw poszukiwania po zmianie ekranu.

Przykady

Zamy, e wszystkie programy gwne i podprogramy suce do


obrbki czci przekadni oznaczonej jako 1000 maj nazwy
zawierajce cig znakw GEAR---1000. Numery i nazwy tych
programw mona wypisa przeszukujc nazwy wszystkich
programw CNC dla cigu znakw GEAR---1000. Funkcja ta
uatwia zarzdzanie programami CNC wprowadzonymi do pamici
o duej objtoci.

Lista grup programowych wygenerowana w wyniku poszukiwania


jest zachowana, a do wyczenia zasilania lub do momentu
wykonania innego poszukiwania.

744

B--- 63524PL/01

11.4

EKRANY
WYWIETLANE ZA
POMOC KLAWISZA
FUNKCYJNEGO

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Nacinij klawisz funkcyjny

, aby wywietli lub ustawi wartoci

dugoci narzdzia i inne dane.


Niniejszy rozdzia opisuje sposb wywietlania lub nastawiania
nastpujcych danych:
1. Warto kompensacji narzdzia
2. Nastawienia
3. Czas pracy i liczba sztuk
4. Warto korekcji zera lub warto
wsprzdnych przedmiotu obrabianego

przesunicia

ukadu

5. Wsplne parametry dostosowanych makropolece


6. Programowy pulpit operatora
7. Dane zarzdzania okresami trwaoci narzdzi

Niniejszy rozdzia opisuje rwnie nastpujce funkcje:


D Zadawanie bezporednie wartoci kompensacji narzdzia
D Zadawanie bezporednie zmierzonej wartoci kompensacji
narzdzia B
D Wprowadzanie wartoci kompensacji
D Zadawanie bezporednie dla przesunicia ukadu wsprzdnych
przedmiotu obrabianego
D Kompensacja osi Y
D Porwnywanie numerw blokw i funkcja zatrzymania
Ponisze funkcje zale od specyfikacji producenta maszyny. W celu
uzyskania dalszych szczegw zobacz podrcznik wydany przez
producenta maszyny.
D Zadawanie bezporednie wartoci kompensacji narzdzia
D Zadawanie bezporednie zmierzonej wartoci kompensacji
narzdzia B
D Programowy pulpit operatora
D Dane zarzdzania okresami trwaoci narzdzi

745

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.4.1

Nastawa i wywietlanie
kompensacji narzdzia

DZIAANIE

B--- 63524PL/01

Do wywietlania i ustawiania wartoci kompensacji narzdzia oraz


wartoci kompensacji promienia narzdzia przeznaczone s
nastpujce ekrany.

Procedura nastawiania i wywietlania wartoci kompensacji narzdzia i wartoci


kompensacji promienia ostrza narzdzia

1 Nacinij klawisz funkcyjny


W przypadku sterowania dwutorowego wybierz imak
narzdziowy, dla ktrego maj by wywietlone wartoci
kompensacji narzdzia, za pomoc przecznika wybierania
imaka narzdziowego.
2 Nacinij klawisz programowy wyboru rozdziau [KOMP] lub
kilka razy, a zostanie wywietlony ekran

nacinij

kompensacja narzdzia. Wywietlane s rne ekrany w


zalenoci od tego, czy zastosowano kompensacj geometrii
narzdzia, korekcj zuycia, czy adn z powyszych opcji.
KOMPENSACJA
NR
X
Z.
001
0.000
10.000
002
0.000
0.000
003
0.000
0.000
004
40.000
-40.000
005
0.000
0.000
006
0.000
0.000
007
0.000
0.000
008
0.000
0.000
AKTUALNA POZYCJA (WZGLEDNA)
U
101.000
W

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
202.094

> _
MDI **** *** ***
16:05:59
[ KOMP ][NASTAW][DETAL][
][ (OPRC) ]
Bez geometrii narzdzia/korekcji zuycia
KOMPENSACJA/GEOMETR.
NR
X
Z.
G 001
0.000
1.000
G 002
1.486
-49.561
G 003
1.486
-49.561
G 004
1.486
0.000
G 005
1.486
-49.561
G 006
1.486
-49.561
G 007
1.486
-49.561
G 008
1.486
-49.561
AKTUALNA POZYCJA (WZGLEDNA)
U
101.000
W

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
202.094

> _
MDI **** *** ***
16:05:59
[ ZUZYC ][ GEOM ][DETAL][
][ (OPRC) ]
Kompensacja geometrii narzdzia

746

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

KOMPENSACJA/ZUZYCIE
NR
X
Z.
W 001
0.000
1.000
W 002
1.486
-49.561
W 003
1.486
-49.561
W 004
1.486
0.000
W 005
1.486
-49.561
W 006
1.486
-49.561
W 007
1.486
-49.561
W 008
1.486
-49.561
AKTUALNA POZYCJA (WZGLEDNE)
U
101.000
W

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
202.094

> _
MDI **** *** ***
16:05:59
[ ZUZYC ][GEOM][DETAL][
][ (OPRC) ]
Korekcja zuycia

3 Przesu kursor na warto kompensacji, ktra ma by ustawiona


lub zmieniona, za pomoc klawiszy stron i klawiszy kursora, albo
wpisz numer kompensacji dla wartoci kompensacji, ktra ma
by ustawiona lub zmieniona, a nastpnie nacinij klawisz
programowalny [SZUK.N].
4 Aby ustawi warto kompensacji, wpisz warto i nacinij
klawisz programowalny [WPROW].
Aby zmieni warto kompensacji, wpisz warto, aby doda j do
aktualnej wartoci (warto ujemna w celu redukcji aktualnej
wartoci) i nacinij klawisz programowalny [+WPROW]. Albo
wpisz now warto i nacinij klawisz programowalny [WPROW].
TIP oznacza numer wirtualnego ostrza narzdzia (zobacz
Programowanie).
TIP mona okreli na ekranie kompensacji geometrii lub na
ekranie kompensacji zuycia.

Objanienia
D Wprowadzanie przecinka
dziesitnego

Kropka dziesitna mona stosowa wpisujc warto kompensacji.

D Inna metoda

Zewntrzne urzdzenie wejcia/wyjcia mona stosowa do


wprowadzenia lub wyprowadzania wartoci dugoci narzdzia.
Zobacz Rozdzia III---8.
Wartoci kompensacji dugoci narzdzia mona ustawi za pomoc
nastpujcych funkcji opisanych w kolejnych podrozdziaach:
zadawanie bezporednie wartoci kompensacji narzdzia, funkcja B
zadawania bezporedniego dla mierzonej wielkoci kompensacji
narzdzia oraz wprowadzanie wartoci kompensacji.

D Pami kompensacji
narzdzi

Dostarczonych jest 16 grup dla kompensacji dugoci narzdzia.


Liczba grup moe by dodatkowo rozszerzona do 32, 64 lub 99. W
przypadku sterowania dwutorowego powysza liczba grup moe by
zastosowana dla kadego imaka narzdziowego. Dla kadej grupy
mona wybra kompensacj geometrii narzdzia lub kompensacj
zuycia.
747

11. NASTAWIENIA
WYWIETLANIE DANYCH

D Deaktywacja moliwoci
wpisu wartoci
kompensacji

DZIAANIE

B--- 63524PL/01

W niektrych przypadkach nie mona wpisa kompensacji zuycia


narzdzia lub wartoci kompensacji geometrii narzdzia z powodu
ustawie w bicie 0 (WOF) i 1 (GOF) parametru 3290.
Wprowadzenie wartoci dugoci narzdzia z MDI moe by
niemoliwe dla okrelonego obszaru numerw kompensacji
narzdzia. Pierwszy numer kompensacji narzdzia, dla ktrego
niemoliwe jest wprowadzenie wartoci, jest ustawiony w
parametrze Nr 3294. Liczba numerw kompensacji narzdzia,
poczwszy od podanego pierwszego numeru, dla ktrego
wprowadzenie wartoci jest niemoliwe, jest ustawiona w
parametrze Nr 3295.
Kolejno wprowadzane wartoci s ustawione w nastpujcy sposb:
1) Jeeli wartoci s wprowadzone dla numerw kompensacji
narzdzia, poczwszy od takiego, dla ktrego wprowadzanie jest
moliwe do takiego, dla ktrego wprowadzenie nie jest moliwe,
zostanie wydane ostrzeenie i wartoci bd ustawiane tylko dla
tych numerw kompensacji narzdzia, dla ktrych wprowadzenie
jest moliwe.
2) Jeeli wartoci s wprowadzone dla numerw kompensacji
narzdzia, poczwszy od takiego, dla ktrego wprowadzanie jest
moliwe do takiego, dla ktrego wprowadzanie nie jest moliwe,
zostanie wydane ostrzeenie i adne wartoci nie bd ustawiane.

D Wywietlanie promienia
i TIP

Promie i TIP nie s wywietlane jeeli nie jest wywietlana opcja


kompensacji promienia ostrza narzdzia.

D Zmiana wartoci
kompensacji podczas
operacji automatycznej

Jeeli wartoci kompensacji zostay zmienione podczas operacji


automatycznej, bit 4 (LGT) i bit 6 (LWM) parametru 5002 mog
posuy do okrelenia, czy nowe wartoci kompensacji bd
dostpne w nastpnym poleceniu przesunicia lub w nastpnym
poleceniu kodu T.
Kiedy wartoci kompensacji
geometrii oraz zuycia s
okrelane oddzielnie

Kiedy wartoci kompensacji


geometrii oraz zuycia nie s
okrelane oddzielnie

Staje si dostpny w
nastpnym bloku kodu T

Staje si dostpny w
nastpnym bloku kodu T

Staje si dostpny w
nastpnym bloku kodu T

Staje si dostpny w
nastpnym bloku kodu T

Staje si dostpny w
nastpnym bloku kodu T

Dostpne w nastpnym poleceniu przesunicia ruchu


(jazdy)

Dostpne w nastpnym poleceniu przesunicia ruchu


(jazdy)

Dostpne w nastpnym poleceniu przesunicia ruchu


(jazdy)

LGT

LWM

748

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.4.2

Bezporednie
zadawanie wartoci
kompensacji narzdzia

Do zadawania rnicy midzy pooeniem odniesienia narzdzia


uywanym w programowaniu (ostrze narzdzia standardowego,
rodek gowicy rewolwerowej, itp.) oraz pooenia ostrza narzdzia
w narzdziu aktualnie uywanym jako warto kompensacji

Procedura zadawania bezporedniego wartoci kompensacji narzdzia


D Ustawianie wartoci
kompensacji osi Z

1 Dosu aktualne narzdzie w trybie rcznym do powierzchni A.


Przypumy, e ustawiono ukad wsprzdnych przedmiotu
obrabianego.
X

Powierzchnia B

Z
Powierzchnia A

2 Cofnij narzdzie tylko w kierunku osi X bez poruszenia w osi Z i


zatrzymaj wrzeciono.
3 Zmierz odlego od punkt zerowego w ukadzie
wsprzdnych przedmiotu obrabianego do powierzchni A.
Ustaw t warto jako zmierzon warto wzdu osi Z dla
danego numeru kompensacji narzdzia postpujc zgodnie z
ponisz procedur:
KOMPENSACJA/GEOMETR.
NR
X
Z.
G 001
0.000
1.000
G 002
1.486
-49.561
G 003
1.486
-49.561
G 004
1.486
0.000
G 005
1.486
-49.561
G 006
1.486
-49.561
G 007
1.486
-49.561
G 008
1.486
-49.561
AKTUALNA POZYCJA (WZGL DNA)
U
0.000
W
V
0.000
H

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0.000

>MZ120._
MDI **** *** ***
16:05:59
[SZUK.N][POMIAR][WP.WZG.][+WPROW ][WPROW]

3---1 Nacinij klawisz funkcyjny

lub klawisz programowalny

[KOMP] , aby wywietli ekran kompensacji dugoci


narzdzia. Jeeli wartoci kompensacji geometrii oraz
zuycia s okrelane oddzielnie, wywietl ekran
ktrejkolwiek z nich.
3---2 Przesu kursor do ustawionego numeru kompensacji
narzdzia za pomoc klawiszy kursora.
749

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

3---3 Nacinij klawisz adresowy Z

B--- 63524PL/01

, ktry ma by ustawiony.

3---4 Wpisz zmierzon warto ().


3---5 Nacinij klawisz programowalny [POMIAR].
Rnica pomidzy zmierzon wartoci i wsprzdn
jest ustawiona jako warto kompensacji.
D Ustawianie wartoci
kompensacji osi X

4 Dotknij powierzchni B w trybie rcznym.


5 Cofnij narzdzie tylko w kierunku osi Z bez poruszania osi X i
zatrzymaj wrzeciono.
6 Zmierz rednic powierzchni B.
Ustaw t warto jako zmierzon warto wzdu osi X dla
danego numeru kompensacji narzdzia w taki sam sposb, jak
przy ustawianiu wartoci wzdu osi Z.
7 Powtrz powysz procedur tyle razy, ile jest numerw
potrzebnych narzdzi. Warto kompensacji jest automatycznie
obliczana i ustawiana.
Na przykad, w przypadku gdy =69.0 i kiedy warto
wsprzdnych powierzchni B na powyszym wykresie wynosi
70.0, ustaw 69.0 [POMIAR] na kompensacj Nr 2.
W tym przypadku 1.0 jest ustawione jako warto kompensacji
osi X na kompensacj Nr 2.

Objanienia
D Wartoci kompensacji
dla programu
utworzonego podczas
programowania rednic

Wpisz wartoci rednic dla wartoci kompensacji osi, dla ktrych


stosowane jest programowanie rednic.

D Warto kompensacji
geometrii narzdzia i
korekcji zuycia

Jeeli mierzone wartoci s ustawione na ekranie kompensacji


geometrii narzdzia, to wszystkie wartoci kompensacji staj si
wartociami kompensacji geometrii, a wszystkie wartoci
kompensacji zuycia s ustawione na 0. Jeeli mierzone wartoci s
ustawione na ekranie kompensacji zuycia narzdzia, to rnice
pomidzy zmierzonymi wartociami kompensacji i aktualnymi
wartociami kompensacji zuycia staj si nowymi wartociami
kompensacji.

D Cofanie wzdu dwch


osi

Jeeli w maszynie znajduje si przycisk nagrywania, narzdzie moe


cofa si wzdu dwch osi, kiedy ustawiony jest bit 2 (PRC) parametru 5005 i kiedy stosowany jest sygna nagrywania. Szczegy --patrz podrcznik dostarczony przez producenta maszyny.

750

DZIAANIE

B--- 63524PL/01

11.4.3

Zadawanie bezpo--rednie zmierzonej


kompensacji
narzdzia B

11. NASTAWIENIA
I WYWIETLANIE DANYCH

Funkcja B zadawania bezporedniego dla zmierzonej kompensacji


narzdzia jest stosowana w celu ustawienia wartoci dugoci
narzdzia oraz wartoci przesunicia ukadu wsprzdnych
przedmiotu obrabianego.

Procedura nastawiania wartoci kompensacji narzdzia


Wartoci kompensacji pooenia narzdzia mona ustawi
automatycznie rcznie przesuwajc narzdzie, a dotknie czujnika.
Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny, aby zapozna si z opisem operacji.
1 Wykonaj rczny dojazd do punktu referencyjnego.
Wskutek rcznego dojazdu do punktu referencyjnego zostanie
ustawiony ukad wsprzdnych maszyny. Warto kompensacji
narzdzia jest obliczana w ukadzie wsprzdnych maszyny.
2 Ustaw zapis sygnau wartoci kompens. GOQSM na WYSOKI.
(Zobacz odpowiedni podrcznik producenta maszyny, aby
zapozna si z opisem operacji.) Wywietlacz CRT
automatycznie zmienia si na ekrankompensacji narzdzia
(geometrii), a w obszarze stanu zaczynamiga wskanik OFST,
ktry oznacza gotowo trybu zapisywania wartoci kompensacji.
3 Wybierz narzdzie, ktre ma zosta zmierzone.
4 Jeeli kursor nie zbiega si z numerem kompensacji narzdzia,
ktry ma by ustawiony, przesu kursor na dany numer
kompensacji narzdzia za pomoc klawisza strony i kursora.
Oprcz tego kursor moe si rwnie zbiega z numerem
kompensacji narzdzia, ktry ma by ustawiony automatycznie
za pomoc sygnaw wejciowych numerw kompensacji
narzdzia (kiedy parametr QNI Nr 5005#5=1).
W tym przypadku nie mona zmieni pooenia kursora na
ekranie kompensacji dugoci narzdzia ani za pomoc klawiszy
strony ani kursora.
5 Przesu narzdzie do czujnika w operacji rcznej.
6 Przy krawd narzdzia do powierzchni styku czujnika za
pomoc przemieszczania kkiem rcznym. Dotknij czujnik
krawedzi narzdzia. Powoduje to wysanie do CNC sygnaw
zapisu kompensacji (+MIT1, MIT1, +MIT2 lub MIT2).
Zapis sygnau korekcji jest ustawiony na WYSOKI i:
D

o jest zablokowana w tym kierunku i brak jej posuwu;

ustawiana jest warto kompensacji narzdzia wywoana z


pamici kompensacji narzdzi (warto kompensacji
geometrii narzdzia), ktra odpowiada numerowi
kompensacji narzdzia wskazywanego przez kursor.

7 Wartoci kompensacji dla osi X i Z s ustawione za pomoc


operacji 5 i 6.
8 Powtrz operacje 3 do 7 dla potrzebnych narzdzi.
751

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

9 Ustaw zapis sygnau wartoci kompensacji GOQSM na NISKI.


Tryb zapisu jest anulowany, a wiateko migajcego wskanika
KOMP. ganie.
Procedura nastawiania wartoci przesunicia ukadu wsprzdnych
przedmiotu (detalu)
Wartoci kompensacji pooenia narzdzia mona ustawi
automatycznie rcznie przesuwajc narzdzie, a dotknie czujnika.
Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny, aby zapozna si z opisem operacji.
1 Wartoci dugoci narzdzia s nastpnie obliczane w oparciu o
wsprzdne narzdzia.
2 Wykonaj rczny dojazd do punktu referencyjnego.
Wskutek wykonania rcznego dojazdu do punktu referencyjnego
zostanie ustawiony ukad wsprzdnych maszyny.
Warto przesunicia ukadu wsprzdnych przedmiotu
obrabianego jest obliczana na podstawie ukadu wsprzdnych
narzdzia.
3 Ustaw tryb zapisu sygnau wartoci przesunicia ukadu
wsprzdnych przedmiotu obrabianego WOQSM na WYSOKI.
(Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny, aby zapozna si z opisem operacji.)
CRT automatycznie zmienia si w ekran kompensacji
przedmiotu, w obszarze stanu zaczyna miga wskanik WFST,
ktry oznacza gotowo trybu wartoci przesunicia ukadu
wsprzdnych przedmiotu.
4 Wybierz narzdzie, ktre ma zosta zmierzone.
5 Sprawd numery kompensacji narzdzia.
Numer kompensacji narzdzia odpowiadajcy narzdziu, ktre
ma by zmierzone, powinno by uprzednio ustawione za pomoc
parametru Nr 5020.
Oprcz tego numer kompensacji narzdzia mona ustawi
automatycznie ustawiajc sygna wejciowy numeru kompensacji
narzdzia (za pomoc parametru QNI Nr 5005#5=1).
Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny, aby zapozna si z dalszymi szczegami.
6 Przesu rcznie narzdzie do tylnej czci przedmiotu
obrabianego.
7 Umie krawd narzdzia w tylnej czci (czujnik) przedmiotu
obrabianego za pomoc przemieszczenia kkiem rcznym.
Warto przesunicia ukadu wsprzdnych przedmiotu
obrabianego na osi Z jest ustawiana automatycznie.
8 Dokonaj posuwu narzdzia.
9 Ustaw tryb zapisu sygnau wartoci przesunicia ukadu
wsprzdnych przedmiotu obrabianego WOQSM na NISKI.
Tryb zapisu jest anulowany, a wiateko migajcego wskanika
KOMP. ganie.
(Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny, aby zapozna si z opisem operacji.)
752

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.4.4

Wprowadzanie
wartoci kompensacji
wg wsprzdnych
wzgldnych

Odpowiedni warto kompensacji narzdzia mona ustawi


przesuwajc narzdzie, a osignie dane pooenie odniesienia.

Procedura wprowadzania wartoci kompensacji


1 Rcznie przesu narzdzie do pooenia odniesienia.
2 Sprowad wsprzdne wzgldne wzdu osi na 0 (zobacz
Podrozdz. III---11.1.2).
3 Przesu narzdzie, dla ktrego maj by ustawione wartoci
kompensacji, do pooenia odniesienia.
4 Wybierz ekran kompensacji dugoci narzdzia. Przesu kursor
na warto kompensacji, ktra ma by ustawiona, za pomoc
klawiszy kursora.
KOMPENSACJA/GEOMETR.
NR
X
Z.
G 001
0.000
1.000
G 002
1.486
-49.561
G 003
1.486
-49.561
G 004
1.486
0.000
G 005
1.486
-49.561
G 006
1.486
-49.561
G 007
1.486
-49.561
G 008
1.486
-49.561
AKTUALNA POZYCJA (WZGL DNA)
U
0.000
W
V
0.000
H

O0001 N00000
R
T
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0
0.000
0.000

>X_
HND **** *** ***
16:05:59
[SZUK.N][POMIAR][WP.WZG.][+WPROW][WPROW]

5 Nacinij klawisz adresowy

(lub

Z ) i klawisz

programowalny [WP.WZG.].

Objanienia
D Kompensacja
geometryczna
i zuycia

Jeeli powysze operacje wykonywane s na ekranie kompensacji


geometrii narzdzia, to wprowadzane s wartoci kompensacji
geometrii narzdzia, a wartoci kompensacji zuycia narzdzia nie
zmieniaj si.
Jeeli powysze operacje wykonywane s na ekranie kompensacji
zuycia narzdzia, to wprowadzane s wartoci kompensacji zuycia
narzdzia, a wartoci kompensacji geometrii narzdzia nie zmieniaj
si.

753

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.4.5

Nastawa wartoci
przesunicia ukadu
wsprzdnych
przedmiotu

DZIAANIE

B--- 63524PL/01

Ustawiony ukad wsprzdnych mona przesun, jeeli ukad


wsprzdnych ustawiony za pomoc polecenia G50 (lub G92 dla
ukadu kodu G B lub C), albo automatyczne ustawienie ukadu
wsprzdnych jest inne ni ukad wsprzdnych przedmiotu
obrabianego wyznaczony podczas programowania.

Procedura nastawiania wartoci przesunicia ukadu wsprzdnych przedmiotu


(obrabianego)

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz nastpnego menu


kilka razy, a zostanie
wywietlony ekran z klawiszem programowalnym [P.WSPD].
PRZESUN.WSPL.DETALU

O0001 N00000

(WART.PRZESUN.) (POMIAR)
X
0.000
X
0.000
Z
0.000
Z0.000

AKTUALNA POZYCJA (WZGLEDNA)


U
0.000
W
> MZ100._
MDI **** *** ***
[
][ P.WSPD ][

0.000

16:05:59
][ +WPROW ][ WPROW ]

3 Nacinij klawisz programowalny [P.WSPD].


4 Przesu kursor za pomoc klawiszy kursora do osi, wzdu ktrej
ma by przesunity ukad wsprzdnych.
5 Wpisz warto przesunicia i nacinij klawisz programowalny
[WPROW.].
X
X
Z

O
Przesunicie

754

Z
O

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Objanienia
D Kiedy wartoci
przesunicia staj si
dostpne

Wartoci przesunicia staj si dostpne natychmiast po ustawieniu.

D Polecenie ustawienia
wartoci przesunicia i
ukadu wsprzdnych

Ustawienie polecenia (G50 lub G92) w celu wyznaczenia ukadu


wsprzdnych dezaktywuje ustawione wartoci przesunicia.

D Ustawianie wartoci
przesunicia i ukadu
wsprzdnych

Jeeli wykonywane jest automatyczne ustawianie ukadu


wsprzdnych za pomoc rcznego dojazdu do punktu
referencyjnego po ustawieniu wartoci przesunicia, to ukad
wsprzdnych jest przesuwany natychmiast.

D Warto rednicy lub


promienia

Promie lub rednia jako warto przesunicia w osi X zaley od


nastawy dokonanej w programie.

Przykady

Jeeli biecym pooeniem punktu referencyjnego jest X=121.0


(rednica), Z=69.0 z uwzgldnieniem pocztku przedmiotu, ale
powinno by X=120.0, Z=70.0, naley nastawi nastpujce
wartoci przesunicia:
X=1.0, Z=1.0

Przykad Jeli zadano G50 X100.0 Z80.0; ukad wsprzdnych jest


tak ustalany, aby pooenie odniesienia biecego
narzdzia wynosio X=100.0, Z=80.0 niezalenie od
wartoci przesunicia.

X
69.00

Pooenie startowe
(pooenie standardowe)
121.00
Z

755

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.4.6

Przesunicie w osi Y

DZIAANIE

B--- 63524PL/01

Mona ustawi wartoci korekcji pooenia narzdzia wzdu osi Y.


Moliwe jest rwnie wprowadzenie wartoci kompensacji.
Dla osi Y nie jest moliwe zadawanie bezporednie wartoci
kompensacji narzdzia ani funkcja B zadawania bezporedniego dla
zmierzonej kompensacji narzdzia.

Procedura nastawiania wartoci kompensacji narzdzia osi Y

1 Nacinij klawisz funkcyjny

2 Nacinij klawisz nastpnego menu


kilka razy, a zostanie
wywietlony ekran z klawiszem programowalnym [KOMP 2].
3 Nacinij klawisz programowalny [KOMP 2].
Wywietlany jest ekran kompensacji osi Y.
KOMPENSACJA
NR
Y
01
10.000
02
0.000
03
0.000
04
40.000
05
0.000
06
0.000
07
0.000
08
0.000
AKTUALNA POZYCJA(WZGLEDNA)
U
100.000
W

>_
MDI **** *** ***
[ KOMP 2 ][P.WSPD][

O0001 N00000

100.000

16:05:59
][

][ (OPRC) ]

3---1 Nacinij klawisz programowalny [GEOM], aby wywietli


wartoci kompensacji geometrii narzdzia wzdu osi Y.
KOMPENSACJA/GEOMETR.
NR
Y
G 01
10.000
G 02
0.000
G 03
0.000
G 04
40.000
G 05
0.000
G 06
0.000
G 07
0.000
G 08
0.000
AKTUALNA POZYCJA(WZGLEDNA)
U
100.000
W

>_
MDI **** *** ***
[ZUZYC][ GEOM ][

756

O0001 N00000

100.000

16:05:59
][
][ (OPRC) ]

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

3---2 Nacinij klawisz programowalny [ZUZYC], aby wywietli


wartoci kompensacji zuycia narzdzia wzdu osi Y.
KOMPENSACJA/ZUZYCIE
NR
Y
W 01
10.000
W 02
0.000
W 03
0.000
W 04
40.000
W 05
0.000
W 06
0.000
W 07
0.000
W 08
0.000
AKTUALNA POZYCJA(WZGLEDNA)
U
100.000
W

>_
MDI **** *** ***
[ ZUZYC ][ GEOM ][

O0001 N00000

100.000

16:05:59
][

][ (OPRC) ]

4 Umie kursor na numerze kompensacji narzdzia, ktry ma by


zmieniony stosujc jedn z poniszych metod:
D

Przesu kursor do numeru kompensacji narzdzia, ktry


ma by zmieniony za pomoc klawiszy strony i kursora.

Wpisz numer kompensacji narzdzia i nacinij klawisz


programowalny [SZUK.N].

5 Wpisz warto kompensacji.


6 Nacinij klawisz programowalny [ZUZYC]. Warto kompensacji
jest teraz ustawiona i wywietlona.
KOMPENSACJA/ZUZYCIE
NR
Y
W 01
10.000
W 02
0.000
W 03
0.000
W 04
40.000
W 05
0.000
W 06
0.000
W 07
0.000
W 08
0.000
AKTUALNA POZYCJA(WZGLEDNA)
U
100.000
W

O0001 N00000

100.000

>._
MDI **** *** ***
16:05:59
[SZUK.N] [POMIAR] [WP.WZG.] [+WPROW ] [WPROW]

757

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Procedura wprowadzania wartoci kompensacji


Aby ustawi wsprzdne wzgldne wzdu osi Y jako wartoci
kompensacji:
1 Przesu narzdzie referencyjne do pooenia odniesienia.
2 Sprowad wsprzdn wzgldn Y na 0 (zobacz Podrozdz.
III---11.1.2).
3 Przesu narzdzie, dla ktrego maj by ustawione wartoci
kompensacji, do pooenia odniesienia.
4 Przesu kursor na warto, na jak ma by ustawiony numer
kompensacji narzdzia, nacinij

Y , a nastpnie nacinij

klawisz programowalny [WP.WZG] .


Wsprzdna wzgldna Y (lub V) jest teraz ustawiona jako
warto kompensacji.

758

11.4.7

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Wywietlanie
i wpisywanie danych
nastaw

Dane takie, jak np. znacznik kontroli TV i kod dziurkowania s ustawiane


na ekranie danych nastawczych. Na ekranie tym operator moe rwnie
aktywowa/deaktywowa
zapisywanie
parametrw,
aktywowa/
deaktywowa automatyczne wstawianie numerw bloku w edycji programu
oraz dokonywa ustawie w celu porwnywania numerw blokw oraz
funkcji zatrzymania.
Zobacz Rozdzia III---10 w celu uzyskania szczegw na temat
automatycznego wstawiania numerw blokw oraz Podrozdzia III---11.4.8
w celu uzyskania szczegw na temat porwnywania numerw blokw oraz
funkcji zatrzymania. Niniejszy podrozdzia opisuje sposb nastawy danych.

Procedura nastawiania danych nastaw


1 Wybierz tryb MDI .
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny [NASTAW], aby wywietli


ekran danych nastawczych. Ekran ten skada si z kilku stron.
lub klawisz strony

Naciskaj klawisz strony

, a zostanie

wywietlony dany ekran.


Przykad ekranu danych nastawczych pokazany jest poniej:
NASTAWA (POMOCNICZE)
ZAPIS PARAMETRU
SPRAWDZANIE TV
KOD WYJSCIOWY
JEDN.ZADAWANIA
KANAL WE/WY
NR BLOKU
FORMAT TASMY
NR BLOKU
NR BLOKU STOP

=
=
=
=
=
=
=
=
=

O0001 N00000
1
0
1
0
0
0
0
0
0

(0:N-DOZW. 1:DOZW.)
(0:WYL.
1:ZAL)
(0:EIA
1:ISO)
(0:MM
1:CAL)
(0-3: KANAL NR)
(0:WYL.
1:ZAL.)
(0:N-ZAM. 1:F15)
(NR PROGRAMU)
(NR BLOKU)

> _
MDI **** *** ***
16:05:59
[ KOMP ][ NASTAW ][DETAL][

NASTAWA (POMOCNICZE)
LUST.ODBICIE X= 0
LUST.ODBICIE Z= 0

][ (OPRC) ]

O0001 N00000
(0:WYL
(0:WYL

1:ZAL)
1:ZAL.)

> _
MDI **** *** ***
16:05:59
[ KOMP ][ NASTAW ][DETAL][
][ (OPRC) ]

759

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

4 Przesu kursor do elementu, ktry ma by zmieniony, naciskajc


klawisze kursora

, lub

5 Wpisz now warto i nacinij klawisz programowalny


[WPROW].

Tre nastawie
D ZAPIS PARAMETRU

Nastawienie, czy zapisywanie parametrw jest dozwolone czy nie.


0 : Wyczony
1 : Wczony

D SPRAWDZANIE TV

Nastawianie w celu wykonania kontroli TV.


0 : Bez kontroli TV
1 : Z kontrol TV

D KOD WYJSCIOWY

D JEDN. ZADAWANIA

Nastawienie kodu wyprowadzania


czytnika/dziurkarki.
0 : Wyjcie kodu EIA
1 : Wyjcie kodu ISO

danych

przez

interfejs

Nastawianie jednostki zadawania pogramu, w ukadzie calowym lub


metrycznym
0 : Metryczny
1 : Calowy

D KANAL WE/WY

Uycie kanau interfejsu czytania/wysania.


0 : Kana 0
1 : Kana 1
2 : Kana 2
3 : Kana 3

D NR BLOKU STOP

Nastawianie wykonywania lub niewykonywania automatycznego


wstawiania numerw blokw w edycji programu w trybie EDIT.
0 : Bez automatycznego wstawiania numerw blokw.
1 : Z automatycznym wstawianiem numerw blokw.

D FORMAT TASMY

Nastawianie konwersji formatu tamy dziurkowanej F15.


0 : Brak konwersji formatu tamy.
1 : Konwersja formatu tamy.
Zobacz PROGRAMOWANIE w celu zapoznania si ze szczegami
formatu tamy F15.

D NR BLOKU STOP

Nastawianie numeru bloku, przy ktrym operacja zatrzymuje si w


celu porwnania numerw blokw i funkcji zatrzymania oraz
numeru programu, do ktrego naley numer bloku.

D LUST.ODBICIE

D Pozostae

Nastawianie wczania/wyczania odbicia lustrzanego dla kadej


osi.
0 : Odbicie lustrzane wyczone
1 : Odbicie lustrzane wczone
Mona rwnie nacisn klawisz strony

lub klawisz strony

aby wywietli ekran NASTAWA (FUN.CZAS.). Zobacz


Podrozdzia III---11.4.9, aby zapozna si ze szczegami tego
ekranu.
760

11.4.8

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Porwnywanie
numerw blokw
i zatrzymanie

Jeeli blok zawierajcy okrelony numer bloku pojawia si w


wykonywanym programie, operacja wchodzi w tryb pojedynczego
bloku po wykonaniu tego bloku.

Procedura porwnywania numerw blokw i zatrzymania


1 Wybierz tryb MDI .
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowy wyboru rozdziau [NASTAW] .


4 Naciskaj klawisz strony

lub klawisz strony

kilka razy,

a wywietli si nastpujcy ekran.


NASTAWA (POMOCICZE)
ZAPIS PARAMETRU
SPRAWDZANIE TV
KOD WYJSCIOWY
JEDN.ZADAWANIA
KANAL WE/WY
NR BLOKU
FORMAT TASMY
NR BLOKU STOP
NR BLOKU STOP

=
=
=
=
=
=
=
=
=

O0001 N00000
1 (0:N-DOZW. 1:DOZW.)
0 (0:WYL.
1:ZAL)
1 (0:EIA
1:ISO)
0 (0:MM
1:CAL)
0 (0-3: KANAL NR)
0 (0:WYL.
1:ZAL.)
0 (0:N-ZAM. 1:F10/11)
0 (NR PROGRAMU)
11(NR BLOKU)

> _
MDI **** *** ***
16:05:59
[ KOMP ][ NASTAW ][DETAL][

][ (OPRC) ]

5 Wpisz (NR PROGRAMU) dla NR BLOKU STOP numer (1 do


9999) programu zawierajcy numer bloku, przy ktrym zatrzyma
si operacja.
6 Wpisz (NR BLOKU) dla NR BLOKU STOP numer bloku
(zawierajcy maks. pi cyfr), przy ktrym zostanie zatrzymana
operacja.
7 Jeeli wykonywana jest operacja automatyczna, wejdzie ona w
tryb pojedynczego bloku przy bloku zawierajcym ustawiony
numer bloku.

761

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Numer bloku po
wykonaniu programu

Po znalezieniu okrelonego numeru bloku podczas wykonywania


programu numer bloku ustawiony dla kompensacji numeru bloku i
zatrzymania zmniejsza si o jeden. Przy wczaniu zasilania, numer
bloku ustawiany jest na 0.

D Wyjtkowe bloki

Jeeli ustalony z gry numer bloku zostanie znaleziony w bloku, w


ktrym wszystkie polecenia maj by przetworzone w ramach
jednostki sterujcej CNC, operacja wykonania nie zatrzymuje si na
tym bloku.
Przykad
N1 #1=1 ;
N2 IF [#1 EQ 1] GOTO 08 ;
N3 GOTO 09 ;
N4 M98 P1000 ;
N5 M99 ;

W tym przykadzie jeli ustalony z gry numer zostanie znaleziony,


wykonanie programu nie zatrzyma si.
D Zatrzymanie w staym
cyklu obrbki

Jeeli ustalony z gry numer bloku zostanie znaleziony w bloku,


ktry ma polecenie staego cyklu, program zatrzyma si po
zakoczeniu operacji powrotu.

D Kiedy ten sam numer


bloku zostanie
znaleziony w programie
kilka razy

Jeeli ustalony z gry numer bloku pojawi si w programie dwa lub


wicej razy, program zatrzyma si po wykonaniu bloku, w ktrym
ustalony z gry numer bloku zostanie znaleziony po raz pierwszy.

D Blok, ktry ma zosta


powtrzony okrelon
liczb razy

Jeeli ustalony z gry numer bloku zostanie znaleziony w bloku,


ktry ma by wykonywany wielokrotnie, program zatrzyma si po
wykonaniu bloku okrelon liczb razy.

762

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.4.9

Wywietlenie
i ustawianie czasu
wykonania programu,
liczby sztuk i czasu

Mona wywietla rne czasy wykonania programu, cakowit


liczb obrabianych sztuk, liczb wymaganych sztuk oraz liczb
obrabianych sztuk. Dane te mona ustawi za pomoc parametrw
lub na poniszym ekranie (z wyjtkiem cakowitej liczby obrabianych
sztuk i czasu podczas zaczonego zasilania; wartoci te mona
ustawi tylko za pomoc parametrw).
Poniszy ekran moe rwnie wywietla czas zegarowy. Czas mona
ustawi na ekranie.

Procedura wywietlania i ustawiania czasu pracy, liczby sztuk i czasu


1 Wybierz tryb MDI
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowy wyboru rozdziau [NASTAW].


4 Naciskaj klawisz strony

lub klawisz strony

kilka razy,

a wywietli si nastpujcy ekran.


NASTAWA (FUN.CZAS.)
CAL.LICZ.CZESCI
WYM.LICZ.SZTUK
WYPR.LICZ.SZTUK
CZAS ZALACZENIA
CZAS PRACY AUTO
CZAS OBROBKI
OGOLNODOSTEPNY
CZAS CYKLU
DATA
CZAS

O0001 N00000
=
=
=
=
=
=
=
=
=
=

14
0
23
4H 31M
0H 0M
0H 37M
0H 0M
0H 0M
2001/06/05
11:32:52

0S
5S
0S
0S

> _
S
0 T0000
MDI **** *** ***
16:05:59
[ KOMP ][ NASTAW ][ DETAL ][
][ (OPRC) ]

5 Aby ustawi liczb wymaganych sztuk, przesu kursor do WYM.


LICZ. SZTUK i wpisz liczb sztuk, ktre maj by obrabiane.
6 Aby ustawi zegar, najed kursorem na DATA lub CZAS, wpisz
now dat lub czas, a nastpnie nacinij klawisz programowalny
[WPROW].

Wywietlane pozycje
D CAL. LICZ.CZESCI

Warto ta zwiksza si o jeden, kiedy wykonywany jest kod M02,


M30 lub M, okrelony za pomoc parametru 6710. Tej wartoci nie
mona ustawi na powyszym ekranie. Ustaw j w parametrze 6712.

D WYM. LICZ. SZTUK

Pozycja ta suy do ustawiania liczby wymaganych obrabianych sztuk.


Kiedy jest ustawiona na 0, liczba sztuk jest nieograniczona. Mona
j rwnie ustawi za pomoc parametru Nr 6713.
763

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

D WYPR.LICZ.SZTUK

Warto ta zwiksza si o jeden, kiedy wykonywany jest kod M02,


M30 lub M, okrelony za pomoc parametru 6710. Mona j rwnie
ustawi za pomoc parametru 6711. Zwykle warto ta jest
zerowana, kiedy dojdzie do liczby wymaganych sztuk. Szczegy --patrz podrcznik producenta maszyny.

D CZAS ZACZENIA

Wywietla cakowity czas zaczenia zasilania. Wartoci tej nie


mona ustawi na powyszym ekranie, ale naley j ustawi wstpnie
w parametrze 6750.

D CZAS PRACY AUTO

Wskazuje cakowity czas wykonania programu podczas operacji


automatycznej, wyczajc czas zatrzymania i stopu posuwu.
Warto t mona ustawi wstpnie w parametrze 6751 lub 6752.

D CZAS OBROBKI

Wywietla cakowity czas potrzebny do obrbki obejmujcej posuw


skrawania, tj. interpolacj liniow (G01) i koow (G02 lub G03).
Warto t mona ustawi w parametrze 6753 lub 6754.

D OGOLNODOSTEPNY

Warto t mona zastosowa, na przykad, jako cakowity czas


przepywu chodziwa. Szczegy p. podrcznik producenta maszyny.

D CZAS CYKLU

Wskazuje czas pracy w przypadku jednej operacji automatycznej,


wyczajc czas zatrzymania i stopu posuwu. Jest automatycznie
wstpnie ustawiony na 0, jeeli rozpoczcie cyklu jest wykonywane w
stanie zerowania. Jest ustawiony na 0 nawet po wyczeniu zasilania.

D DATA i CZAS

Wywietlana jest aktualna data i czas. Dat i czas mona ustawi na


powyszym ekranie.

Objanienia
D Zastosowanie

Podczas wykonywania polecenia M02 lub M30, cakowita liczba oraz


liczba obrabianych sztuk zwiksza si o jeden. Dlatego wykonaj
program tak, aby M02 lub M30 byy wykonywane za kadym razem
po zakoczeniu obrbki sztuki. Ponadto, jeeli wykonywany jest kod
M ustawiony w parametrze Nr 6710, liczenie odbywa si w podobny
sposb. Moliwa jest rwnie deaktywacja liczenia, nawet jeeli
wykonywane jest M02 lub M30 (parametr PCM Nr 6700#0
ustawiony jest na 1). W celu uzyskania dalszych szczegw zobacz
podrcznik wydany przez producenta maszyny.

Ograniczenia
D Ustawienia czasu pracy
i liczby sztuk

Nie mona ustawi wartoci ujemnych. Ustawienie M i S czasu


pracy jest moliwe w zakresie od 0 do 59.
Nie mona ustawi wartoci ujemnych dla cakowitej liczby
obrabianych sztuk.

D Ustawienia czasu

Nie mona ustawi wartoci ujemnej, ani wartoci przekraczajcej


wartoci w poniszej tabeli.
Pozycja

Warto
maksymalna

Pozycja

Warto
maksymalna

Rok

2085

Godzina

23

Miesic

12

Minuta

59

Dzie

31

Sekunda

59

764

B--- 63524PL/01

11.4.10

Wywietlenie
i ustawianie wartoci
korekcji zera detalu

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Wywietla warto korekcji zera przedmiotu obrabianego dla


kadego ukadu wsprzdnych przedmiotu obrabianego (G54 do
G59) oraz zewntrzn warto korekcji zera przedmiotu
obrabianego. Na poniszym ekranie mona ustawi warto korekcji
zera detalu oraz zewntrzn warto korekcji zera.

Procedura wywietlania i ustawiania wartoci korekcji zera przedmiotu obrabianego


1 Nacinij klawisz funkcyjny

2 Nacinij klawisz programowy wyboru rozdziau [DETAL] .


Wywietlany jest ekran ukadu wsprzdnych przedmiotu
obrabianego.
WSPOLRZEDNE DETALU

NR
DANE
00
X 0.000
(ZEWN) Z 0.000

01
X
(G54) Z

20.000
50.000

O0001 N00000

NR
DANE
02 X 152.580
(G55) Z 234.000

03 X 300.000
(G56) Z 200.000

> _
S
0 T0000
MDI **** *** ***
16:05:59
[ KOMP ][ NASTAW ][ DETAL ][
][ (OPERAC) ]

3 Ekran wywietlania wartoci korekcji zera przedmiotu


obrabianego skada si z dwch lub wicej stron. Wywietl
dan stron w jeden z poniszych sposobw:
Nacinij klawisz strony do gry

lub w d

Wpisz numer ukadu wsprzdnych przedmiotu obrabianego (0:


zewntrzna korekcja zera przedmiotu obrabianego, 1 do 6:
ukady wsprzdnych przedmiotu obrabianego G54 do G59) i
nacinij klawisz programowalny wyboru operacji [SZUK.N].
4 Wycz klucz zabezpieczenia danych, aby uaktywni zapis.
5 Przesu kursor do wartoci korekcji
obrabianego, ktra ma by zmieniona.

zera przedmiotu

6 Wpisz dan warto naciskajc klawisze numeryczne, a


nastpnie nacinij klawisz programowalny [WPROW]. Wpisana
warto jest podana w wartoci korekcji zera przedmiotu
obrabianego. Wpisujc dan warto za pomoc klawiszy
numerycznych i naciskajc klawisz programowalny [+WPROW],
mona rwnie doda wpisan warto do poprzedniej wartoci
korekcji.
7 Powtrz punkt 5 i 6 , aby zmieni inne wartoci kompensacji.
8 Zacz klucz zabezpieczenia danych, aby uniemoliwi zapis.
765

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.4.11

Bezporednie
wprowadzanie
zmierzonych
wartoci korekcji zera
detalu

DZIAANIE

B--- 63524PL/01

Funkcja ta jest stosowana do kompensacji rnicy pomidzy


zaprogramowanym i rzeczywistym ukadem wsprzdnych
przedmiotu obrabianego. Zmierzon warto korekcji dla punktu
pocztkowego ukadu wsprzdnych przedmiotu obrabianego
mona wprowadzi na ekran w taki sposb, e wartoci zadawania
odpowiadaj rzeczywistym wymiarom.
Wybr nowego ukadu wsprzdnych powoduje dopasowanie
zaprogramowanego ukadu wsprzdnych z rzeczywistym.

Procedura wprowadzania zmierzonych wartoci korekcji zera przedmiotu


obrabianego

X
Zaprogramowany przedmiot
obrabiany wyjciowy
Powierzchnia B

Poprzednia O
kompensacja

Z
O

Nowa
kompenPocztek sacja

Powierzchnia A

1 Jeeli przedmiot obrabiany ma ksztat jak na powyszym


rysunku, dosu rcznie do powierzchni A.
2 Przesu narzdzie wzdu osi X nie zmieniajc wsprzdnej Z, a
nastpnie zatrzymaj wrzeciono.
3 Zmierz odlego pomidzy powierzchni A a zaprogramowanym punktem pocztkowym ukad wsprzdnych przedmiotu
obrabianego, jak na rysunku.
4 Nacinij klawisz funkcyjny

5 Aby wywietli ekran ustawie wartoci korekcji zera


przedmiotu obrabianego, nacinij klawisz programowy wyboru
rozdziau [DETAL] .

766

DZIAANIE

B--- 63524PL/01

WSPOLRZEDNE DETALU
(G54)

11. NASTAWIENIA
I WYWIETLANIE DANYCH

O1234 N56789

NR
00
X
(EXT) Z

DANE
0.000
0.000

NR
02
X
(G55)Z

DANE
0.000
0.000

01
X
(G54) Z

0.000
0.000

03
X
(G56) Z

0.000
0.000

> Z100.
MDI **** *** ***
[ SZUK.N ][POMIAR][

S
0 T0000
16:05:59
][ +WPROW ][ WPROW ]

6 Przesu kursor na warto korekcji


obrabianego, ktra ma by ustawiona.
7

zera

przedmiotu

Nacinij klawisz adresowy dla osi, wzdu ktrej ma by


ustawiona korekcja (w poniszym przykadzie jest to o Z).

8 Wpisz zmierzon warto (), a nastpnie nacinij klawisz


programowalny [POMIAR] .
9 Dosu w trybie rcznym do powierzchni B.
10 Przesu narzdzie wzdu osi Z nie zmieniajc wsprzdnej X, a
nastpnie zatrzymaj wrzeciono.
11 Zmierz rednic powierzchni A (), a nastpnie wpisz j na osi X.

Ograniczenia
D Kolejne wprowadzanie

Nie mona wprowadzi kompensacji dla dwch lub wicej osi


jednoczenie.

D Podczas wykonywania
programu

Nie mona skorzysta z tej funkcji w trakcie wykonywania programu.

D Inne wartoci
przesunicia

Wszystkie przesunicia zadane dla ukadu wsprzdnych


przedmiotu obrabianego lub kompensacji zewntrznej pozostaj
dostpne podzas korzystania z tej funkcji.

767

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.4.12

Wywietlanie
i nastawianie
oglnodostpnych
zmiennych
makropolece
uytkownika

DZIAANIE

B--- 63524PL/01

Wywietla wsplne zmienne (parametry) (#100 do #149 lub #100


do #199 oraz #500 do #531 lub #500 do #999) na CRT. Jeeli
warto bezwzgldna dla oglnodostpnej zmiennej przekracza
99999999, wywietlane jest ********. Na poniszym ekranie mona
ustawi wartoci zmiennych. Mona rwnie ustawi zmienne
wsprzdne wzgldne.

Procedura wywietlania i nastawiania oglnodostpnych zmiennych


makropolece uytkownika
1 Nacinij klawisz funkcyjny

2 Nacinij klawisz nastpnego menu


, a nastpnie klawisz
programowy wyboru rozdziau [MAKRO] . Wywietli si
nastpujcy ekran:

MAKRO

Klawisz nastpnego menu

ZMIENNE

O0001 N00000

NR
DANE
NR
DANE
100
1000.000
108
0.000
101
0.000
109
40000.000
102 -50000.000
110
153020.00
103
0.000
111
0001.000
104
1238501.0
112
0.000
105
0.000
113
20000.000
106
0.000
114
0.000
107
0.000
115
0.000
AKTUALNA POZYCJA(WZGLEDNA)
U0.000
W 0.000

> _
S
0 T0000
MDI **** *** ***
16:05:59
[ SZUK.N ][
][WP.WZG.][
][WPROW]

3 Przesu kursor na numer zmiennej, ktra ma by ustawiona za


pomoc jednej z poniszych metod:
--- Wpisz numer zmiennej i nacinij klawisz programowalny
[SZUK.N].
--- Przesu kursor do numeru zmiennej, ktra ma by ustawiona
naciskajc klawisze strony
,

i/lub

i/lub

oraz klawisze kursora

4 Wpisz dane za pomoc klawiszy numerycznych i nacinij klawisz


programowalny [WPROW].
5 Nacinij klawisz adresowy, aby ustawi wsprzdn wzgldn
zmiennej

lub klawisz strony

Z , a nastpnie nacinij

klawisz programowalny [WP.WZG].


6 Aby ustawi pust zmienn, nacinij klawisz programowalny
[WPROW]. Pole wartoci dla zmiennej robi si puste.
768

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.4.13

Wywietlanie
i nastawianie
programowego pulpitu
operatora

Dziki tej funkcji mona sterowa funkcjami przecznikw na


pulpicie obsugi maszyny z klawiatury MDI.
Posuw impulsowy mona wykonywa za pomoc klawiszy
numerycznych.

Procedura wywietlania i nastawiania programowego pulpitu operatora


1 Nacinij klawisz funkcyjny
PULPIT

Klawisz nastpnego menu

2 Nacinij klawisz nastpnego menu


, a nastpnie klawisz
programowy wyboru rozdziau [PULPIT] .
3 Ekran ten skada si z kilku stron.
Naciskaj klawisz strony

lub klawisz strony

, a zostanie

wywietlony dany ekran.


PUPIT OPERATORA

O0000 N00000

TRYB : MDI
MEM EDIT HND JOG REF
OS K.RECZNEGO : HX HZ
HC HY
MNOZNIK K.RECZ.: *1 *10
*100
KOR.SZ.POSUWU : 100% 50%
25%
F0
KOR.POS,JOG :
2.0%
**************
KOR.POS.ROBO.: 100%
***
AKTUALNA POZYCJA(BEZWZGLE)
X
0.000
Z
0.000

>_
REF **** *** ***
16:05:59
[ MAKRO ][ MENU ][ PULPIT ][

][

PUPIT OPERATORA

O0000 N00000

POMINAC BLOK :
POJEDYNCZY BLOK :
BLOKADA MASZYNY :
KLUCZ ZABEZPIECZ. :
ZATRZY.POSUWU
:
AKTUALNA POZYCJA(BEZWZGL.)
X
0.000
Z

MDI **** *** ***


[ MAKRO ][ MENU

WYL J WL
J WYL WL
WYL J WL
J ZABLOK. ODBLOK.
J WYL

0.000

16:05:59
][ PULPIT ][

][

4 Przesu kursor do danego przecznika naciskajc klawisz


lub

kursora
769

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

5 Nacinij klawisz kursora


oznaczenie

B--- 63524PL/01

lub

, aby przesun

J w dowolne pooenie i ustawi dany stan.

6 Nacinij jeden z nastpujcych klawiszy strzaek, aby wykona


posuw impulsowy. Nacinij 5 wraz z klawiszem strzaki, aby
wykona rczny cigy szybki posuw.

Objanienia
D Dozwolone operacje

Dozwolone operacje na programowym pulpicie operatora pokazano


poniej. Wyboru CRT albo pulpitu obsugi maszyny dla kadej grupy
operacji mona dokona za pomoc parametru 7200.
Grupa 1: Wybr trybu
Grupa 2: Wybr osi posuwu impulsowego, rczny cigy szybki posuw
Grupa 3: Wybr osi posuwu elektronicznego kka rcznego, wybr
powikszenia kka rcznego x1, x10, x100
Grupa 4: Szybko posuwu rcznego, przesterowanie szybkoci
posowu, korektor szybkiego posuwu
Grupa 5: Opcjonalne pominicie bloku, pojedynczy blok, blokada
maszyny, ruch prbny
Grupa 6: Klucz zabezpieczajcy
Grupa 7: Stop posuwu

D Wywietlacz

Grupy, dla ktrych wybierany jest pulpit obsugi maszyny za pomoc


parametru 7200, nie s wywietlane na programowym pulpicie
operatora.

D Ekrany, dla ktrych


dopuszczalny jest posuw
impulsowy

Jeeli CRT wskazuje ekran inny ni programowy pulpit operatora


oraz ekran diagnostyczny, posuw impulsowy nie jest wykonywany,
nawet po nacisniciu klawisza strzaki.

D Posuw impulsowy
i klawisze strzaek

O posuwu i kierunek odpowiadajcy klawiszom strzaek mona


ustawi za pomoc parametrw Nr 7210 do 7217.

D Przeczniki oglnego
zastosowania

Dodano osiem przecznikw definiowanych opcjonalnie jako


rozszerzenie funkcji programowego pulpitu operatora. Nazwy tych
przecznikw mona ustawi za pomoc parametrw jako cigi
znakw zoonych maks. z 8 znakw. Zobacz odpowiedni podrcznik
dostarczony przez producenta maszyny, aby zapozna si ze
znaczeniami tych przecznikw

770

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.4.14

Wywietlenie
i nastawianie danych
zarzdzania okresami
trwaoci narzdzi

Dane okresw trwaoci narzdzia mona wywietli, aby


poinformowa operatora o aktualnym stanie zarzdzania okresami
trwaoci narzdzi. Grupy wymagajce wymiany narzdzi s rwnie
wywietlane. Licznik czasu pracy narzdzia dla kadej grupy mona
wstpnie ustawi na dowoln warto. Dane narzdzia (dane
wykonania) mona zerowa lub kasowa. Aby zarejestrowa lub
zmieni dane zarzdzania okresami trwaoci narzdzi, naley
utworzy i wykona program. Aby zapozna si ze szczegami
zobacz Objanienia w niniejszym rozdziale.

Procedura wywietlania i nastawiania danych zarzdzania okresami


trwaoci narzdzi
1 Nacinij klawisz funkcyjny
TRWA.N

Klawisz nastpnego menu

2 Nacinij klawisz nastpnego menu


, aby wywietli klawisz
programowy wyboru rozdziau [TRWA.N].
3 Nacinij klawisz programowalny [TRWA.N].
4 Jedna strona wywietla dane dotyczce dwch grup. Nacinicie
klawisza strony

lub klawisz strony

powoduje kolejne

wywietlanie danych dotyczce nastpujcych grup. U dou


kadej strony wywietlane s maks. cztery numery grup, dla
ktrych wydawany jest sygna wymiany narzdzi. Strzaka
pokazana na rysunku jest wywietlana dla piciu lub wicej grup,
jeeli istniej.
DANE TRWAL.NARZEDZ. :
O3000 N00060
WYBRANA GRUPA 000
GRUPA 001 : TRWAL.
0150
UZYTO
0000
0034 0078 0012 0056
0090 0035 0026 0061
0000 0000 0000 0000
0000 0000 0000 0000
GRUPA 002 : TRWAL.
1400
UZYTO
0000
0062 0024 0044 0074
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
DO ZMIANY : 003 004 005 006 --->
> _
MEM **** *** ***
16:05:59
[ MAKRO ] [ ] [ PULPIT ] [ TRWA.N ] [ (OPRC) ]

5 Aby wywietli stron zawierajc dane dla grupy, wpisz numer


grupy i nacinij klawisz programowalny [SZUK.N].
Kursor mona przesun do dowolnej grupy naciskajc klawisz
lub

kursora

6 Aby zmieni warto pomiaru okresu pracy dla danej grupy,


najed na ni kursorem, wpisz now warto (czterocyfrow) i
nacinij [WPROW]. Pomiar okresu pracy dla grupy wskazanej
przez kursor jest nastawiony na wpisan warto. Inne dane dla
grupy nie zmieniaj si.
771

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

7 Aby wyzerowa dane narzdzia, postaw kursor na grupie, ktra


ma by wyzerowana, a nastpnie nacinij klawisze
programowalne [(OPRC)], [KASUJ] i [WYKONA] w tej
kolejnoci.
Wszystkie dane wykonania dla grupy wskazanej przez kursor s
kasowane wraz z oznaczeniami (@, #, albo *).

Objanienia
D Rejestracja danych
zarzdzania okresami
trwaoci narzdzi

Dane zarzdzania okresami trwaoci narzdzi musz by wykonane


w celu zarejestrowania ich w pamieci CNC.

(3) Tryb TAPE


(1) Tryb EDIT
Obszar pamieci
i edycji programu
detalu

Wywietlacz edycji
Pami

(2) Tryb MEM

Obszar danych
okresw
trwaoci narzdzia

Pami

Przedstawienie
licznika okresw
trwaoci narzdzi
Wywietlacz

(1) Zaaduj program zarzdzania okresami trwaoci narzdzi w


trybie EDIT tak, jak w przypadku zwykej tamy papierowej
CNC.
Po zarejestrowaniu programu w pamici programu czstkowego
bdzie on gotowy do wywietlenia i edycji.
(2) Wykonaj operacj startu cyklu w trybie MEM, aby uruchomi
program. Dane zostan wprowadzone do pamici w obszarze
pamici danych okresw trwaoci narzdzia; w tym samym
czasie ju istniejce dane okresw trwaoci narzdzia wszystkich
grup zostan anulowane, a pomiary okresu pracy --- skasowane.
Dane raz wprowadzone do pamici nie s kasowane po
wyczeniu zasilania.
(3) Wykonanie operacji startu cyklu w trybie TAPE (tamy
dziurkowanej) zamiast operacji (1) powoduje wpisanie
zawartoci programu bezporednio do pamici obszaru danych
okresw trwaoci narzdzia. Jednak w tym przypadku, nie
mona go wywietli ani edytowa, jak w punkcie (1). W
zalenoci od konfiguracji producenta tryb TAPE (tamy
dziurkowanej) nie zawsze jest zainstalowany.
772

B--- 63524PL/01

DZIAANIE

11. NASTAWIENIA
I WYWIETLANIE DANYCH

D Tre wywietlacza
DANE TRWAL.NARZEDZ. :
O3000 N00060
WYBRANA GRUPA 000
GRUPA 001
: TRWAL. 0150 UZYTO 0007
* 0034
# 0078
@ 0012
0056
0090
0035
0026
0061
0000
0000
0000
0000
0000
0000
0000
0000
GRUPA

002
: TRWAL. 1400 UZYTO 0000
0062
0024
0044
0074
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
DO ZMIANY
:
003 004 005 006 --->
> _
MEM **** *** ***
16:05:59
[MAKRO] [ ] [PULPIT] [ TRWA.N
] [ (OPRC) ]

D Pierwsza linia jest lini tytuow.


D W drugiej linii wywietlany jest numer grupy biecego polecenia.
Jeeli w biecym poleceniu nie ma numeru grupy, wywietlane
jest 0.
D W liniach 3 do 7 wywietlane s dane okresw trwaoci narzdzia
tej grupy.
Trzecia linia wywietla numer grupy, okres trwaoci i uyt liczb.
Pomiar okresu trwaoci wybiera si za pomoc parametru LTM
(Nr 6800#2) w postaci minut (lub godzin), albo liczby okresw
uywania.
W liniach 4 do 7 wywietlane s numery narzdzia. W takim
przypadku narzdzie jest wybierane w kolejnoci 0034 0078
0012 056 0090 ...
Znacznie znakw przed numerem narzdzia jest nastpujce:
* : Pokazuje zakoczenie okresu trwaoci.
# : Pokazuje, e polecenie pominicia zostao przyjte.
@ : Pokazuje, e narzdzie jest aktualnie w uyciu.
Pomiar okresu pracy zlicza czas dla narzdzia z @.
* bdzie wywietlone, kiedy nastpne polecenie bdzie
wywietlone w grupie, do ktrej naley.
D Linie 8 do 12 to nastpne grupy danych zyycia w stosunku do
grupy wywietlonej w liniach 3 do 7.
D W linii 13 wywietlany jest numer grupy po emisji sygnau
wymiany narzdzi. Wywietlanie numerw grupy nastpuje w
kolejnoci narastajcej. Jeeli nie mona jej wywietli w caoci,
wywietlane jest --- --- --->.

773

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.4.15

Nastawy i wywietlanie
kompensacji narzdzia
w osi B
Nastawienia i wywietlania kompensacji dugoci narzdzia wzdu osi B
1 Nacinij

2 Nacinij

. Nastpnie nacinij klawisz wyboru rozdziau

[KOMP B].

Przypadek braku opcji geometri narzdzia i kompensacji


zuycia
KOMPENSACJA(OS B)
NR
DANE
51
-999.999
52
-999.999
53
-999.999
54
-999.999
55
-999.999
56
-999.999
57
-999.999
58
-999.999
59
-999.999

>_
MDI **** *** ***
[ KOMP B ] [

O0200 N00000

] [

S
15:29:51
] [

0 T0000
] [

Przypadek braku opcji geometri narzdzia i kompensacji


zuycia.
KOMPENSACJA(OS B)
NR
(ZUZYC)
51
-999.999
52
-999.999
53
-999.999
54
-999.999
55
-999.999
56
-999.999
57
-999.999
58
-999.999
59
-999.999

O0200 N00000
(GEOMETRIA)
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999
-999.999

>_
MDI **** *** ***
[ KOMP B ] [
] [

S
0 T0000
15:29:51
] [
] [
]

3 Za pomoc klawisza kursora ustaw kursor na pozycji, ktra ma


by ustawiona lub zmodyfikowana.
774

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

4 Wpisz warto, a nastpnie nacinij klawisz

Objanienia

Kompensacj mona ustawi w poniszych dopuszczalnych


obszarach nastawy danych.
Kompensacja

Zadawanie metryczne

Zadawanie w calach

IS ---B

---999.999 do 999.999

---99.9999 do 99.9999

IS ---C

---999.9999 do 999.9999

---99.99999 do 99.9999

Wraz ze zwykymi kompensacjami wprowadzane lub wyprowadzane


s specjalne kompensacje osi B.
Jeeli wystpuje opcja geometrii narzdzia i kompensacji zuycia,
korekcj zuycia i geometryczn mona poda oddzielnie.
Kompensacja narzdzia skada si zarwno z okrelonej korekcji
zuycia, jak i korekcji geometrycznej.
W sterowaniu dwutorowym kompensacje narzdzia mona zadawa
dla kadego imaka narzdziowego oddzielnie lub dla obu na raz, w
zalenoci od nastawienia COF, bit 0 parametru Nr 8242.

775

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.5

EKRANY
WYWIETLANE ZA
POMOC KLAWISZA
FUNKCYJNEGO

DZIAANIE

B--- 63524PL/01

Po podczeniu CNC do maszyny naley ustawi parametry w celu


ustalenia specyfikacji i funkcji maszyny, aby w peni wykorzysta
charakterystyk serwomotoru lub innych czci.
Poniszy rozdzia opisuje sposb ustawiania parametrw na
klawiaturze MDI. Parametry mona rwnie ustawi za pomoc
zewntrznych urzdze wejcia/wyjcia, np. plikw pomocniczych
(zobacz Rozdzia III---9).
Ponadto dane kompensacji skoku gwintu stosowane w celu poprawy
precyzji pozycjonowania przy uyciu ruby pocigowej tocznej w
maszynie mona ustawi lub wywietli za pomoc operacji z
wykorzystaniem klawisza funkcyjnego

W rozdziale III---7 omwiono ekrany diagnostyczne wywietlane


nacinicim klawisza funkcyjnego

776

11.5.1

Wywietlanie
i ustawianie
parametrw

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Po podczeniu CNC do maszyny ustawiane s parametry w celu


ustalenia specyfikacji i funkcji maszyny, aby w peni wykorzysta
charakterystyk serwomotoru lub innych czci. Ustawienia
parametrw zale od typu maszyny. Zobacz wykaz parametrw
sporzdzony przez producenta maszyny.
W normalnych warunkach uytkownik nie musi zmienia nastawie
parametrw.
Procedura wywietlania i ustawiania parametrw
1 Ustaw 1 w polu ZAPIS PARAMETRU, aby umoliwi zapis.
Zobacz procedur aktywacji/deaktywacji zapisu parametrw
opisan poniej.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny wyboru rozdziau [PARAM], aby


wywietli ekran parametrw.
PARAMETR (NASTAWA)
0000
0

BLOK
0

O0010 N00002

INI
0

ISO
0
FCV
0

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0001
0
0
0012
X
0
0
Y
0
0
Z
0
0
0020 KANAL WE/WY
0022

TVC
0
0
MIR
0
0
0
0
0

> _
MDI **** *** ***
16:05:59
[ PARAM ][ DIAGNO ][ PMC ][ SYSTEM ][ (OPRC) ]

4 Umie kursor na numerze parametru, ktry ma by ustawiony


lub wywietlony za pomoc jednej z poniszych metod:
D Wpisz numer parametru i nacinij klawisz programowalny
[SZUK.N] .
D Umie kursor na numerze parametru za pomoc klawiszy
strony

oraz klawisze kursora

5 Aby ustawi parametr, wpisz now warto za pomoc klawiszy


numerycznych i nacinij klawisz programowalny [WPROW] w
trybie MDI. Parametr ustawiony jest na wpisan warto, ktra
jest wywietlana.
6 Ustaw 0 w polu ZAPIS PARAMETRU, aby uniemoliwi zapis.
777

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Procedura aktywowania/wywietlania zapisu parametrw


1 Wybierz tryb MDI lub wpisz stan stopu awaryjnego.
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz programowalny [NASTAW], aby wywietli


ekran danych nastawie.
NASTAWA (POMOC.)
ZAPIS PARAMETRU
SPRAWDZANIE TV
KOD WYJSCIOWY
JEDN.ZADAWANIA
KANAL WE/WY
NR BLOKU
FORMAT TASMY
NR BLOKU STOP
NR BLOKU STOP

O0001 N00000
=
=
=
=
=
=
=
=
=

1
0
1
0
0
0
0

(0:N-DOZW. 1:DOZW.)
(0:WYL
1:ZAL)
(0:EIA
1:ISO)
(0:MM
1:CAL)
(0-3: KANAL NR)
(0:WYL
1:ZAL.)
(0:N-ZAM. 1:F10/11)
0 (NR PROGRAMU)
11 (NR BLOKU)

> _ S
MDI **** *** ***
16:05:59
[ KOMP ][ NASTAW ][ DETAL ][

T0000

][ (OPRC) ]

4 Przesu kursor na ZAPIS PARAMETRU za pomoc klawiszy


kursora.
5 Nacinij klawisz programowalny [(OPRC)], a nastpnie nacinij
[1: ZAL], aby umozliwi zapisywanie parametrw.
Teraz CNC wchodzi w stan alarmu P/S (Nr 100).
6 Po ustawieniu parametrw wr do ekranu nastawie. Przesu
kursor do pola ZAPIS PARAMETRU i nacinij klawisz
programowalny [(OPRC)], a nastpnie [0: WYL].
7 Nacinij klawisz

Objanienia

, aby wyczy alarm. Jeeli jednak pojawi

si alarm P/S Nr 000, wycz i zacz zasilanie; w przeciwnym


razie alarm P/S nie zostanie wyczony.

D Ustawianie parametrw
przy uyciu
zewntrznych urzdze
wejcia/wyjcia
D Parametry wymagajce
wyczenia zasilania

Zobacz Rozdzia 8 na temat ustawiania parametrw przy uyciu


zewntrznych urzdze wejcia/wyjcia, np. Handy File.

D Wykaz parametrw

Zapoznaj si z podrcznikiem parametrw FANUC serii


16i/18i/160i/180i---MODEL A (B---63010EN), gdzie przedstawiono
wykaz parametrw.

D Dane nastaw

Niektre parametry mona ustawi na ekranie nastawie, jeeli


wykaz parametrw mwi: Moliwe wpisywanie nastawie.
Ustawienie 1 dla pola ZAPIS PARAMETRU nie jest konieczne, jeeli
na ekranie nastawie ustawiane s trzy parametry.

Niektre parametry nie s aktywne dopki nie zostanie wyczone i


zaczone zasilanie po ich ustawieniu. Ustawianie takich
parametrw powoduje wystpienie alarmu 000. W takim przypadku
wycz zasilanie i znowu je zacz.

778

B--- 63524PL/01

11.5.2

Wywietlanie i
ustawianie danych
kompensacji skoku
gwintu

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

Jeeli okrelono dane kompensacji skoku gwintu, to bdy skoku


gwintu kadej osi mona kompensowa w zespole detekcji kadej osi.
Dane kompensacji skoku gwintu s ustawiane dla kadego punktu
kompensacji w odstpach okrelonych dla kadej osi. Punkt
pocztkowy kompensacji jest pooeniem odniesienia, do ktrego
wraca narzdzie.
Dane kompensacji skoku gwintu s ustawiane zgodnie z
charakterystyk maszyny podczonej do NC. Zawarto tych danych
rni si w zalenoci od modelu maszyny. Jeeli si je zmienia, tym
samym zmniejsza si dokadno maszyny.
Zasada jest taka, aby uytkownik kocowy nie zmienia danych.
Dane kompensacji skoku gwintu mona ustawi za pomoc urzdze
zewntrznych takich, jak pliki pomocnicze (zobacz Rozdzia III---9).
Dane kompensacji mona rwnie wpisa bezporednio klaw. MDI.
Ponisze parametry musz by ustawione dla kompensacji bdu
skoku gwintu. Ustaw warto kompensacji bdu skoku gwintu dla
kadego numeru punktu kompensacji bdu skoku ustawionego za
pomoc tych parametrw.
W poniszym przykadzie, punkt kompensacji bdu skoku w
pooeniu odniesienia ustawiony jest na 33.
Warto kompensacji bdu skoku gwintu (warto bezwzgldna)
Parametr numeru kompensacji
dla pooenia odniesienia
(Nr 3620)

Parametr numeru kompensacji dla punktu kompensacji o najwikszej wartoci


(Nr 3622)

3
2
1

31

32

33

34

---1

Parametr numeru kompensacji dla


punktu kompensacji o najmniejszej
wartoci (Nr 3621)
Numer pooenia
31
32
kompensacji
Warto kompen+3
---1
sacji do ustawienia

---2

35

36

37

Pooenie
odniesienia
Parametr powikszenia kompensacji (Nr 3623)
Parametr odstpu kompensacji
(Nr 3624)

33

34

35

36

37

---1

+1

+2

---1

---3

D Numer punktu kompensacji bdu skoku w pooeniu odniesienia


(dla kadej osi): Parametr 3620
D Numer punktu kompensacji bdu skoku o najmniejszej wartoci
(dla kadej osi): Parametr 3621
D Numer punktu kompensacji bdu skoku o najwikszej wartoci
(dla kadej osi): Parametr 3622
D Powikszenie kompensacji bdu skoku gwintu (dla kazdej osi):
Parametr 3623
D Odstp midzy punktami kompensacji bdu skoku (dla kazdej
osi): Parametr 3624
D Posuw na obrt w kompensacji bdu skoku gwintu typu osi
borotowej (dla kadej osi): Parametr 3625
779

11. NASTAWIENIA
WYWIETLANIE DANYCH

Dwukierunkowa
kompensacja bdu
skoku gwintu

DZIAANIE

B--- 63524PL/01

Funkcja dwukierunkowej kompensacji bdu skoku gwintu umoliwia


niezalen kompensacj w rnych kierunkach ruchu. (Kiedy kierunek
bdzie odwrcony, kompensacja zostanie automatycznie wykonana w
drugim kierunku.)
Aby wykorzysta t funkcj, naley dla kadego kierunku
przemieszczenia zada kompensacj bdu skoku gwintu, to znaczy
okreli j oddzielnie dla kierunku dodatkiego i ujemnego
przemieszczenia.
Korzystajc z dwukierunkowej kompensacji bdu skoku gwintu
(nastawa wartoci 1 bitu BDP (bit 0 parametru 3605)), naley poza
parametrem kompensacji bdu skoku gwintu zada nastpujce
parametry.
D Liczba punktw kompensacji bdu skoku gwintu w ujemnym
kocu (w przypadku przemieszczenia w kierunku dodatkim w
kadej osi): Parametr 3620
D Liczba punktw kompensacji bdu skoku gwintu w dodatnim
kocu (w przypadku przemieszczenia w kierunku dodatkim w
kadej osi): Parametr 3621
D Liczba punktw kompensacji bdu skoku gwintu w ujemnym
kocu (w przypadku przemieszczenia w kierunku ujemnym w
kadej osi): Parametr 3626
D Liczba punktw kompensacji bdu skoku gwintu w ujemnym
kocu (w przypadku przemieszczenia w kierunku ujemnym w
kadej osi): Parametr 3627

Procedura wywietlania i nastawiania danych kompensacji skoku gwintu


1 Ustaw ponisze parametry:
D Numer punktu kompensacji bdu skoku w pooeniu
odniesienia (dla kadej osi): Parametr 3620
D Numer punktu kompensacji bdu skoku o najmniejszej wartoci
(dla kadej osi): Parametr 3621
D Numer punktu kompensacji bdu skoku o najwikszej wartoci
(dla kadej osi): Parametr 3622
D Powikszenie kompensacji bdu skoku gwintu (dla kazdej osi):
Parametr 3623
D Odstp midzy punktami kompensacji bdu skoku (dla kazdej
osi): Parametr 3624
D Posuw na obrw w kompensacji bdu skoku gwintu typu osi
borotowej (dla kadej osi): Parametr 3625
Korzystajc z dwukierunkowej kompensacji bdu skoku gwintu
(nastawa wartoci 1 bitu BDP (bit 0 parametru 3605)), naley poza
parametrem kompensacji bdu skoku gwintu zada nastpujce
parametry.
D Liczba punktw kompensacji bdu skoku gwintu w ujemnym
kocu (w przypadku przemieszczenia w kierunku dodatkim w
kadej osi): Parametr 3620
780

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

D Liczba punktw kompensacji bdu skoku gwintu w dodatnim


kocu (w przypadku przemieszczenia w kierunku dodatkim w
kadej osi): Parametr 3621
D Liczba punktw kompensacji bdu skoku gwintu w ujemnym
kocu (w przypadku przemieszczenia w kierunku ujemnym w
kadej osi): Parametr 3626
D Liczba punktw kompensacji bdu skoku gwintu w ujemnym
kocu (w przypadku przemieszczenia w kierunku ujemnym w
kadej osi): Parametr 3627
2 Nacinij klawisz funkcyjny

3 Nacinij klawisz nastpnego menu


, a nastpnie nacinij
klawisz programowy wyboru rozdziau [SKOK] .
Wywietli si nastpujcy ekran:

SKOK

Klawisz nastpnego menu

NAST.BLEDU SKOK.:

O0000 N00000

NR DANE
NR DANE
NR DANE
0010 0
0000 0
0020 0
0011 0
0001 0
0021 0
0012 0
0002 0
0022 0
0013 0
0003 0
0023 0
(X) 0004 0
0014 0
0024 0
0015 0
0005 0
0025 0
0016 0
0006 0
0026 0
0017 0
0007 0
0027 0
0018 0
0008 0
0028 0
0019 0
0009 0
0029 0
> _
MEM **** *** ***
16:05:59
[ SZUK.N ][ WL:1 ][ WYL:0 ][ +WPROW ][ -WPROW ]

4 Przesu kursor do numeru punktu kompensacji, ktry ma by


ustawiony za pomoc jednego z podanych niej sposobw:
D Wpisz numer punktu kompensacji i nacinij klawisz
programowalny [SZUK.N].
D Przesu kursor do numeru punktu kompensacji za pomoc
klawiszy strony,
i

oraz klawisze kursora

5 Wpisz warto za pomoc klawiszy numerycznych i nacinij


klawisz programowalny [WPROW].

781

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.6

Na ekranie zawsze wywietlany jest numer programu, numer bloku


oraz biecy stan CNC, z wyjtkiem wczania zasilania,
wystepowania alarmu systemowego lub wywietlania ekranu PMC.
Jeeli zaprogramowane dane lub operacja wprowadzania /
wyprowadzania jest nieprawidowa, CNC nie przyjmuje operacji i
wywietla komunikat ostrzegawczy
Poniszy rozdzia opisuje wywietlacz numeru programu, numeru
bloku i stanu oraz komunikaty ostrzegawcze wywietlane w
przypadku nieprawidowego programowania danych lub operacji
wprowadzania / wyprowadzania.

11.6.1

Numer programu i numer bloku jest wywietlany w grnym prawym


rogu ekranu, jak pokazano poniej.

WYWIETLANIE
NUMERU
PROGRAMU,
NUMERU BLOKU,
STANU,
KOMUNIKATW
Z OSTRZEENIAMI
PODCZAS NASTAWY
DANYCH
W OPERACJACH
WEJCIA/WYJCIA
Wywietlanie numeru
programu i numeru
bloku

PROGRAM

O2000 N00130

O1000
N100 G50 X0 Z0. ;
N101 G00 X100. Z50. ;;
N102 G01 X230. Z56. ;
N103 W-10. ;
N104 U-120. ;
N105 M02 ;

Nr bloku.
Nr programu.

> _
EDIT **** *** ***
16:05:59
[ PROGRM ][SPRWDZ][BIEZAC][NASTEP][ (OPRC) ]

Wywietlany numer programu i numer bloku zale od ekranu i


podano je poniej:
Na ekranie programu w trybie EDIT na ekranie edycji
drugoplanowej:
Tu przed kursorem wskazywany jest numer edytowanego
programu i numer bloku
Ekrany inne ni powyszy:
Wskazywany jest numer ostatnio wykonywanego programu i
bloku.
Bezporednio po szukaniu numeru programu lub bloku:
Bezporednio po szukaniu numeru programu lub bloku
wskazywany jest szukany numer programu lub bloku.
782

11.6.2

Wywietlanie stanu
i ostrzeenia dla
programowanych
danych lub operacji
wprowadzania/
wyprowadzania

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Na ekranie CRT, w linii przedostatniej, wywietlany jest biecy tryb,


stan operacji automatycznej, stan alarmowy i stan edycji programu,
co pozwala operatorowi na biece sprawdzanie przebiegu operacji
w systemie.
Jeeli zaprogramowane dane lub operacja wejcia/wyjcia jest
nieprawiowa, CNC nie przyjmuje operacji i na linii przedostatniej
ekranu CRT wywietlany jest komunikat ostrzegawczy. Zapobiega to
niewaciwemu zaprogramowaniu danych i bdom wejcia/wyjcia.

Objanienia
D Opis poszczeglnych
wywietlaczy

(9) Dane poza zakresem


(Uwaga) Komunikat wywietlany w obszarze
zaczynajcym si w (2).
(5)
(Uwaga) 5 wywietlane jest w
---EMG --- --- obszarze ( 3) i ( 4).
(1)
EDIT

(2)
STOP

(3)
MTN

(4)
FIN

(6)
ALM

(7)
(8)
hh:mm:ss INPUT
(10)
(Wywietlacz klawiszy programowalnych) GLOWIC1

(Uwaga)(10) jest wywietlany w miejscu wywietlania (8).

(1) Biecy tryb

MDI
MEM

(2) Stan operacji


automatycznej

RMT
EDIT
HND
JOG
TJOG
THND
INC
REF
****
STOP
HOLD
STRT

: Rczne wprowadzanie danych, operacja rcznego


zadawania
: Operacja automatyczna wykonywania programu zawartego
w pamici
: Operacja automatyczna (operacja DNC)
: Edycja pamici
: Przemieszczanie kkiem rcznym
: Posuw impulsowy
: Posuw impulsowy w trybie uczenia
: Posuw kkiem rcznym w trybie uczenia
: Rczny posuw przyrostowy
: Rczne przemieszczenie do punktu odniesienia
: Zerowanie (przy wczaniu zasilania lub stanie
zakoczenia wykonywania programu i operacji
automatycznej)
: Zatrzymanie operacji automatycznej (stan, w ktrym
wykonany zosta jeden blok i operacja automatyczna
zatrzymaa si)
: Stop posuwu (stan, w ktrym wykonanie jednego bloku
zostao przerwane i operacja automatyczna zatrzymaa si)
: Rozruch operacji automatycznej (stan, w ktrym system
dziaa automatycznie)
: Wskazuje, e o przesuwa si
: Wskazuje stan przerwy
: Wskazuje stan inny ni powysze

(3) Stan przesuwania


osi/przerwy

MTN
DWL
***

(4) Stan, w ktrym


wykonywana jest
funkcja pomocnicza

FIN

: Wskazuje stan, w ktrym wykonywana jest funkcja


pomocnicza (czekanie na zakoczenie sygnau z PMC)

***

: Wskazuje stan inny ni powysze

(5) Stan stopu awaryjnego


lub zerowania

: Wskazuje stop awaryjny (miga w wywietlaniu


odwrconym)
--- ---RESET--- --- : Wskazuje otrzymanie sygnau zerowania
--- ---EMG --- ---

783

11. NASTAWIENIA
WYWIETLANIE DANYCH

(6) Stan alarmowy

DZIAANIE

ALM
BAT

Spacja

B--- 63524PL/01

: Wskazuje wydanie alarmu (miga w wywietlaniu


odwrconym)
: Wskazuje na rozadowanie baterii (miga w wywietlaniu
odwrconym)
: Wskazuje stan inny ni powysze

(7) Aktualny czas

hh:mm:ss --- Godziny, minuty i sekundy

(8) Stan edycji programu

INPUT : Wskazuje wprowadzanie danych


OUTPUT : Wskazuje wyprowadzanie danych.
SRCH : Wskazuje wykonywanie szukania
EDIT
: Wskazuje wykonywanie innej operacji edycji
(wstawianie, modyfikacja, itp.)
LSK
: Wskazuje, e etykiety s pomijane podczas wprowadzania
danych
RSTRT : Oznacza, e program jet ponownie uruchomiany
Spacja : Wskazuje, e nie jest wykonywana adna operacja edycji

(9) Ostrzeenie dla


programowanych
danych lub operacji
wejcia/wyjcia

Jeeli wpisane zostan niewaciwe dane (niewaciwy format,


warto poza zakresem, itp.), jeeli wprowadzanie jest nieaktywne
(zy tryb pracy, zabezpieczenie przed zapisem, itp.) lub jeeli
niewaciwa jest operacja wprowadzania/wyprowadzania (zy tryb
pracy, itp.), wywietlony zostanie komunikat ostrzegawczy. W tym
przypadku CNC nie przyjmuje nastaw ani operacji wejcia/wyjcia.
Poniej podano przykady komunikatw ostrzegawczych:
Przykad 1)
Kiedy prowadzono parametr
>1
EDIT

ZLY TRYB PRACY


(Wywietlacz klawiszy programowalnych)

Przykad 2)
Kiedy prowadzono parametr
> 999999999
MDI ZA DUZO CYFR
(Wywietlacz klawiszy programowalnych)
Przykad 3)
Kiedy wyprowadzono parametr do zewntrznego urzdzenia
wejcia/wyjcia
>_
MEM ZLY TRYB PRACY
(Wywietlacz klawiszy programowalnych)

(10) Oznaczenie imaka


narzdziowego
(w sterowaniu
dwutorowym)

GLOWIC1 : Wybrano imak narzdziowy 1.


GLOWIC2 : Wybrano imak narzdziowy 2.
Mona stosowa inne nazwy w zalenoci od nastaw parametrw
3141 do 3147.
Oznaczenie imaka narzdziowego wywietlane jest w pooeniu,
gdzie obecnie wywietlane jest ( 8) .
Podczas edycji programu wywietlane jest ( 8) .
784

DZIAANIE

B--- 63524PL/01

11. NASTAWIENIA
I WYWIETLANIE DANYCH

11.7

Naciskajc klawisz funkcyjny EKRANU KOMUNIKATW mona


wywietli dane takie, jak alarmy, dane archiwum alarmw oraz
komunikaty zewntrzne.
Zobacz Rozdzia III.7.1 w celu uzyskania informacji dotyczcych
wywietlania alarmw. Zobacz Rozdzia III.7.2 w celu uzyskania
informacji dotyczcych wywietlania archiwum alarmw.
Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny w celu uzyskania informacji dotyczcych wywietlania
komunikatw zewntrznych.

11.7.1

Zewntrzne komunikaty operatora mona zachowa jako dane


historyczne.
Mona je wywietli na ekranie historii komunikatw zewntrznych
operatora .

EKRANY
WYWIETLANE ZA
POMOC KLAWISZA
FUNKCYJNEGO

Wywietlanie historii
komunikatw
zewntrznych
operatora

Procedura wywietlania historii komunikatw zewntrznych operatora

Procedura

1 Nacinij

H.MELD

Klawisz nastpnego menu

Data i numer strony


Numer komunikatu

, a nastpnie nacinij
2 Nacinij klawisz nastpnego menu
klawisz programowy wyboru rozdziau [H.MELD]. Pojawi si
poniszy ekran.
HISTORIA KOMUNIKATOW
01/01/01 17:25:00
NR ****

O0000 N00000
STRONA:1

Zakres wywietlacza
(maks. 255 znakw)

MEM STRT MIN FIN ALM 09:36:48


[
][ H.MELD ][ WYSLIJ ][

][ (OPRC) ]

ADNOTACJA
Dla komunikatw zewntrznych operatora mona poda
maks. 255 znakw. Jednak ustawiajc MS1 i MS0 (bit 7 i 6
parametru Nr 3113), mona ograniczy liczb
zachowanych znakw jako dane historii komunikatw
zewntrznych operatora oraz liczb wybranych elementw
danych historycznych.

785

11. NASTAWIENIA
WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

Objanienia
D Aktualizacja danych
historii komunikatw
zewntrznych operatora

Po podaniu numeru komunikatu zewntrznego operatora


rozpoczyna si aktualizacja danych historii komunikatw
zewntrznych operatora; jest ona kontynuowana do okrelenia
nowego numeru komunikatu zewntrznego operatora lub
skasowania danych historii komunikatw zewntrznych operatora.

D Kasowanie danych
historii komunikatw
zewntrznych operatora

Aby skasowa dane historii komunikatw zewntrznych operatora,


nacinij klawisz programowalny [KASUJ]. Spowoduje to
wykasowanie wszystkich danych historii komunikatw zewntrznych
operatora (ustaw MSGCR (bit 0 parametru Nr 3113) na 1).
Naley zwrci uwag na to, e po zmianie MS1 i MS0 (bit 7 i 6
parametru Nr 3113), stosowanych do okrelenia liczby elementw
danych historii komunikatw zewntrznych operatora, ktre maj
by wywietlone, skasowane zostan wszystkie istniejce dane
historii komunikatw zewntrznych operatora.

Ograniczenia
D Sterowanie dwutorowe

Podczas sterowania dwutorowego wywietlane s komunikaty


zewntrzne operatora dla systemu 1 (komunikaty zewntrzne
operatora dla systemu 2 nie s wywietlane).

D Opcja

Zanim moliwe bdzie uycie tej funkcji, naley wybra funkcj


zewntrznego zadawania danych lub opcjonaln funkcj
komunikatw zewntrznych.

786

11. NASTAWIENIA
I WYWIETLANIE DANYCH

DZIAANIE

B--- 63524PL/01

11.8

USUWANIE
ZAWARTOCI
EKRANU

11.8.1

Usuwanie zawartoci
ekranu CRT

Kiedy wskazania ekranu nie s potrzebne, trwao owietlenie LCD


mona przeduy, wyczajc je.
Zawarto ekranu mona skasowa, naciskajc odpowiednie
klawisze. Mona rwnie zada automatyczne wygaszanie ekranu w
przypadku nie naciskania adnych klawiszy w czasie zadanym w
odpowiednim parametrze.
Z drugiej strony trwao podwietlenia moe by mniejsza, jeli
gaszenie i zapalanie ekranu bdzie odbywao si zbyt czsto.
Spodziewany efekt mona uzyska, jeli ekran jest gaszony na co
namniej godzin.

Przytrzymanie klawisza

i nacinicie dowolnego klawisza

funkcyjnego powoduje wygaszenie ekranu.

Procedura wygaszania wywietlacza ekranu CRT

Procedura
D Wygaszanie ekranu

Przytrzyma klawisze
funkcyjnego (np.

D Przywracanie ekranu

i nacinicie dowolnego klawisza


i

).

Nacinij dowolny klawisz funkcyjny.

787

11. NASTAWIENIA
WYWIETLANIE DANYCH

11.8.2

Automatyczne
kasowanie ekranu
wywietlania CNC

DZIAANIE

B--- 63524PL/01

Ekran CNC wygaszany jest automatycznie jeeli adne klawisze nie


s naciskane przez czas okrelony w odpowiednim parametrze
(w minutach). Przywrcenie ekranu nastpuje przez nacinicie
jakiegokolwiek klawisza.

Procedura automatycznego wygaszania wywietlacza ekranu CRT


D Wygaszanie ekranu

Ekran CNC jest wygaszany po upywie okresu zadanego w


parametrze Nr 3123 (w minutach), po spenieniu nastpujcych
warunkw:
Warunki wygaszania ekranu CNC
D Parametr Nr 3123 ustawiony jest na warto inn ni 0.
D Nie nacinito adnego z nastpujcych klawiszy:
Klawiatura MDI
Klawisze programowalne
Klawisze zewntrznego zadawania
D Nie wystpi aden alarm.

D Przywracanie ekranu

Przywrcenie wygaszonego ekranu CNC nastpuje po spenieniu


przynajmniej jednego z nastpujcych warunkw:
Warunki przywracania ekranu CNC
D Nacinito jakikolwiek z nastpujcych klawiszy:
Klawiatura MDI
Klawisze programowalne
Klawisze zewntrznego zadawania
D Wystpi alarm.

Objanienia
D Wygaszanie ekranu za
pomoc klawisza
funkcyjnego

Niektre maszyny maj specjalny klawisz do przywracania ekranu.


Zobacz odpowiedni podrcznik dostarczony przez producenta
maszyny, aby zapozna si z objanieniami dotyczcymi miejsca i
zastosowania tego klawisza.
Jeeli parametr Nr 3123 ustawiony jest na 0, wygaszanie ekranu za
pomoc klawisza

oraz klawisza funkcyjnego (III---11.8.1) jest

nieaktywne.

D Zadany okres

Okres zadany w parametrze Nr 3123 jest dostpny jedynie dla imaka


narzdziowego 1.

D Alarm dla innego toru


narzdzia

Ekran nie jest wygaszany, jeeli przed upywem zadanego okresu


zostanie wydany alarm dla imaka narzdziowego 1 lub 2, albo dla
podajnika.
OSTRONIE
Nacinicie jakiegokolwiek klawisza podczas wygaszenia
ekranu powoduje przywrcenie ekranu. Jednak w takim
przypadku rozpoczyna si funkcja przypisana do tego
klawisza. Dlatego nie naciskaj klawisza
w celu przywrcenia ekranu.

788

ani

B--- 63524PL/01

12

DZIAANIE

12. FUNKCJA GRAFIKI

FUNKCJA GRAFIKI

Funkcja graficzna wskazuje ruch narzdzia podczas operacji


automatycznej i rcznej.

789

12. FUNKCJA GRAFIKI

12.1

WYWIETLACZ
GRAFICZNY

DZIAANIE

B--- 63524PL/01

Na ekranie mona rysowa zaprogramowany tor narzdzia,


umoliwiajc w ten sposb sprawdzenie stanu obrbki dziki
obserwacji toru narzdzia na ekranie.
Ponadto obraz mona rwnie powikszy/zmniejszy.
Wsprzdne (parametry) rysowania i parametry grafiki naley
ustawi przed wywietleniem toru narzdzia.
W sterowaniu dwutorowym na tym samym ekranie wywietlane s
tory narzdzi dwch imakw narzdziowych --- jeden po prawej, a
drugi po lewej stronie.

Procedura wywietlania grafiki

Procedura

Przed przystpieniem do rysowania ustaw wsprzdne rysowania za


pomoc parametru Nr 6510. Zobacz rozdz. pt. Rysowanie ukadu
wsprzdnych w celu uzyskania informacji na temat nastaw i
odpowiadajcym im wsprzdnym.
W przypadku sterowania dwutorowego parametr GRL (bit 0 Nr
6500) okrela, ktry imak narzdziowy jest wywietlany i po ktrej
stronie (imak narzdziowy 1 po prawej stronie lub imak 2 po prawej
stronie).
1 Nacinij klawisz funkcyjny

. Nacinij

, w przypadku

maej jednostki MDI.


Pojawia si ekran parametrw grafiki pokazany poniej (Jeeli
ekran ten nie pojawi si, nacinij klawisz programowalny
[PARM.G].)
PARAMETRY GRAFIKI
DLUGOSC DETALU
SREDNICA DETALU
PROGRAM STOP
A.KASOWANIE
LIMIT
SRODEK WYKRESU
SKALA
TRYB GRAF.

O0001 N00020
W=
D=
N=
A=
L=
X=
Z=
S=
M=

130000
130000
0
1
0
61655
90711
32
0
S

0 T0000

>_
MEM STRT **** FIN
12:12:24
GLOWIC1
[ PARM.G ][
][GRAF][ZOOM][ (OPRC) ]

2 W przypadku sterowania dwutorowego okrel imak


narzdziowy, dla ktrego okrelono dane, za pomoc sygnau
wyboru imaka narzdziowego.
Dla kadego imaka narzdziowego oddzielnie podaj nastpujce
parametry: PROGRAM STOP (N), A.KASOWANIE (A), i
SRODEK WYKRESU (X,Y) .
Inne parametry s wsplne dla obu imakw narzdziowych.
Kolejno ustawienia parametrw dla poszczeglnych imakw
nie ma znaczenia.
790

B--- 63524PL/01

12. FUNKCJA GRAFIKI

DZIAANIE

3 Przesu kursor za pomoc klawiszy kursora do parametru, ktry


ma by ustawiony.
4 Wpisz dane, a nastpnie nacinij klawisz

5 Powtarzaj krok 3 i 4, a zadane zostan wszystkie wymagane


parametry.
6 Nacinij klawisz programowalny [GRAF].
7 Uruchamia si operacja automatyczna lub rczna i na ekranie
rysowany jest ruch maszyny.
0001 00021
X 200.000
Z 200.000

Z
>_
MEM STRT **** FIN
12:12:24
[ PARM.G ][
][ GRAF ][ ZOOM ][ (OPRC) ]
Jednotorowe sterowanie tokarki
GLOWIC1 O0001 N00021
X1
200.000
X1
Z1
200.000

62.5

Z
1

GLOWIC2 O0020 N00020


X2
220.000
X2
Z2
160.000

62.5

Z2

>_
MEM STRT **** FIN
12:12:24
GLOWIC1
[ PARM.G ][
][ GRAF ][ZOOM][ (OPRC) ]
Dwutorowe sterowanie tokarki

791

12. FUNKCJA GRAFIKI

D Powikszanie rysunkw

DZIAANIE

B--- 63524PL/01

Na ekranie mona powikszy cz rysunku.


8 Nacinij

GRAPH

, a nastpnie klawisz programowalny [ZOOM] , aby

wywietli powikszony rysunek. Ekran powikszonego rysunku


zawiera dwa zmienne kursory (J)
X

0001 00021
X 200.000
Z 200.000

0.55

W150000
D 150000

Z
>_
MEM STRT **** FIN
12:12:24
[ PARM.G ][
][ GRAF ][ ZOOM ][ (OPRC) ]

Prostokt o przektnej zdefiniowanej przez te dwa zmienne


kursory powiksza si do penego rozmiaru ekranu.
W przypadku sterowania dwutorowego zmienne kursory
wskazywane s dla wybranego imaka narzdziowegp. Uyj
przecznika wyboru imakw narzdziowych, aby wybra imak
odpowiadajcy rysunkowi, ktry ma zosta powikszony.
przesu

9 Za pomoc klawiszy kursora

zmienne kursory, aby okreli przektn dla nowego ekranu.


Nacinicie klawisza programowalnego [GOR/DL] powoduje
przeczanie zmiennego kursora, ktry ma by przesunity.
10 Aby spowodowa zniknicie oryginalnego rysunku, nacinij
[WYKONA].
11 Wznw poprzedni operacj. Cz rysunku zadana za pomoc
zmiennych kursorw zostanie powikszona.
X

0.81

0001 00012
X 200.000
Z 200.000

Z
>_
MEM STRT **** FIN
[ PARM.G ][ GRAF ][

12:12:24
][

][

12 Aby wywietli oryginalny rysunek, nacinij klawisz


programowalny [NORMAL], a nastpnie uruchom operacj
automatyczn.
792

B--- 63524PL/01

12. FUNKCJA GRAFIKI

DZIAANIE

Objanienia
D Ustawianie ukadu
wsprzdnych rysunku

Parametr Nr 6510 suy do ustawienia ukadu wsprzdnych


rysunku w celu zostosowania funkcji grafiki. Poniej przedstawiono
relacje pomidzy wartociami ustawie a ukadami wsprzdnych
rysunku. W sterowaniu dwutorowym dla kadego imaka
narzdziowego mona wybra rne ukady wsprzdnych rysunku.
Warto
nastawienia=0
Z

Warto
nastawienia=1
X

Warto
nastawienia=2

Warto
nastawienia=3
Z
Z

X
Warto
nastawienia=4
X

X
Warto
nastawienia=6

Warto
nastawienia=5

Warto
nastawienia=7

Z
X

Z
X

Z
X

D Parametry grafiki
DLUGOSC DETALU (W), SREDNICA DETALU (D)

Okrel dugo i rednic detalu. Ponisza tabela pokazuje


dopuszczalny obszar nastawy danych i jednostki zadawania.

X
W

W
D

D
Z

Tabela 12.1 Jednostka i dane obszaru rysowania


Jednostka
System przyrostowy

Zadawanie w
milimetrach

Zadawanie
calowe

IS ---B

0.001 mm

0.0001 cala

IS ---C

0.0001 mm

0,00001 cala

793

Dopuszczalny
obszar

0 do 99999999

12. FUNKCJA GRAFIKI

DZIAANIE

B--- 63524PL/01

SRODEK WYKRESU (X, Z), SKALA (S)

Wywietlana jest wsprzdna rodka ekranu oraz skala rysunku.


Wsprzdna rodka ekranu oraz skala rysunku jest obliczana
automatycznie, tak wic na ekranie mona w peni wywietli
rysunek ustawiony w parametrze DLUGOSC DETALU (a) i
SREDNICA DETALU (b). Dziki temu uytkownik nie musi w
normalnych warunkach ustawia tych parametrw.
Wsprzdna rodka ekranu jest definiowana w ukadzie
wsprzdnych przedmiotu obrabianego. Tabela 12. 3. 2 pokazuje
jednostk i obszar. Jednostka param. SKALA wynosi 0.001%.

PROGRAM STOP (N)

Jeeli ma by rysowana cz programu, naley ustawi numer


bloku kocowego. Po wywietleniu rysunku warto ustawiona za
pomoc tego parametru jest automatycznie anulowana
(kasowana na ---1).

A.KASOWANIE (A)

Jeeli ustawione jest 1, poprzedni rysunek jest automatycznie


kasowany po rozpoczciu operacji automatycznej ze stanu
zerowania. Nastpnie rozpoczyna si rysowanie.

LIMIT (L)

Jeeli ustawione jest 1, obszar zaprogramowanego ograniczenia


ruchu l jest rysowany nastpujc lini: dwie kropki i mylnik.

TRYB GRAF. (M)

Tryb grafiki jest uywany do dynamicznego wywietlania grafiki


(obsugiwany przez Super CAPi T). Zazwyczaj nie trzeba go
nastawia.

ADNOTACJA
Wartoci parametrw rysowania s zachowane nawet po
wyczeniu zasilania.

D Wykonywanie tylko
rysowania

Poniewa rysowanie graficzne wykonywane jest kiedy warto


wsprzdnych zmienia si podczas operacji automatycznej, itp.,
konieczne jest uruchomienie programu w operacji automatycznej.
Dlatego, aby wykona rysowanie bez przesuwania maszyny, wpisz
stan blokady maszyny.

D Kasowanie poprzedniego
rysunku

Nacinicie klawisza programowalnego [PRZEGL] na ekranie grafiki


powoduje skasowanie na nim torw narzdzi. Ustawienie parametru
grafiki w postaci A.KASOWANIE (A) = 1 okrela, e jeeli operacja
automatyczna zostaje uruchomiona w punkcie zerowania,
wykonanie programu zaczyna si po automatycznym skasowaniu
poprzedniego rysunku (A.KASOWANIE = 1).

D Rysowanie czci
programu

Jeeli konieczne jest wywietlenie czci programu, poszukaj


poczatku bloku, ktry ma by rysowany za pomoc funkcji szukania
numeru bloku i ustaw numer bloku kocowego na PROGRAM
STOP N= w parametrze grafiki przed rozpoczciem programu w
trybie obrbki cyklu.
794

B--- 63524PL/01

12. FUNKCJA GRAFIKI

DZIAANIE

D Rysowanie za pomoc
linii przerywanych
i cigych

Tor narzdzia przedstawiony jest za pomoc linii przerywanej


(
) dla szybkiego posuwu i za pomoc linii cigej (
) dla
posuwu skrawania.

D Wywietlanie
wsprzdnych

Wywietlany rysunek jest pokazywany za pomoc wsprzdnych w


ukadzie wsprzdnych przedmiotu (detalu).

D Wywietlanie punktu
zerowego maszyny

Punkt zerowy maszyny jest przedstawiony za pomoc znaku

D Przeczanie si z ekranu
rysowania na inny ekran

Rysowanie jest kontynuowane nawet po przeczeniu ekranu na


inny. Po ponownym wywietleniu ekranu rysowania, pojawia si cay
rysunek (nie brakuje adnych czci).

D Rysowanie imakw
narzdziowych 1 i 2
(dwutorowe sterowanie
tokarki)

W przypadku dwutorowego sterowania tokarki ekran dzieli si


pionowo na p i kada powka wywietla tor narzdzia dla jednego
imaka narzdziowego.
GLOWIC1 O0001 N00021
X1
200.000
X1
Z1
200.000

62.5

Z
1

GLOWIC2 O0020 N00020


X2
220.000
X2
Z2
160.000

62.5

Z2

>_
MEM STRT **** FIN
12:12:24
GLOWIC1
[PARM.G][
][ GRAF ][ZOOM][ (OPRC) ]

Ograniczenia

Parametr GRL (bit 0 Nr 6500) okrela, ktry imak narzdziowy ma


by wywietlony po ktrej stronie.
GRL = 0 :Imak narzdziowy 1 wywietlany jest po lewej stronie,
a imak narzdziowy 2 --- po prawej.
GRL = 1 :Imak narzdziowy 1 wywietlany jest po prawej stronie,
a imak narzdziowy 2 --- po lewej.

D Szybko posuwu

W przypadku, kiedy szybko posuwu jest bardzo wysoka i rysowanie


przebiega nieprawidowo, zmniejsz prdko ruchu prbnego, itp.
aby wykona rysowanie.

D Zmiana parametrw
grafiki podczas operacji
automatycznej

Po zmianie parametru grafiki naley nacisn klawisz


programowalny [PRZEGL], aby wywoa ekran grafiki. W
przeciwnym razie zmiana parametru grafiki nie bdzie wykonana
prawidowo.

D Oznaczenia osi
wsprzdnych

Nazwy osi wsprzdnych s przywizane do X lub Z. W sterowaniu


dwuosiowym o pierwsza i druga w suporcie 1 nosz nazw X1 i Z1,
a osie pierwsza i druga w suporcie 2 nazwy X2 i Z2.

D Zmiana wielkoci
rysunkw

Jeeli parametry grafiki DETAL i SREDNICA nie s prawidowo


ustawione, rysunku nie mona powikszy. Aby zmniejszy rysunek,
podaj warto ujemn dla parametru grafiki: SKALA. Punkt zerowy
.
maszyny jest przedstawiony za pomoc znaku
795

13. FUNKCJA POMOCY

13

DZIAANIE

B--- 63524PL/01

FUNKCJA POMOCY

Funkcja pomocy wywietla na ekranie szczegowe informacje na


temat alarmw wydawanych w CNC i dotyczcych operacji CNC.
Wywietlane s ponisze informacje.
D Dokadne informacje
o alarmach

Jeeli CNC dziaa nieprawidowo lub wykonywany jest bdny


program obrbki, CNC wchodzi w stan alarmowy. Ekran pomocy
wywietla szczegowe informacje o wydawanych alarmach oraz
sposoby wyzerowania ich. Szczegowe informacje wywietlane s
tylko w odniesieniu do ograniczonej liczby alarmw P/S. Alarmy te
czsto trudno zrozumie.

D Sposb obsugi

Jeeli nie masz pewnoci co do operacji CNC, zobacz ekran pomocy


w celu uzyskania informacji na temat poszczeglnych operacji.

D Tabela parametrw

Jeeli ustawiajc lub odnoszc si do parametru systemowego nie


masz pewnoci co do numeru parametru, ekran pomocy wywietli
wykaz parametrw dla kadej funkcji.

Procedura funkcji pomocy

Procedura

1 Nacinij

na MDI. Wywieli si ekran POMOC (MENU

WEJSCIOWE).
POMOC(MENU WEJSCIOWE)

O1234

N00001

***** POMOC *****


1.
2.
3.

SZCZEGOLY ALARMU
METODA OPERACJI
TABLICA PARAMETROW

S
MEM **** *** ***
10:12:25
[ ALARM ][ OPERAC ][ PARAM ][

0 T0000
][

Rys.13 (a) Ekran POMOC (MENU WEJSCIOWE)

Uytkownik nie moe przeczy ekranu PMC lub UZYTKOWNIK


na ekran pomocy. Uytkownik moe powrci do normalnego
ekranu CNC naciskajc klawisz
796

lub inny klawisz funkcyjny.

B--- 63524PL/01

Ekran OPIS ALARMW

13. FUNKCJA POMOCY

DZIAANIE

2 Nacinij

klawisz

programowalny [ALM] w ekranie


aby wywietli szczegowe
informacje o aktualnie uruchomionym alarmie.
POMOC(MENU

WEJSCIOWE),

POMOC(OPIS ALARMOW)

O0010 N00001
Nr alarmu
Normalne wyja --nienie alarmu

NUMER : 027
KOMUN. : BRAK POLECENIA OSI W G43/G44
FUNKCJA : KOMPENS.DLUG.NARZEDZIA TYPU C
ALARM :
W KOMPENSACJI TYPU-C,W BLOKACH
G43 LUB G44 NIE MA PODANEJ OSI .
W KOMPENSACJI TYPU-C PROBUJE SIE
PRZENIESC NA INNA OS BEZ ODWOLANIA
KOMPENSACJI.

>100
S
MEM **** *** ***
10:12:25
[ ALARM ][ OPERAC ][ PARAM ][

Klasyfikacja
funkcji
Opis alarmw

0 T0000
][

Rys. 13 (b) Ekran OPIS ALARMOW podczas alarmu P/S Nr 27

Naley zwrci uwag, e na ekranie wywietlane s tylko


szczegy alarmu umieszczone w grnej jego czci.
Jeeli wszystkie alarmy zostan wyzerowane podczas
wywietlania ekranu pomocy, to alarm wywietlany na ekranie
OPIS ALARMOW zostanie skasowany, wskazujc brak alarmu.
POMOC(OPIS ALARMOW)

NUMER
KOMUN.
FUNKCJA
ALARM

O1234 N00001

:
:
:
:
<<BRAK ALARMU>>

NAPISZ NR ALARMU KTOREGO OPIS CHCESZ


UZYSKAC I NACISNIJ KLAWISZ [WYBOR].
>100
S
MEM **** *** ***
10:12:25
[ ALARM ][ OPERAC][ PARAM ][

0 T0000
][

Rys. 13 (c) Ekran OPIS ALARMOW kiedy nie wydany zosta


aden alarm

797

13. FUNKCJA POMOCY

DZIAANIE

B--- 63524PL/01

3 Aby uzyska szczegy dotyczce innego numeru alarmu,


najpierw wpisz numer alarmu, a nastpnie nacinij klawisz
programowalny [WYBOR]. Operacja jest przydatna do szukania
alarmw, ktre nie s aktualnie wydawane.
>100
MEM **** *** ***
[
][
][

S
10:12:25
][

0 T0000
][ WYBOR ]

Rys. 13 (d) Sposb wyboru poszczeglnych OPISW


ALARMW

POMOC(OPIS ALARMOW)

NUMER
KOMUN.
FUNKCJA
ALARM

O1234 N00001

: 100
: ZAPIS PARAMETRW DOZWOLONY
:
:
<<BRAK ALARMU>>

>100
MEM **** *** ***
[
][
][

S
10:12:25
][

0 T0000
][ WYBOR ]

Rys. 13 (e) Ekran OPIS ALARMOW po wyborze alarmu P/S Nr 100

Ekran SPOSB
OBSUGI

4 Aby okreli procedur dziaania CNC, nacinij klawisz


programowalny [OPERAC] na ekranie POMOC(MENU
WEJCIOWE). Wywietli si wtedy ekran menu SPOSOB
OBSLUGI. (Zobacz Rys. 13 (f).)
POMOC(SPOSOB OBSLUGI)
1.
2.
3.
4.
5.
6.
7.
8.
9.

O1234

N00001

EDYCJA PROGRAMU
SZUKANIE
RESET
WPROWADZANIE Z MDI
WPROWADZANIE Z TASMY
WYSYLA
WPROWADZANIE Z FANUC CASSETTE
WYSYLANIE DO FANUC CASSETTE
KASOWANIE PAMIECI
S

MEM **** *** ***


10:12:25
[ ALARM ][ OPERAC ][ PARAM ][

0 T0000
][

Rys. 13 (f) Ekran menu SPOSOB OBSLUGI

Aby wybra procedur operacji, wpisz z klawiatury numer


pozycji i nacinij klawisz [WYBOR] .
798

B--- 63524PL/01

13. FUNKCJA POMOCY

DZIAANIE

>1
MEM **** *** ***
[
][
][

S
10:12:25
][

0 T0000
][ WYBOR ]

Rys. 13 (g) Wybr ekranu SPOSOB OBSLUGI

Na przykad, po wybraniu 1. EDYCJA PROGRAMU, wywietlany


jest ekran na rys. 13 (g).
Na kadym ekranie SPOSOB OBSLUGI mona zmieni
wywietlan stron za pomoc klawisza PAGE. Aktualny numer
strony wywietla si w grnym prawym rogu ekranu.
Kada pozycja
Strona/maks.
liczba stron
Przebieg
Ustawianie trybu

POMOC (SPOSOB OBSLUGI)


01234 N00001
<< 1. EDYCJA PROGRAMU >>
1/4
*KASOWANIE WSZYSTKICH PROGRAMOW
TRYB
: EDYCJA
EKRAN
: PROGRAM
PULPIT : (O-9999) - <USUN>

Miejsce operacji
Procedura
dziaania

*USUN JEDEN PROGRAM


TRYB
: EDYCJA
EKRAN
: PROGRAM
PULPIT : (O+NR PROGRAMU) - <USUN>

>_
S
MEM **** *** ***
10:12:25
[ ALARM ][ OPERAC ][ PARAM ][

0 T0000
][

Rys. 13 (h) Wybrany ekran SPOSOB OBSLUGI

Klawisz MENU POWROT

5 Aby wrci do ekranu menu SPOSOB OBSLUGI, nacinij klawisz


MENU POWROTU, aby ponownie wywietli [OPERAC], a
nastpnie ponownie nacinij klawisz [OPERAC].
Aby bezporednio wybra inny ekran SPOSOB OBSLUGI na
ekranie pokazanym na Rysunku 13 (h), wpisz numer pozycji z
klawiatury i nacinij klawisz [WYBOR].
>3
MEM **** *** ***
[
][
][

S
10:12:25
][

0 T0000
][ SELECT ]

Rys. 13 (i) Wybr innego ekranu SPOSOB OBSLUGI

Ekran TABLICA
PARAMETRW

6 Jeeli nie wiesz, ktry jaki numer parametru systemowego


ustawi, albo aby odnie si do parametru systemowego,
nacinij klawisz [PARAM] na ekranie POMOC(MENU
WEJSCIOWE). Dla kadej funkcji wywietlany jest wykaz
numerw parametrw. (Zobacz rys. 13 (j).)
Wywietlan stron mona zmienia na ekranie parametrw.
Aktualny numer strony wywietla si w grnym prawym rogu
ekranu.

799

13. FUNKCJA POMOCY

DZIAANIE

B--- 63524PL/01

POMOC(TABLICA PARAMETROW)

01234 N00001
1/4

*
*
*
*
*
*
*
*
*

(NR
(NR
(NR
(NR
(NR
(NR
(NR
(NR
(Nr

NASTAWY
INTERF.CZYTANIA/WYSLANIA
STEROWANIE OSI
UKLAD WSPOLRZEDNYCH
OGRANICZ.OBSZARU RUCHU
WIELKOSC POSUWU
STEROWANIE PRZYSP./HAMOW.
DOTYCZACE SERWO
CYFROWE WEJ/WYJ

>_
S
MEM **** *** ***
10:12:25
[ ALARM ][ OPERAC ][ PARAM ][

0000)
0100)
1000)
1200)
1300)
1400)
1600)
1800)
3000)
0 T0000

][

Rys. 13 (j) Ekran TABLICA PARAMETROW

Aby wyj z ekranu pomocy, nacinij klawisz

lub inny

klawisz funkcyjny.

Objanienia
D Konfiguracja ekranu pomocy
Klawisz

HELP

Ekran
CNC
Klawisz HELP
lub klawisz
funkcyjny

HELP

Klawisz
lub klawisz
funkcyjny

Ekran
POMOC(MENU
WEJSCIOWE)
[ALARM]

[OPERAC]

Ekran
SPOSOB
OBSLUGI

Ekran OPIS
ALARMOW

(NR)+[WYBOR]

[PARAM]

Ekran TABLICA
PARAMETROW

Klawisz PAGE

[PULPIT]

(NR)+[WYBOR]
Inne ekrany
instrukcji
operacji

(NR)+[WYBOR]

800

Klawisz HELP
lub klawisz
funkcyjny

DZIAANIE

B--- 63524PL/01

14

14. KOPIA EKRANU

KOPIA EKRANU

Funkcja wydruku ekranu suy do zapisania informacji


wywietlanych na ekranie CNC w postaci pliku graficznego o
wymiarach 640x480 punktw. W ten sposb mona uzyska kopi
zawartoci ekranu CNC.
Utworzony plik graficzny mona wywietli na komputerze PC.

Procedura sporzdzania kopii ekranu

1 Sprawdzi nastawy parametru. Aby korzysta z funkcji wydruku


zawartoci ekranu, naley wpisa warto 1 w bicie 7 3301 oraz
warto 4 w parametrze 20 (wybr kanay we/wy) (interfejs karty
pamici). Pozostae parametry (bity 0, 2 i 3 parametru 3301)
nastawi zalenie od potrzeb. W systemie wielotorowym naley
nastawi parametry oddzielnie dla kadego toru.
2 W kart pamici.
3 Aby wczy funkcj, zadawa wartoc 1 sygnau startu
drukowania HDREQ (G67#7). Mona te nacisn na 5 sekund
klawisz [SHIFT].
4 Aby zakoczy funkcj, nacinij klawisz [CAN]. Mona te zada
warto 1 w sygnale HDABT (G67#6).
5 W czasie realizowania wydruku ekranu sygna drukowania
(F061#3) ma sta warto 1. Na kilka dziesitych sekundy przed
zakoczenie kopiowania (lub kilka sekund w przypadku
monochromatycznych wywietlaczy LCD), obraz na ekranie
zamiera.
6 Po zakoczeniu wydruku ekranu sygna drukowania (F061#3)
przyjmuje warto 0.

Objanienia dodatkowe

Kiedy trwa kopiowanie, ekran pozostaje w bezruchu. Zegar na


ekranie pokazuje w ten sposb czas rozpoczcia i zakoczenia
operacji. Kiedy sekundy na zegarze przestan by odliczane,
rozpoczyna si operacja kopiowania. Zegar wraca do odliczania
sekund, kiedy koczy si kopiowanie ekranu.
801

14. KOPIA EKRANU

DZIAANIE

B--- 63524PL/01

ADNOTACJA
1 W czasie kopiowania na kilka uamkw sekundy
zablokowane jest wprowadzanie danych z klawiatury. Do
czasu zakoczenia kopiowania zawarto ekranu nie
zmienia si. W tym czasie sygna drukowania ekranu
(F061#3) ma sta warto 1. aden inny sygna nie jest
wyprowadzany. Naley unika wyczania zasilania w
czasie kopiowania.
2 Jeeli klawisz [SHIFT] lub [CAN] jest dostosowywany
przez modu wykonawczy C, operacja kopiowania ekranu
moe wyczy klawisz [SHIFT] lub [CAN].
3 Kopia ekranu nie moe by wykonana, kiedy zawarto
ekranu jest w ruchu.

Ograniczenia

Nie mona wykona kopii nastpujcych ekranw.


1 Ekran FS---160i/180i/210i (CNC z funkcj komputera PC)
2 Ekran alarmw systemowych
3 Ekran w czasie korzystania z portu RS---232---C
4 Ekran w czasie operacji automatycznej lub rcznej (kopia moe
by utworzona w innych operacjach.)

Nazwa pliku

Plik graficzny utworzony przez funkcj kopiowania ekranu jest


nazywany nastpujco w kolejnoci tworzenia po wczeniu
zasilania:
HDCPY000.BMP (Nazwa pierwszej kopii utworzonej po wczeniu
zasilania)
HDCPY001.BMP (Nazwa drugiej kopii utworzonej po
wczeniu zasilania)
:
:
HDCPY099.BMP
ADNOTACJA
1 Plik kopii ekranu utworzony po HDCPY099. BMP bdzie
nazwany HDCPY000.BMP.
2 Jeli plik BMP utworzony przez funkcje kopiowania ekranu
ma t sam nazw, jak plik ju obecny na karcie pamici,
to plik na karcie zostanie bezwarunkowo zastpiony.
3 Jeli funkcja kopiowania ekranu jest aktywna po wyczeniu
i wczeniu zasilania, to pierwszy utworzony plik bdzie mia
nazw HDCPY000.BMP. Jeli na karcie pamici znajduje si
ju plik o takiej nazwie, zostanie on bezwarunkowo
zapisany. Naley o tym pamita w czasie cigego
tworzenia kopii rnych ekranw.

802

DZIAANIE

B--- 63524PL/01

Kolorowanie danych

14. KOPIA EKRANU

Liczba dostpnych kolorw zaley od karty graficznej, uywanego


wywietlacza i trybu wywietlania danych przez CNC. W tabeli 14 (a)
opisano moliwe zalenoci.

Karta VGA
GA

Tabela 14 (a) Kolory danych graficznych utworzonych przez funkcj kopiowania ekranu
Sprzt LCD

Tryb
wywie--tlania CNC

Wywietlacz
LCD czarno
--- biay

Kolorowy
wywietlacz
LCD

Kolory
wywie --tlane przez
CNC

Kolory uywane w plikach


BMP

2 kolory

2 kolory

Odcienie szaroci nie s obsugiwane.

Tryb zgodny Znaki:


z VGA
16 kolorw
Grafika:
16 kolorw

Bit 0 parametru 3301 ma


warto 0: 256 kolorw
Bit 0 parametru 3301 ma
warto 1: 16 kolorw

Z tego trybu korzysta wikszo ekranw


CNC. Naley pamita, e kolory nie mog
by poprawnie wywietlane w trybie
wywietlania 16 kolorw.

Tryb VGA

256 kolorw

Mona przygotowa specjalny ekran za


pomoc moduu wykonawczego C.

Rozmiar danych

256 kolorw

Uwagi

W tabeli 14 (b) podano wielkoci plikw graficznych utworzonych


przez funkcj kopiowania ekranu.
Tabela 14(b) Wielkoci plikw graficznych utworzonych przez
funkcj kopiowania ekranu
Plik barwny
Plik monochromatyczny
(2 kolory)

Komunikat alarmu

Wielkoc pliku (bajty)


38,462

Plik kolorowy
(16 kolorw)

153,718

Plik kolorowy
(256 kolorw)

308,278

Jeli bit 2 parametru 3301 ma warto 1, zostanie wywietlony


komunikat alarmu po niepomylnym zakoczeniu drukowania.
(Alarmy P/S nr 5212 do 5214)

803

IV. SERWIS

SERWIS

B--- 63524PL/01

1. METODA WYMIANY BATERII

METODY WYMIANY BATERII

Niniejszy rozdzia opisuje metod wymiany baterii CNC do pamici


buforowej oraz przetwornika impulsw bezwzgldnych. Skada si z
nastpujcych podrozdziaw:
1.1 WYMIANA BATERII W SERII i Z ZAINSTALOWANYM LCD
1.2 WYMIANA BATERII W SERII i WOLNOSTOJCEJ
1.3 BATERIA W PANELU i (3 VDC)
1.4 BATERIA DLA ODDZIELNYCH BEZWZGLDNYCH
PRZETWORNIKW IMPULSW (6 VDC)
1.5 BATERIA DLA BEZWZGLDNEGO PRZETWORNIKA
IMPULSW WBUDOWANEGO W SILNIK (6 VDC)

Bateria pamici
buforowej

Programy detali, dane korekcji i parametry systemowe s


wprowadzane do pamici CMOS jednostki sterujcej. Pami
CMOS jest podtrzymywana za pomoc baterii litowej zamocowanej
na przednim panelu jednostki sterujcej. Dlatego powysze dane nie
zostan stracone nawet po awarii baterii gwnej. Bateria buforowa
jest instalowana w jednostce sterujcej przed opuszczeniem zakadu
produkcyjnego. Bateria ta moe podtrzymywa dane pamici przez
okoo rok.
Kiedy napicie baterii spadnie, na wywietlaczu LCD miga
komunikat alarmu BAT i sygna alarmu jest wydawany do PMC.
Jeeli zostanie wywietlony alarm, bateri naley wymieni w
moliwie najkrtszym czasie. W wikszoci przypadkw bateri
mona wymieni w cigu 1---2 tygodni od pierwszego wystpienia
alarmu. Jednak jest to uzalenione od konfiguracji systemu.
Jeeli napicie baterii bdzie dalej spada, podtrzymanie pamici
przestanie by moliwe. Wczenie zasilania jednostki sterujcej w
tym stanie wywouje alarm systemowy 910 (alarm parzystoci
SRAM), poniewa dane znajdujce si w pamici zostay stracone.
Naley wymieni bateri, skasowa ca pami, a nastpnie
ponownie wpisa dane.
Bateri podtrzymujc zawarto pamici trzeba wymieni w czasie
kilku minut przy wyczonej jednostce sterujce.
Mona uywa dwch nastpujcych rodzajw baterii:
D bateria litowa, znajdujca si w jednostce sterujcej CNC,
D dwa suche ogniwa alkaliczne (wielko D) w zewntrznej
obudowie baterii.
ADNOTACJA
Bateria litowa jest standardowo zainstalowana w zakadzie
produkcyjnym.

807

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

1.1

WYMIANA BATERII
W MODELU Z
UMOCOWANYM LCD
SERII i
D Procedura wymiany

Uywana bateria litowa


Przygotowa
now
bateri
litow
(kod
zamwienia:
A02B---0200---K102 (specyfikacja FANUC: A98L---0031---0012)).
1) Wcz zasilanie CNC. Po upywie okoo 30 sekund wycz
zasilanie.
2) Wyjmij star bateri od gry jednostki sterujcej CNC.
Odczy zcze baterii, nastpnie wyj bateri z obudowy.
Obudowa baterii w jednostce sterowania bez gniazd
dodatkowych znajduje si na grze jednostki, jak pokazano na
rysunku na poprzedniej stronie. Obudowa baterii w jednostce
sterujcej z dwoma lub czterema gniazdami umieszczona jest w
rodku grnej czci jednostki (midzy wentylatorami).
3) W now bateri i podcz zcze.

Obudowa baterii

Przycze

Bateria litowa
A02B---0200---K102

OSTRZEENIE
Stosowanie innej baterii ni zalecana moe spowodowa jej
eksplozj. Wymieniana bateria musi by okrelonego typu
(A02B---0200---K102).

808

B--- 63524PL/01

SERWIS

1. METODA WYMIANY BATERII

OSTRONIE
Kroki 1) do 3) powinny by zakoczone w czasie 30 minut
(lub 5 minut w przypadku 160i/180i z funkcj PC). Jednostki
sterujcej nie mona zostawia bez baterii na duszy okres
czasu. W przeciwnym przypadku zawarto pamici
zostanie stracona.
Jeeli kroki 1) do 3) nie mog by zakoczone w przecigu
30 minut, naley wczeniej zapisa ca zawarto pamici
CMOS na karcie pamici. Dziki temu dane mona atwo
odtworzy w przypadku utraty zawartoci pamici CMOS.
Metod operacji opisano w podrczniku konserwacji
(B---63005EN).
Pozbywajc si baterii naley przestrzega zalece i lokalnych
przepisw o ochronie rodowiska. Styki baterii naley zabezpieczy,
by uniemoliwi zwarcie.

809

1. METODA WYMIANY BATERII

Wymiana suchych
baterii alkalicznych
(typ D)

SERWIS

B--- 63524PL/01

1) Przygotuj dwie baterie alkaliczne typu D, dostpne w handlu.


2) Wcz zasilanie serii 16i/18i/160i/180i.
3) Zdejmij pokryw obudowy baterii.
4) Wymie baterie, zwracaj szczegln uwag na ich biegunowo.
5) Zainstaluj pokryw na obudowie baterii.
OSTRONIE
Przy wymianie suchych ogniw alkalicznych podczas
wyczonego zasilania, naley zastosowa tak sam
procedur, jak w przypadku wymiany baterii litowej,
opisan powyej.

Ogniwo galwaniczne suche 2

Osona

Zcze z tyu urzdzenia


Otwr mocujcy 4
Obudowa baterii

810

B--- 63524PL/01

SERWIS

1. METODA WYMIANY BATERII

1.2

WYMIANA BATERII
W SERII i
WOLNOSTOJCEJ
D Wymiana baterii

Jeli jest uywana bateria litowa, przygotowa A02B---0200---K102


(kod wewntrzny FANUC: A98L---0031---0012).
(1)Wczy CNC. Po upywie okoo 30 sekund wycz zasilanie CNC.
(2)Wyjmij star bateri z grnej czci jednostki sterujcej CNC.
Odczy zcze baterii. Wyjmij star bateri z pojemnika.
Pojemnik na baterie znajduje si w grnej czci pyty czoowej
pyty gwnej z CPU.
(3)Wymie bateri i podcz kocwki.

Obudowa baterii

Bateria litowa
A02B---0200---K102
Przycze

OSTRZEENIE
Niewaciwe podczenie baterii moe spowodowa
wybuch. Unika stosowania baterii innych, ni podane w
specyfikacji (A02B---0200---K102).

811

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

ADNOTACJA
Kroki 1) do 3) naley zakoczy w cigu 30 minut.
Jeeli bateria bdzie rozczona przez duszy czas, dane
pamici zostan stracone.
Jeli istnieje ryzyko, e wymiana baterii nie zostanie
zakoczona w czasie 30 minut, naley ca zawarto
pamici CMOS zapisa na karcie pamici. Taki zapis mona
w prosty sposb odtworzy w przypadku utraty zawartoci
pamici.

Zuytej baterii pozby si zgodnie z przepisami. Kocwki starej


baterii naley zabezpieczy, aby uniemoliwi zwarcie.

Wymiana baterii
alkalicznej (typu D)
D Wymiana baterii

(1)Przygotowa bateri alkaliczn typu D.


(2)Wczy CNC.
(3)Wyj bateri z pojemnika.
(4)Wymienic stare baterie na nowe. Nowe baterie wkada w
prawidowym pooeniu.
(5)Zaoy pokryw na pojemniku z bateriami.
ADNOTACJA
W przypadku wyczenia zasilania bateri naley wymienia
tak, jak opisano przy wymianie baterii litowych.

812

SERWIS

B--- 63524PL/01

1. METODA WYMIANY BATERII

2 ogniwa

Pokrywa

Zcze z tyu urzdzenia

4 otwory mocujce
Obudowa baterii

813

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

1.3

Do podtrzymania danych BIOS w panelu i jest uywana bateria


litowa. Jest ona fabrycznie umieszczana w panelu i. Moe ona
pracowa i podtrzymywa dane BIOS przez jeden rok.
Kiedy jej wydajno spada, ekran LCD bdzie miga. (Ekran LCD
miga te, kiedy wczy si alarm wentylatora.) W takim przypadku
bateri trzeba jak najszybciej wymienic (w cigu tygodnia). FANUC
zaleca wymiane baterii po roku eksploatacji niezalenie od
wystpienia alarmu.

Wymiana baterii

(1)Aby zabezpieczy si przed moliw utrat danych BIOS, naley


zapisa wszystkie ustawione parametry.
(2)Naby now bateri litow (A02B---0200---K102).
(3)Po wczeniu zasilania na co najmniej 5 sekund naley wyczy
zasilanie PANELU i. Zdj terminal z panelu, aby wymian
mona byo prowadzi od tyu terminala.
(4)Odczy zcza baterii litowej i wyj j z uchwytu.
(5)Kabel nowej baterii przeprowadzi tak, jak pokazano na rysunku
1.3.
(6)Podczy zcze i umieci bateri w uchwycie.
(7)Ponownie zainstalowa PANEL i.
(8)Wczy zasilanie i sprawdzi parametry BIOS (nie jest
wymuszane wczenie ustawie BIOS).

BATERIA W PANELU i
(3 V DC)

Czas wymiany baterii nie powinien przekroczy piciu minut.

814

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

Bateria litowa

Przd

Widok od tyu

Widok z boku

BAT1

Rys. 1.3 Podczenie baterii litowej

815

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

1.4

Jedna bateria moe przez rok podtrzymywa dane dla szeciu


bezwzgldnych przetwornikw impulsw .
Kiedy napicie baterii spadnie, alarmy APC 306 do 308 (+ nazwa
osi) zostan wywietlone na wywietlaczu. Jeeli zostanie
wywietlony alarm APC 3n7, bateri naley wymieni w moliwie
najkrtszym czasie. Baterie naley wymieni w czasie 2---3 tygodni,
zalenie od liczby uywanych przetwornikw. Jeli napicie baterii
spadnie jeszcze bardziej, nie bdzie mona zachowa biecych
pooe przetwornikw impulsowych. Wczenie zasilania jednostki
sterujcej w tym stanie spowoduje wystpienie alarmu APC 300
(alarm dajcy powrotu do punktu referencyjnego). Przesu
narzdzie do punktu referencyjnego po wymianie baterii.
Zobacz Podrozdzia 7.1.3, aby zapozna si ze szczegami
podczania baterii do oddzielnych bezwzgldnych przetwornikw
impulsw. Bateria dla wbudowanego bezwzgldnego przetwornika
impulsw jest zainstalowwana w serwowzmacniaczu. W celu
uzyskania wyjanie na temat procedury wymiany, p. Podrcznik
FANUC WZMACNIACZ SILNIKA STERUJCEGO .

Wymiana baterii

Przygotowa cztery baterie alkaliczne typu D.


(1)Wczy zasilanie urzdzenia (CNC serii i).
(2)Poluzowac ruby pojemnika na baterie, umocowanego do
jednostki interfejsu detektora i zdj pokryw.
(3)Wymieni baterie w pojemniku.
Zwrci uwag na biegunowo baterii, jak pokazano na rysunku
poniej (dwie baterie odwrotnie do dwch pozostaych).

BATERIA DLA
ODDZIELNYCH
BEZWZGLDNYCH
PRZETWORNIKW
IMPULSW (6 V DC)

ruby

Osona

(4)Po zainstalowaniu baterii zaoy pokryw.


(5)Wczy zasilanie urzdzenia (CNC serii i).
OSTRZEENIE
Jeli baterie nie zostan zainstalowane poprawnie, moe
nastpi eksplozja. Nie uywa baterii innych typw, ni
podano (baterie alkaliczne typu D).

OSTRONIE
Wymienic baterie, pki zasilanie urzdze CNC serii i jest
wczone. Jeeli bateria zostanie wymieniona, kiedy
zasilanie jest wyczone, to zapisane w pamici pooenie
bezwzgldne maszyny bdzie utracone.

816

SERWIS

B--- 63524PL/01

1. METODA WYMIANY BATERII

1.5

Kiedy spada napicie baterii, na ekranie wywietlane s alarmy APC


306 do 308. Jeeli zostanie wywietlony alarm APC 307, bateri
naley wymieni w moliwie najkrtszym czasie. W wikszoci
przypadkw bateri naley wymieni w cigu 1---2 tygodni od
pierwszego wystpienia alarmu. Jednak jest to uzalenione od liczby
uywanych przetwornikw.
Jeeli napicie baterii bdzie dalej spada, aktualne pooenia
przetwornikw zostan stracone. Wczenie zasilania jednostki
sterujcej w tym stanie spowoduje wystpienie alarmu APC 300
(alarm dajcy powrotu do punktu referencyjnego). Przesu
narzdzie do punktu referencyjnego po wymianie baterii.
FANUC zaleca wymian baterii raz w roku, zanim wystpi alarm.
Bateria dla wbudowanego bezwzgldnego przetwornika impulsw
jest podczona z serwowzmacniaczem.
Naley zwrci uwag, e sposb mocowania baterii i specyfikacja
zamwienia s rzne w przypadku WZMACNIACZA SERWA serii
(SVM) i WZMACNIACZA SERWA serii .

Procedura wymiany

Baterie naley wymieni, pki jest wczone zasilanie serwa. Jeli


bateria zostanie wymieniona bez napicia zasilajcego, wszystkie
nastawy pooe bezwzgldnych zostan utracone.
Procedura wymiany jest nastpujca.
1. Wczy modu serwa (maszyny).
2. Wczy stan awaryjnego stopu w maszynie.
3. Sprawdzi, czy silniki serwa nie s wczone.
4. W przypadku WZMACNIACZA SERWA serii naley
sprawdzi, czy dioda LED oznaczajca stan adowania siownika
CD nie jest zawiecona.
5. Wyj i wymieni bateri.
6. Wymiana zostaa zakoczona. Wyczy modu serwa (maszyny).

BATERIA DLA
BEZWZGLDNEGO
PRZETWORNIKA
IMPULSW
WBUDOWANEGO
W SILNIK (6 V DC)

OSTRZEENIE
D W obudowie zasilacza z jednostk serwomechanizmu znajduj
D

D
D

si obwoduy pod wysokim napiciem. Dotknicie ich moe by


grone dla ycia i wie si ze wstrzsem.
W przypadku WZMACNIACZA SERWA serii naley sprawdzi,
czy dioda LED oznaczajca stan adowania siownika CD nie jest
zawiecona i dopiero wtedy wymieni baterie. adowany
siownik DC jest pod wysokim napiciem.
Sprawdzi, czy wymieniana bateria jest prawidowego rodzaju.
Nieprawidowa bateria moe si nagrza, eksplodowa lub
zapali. Naley zawsze uywa odpowiednich baterii.
Naley zwrci szczegln uwag na biegunowo baterii
alkalicznych. Wadliwe podczenie moe spowodowa
przegrzanie, eksplozj lub poar. Moe rwnie doprowadzi do
utraty danych pooenia bezwzgldnego w przetworniku.
Podczy gniazdo do nieuywanego zcza CX5X lub CX5Y.
Gniazda, ktre chroni zcza s podczone w czasie transportu
z FANUC. Jeli nastpi zwarcie w stykach CX5X lub CX5Y, moe
nastpi przegrzanie, eksplozja lub poar. Moe rwnie
doprowadzi do utraty danych pooenia bezwzgldnego w
przetworniku.

817

1. METODA WYMIANY BATERII

WZMACNIACZ SERWA
serii (SVM)

SERWIS

B--- 63524PL/01

Bateria jest podczona na jeden z dwch sposobw..


Metoda 1: Podczy bateri litow do SVM.
Uy baterii: A06B---6073---K001.
Metoda 2: Zastosowa obudow (A06B---6050---K060).
Uy baterii: A06B---6050---K061 lub baterii alkalicznych D.
Metoda

Pozycja

Specyfikacja zamwienia

Metoda 1 Bateria (litowa)

A06B---6073---K001

Metoda 2 Bateria (4 sztuki baterii alkalicznych D) A06B---6050---K061

D Podczy bateri litow do SVM. (Metoda 1)


Wbudowana bateria litowa (A06B---6073---K001) w SVM.
[Procedura podczania]
(1)Sprawdzi punkty 1 do 4 Procedury wymiany.
(2)Zdj oson baterii z SVM.
(3)Podczy bateri jak przedstawiono na rysunku.
(4)Zaoy oson baterii.
(5)Poczy zcza baterii z CX5X lub CX5Y w SVM.
SVM
Kierunek wkadania
Strona z kablem
Czerwony +6V
Przycze

Czarny: 0V

Bateria

CX5X, CX5Y

Pokrywa baterii
+6V
0V

OSTRZEENIA
D Zcze baterii mona podczy do CX5X lub CX5Y.
D Zwrci uwag, czy przewd baterii nie jest nacignity.
Jeli jest, jako poczenia moe by za.
D Wymiana baterii w obudowie. (Metoda 2)
Wymieni 4 baterie alkaliczne D w obudowie zainstalowanej w
urzdzeniu.

818

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

[Procedura podczania]
(1)Sprawdzi punkty 1 do 4 Procedury wymiany.
(2)Przygotowa 4 baterie alkaliczne D.
(3)Poluzowa ruby na obudowie baterii. Zdj pokryw
obudowy baterii.
(4)Wymieni baterie w pojemniku. Naley zwrci szczegln
uwag na biegunowo baterii.
(5)Zaoy pokryw obudowy baterii.

ruby

Osona

WZMACNIACZ SERWA
serii

Bateria jest podczona na jeden z dwch sposobw..


Metoda 1: Podczy bateri litow do SVM.
Uy baterii: A06B---6093---K001.
Metoda 2: Zastosowa obudow (A06B---6050---K060).
Uy baterii: A06B---6050---K061 lub baterii alkalicznych D.
Metoda

Pozycja

Metoda 1 Bateria (litowa)

Specyfikacja zamwienia
A06B---6093---K001

Metoda 2 Bateria (4 sztuki baterii alkalicznych D) A06B---6050---K061

D Podczanie baterii litowej do wzmacniacza. (Metoda 1)


Podczy bateri litow (A06B---6093---K001) do wzmacniacza.
[Procedura podczania]
(1)Sprawdzi punkty 1 do 3 Procedury wymiany.
(2)W przypadku SVU---12 lub SVU---20 zdj pokryw baterii
pod jednostk serwa, chwytajc jego lew i praw stron. W
przypadku SVU---40 lub SVU---80 zdj pokryw
zamocowan po prawej stronie jednostki serwa, chwytajc
jej grn i doln krawd.
(3)Wyj bateri z serwa.
(4)Wymieni bateri i podczy kabel do zcza CX5X lub
CX5Y w jednostce serwa.
(5)Zaoy pokryw.
819

1. METODA WYMIANY BATERII

SERWIS

B--- 63524PL/01

SVU ---12, SVU ---20

Pokrywa baterii

Bateria

Wsun kabel baterii do szczeliny.

SVU ---40, SVU ---80

OSTRZEENIA
D Zcze baterii mona podczy do CX5X lub CX5Y.
D Wymiana baterii w obudowie. (Metoda 2)
Wymieni 4 baterie alkaliczne D w obudowie zainstalowanej w
urzdzeniu.

820

B--- 63524PL/01

SERWIS

1. METODA WYMIANY BATERII

[Procedura podczania]
(1)Sprawdzi punkty 1 do 3 Procedury wymiany.
(2)Przygotowa 4 baterie alkaliczne D.
(3)Poluzowa ruby na obudowie baterii. Zdj pokryw
obudowy baterii.
(4)Wymieni baterie w pojemniku. Naley zwrci szczegln
uwag na biegunowo baterii.
(5)Zaoy pokryw obudowy baterii.

ruby

Osona

Zuyte baterie

Zuyte baterie powinny by utylizowane jako odpady przemysowe


zgodnie z przepisami kraju, w ktrym pracuje maszyna.

821

ZACZNIK

A. WYKAZ KODW TAMY


DZIURKOWANEJ

ZACZNIK

B--- 63524PL/01

WYKAZ KODW TAMY DZIURKOWANEJ

Kod ISO

Kod EIA

Uwagi
Makropolec.
uytkow. B

Znak

8 7 6 5 4

3 2 1

Znak

8 7 6 5 4

ff

ff

ff

ff

ff

ff

ff

ff

ff

fff

3
4

ff

fff

fff

f Numer 1

f
f

Nie
Uyuywane
wane
Numer 0

4
f

3 2 1

Numer 2

f f Numer 3

Numer 4

f Numer 5

ff

Numer 6

f f f Numer 7

Numer 8

ff

f Numer 9

ff

f Adres A

ff

ff

ff

ff

ff

fff

ff

ff
f

Adres B

fff

ff

Adres D

fff

f Adres E

fff

ff

ff

f f f Adres G

ff

ffff

f f Adres C

Adres F
Adres H
f Adres I

ff

f f Adres J

ff

Adres K

ff

ff

ff

fff

ff

ff

ff

ff

ff

ff

Adres U
f Adres V

f f Adres L

Adres M

f Adres N

ff

f f f Adres P

ff

Adres Q

f Adres R
f

Adres O

Adres S

f f Adres T

ff

ff

fff

ff

ff

ff

ff

f f f Adres X

ff

fff

Adres Y

ff

f Adres Z

f
f

825

Adres W

A. WYKAZ KODW TAMY


DZIURKOWANEJ

ZACZNIK

Kod ISO

B--- 63524PL/01

Kod EIA

Uwagi
Makropolec.
uytkown. B

Znak

8 7 6 5 4

DEL

fffff

NUL

BS

Znak

fff

Del

LF lub NL

CR

SP

f
f

fff

ff

(2---4---5)

ff

---

fff

___

fff

ff

.
#

$
&

fff

___

Parametr
Nr 6010

fff

fff

Powrt karetki

Spacja

ff

Sterowanie wyczone
(poczt. komentarza)

Sterowanie wczone
(koniec komentarza)

Dwukropek (adres O)
ff
ff

ff

Opcjonalne
pominicie bloku
Kropka (kropka
dziesitna)
Krzyyk

___
&

Bezwzgldne zatrzyff
manie przewijania

Parametr
Nr 6012

Tabulator

Minus

Klawisz powrotu

ff

---

Brak dziurkowania. W
przypadku kodu EIA
nie mona go uywa
w wanym module
informacyjnym.

Plus

fff

ff

Usuwanie (usuwanie
niewaciwej dziurki)

<

(2---4---7)

Nie
Uywa
uyw
ne
ane

Koniec bloku

ER

___

fff

SP
f

BS

ffff

3 2 1

Tab
CR lub
EOB

8 7 6 5 4

Pusty

HT

3 2 1

fff

ff

Znak dolara

Znak &

Apostrof

Gwiazdka

f f Przecinek

___

rednik

___

Lewy nawias trjktny

Parametr
Nr 6011

Znak rwnoci

ff

fff

>

fff

ff

___

Prawy nawias trjkt.

fff

fff

___

Pytajnik

___

Cecha handlowa

___

Cudzysw

?
@

ff

ff

ff

ff

ff

ff

Parametr
Nr 6013

Lewy nawias kwadratowy

Parametr
Nr 6014

Prawy nawias kwadratowy

826

B--- 63524PL/01

ZACZNIK

A. WYKAZ KODW TAMY


DZIURKOWANEJ

ADNOTACJA
1 Symbole stosowane w kolumnie znacze maj nastpujce znaczenia:
(Spacja) : Znak zostanie zarejestrowany w pamici i posiada szczeglne znaczenie.
Jeeli bdzie nieprawidowo stosowany w innej instrukcji ni komentarz,
wystpi alarm.
: Znak nie zostanie zarejestrowany w pamici, ale bdzie zignorowany.
n : Znak zostanie zapisany w pamici, lecz bdzie zignorowany w czasie wykonywania
programu.
: Znak zostanie zarejestrowany w pamici. Jeli bdzie uyty w zdaniu innym ni
komentarz, wystpi alarm.
V : Jeli zostanie uyty w zdaniu innym ni komentarz, znak nie zostanie zarejestrowany
w pamici. Jeeli bdzie stosowany w komentarzu, zostanie zarejestrowany w
pamici.
2 Kody nie znajdujce si w powyszej tabeli s ignorowane, jeeli ich parzysto jest
prawidowa.
3 Kody z nieprawidow parzystoci wywouj alarm TH, ale s ignorowane bez
wywoywania alarmu TH, jeeli wystpuj w sekcji komentarza.
4 Znak majcy wszystkie osiem otworw jest ignorowany i nie wywouje alarmu TH w
kodzie EIA.

827

B. WYKAZ FUNKCJI I FORMAT TAMY

ZACZNIK

B--- 63524PL/01

WYKAZ FUNKCJI I FORMAT TAMY

Niektrych funkcji nie mona doda jako opcji w zalenoci od


modelu.
W poniszych tabelach, IP : pokazuje kombinacj dowolnych
adresw osi za pomoc X i Z.
x = 1. o podstawowa (zwykle X)
z = 2. os podstawowa (zwykle Z)

(1/3)
Funkcje

Rysunek

Format tamy dziurkowanej


IP

Ustawienie (G00)

G00 IP_ ;

(Punkt startu)
IP

Interpolacja liniowa (G01)

G01 IP_ F_ ;

(Punkt startu)
(Punkt startu)
Interpolacja koowa
(G02, G03)

G02
G03

Z_

R_
I_K_

F_ ;

G02

J
I

(x,y)

X_

(x,y)
G03
(Punkt
startu)

J
I

Przerwa (G04)

G04

Interpolacja cylindryczna
(G07.1)

X_
P_

G07.1 IP_r_;
Tryb interpolacji cylindrycznej
G07.1 IP0 ;
Zakoczenie trybu interpolacji
cylindrycznej
r: Promie cylindra
G08 P1 ;
Wczenie trybu sterowania
antycypacyjnego
G08 P0 ;
Wyczenie trybu sterowania
antycypacyjnego

Sterowanie antycypacyjne
(G08)

828

B. WYKAZ FUNKCJI I FORMAT TAMY

ZACZNIK

B--- 63524PL/01

(1/3)
Funkcje

Rysunek

Format tamy dziurkowanej


Warto kompensacji geometrii
narzdzia
G10 P_ X_ Z_ R_ Q_ ;
P=1000+numer kompenacji geometrii. Warto korekcji zuzycia
G10 P_ X_ Z_ R_ Q_ ;
P=Numer korekcji zuycia

Zmiana wartoci kompensacji sterowana programem


(G10)

Wybr paszczyzny
(G17, G18, G19)

G17 ;
G18 ;
G19 ;

Przeliczanie calowe/
metryczne (G20, G21)

Zadawanie calowe : G20


Zadawanie metryczne : G21
(X, Z)

Zaprogramowana kontrola
obszaru ruchu 2, 3
(G22, G23)

G22X_ Z_ I_ K_ ;
G23 ;

(I, K)
Wykrywanie
nierwnomiernoci obrotw
wrzeciona (G25, G26)

G25 ;
G26 P_ Q_ R_ ;

Kontrola powrotu do punktu


odniesienia (G27)

IP

G27 IP_ ;

Pooenie startowe
Powrt do pooenia
odniesienia (G28)

Pooenie odniesienia (G28)


Pooenie porednie

2---gi powrt do punktu


referencyjnego (G30)

IP
2---gie pooenie
odniesienia (G30)

Kompensacja narzdzia
(G40, G41, G42)

G28 IP _ ;

Pooenie
startowe
G41

G41
G42

G40
G42

Narzdzie
Funkcja pominicia
(G31)

IP
Pooenie
startowe

G30 IP_ ;

P_ ;

P : Numer kompensacji narzdzia


G40 : Zakoczenie

G31 IP_ F_ ;

Sygna
pominicia
F

Gwintowanie (G32)

Nacinanie gwintu ze staym skokiem


G32 IP_ F_ ;

829

B. WYKAZ FUNKCJI I FORMAT TAMY

ZACZNIK

B--- 63524PL/01

(2/3)
Funkcje

Format tamy dziurkowanej

Rysunek
Pooenie
pomiaru

Automatyczna kompensacja
narzdzia (G36, G37)

G36 X xa ;
G37 Z za ;

Sygna osignicia
pooenia pomiaru
Pooenie
startowe

Nastawa ukadu
wsprzdnych
Nastawa prdkoci obrotowej wrzeciona
(G50)

Warto
kompensacji
G50 X_ Z_ ; Nastawa ukadu
wsprzednych
G50 S_ ; Nastawa prdkoci obro
towej wrzeciona

Z
Nastawienie miejscowego
ukadu wsprzdnych
(G52)

G52 IP _ ;

Miejscowa
wsprzdna

x
IP

Wsprzdna
przedmiotu

Wybr ukadu wsprzdnych


maszyny (G53)
Wybr ukadu wsprzdnych
obrabianego przedmiotu(G54
do G59)

G53 IP_ ;
Przesunicie
od punktu
referen --cyjnego
przedmiotu

IP

G54
:
G59

IP _ ;

Ukad wsprzdnych
detalu
Ukad wsprzdnych maszyny
Pozycjonowanie
jednokierunkowe
(G60)

G60 IP_ ;

IP

Makropolecenie uytkownika
(G65, G66, G67)
G65 P_L _ ;

Makro
O_ ;
M99;

Odbicie lustrzane
wzgldem osi podwjnej
gowicy rewolwerowej
(G68, G69)

Wywoanie jednoblokowe
G65 P_L <argument> ;
P : Numer programu
L : Czsto powtrze
Wywoanie modalne
G66 P_L <argument> ;
G67 ; Zakoczenie
G68 ; Waczenie odbicia lustrzane
dla podwjnej gowicy
rewolwerowej
G69 ; Anulowanie odbicia
lustrzanego

830

B. WYKAZ FUNKCJI I FORMAT TAMY

ZACZNIK

B--- 63524PL/01

(3/3)
Funkcje
Obrt ukadu
wsprzdnych
(G68.1, G69.1)

Rysunek

Format tamy dziurkowanej

Paszczyzna ZX

Posuw na obrt (G99)


Sterowanie sta
prdkoci skrawania
(G96/G97)

R;

G69.1 ; Zakoczenie

(z x)

Posuw na minut(G98)

G17 X_ Y_
G18 Z_ X_
G19 Y_ Z_

G68.1

mm/min cal/min
mm/obrt cal/obrt

G98 F_ ; (Posuw minutowy)


G99 F_ ; (Posuw na obrt)

m/min lub stopy/min

G96 S_ ;
G97 ; Anulowanie

N (obr/min)

Fazowanie, promie
zaokrglenia

X_ ;

Ck
R_

P_ ;

Z_ ;

Ci
R_

P_ ;

Stay cykl obrbki


(G71 do G76)
(G90, G92, G94)

Zobacz II.13. FUNKCJE


UATWIAJCE PROGRAMOWANIE

N_ G70 P_ Q_ ;
G71 U_ R_ ;
G71 P_ Q_ U_ W_ F_ S_ T_ ;
G72 W_ R_ ;
G72 P_ Q_ U_ W_ F_ S_ T_ ;
G73 U_ W_ R_ ;
G73 P_ Q_ U_ W_ F_ S_ T_ ;
G74 R_ ;
G74 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G75 R_ ;
G75 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G76 P_ Q_ R_ ;
G76 X(u)_ Z(w)_ P_ Q_ R_ F_ ;
G90
G92

X_ Z_ I_ F_ ;

G94 X_ Z_ K_ F_ ;
X_Z_C_ ; Programowanie
bezwzgldne
U_W_H_ ; Programowanie przyrostowe (Identyfikowane sowem adresu
zadanym funkcj G, jak G00 lub G01)

Programowanie
bezwzgldne
i przyrostowe

831

C. ZAKRES OBSZARU POLECE

ZACZNIK

B--- 63524PL/01

ZAKRES OBSZARU POLECE

O liniowa
D Przypadek
zadawania
metrycznego i
uycia metrcznej
ruby pocigowej

D Przypadek
zadawania
calowego i
uycia metrycznej
ruby pocigowej

Ukad wymiarw przyrostowych


IS ---B

IS ---C

Najmniejsza jedn. zadawania

0.001 mm

0.0001 mm

Najmniejszy przyrost
przesunicia

X : 0.0005 mm
Z : 0.001 mm

X : 0.00005 mm
Z : 0.0001 mm

Maks. programowalny
wymiar

99999.999 mm

9999.9999 mm

Maks. szybki posuw *1

240000 mm/min

100000 mm/min

Zakres szybkoci posuwu *1

Posuw na minut :
1 do 240000 mm/min
Posuw na obrt
0.0001 do 500.0000
mm/obrt

Posuw na minut:
1 do 100000 mm/min
Posuw na obrt
0.0001 do 500.0000
mm/obrt

Posuw przyrostowy

0.001, 0.01, 0.1, 1 mm/


krok

0.0001, 0.001, 0.01, 0.1


mm/krok

Kompensacja narzdzia

0 do 999.999 mm

0 do 999.9999 mm

Kompensacja luzu

0 do 0.255 mm

0 do 0.255 mm

Czas przerwy

0 do 99999.999 sek

0 do 99999.999 sek

Ukad wymiarw przyrostowych


IS ---B

IS ---C

Najmniejsza jedn. zadawania

0.0001 cala

0.00001 cala

Najmniejszy przyrost
przesunicia

X : 0.00005 cala
Z : 0.0001 cala

X : 0.000005 cala
Z : 0.00001 cala

Maks. programowalny
wymiar

9999.9999 cali

393.70078 cali

Maks. szybki posuw *1

240000 mm/min

100000 mm/min

Zakres szybkoci posuwu *1

Posuw na minut :
0.01 do 9600 cali/min
Posuw na obrt
0.000001 do 9.999999
cali/obrt

Posuw na minut:
0.01 do 4000 cali/min
Posuw na obrt
0.000001 do 9.999999
cali/obrt

Posuw przyrostowy

0.0001, 0.001, 0.01, 0.1


cal/krok

0.00001, 0.0001, 0.001,


0.01 cal/krok

Kompensacja narzdzia

0 do 99.9999 cali

0 do 99.9999 cali

Kompensacja luzu

0 do 0.255 mm

0 do 0.255 mm

Czas przerwy

0 do 99999.999 sek

0 do 9999.9999 sek

832

D Przypadek
zadawania calowego
i uycia calowej
Najmniejsza jednostka
ruby pocigowej

Ukad wymiarw przyrostowych


IS ---B

IS ---C

0.0001 cala

0.00001 cala

Najmniejszy przyrost
przesunicia

X : 0.00005 cala
Z : 0.0001 cala

X : 0.000005 cala
Z : 0.00001 cala

Maks. programowalny
wymiar

9999.9999 cali

999.99999 cali

Maks. szybki posuw *1

9600 cal/min

4000 cal/min

Zakres szybkoci posuwu *1

Posuw na minut :
0.01 do 9600 cali/min
Posuw na obrt
0.000001 do 9.999999
cali/obrt

Posuw na minut:
0.01 do 4000 cali/min
Posuw na obrt
0.000001 do 9.999999
cali/obrt

Posuw przyrostowy

0.0001, 0.001, 0.01, 0.1


cal/krok

0.00001, 0.0001, 0.001,


0.01 cal/krok

Kompensacja narzdzia

0 do 99.9999 cali

0 do 99.9999 cali

Kompensacja luzu

0 do 0.0255 cala

0 do 0.0255 cala

Czas przerwy

0 do 99999.999 sek

0 do 9999.9999 sek

zadawania

D Przypadek
zadawania
metrycznego
i uycia calowej
ruby pocigowej

C. ZAKRES OBSZARU POLECE

ZACZNIK

B--- 63524PL/01

Ukad wymiarw przyrostowych


IS ---B

IS ---C

Najmniejsza jednostka
zadawania

0.001 mm

0.0001 mm

Najmniejszy przyrost
przesunicia

X : 0.00005 cala
Z : 0.0001 cala

X : 0.000005 cala
Z : 0.00001 cala

Maks. programowalny
wymiar

99999.999 mm

9999.9999 mm

Maks. szybki posuw *1

9600 cal/min

960 cal/min

Zakres szybkoci posuwu *1

Posuw na minut :
1 do 240000 mm/min
Posuw na obrt
0.0001 do 500.0000
mm/obrt

Posuw na minut:
1 do 100000 mm/min
Posuw na obrt
0.0001 do 500.0000
mm/obrt

Posuw przyrostowy

0.001, 0.01, 0.1, 1 mm/


krok

0.0001, 0.001, 0.01, 0.1


mm/krok

Kompensacja narzdzia

0 do 999.999 mm

0 do 999.9999 mm

Kompensacja luzu

0 do 0.0255 cala

0 do 0.0255 cala

Czas przerwy

0 do 99999.999 sek

0 do 9999.9999 sek

833

C. ZAKRES OBSZARU POLECE

ZACZNIK

B--- 63524PL/01

O obrotowa
Ukad wymiarw przyrostowych
IS ---B

IS ---C

Najmniejsza jednostka
zadawania

0.001 st.

0.0001

Najmniejszy przyrost
przesunicia

0.001 stopnia

0.0001 stopnia

Maks. programowalny
wymiar

99999.999 stopnia

9999.9999 stopnia

Maks. szybki posuw *1

240000 stopie/min

100000 stopie/min

Zakres szybkoci posuwu *1

1 do 240000 stopie/min

1 do 100000 stopie/min

Posuw przyrostowy

0.001, 0.01, 0.1, 1 stopie/


krok

0.0001, 0.001, 0.01, 0.1


stopie/krok

Kompensacja luzu

0 do 0.255 stopnia

0 do 0.255 stopnia

ADNOTACJA
*1 Zakres szybkoci posuwu pokazany powyej jest
ograniczony w zalenoci od wielkoci interpolacji CNC.
Biorc pod uwag cay system, naley uwzgldni
ograniczenia uzalenione od serwosystemu.

834

ZACZNIK

B--- 63524PL/01

NOMOGRAMY

835

D. NOMOGRAMY

D. NOMOGRAMY

D.1

BDNA DUGO
GWINTU

ZACZNIK

B--- 63524PL/01

Skoki gwintu s zwykle nieprawidowe w 1 i 2, jak pokazano na Rys.


D. 1 (a), z powodu automatycznego przyspieszania i hamowania.
Dlatego w programie naley uwzgldni tolerancj dugoci
(odlegoci) dla 1 i 2.

Rys. D.1 (a) Nieprawidowe pooenie gwintu

Objanienia
D Sposb okrelenia 2
2 = T1V (mm) . . . . . . . (1)
V = 1 RL
60
T1:
V:
R:
L :

Staa czasowa serwosystemu (sek)


Szybko skrawania (mm/sek)
Obroty wrzeciona (rpm)
Posuw gwintowania (mm)

Staa czasowa T1 (sek)


serwosystemu:
Zwykle 0.033 s.

D Sposb okrelenia 1
1 = {tT1 + T1 exp( t )}V
T1

. . . . . . . (2)

a = exp( t )
T1

. . . . . . . (3)

T1: Staa czasowa serwosystemu (sek)


V : Szybko skrawania (mm/sek)

Staa czasowa T1 (sek)


serwosystemu:
Zwykle 0.033 s.

Skok na pocztku gwintowania jest krtszy ni podany skok L, a


dopuszczalna odchyka skoku wynosi L. Nastpnie zgodnie z
poniszym wzorem:
a = L
L

Jeeli okrelona jest warto HI, czas biegnie, a do osignicia


wymaganej dokadnoci gwintu. Czas HtI jest podstawiany do (2) w
celu okrelenia 1: Stae V i T1 s okrelane w ten sam sposb, jak dla
2. Poniewa obliczenie 1 jest skomplikowane, na nastpnych
stronach przedstawiono nomogramy.

836

D Korzystanie
z nomogramw

D. NOMOGRAMY

ZACZNIK

B--- 63524PL/01

Najpierw okrel klas i skok gwintu. Dokadno gwintu, , zostanie


odczytana w (1) i, w zalenoci od staej czasu przyspieszenia/
hamowania posuwu skrawania, warto 1 zostanie odczytana w (2),
przy V = 10 mm/s. Nastpnie, w zalenoci od prdkoci
gwintowania, w (3) mona odczyta 1 dla prdkoci innej ni 10
mm/s.
1(V=10mm/sek)

V=40mm/sek

V=20mm/sek

Staa czasowa
serwosystemu
(2)
(3)

(1)

1
Zobacz wykres w Odniesieniach,
w dalszej czci podrcznika, aby
zapozna si z przykadem.

T1
T2

a
L
L

Rys.D.1(b) Nomogram

ADNOTACJA
Rwnania dla 1 i 2 dotycz przypadku, kiedy staa
czasowej
przyspieszenia/hamowania
dla
posuwu
skrawania wynosi 0.

837

D. NOMOGRAMY

ZACZNIK

B--- 63524PL/01

D.2

PROSTE
OBLICZENIE
BDNEJ DUGOCI
GWINTU

Rys. D.2 Niewaciwie nagwintowana cz

Objanienia
D Sposb okrelenia 2
2 =

LR
1800 * (mm)

R : Prdko obrotowa (min ---1)


L : Skok gwintu (mm)

* Kiedy staa czasowa T


serwosystemu wynosi 0.033 s.

D Sposb okrelenia 1
LR (1lna)
(mm)
1800 *
= 2(1lna)
(mm)

1 =

R : Prdko obrotowa (min ---1)


L : Skok gwintu (mm)
Okrelenie wartoci dla gwintu w/g a.
a

--- 1--- lna

0.005

4.298

0.01

3.605

0.015

3.200

0.02

2.912

Przykady
R=350min ---1
L=1mm
a=0.01

a nastpnie

2 = 350 1 = 0.194 (mm)


1800
1 = 2 3.605 = 0.701 (mm)

838

* Kiedy staa czasowa T


serwosystemu wynosi 0.033 s.

B--- 63524PL/01

ZACZNIK

D Odniesienia

Nomogram uzyskania odlegoci 1

839

D. NOMOGRAMY

D. NOMOGRAMY

D.3

TOR NARZDZIA
W NAROU

ZACZNIK

B--- 63524PL/01

Jeeli opnieniu serwosystemu (z powodu wykadniczego


przyspieszenia/hamowania podczas skrawania lub wywoane przez
system pozycjonowania, jeli uywany jest serwomotor) towarzyszy
zaokrglanie naroy, powstaje lekkie odchylenie pomidzy
rzeczywistym torem narzdzia (tor punktu rodkowego narzdzia) a
zaprogramowanym torem narzdzia, jak pokazano na Rys. D.3 (a).
Staa czasu T1 wykadniczego przyspieszenia/hamowania ma sta
warto 0.

V2

Programowany
tor narzdzia
Tor narzdzia
V1

Rys. D.3 (a) Nieznaczne odchylenie toru narzdzia od


toru zaprogramowanego

Tor narzdzia jest okrelany za pomoc poniszych parametrw:


Szybko posuwu (V1, V2)
Kt naroa ()
Staa czasowa wykadniczego przyspieszenia lub opnienia (T1) w
skrawaniu
(T1 = 0)
Obecno lub brak rejestracji w buforze.
Powysze parametry su do teoretycznej analizy toru narzdzia, a
powyszy tor narzdzia narysowany wraz z parametrem jest
przykadowy.
Podczas rzeczywistego programowania naley uwzgldni powysze
pozycje i naley je wykonywa ostronie, eby ksztat przedmiotu
obrabianego by precyzyjny.
Innymi sowy, jeeli ksztat przedmiotu obrabianego nie jest zgodny
z teoretyczn dokadnoci, nie wolno wczytywa polecenia
nastpnego bloku, dopki zadana szybko posuwu nie ustawi si na
zero. Funkcja przerwy suy do zatrzymania maszyny na odpowiedni
okres czasu.

840

ZACZNIK

B--- 63524PL/01

Analiza

D. NOMOGRAMY

Tor narzdzia pokazany na Rys. D.3 (b) jest analizowany w oparciu o


nastpujce warunki:
Szybko posuwu jest staa w obu blokach przed i po zaokrglaniu
naroy.
Sterownik posiada rejestracj poredni (bd zmienia si w
zalenoci od odczytu prdkoci czytnika tamy dziurkowanej, liczby
znakw nastpnego bloku, itp.).
V

VY2

VX2

VY1

1
0

VX1

Rys. D.3 (b) Przykad toru narzdzia

D Opis warunkw i symboli


V X1 = V cos 1
V Y1 = V sin 1
V X2 = V cos 2
V Y2 = V sin 2
V
VX1
VY1
VX2
VY2

:
:
:
:
:
:
:

Szybko posuwu w blokach przed i po zaokrglaniu naroy


Skadowa prdkoci posuwu w osi X w poprzednim bloku
Skadowa prdkoci posuwu w osi Y w poprzednim bloku
Skadowa prdkoci posuwu w osi X w nastpnym bloku
Komponent osi Y szybkoci posuwu nastpnego bloku
Kt naroa
Kt utworzony przez zadany kierunek toru narzdzia poprzed
niego bloku i o X
2 : Kt utworzony przez zadany kierunek toru narzdzia nastpnego
bloku i o X

841

D. NOMOGRAMY

ZACZNIK

B--- 63524PL/01

D Obliczenie wartoci
pocztkowej
0

Y0
V
X0

Rys. D.3 (c) Warto pocztkowa

Warto pocztkowa na pocztku procesu zaokrglania naroy, tj.


wsprzdna X i Y na kocu polecenia wydanego przez sterownik,
jest okrelana przez szybko posuwu i sta czasu systemu
pozycjonowania serwomotoru.
X 0 = V X1(T 1 + T 2)
Y 0 = V Y1(T 1 + T 2)
T1: Staa czasowa wykadniczego przyspieszenia/hamowania (T=0)
T2: Staa czasu systemu pozycjonowania (odwrotna do wzmocnienia
ptli pooe)

D Analiza naroa toru


narzdzia

Ponisze rwnania pokazuj szybko posuwu dla odcinka naroa w


kierunku osi X i Y.
V X1
{T exp( t )T 2 exp( t )} + V X1]
T1
T2
T1T 2 1
V X1
t
t
{T exp( )T2 exp( )}]
= V X2[1
T1
T2
T 1T2 1

V X(t) = (V X2V X1)[1

V Y(t) =

V Y1V Y2
{T1 exp( t )T 2 exp( t )} + V Y2
T1
T2
T1T 2

Na tej podstawie wsprzdne toru narzdzia w czasie t obliczane s


z poniszych rwna:
X(t) = V (t)dtX
t

V X2V X1
2
2
{T1 exp( t )T2 exp( t )}V X2(T 1 + T 2t)
T1
T2
T1T 2

V (t)dtY
t

Y(t) =

V Y2V Y1
2
2
{T1 exp( t )T2 exp( t )}V Y2(T 1 + T 2t)
T1
T2
T1T 2

842

D.4

BD KIERUNKU
PROMIENIA
W SKRAWANIU
OBWODOWYM

D. NOMOGRAMY

ZACZNIK

B--- 63524PL/01

Jeeli uywany jest serwomotor, system pozycjonowania powoduje


wystpienie bdu midzy zadawaniem a wynikami wydawania.
Poniewa narzdzie porusza si wzdu podanego segmentu, bd nie
wystpuje w interpolacji liniowej. Jedak w interpolacji koowej mog
wystpi bdy promienia, szczeglnie w przypadku skrawania
koowego przy duych prdkociach.
Bdy tego typu pojawiaj si w nastpujcych okolicznociach:
X

Zadany tor narzdzia

Tor rzeczywisty

Z
2
2
r = 1 (T 1 + T2 (1 2)) Vr . . . . . . . (1)
2
2

: Maks. bd promienia (mm)


v : Szybko posuwu (mm/s)
r
: Promie koa (mm)
T1 : Staa czasowa wykadniczego przyspieszenia/hamowania (sek)
podczas skrawania (T= 0)
T2 : Staa czasowa systemu pozycjonowania (sek) (Odwrotna do
pooeniawzmocnienia ptli)
: Wspczynnik posuwu do przodu (%)
W przypadku przyspieszenia/hamowania o ksztacie krzywej dzwonowej
oraz liniowego przyspieszenia/hamowania po interpolacji posuwu skrawania,
mona otrzyma aproksymacj bdu promienia na podstawie wzoru:
Liniowe przyspieszenie/hamowanie prdkoci skrawania po interpolacji
posuwu skrawania
2
r

2
2
r = 1 T 1 + 1 T2 (1 2) Vr
2
24

Dzwonowe przyspieszenie/hamowanie prdkoci skrawania po interpolacji


posuwu skrawania
2

2
2
r = 1 T 1 + 1 T2 (1 2) Vr
2
48

Dlatego bd promienia w przypadku przyspieszenia/hamowania o ksztacie


krzywej dzwonowej oraz liniowego przyspieszenia/hamowania po interpolacji
jest mniejszy 12 razy ni w przypadku wykadniczego przyspieszenia/ hamowania, wyczajc jakikolwiek bd spowodowany sta czasowa ptli serwo.
Rys. D.4 (a) Bd kierunku promienia w skrawaniu koowym

Poniewa promie r (mm) i dopuszczalny bdr (mm) przedmiotu


obrabianego jest dany w obrbce rzeczywistej, dopuszczalna granica
szybkoci posuwu v (mm /sek) jest okrelana rwnaniem (1).
Poniewa staa czasu przyspieszenia/hamowania podczas skrawania
ustawiona dla sprztu rni si w zalenoci od modelu obrabiarki,
zobacz podrcznik wydany przez producenta maszyny.

843

E. STAN PODCZAS ZACZENIA


ZASILANIA, KASOWANIA I ZEROWANIA

ZACZNIK

B--- 63524PL/01

STAN PODCZAS ZACZENIA ZASILANIA,


KASOWANIA I ZEROWANIA

Parametr 3402 (CLR) suy do wyboru umieszczenia CNC w stan


kasowania, albo zerowania (0: stan zerowania/1: stan kasowania).
Znaczenie symboli w tabeli poniej jest nastpujce:
f:stan nie jest zmieniony lub trwa posuw.
: Anulowanie stanu albo przerwanie ruchu.
Pozycja
Dane
nastaw

Rne
dane

Podczas zaczenia zasilania

Kasowanie

Zerowanie

Warto kompensacji

Dane ustawione w
operacji nastawiania
MDI

Parametr

Programy w pamici

Zawarto pamici
bufora

Wywietlanie numeru
bloku

f (Uwaga 1)

f (Uwaga 1)

Kod G wany w
bloku wywoania

Kod modalny G

Wstpne kody G
(kody G20 i G21 wracaj do
tego samego stanu, jak przy
ostatnim wyczeniu zasilania).

Wstpne kody G
(G20/G21 nie zmieniaj
si).

Zero

Zero

S, T, M

K (liczba powtrze)

Zero

Warto wsprzdnych detalu

844

f : Tryb MDI
: Inny tryb

ZACZNIK

B--- 63524PL/01

Pozycja
Czynno
podczas
operacji

Sygnay
wyjciowe

E. STAN PODCZAS ZACZENIA ZASILANIA, KASOWANIA I ZEROWANIA

Podczas zaczenia zasilania

Kasowanie

Zerowanie

Ruch

Przerwa

Wydanie kodu M,
SiT

Kompensacja
narzdzia

Kompensacja
promienia narzdzia

Zapamitywanie
wywoanego numeru
podprogramu

(Uwaga 2)

Sygna alarmu
AL CNC

Zaley od parametru
LVK (Nr 5003#6)

Wycz, jeeli nie ma


przyczyny alarmu

Wycz, jeeli nie ma


przyczyny alarmu

f : Tryb MDI Inne tryby


zale od parametru LVK
(Nr 5003#6).
f : Tryb MDI
: Inne tryby
f : Tryb MDI
: Inne tryby (Uwaga 2)
Wycz, jeeli nie ma
przyczyny alarmu

Dioda zakoczenia
powrotu do punktu
referencyjnego

f ( : Stop awaryjny)

f ( : Stop awaryjny)

Kod S, T i B

Kod M

Sygna strobujcy M,
SiT

Sygna obrotu
wrzeciona (sygna
analogowy S)

Sygna gotowoci
CNC MA

Tak

ZA. (jeli inny ni


serwoalarm)

ZA. (jeli inny ni


serwoalarm)

Sygna gotowoci
serwo SA

ZA. (jeli inny ni


serwoalarm)

Dioda startu cyklu


(STL)

Dioda stopu posuwu


(SPL)

ADNOTACJA
1 Podczas wykonywania skoku do pocztku programu, wywietlany jest numer programu
gwnego.
2 Podczas wykonywania zerowania w czasie wykonywania podprogramu, sterowanie wraca do
programu gwnego.
Wykonywanie nie moe rozpocz si w rodku podprogramu.

845

F. TABELA ZNAKW
I ICH KODW

ZACZNIK

B--- 63524PL/01

TABELA ZALENOCIZNAKW I ICH KODW

Znak

Kod

Komentarz

Znak

Kod

Komentarz

065

054

066

055

067

056

068

057

069

032

Spacja

070

033

Wykrzyknik

071

034

Cudzysw

072

035

Krzyyk

073

036

Znak dolara

074

037

Procent

075

&

038

Znak &

076

039

Apostrof

077

040

Lewy nawias

078

041

Prawy nawias

079

042

Gwiazdka

080

043

Plus

081

044

Przecinek

082

---

045

Minus

083

046

Kropka

084

047

Ukonik

085

058

Dwukropek

086

059

rednik

087

<

060

Lewy nawias
trjktny

088

061

Znak rwnoci

089

>

062

Prawy nawias
trjktny

090

063

Pytajnik

048

064

Znak At

049

091

Lewy nawias
kwadratowy

050

092

051

093

Znak jena

052

094

Prawy nawias
kwadratowy

053

095

Podkrelenie

846

ZACZNIK

B--- 63524PL/01

G. WYKAZ KOMUNIKATW ALARMW

WYKAZ KOMUNIKATW ALARMW

1) Bdy programu (alarm P/S)


Liczba

Komunikat

Opis

000

PROSZE WYLACZYC ZASILANIE

Wprowadzony by parametr wymagajcy wyczonego zasilania;


wycz zasilanie.

001

ALARM PARZYSTOSCI TH

Alarm TH (wprowadzono znak o nieprawidowej parzystoci).


Popraw tam perforowan.

002

ALARM PARZYSTOSCI TV

Alarm TV (liczba znakw w bloku jest nieparzysta). Alarm ten wystpi


tylko wtedy, gdy aktywna jest kontrola TV.

003

ZA DUZO CYFR

Wprowadzono dane przekraczajce maks. dopuszczaln liczb cyfr


(zobacz pozycj dotyczc maks. programowalnych wymiarw).

004

ADRESU NIE ZNALEZIONO

Wprowadzono numer lub znak --- bez adresu na pocztku bloku.


Zmie program.

005

BRAK DANEJ PO ADRESIE

Po adresie nie byo prawidowych danych; wprowadzono po nim inny


adres lub kod EOB. Zmie program.

006

NIEDOZWOLONE UZYCIE ZN.


UJEMNEGO

Bd wprowadzenia znaku --- (znak --- wprowadzono po adresie, z ktrym nie wolno go uywa, albo wprowadzono dwa lub wicej
znakw --- ).
Zmie program.

007

NIEDOZW.UZYC.PRZEC.
DZIESIETNEGO

Bd wprowadzenia przecinka dziesitnego . (przecinek dziesitny


wprowadzono po adresie, z ktrym nie wolno go uywa, albo wprowadzono dwa przecinki dziesitne).
Zmie program.

009

NIEDOZWOLONY ZNAK ADRESU

W istotny obszar wprowadzono niewaciwy znak.


Zmie program.

010

NIEWLASCIWY KOD G

Okrelono nieuywany kod G lub odpowiadajcy nie istniejcej


funkcji. Zmie program.

011

BRAK POLECENIA POSUWU

Nie wydano polecenia szybkoci posuwu dla posuwu skrawania lub


byo ono nieprawidowe. Zmie program.

014

NIEDOZWOL. POLECENIE SKOKU

Podczas gwintowania zmiennego skoku przyrost skoku i ubytek


wyprowadzony za pomoc adresu K przekracza maks. warto zadawania lub wydano polecenie, aby skok przyj warto ujemn.
Zmie program.

015

WYDANO POLECENIE DLA ZA


DUZO OSI

Podjto prb przemieszczenia narzdzia wzdu liczby osi


przekraczajcej warto dopuszczaln.
Alternatywnie w bloku
zawierajcym polecenie pominicia za pomoc sygnau ograniczenia
momentu obrotowego (G31 P99/98) nie podano polecenia przemiesz --czenia osiowego ani polecenia przemieszczenia w dwch lub wicej
osiach. Polecenie musi by wydane w tym samym bloku razem z poleceniem przemieszczenia osiowego w pojedynczej osi.

020

PROMIEN POZA TOLERANCJA

W interpolacji koowej (G02 lub G03), rnica odlegoci pomidzy


punktem startu a punktem rodkowym uku oraz pomidzy punktem
docelowym a punktem rodkowym uku przekraczya warto zadan
w parametrze Nr 3410.

021

WYD.POLEC.NIEDOZWOL.OSI
PLASZCZ.

W interpolacji koowej zaprogramowano o nie znajdujc si w


wybranej paszczynie (przy uyciu G17, G18, G19). Zmie program.

022

BRAK PROMIENIA KOLA

W interpolacji koowej nie podano promienia R lub odlegoci


pomidzy punktem startu a punktem rodkowym uku, I, J lub K.

847

G. WYKAZ KOMUNIKATW ALARMW

Liczba

ZACZNIK

Komunikat

B--- 63524PL/01

Opis

023

NIEDOZWOL. DEKLARACJA
PROMIENIA

W interpolacji koowej przez wyznaczenie promienia zadano warto


ujemn dla adresu R. Zmie program.

028

NIEDOZWOL.WYBOR
PLASZCZYZNY

W poleceniu wyboru paszczyzny zaprogramowano dwie lub wicej


osi w tym samym kierunku. Zmie program.

029

NIEDOZWOL.WARTOSC
KOMPENSACJI

Wartoc kompensacji zadana zapomoc kodu T jest za dua.


Zmie program.

030

NIEDOZWOL.NUMER
KOMPENSACJI

Numer kompensacji narzdzia w funkcji T zadany dla kompensacji


narzdzia jest za duy. Zmie program.

031

NIEDOZWOL. POLECENIE P W G10

Podczas ustawiania wielkoci korekcji za pomoc G10 numer


kompensacji narzdzia nastpujcy po adresie P by za duy lub nie
zosta podany. Zmie program.

032

NIEDOZWOL.WART.KOMPENSACJI
W G10

Podczas ustawiania wielkoci kompensacji za pomoc G10 lub zapisywania wielko kompensacji za pomoc zmiennych parametrw
ukadu wielko kompensacji bya za dua.

033

BRAK ROZWIAZANIA W K.PR.NARZ. Nie mona okreli punktu przecicia dla kompensacji promienia
narzdzia. Zmie program.

034

I.KOLOWA NIEDOZ.W
BL.WYWOL/ODWOL

Rozruch lub zakoczenie miao by wykonane w trybie G02 lub G03


w kompensacji promienia narzdzia. Zmie program.

035

NIE MOZNA ZLECIC G31

W trybie kompensacji promienia narzdzia zadano obrbk z


pominiciem pozostaej drogi (G31). Zmie program.

037

N ---MOZNA ZM.PLASZCZ.W
K.PR.NARZ.

Paszczyzna kompensacji zmienia si w kompensacji promienia


narzdzia. Zmie program.

038

INTRFEREN.W BLOKU
INT.KOLOWEJ

Z powodu zbienoci rodka uku z punktem startu lub punktem


docelowym uku wystpi wcicie w kompensacji promienia narzdzia.
Zmie program.

039

FAZ./KRAWR.NIEDOZWOL.W
K.PR.NARZ.

Podczas rozruchu zadano fazowanie lub promie zaokrglenia oraz


anulowanie lub przeczanie pomidzy G41 i G42 w kompensacji
promienia narzdzia. Program moe powodowa wystpienie
wcicia w fazowaniu lub promieniu zaokrglenia. Zmie program.

040

INTERFERENCJA W BLOKU
G90/G94

Wcicie wystpi w kompensacji promienia narzdzia w staym cyklu


obrbki G90 lub G94. Zmie program.

041

INTERFERENCJA W K.PR.NARZ.

Wcicie wystpi w kompensacji promienia narzdzia.


Zmie program.

046

NIEDOZWOL.POLEC.POWROTU DO Zaprogramowano P inne ni P2, P3 i P4 dla 2---ego, 3---ego i 4---go


P.REF.
polecenia powrotu do punktu referencyjnego.

047

NIEDOZWOLONY WYBOR OSI

Dwie lub wicej osi rwnolegych (do osi podstawowej) ustalono po


uruchomieniu trjwymiarowej kompensacji narzdzi lub trjwymiarowego przeksztacenia wsprzdnych.
Zmie program.

048

PODSTAWOW. 3 OSI NIE


ZNALEZIONO

Dokonano prby uruchomienia trjwymiarowej kompensacji narzdzi,


ale trzy osie podstawowe, stosowane, kiedy pominito Xp, Yp lub Zp,
nie zostay ustalone w parametrze nr 1022.

050

FAZA/PROMR.NIEDOZWOL.W
BL.GWINT.

W bloku gwintowania zaprogramowano fazowanie lub promie


zaokrglenia. Zmie program.

051

BRAK RUCHU PO
FAZIE/PROMIENIU R

W bloku nastpnym wzgldem bloku fazowania lub promienia


zaokrglenia okrelono niewaciwy ruch lub odlego
przemieszczenia. Zmie program.

052

PO FAZ./PROMR.KODEM NIE JEST


G01

Blok nastpny wzgldem bloku fazowania lub promienia zaokrglenia


jest inny ni G01. Zmie program.

053

ZA DUZO ADRESOW

W poleceniach fazowania i promienia zaokrglenia podano dwa lub


wicej adresw I, K i R, albo znak po przecinku (,) jest inny ni C
lub R w programowaniu wymiarw bezporedniego rysowania.
Zmie program.

848

ZACZNIK

B--- 63524PL/01

Liczba

Komunikat

G. WYKAZ KOMUNIKATW ALARMW

Opis

054

STOZEK NIEDOZWOL.
PO.FAZ./PROMR.

Blok, w ktrym zadano fazowanie o okrelonym kcie lub promie


zaokrglenia, zawiera polecenie stoka. Zmie program.

055

BRAK WIELK.PRZES.W
BL.FAZ/PROMR

W bloku fazowania lub promienia zaokrglenia odlego przemiesz --czenia jest mniejsza ni wielko fazy lub promie zaokrglenia.

056

BRAK P.KONCA I KATA W


FAZ./PROMR

W poleceniu dla bloku nastpnego wzgldem tego, dla ktrego


zadano jedynie kt (A), nie zadano ani punktu docelowego ani kta.
We wsplnym fazowaniu, zaprogramowano I(K) dla osi X(Z).

057

BRAK ROZWIAZANIA W
BLO.KONCOWYM

Nieprawidowo obliczono pozycj na kocu bloku w bezporednim


programowaniu obszaru rysowania.

058

P.KONCOWY NIE ZOSTAL


ZNALEZIONY

Nie znaleziono pozycji na kocu bloku w bezporednim


programowaniu obszaru rysowania.

059

NR PROG. NIE ZOSTAL


ZNALEZIONY

Podczas zewntrznego szukania numeru programu lub zewntrznego


szukania numeru przedmiotu obrabianego nie znaleziono podanego
numeru programu, albo program podany do szukania jest edytowany w obrbce drugoplanowej. W innym przypadku program
zadany przez wywoanie makroprogramu nie jest rejestrowany w
pamici. Sprawd numer programu i sygna zewntrzny lub przerwij
edycj drugoplanow.

060

NR BLOKU NIE ZOSTAL


ZNALEZIONY

Podczas szukania numeru bloku nie znaleziono zaprogramowanego


numeru bloku. Sprawd numer bloku.

061

ADRESU P/Q NIE ZNALEZ. W


G70---G73

W poleceniu G70, G71, G72 lub G73 nie podano adresu P ani Q.
Zmie program.

062

NIEDOZWOL. POLECENIE W
G71---G76

1 Gboko skrawania w G71 lubr G72 wynosi zero lub ma warto


ujemn.
2 Liczba powtrze w G73 wynosi zero lub ma warto ujemn.
3 Warto ujemna zadana dla i lub k wynosi zero w G74 lub G75.
4 Dla adresu U lub W okrelono inn warto ni zero, chocia i
lub k wynosi zero w G74 lub G75.
5 Okrelono warto ujemn dla d, chocia zadano kierunek
przyoenia w G74 lub G75.
6 Dla wysokoci gwintu lub gbokoci skrawania zadano po raz
pierwszy w G76 zero lub warto ujemn.
7 Zadana minimalna gboko skrawania w G76 jest wiksza ni
wysoko gwintu.
8 W G76 zadano niewaciwy kt ostrza noa.
Zmie program.

063

NR BLOKU NIE ZOSTAL


ZNALEZIONY

Nie mona znale numeru bloku zadanego w adresie P w poleceniu


G70, G71, G72 lub G73. Zmie program.

064

KSZTALT NIEJEDNOSTAJNIE
ROSNACY

W powtarzajcym si staym cyklu obrbki (G71 lub G72) okrelono


ksztat docelowy, ktry nie zwiksza ani zmniejsza si jednostajnie.

065

NIEDOZWOL. POLECENIE W
G71---G73

1 W bloku o numerze podanym w adresie P w poleceniu G71, G72


lub G73 nie zaprogramowano G00 ani G01.
2 W bloku o numerze podanym w adresie P odpowiednio w pole --ceniu G71 lub G72 zaprogramowano adres Z(W) lub X(U).
Zmie program.

066

NIEWLASCIWY KOD ---G W


G71---G73

Pomidzy dwoma blokami zadanymi z adresie P w poleceniu G71,


G72 lub G73 zaprogramowano niedozwolony kod G. Zmie program.

067

NIE MOZNA WYKONAC W MDI

W adresie P i Q zadano polecenie G70, G71, G72 lub G73.


Zmie program.

069

BLAD FORMATU W G70---G73

Kocowe polecenie przesunicia ruchu (jazdy) w blokach zadanych


przez P i Q w poleceniu G70, G71, G72 lub G73 zakoczyo si fazowaniem lub promieniem zaokrglenia.

849

G. WYKAZ KOMUNIKATW ALARMW

Liczba

ZACZNIK

Komunikat

B--- 63524PL/01

Opis

070

W PAMIECI BRAK MIEJS.NA


PROGRAM

Obszar pamici jest niewystarczajcy.


Usu niepotrzebne programy, a nastpnie ponw polecenie.

071

DANE NIE ZOSTALY ZNALEZIONE

Nie znaleziono szukanego adresu lub podczas szukania numeru


programu nie znaleziono programu o podanym numerze.
Sprawd dane.

072

ZA DUZO PROGRAMOW

Liczba programw wprowadzonych do pamici przekroczya 63


(podst.), 125 (opcja), 200 (opcja), 400 (opcja) lub 1000 (opcja). Usu
niepotrzebne programy i ponownie wykonaj rejestracj programw.

073

NR PROGRAMU JEST JUZ UZYTY

Uyto ju zaprogramowany numer programu.


Zmie numer programu lub usu niepotrzebne programy i ponownie
wykonaj rejestracj programu.

074

NIEDOZWOL. NUMER PROGRAMU

Numer programu jest inny ni 1 do 9999. Zmie numer programu.

075

ZABEZPIECZONY

Podjto prb rejestracji programu z zabezpieczonym numerem.

076

ADRES P NIEZDEFINIOWANY

W bloku zawierajcym polecenie M98, G65 lub G66 nie zaprogramowano adresu P (numer programu). Zmie program.

077

BLAD ZAGNIEZDZENIA
PODPROGRAMU

Podprogram wywoano piciokrotnie. Zmie program.

078

NUMERU NIE ZNALEZIONO

Nie znaleziono numeru programu lub bloku podanego w adresie P w


bloku zawierajcym M98, M99, M65 lub G66. Nie znaleziono numeru
bloku zadanego w instrukcji GOTO. Albo wywoany program jest edytowany w obrbce drugoplanowej. Popraw program lub przerwij
edycj drugoplanow.

079

BLAD WERYFIKACJI PROGRAMU

W pamici lub podczas porwnywania programw, program w


pamici nie zgadza si z programem wczytanym z zewntrznego
urzdzenia wejcia/wyjcia. Sprawd oba programy w pamici oraz
wczytane z urzdzenia zewntrznego.

080

W G37 BRAK POTW.OSIAGNIECIA


POZ.

W automatycznej funkcji kompensacji narzdzia (G36, G37) sygnau


osignicia punktu pomiarowego (XAE lub ZAE) nie zaczono
w obszarze zadanym w parametrze 6254 (warto ).
Jest to wynik nastawy lub bd operatora.

081

W G37 NIE ZNALEZ. NR


KOMPENSACJI

Automatyczn kompensacj dugoci narzdzia (G36, G37) okrelono


bez kodu T (automatyczna funkcja kompensacji narzdzia). Dokonaj
poprawek w programie.

082

KOD ---T NIEDOZWOLONY W G37

Kod T i automatyczna kompensacja dugoci narzdzia (G36, G37)


zostaa okrelona w tym samym bloku
(Funkcja automatycznej kompensacji narzdzia). Zmie program.

083

NIEDOZW.POLECENIE OSI W G37

W automatycznej kompensacji dugoci narzdzia (G36, G37) okre --lono nieaktywn o lub polecenie przyrostu drogi. Zmie program.

085

BLAD KOMUNIKACJI

Podczas wpisywania danych do pamici za pomoc interfejsu


czytania/wysyania wystpi bd wyjechania, parzystoci lub ramkowania. Nieprawidowa liczba bitw danych wejciowych lub
ustawienie prdkoci transmisji, albo numeru zespou WEJ/WYJ.

086

WYLACZENIE SYGNALU DR

Podczas wpisywania danych do pamici za pomoc interfejsu


czytania/wysyania sygna gotowoci (DR) czytania/wysyania by
wyczony. Zasilacz zespou wejcia/wyjcia jest wyczony lub nie
podczony jest kabel, albo wystpuje usterka P.C.B.

087

PRZEPELNIENIE BUFORA

Podczas wpisywania danych do pamici za pomoc interfejsu czytania / wysyania, mimo zadania polecenia zakoczenia czytania, zadawanie nie zostao przerwane po wczytaniu 10 znakw. Uszkodzony
zesp wejcia/wyjcia lub pyty drukowanej

088

LAN BLAD TRANS. PLIKU


(KANAL ---1)

Przerwano przesyanie danych pliku w OSI ---Ethernet na skutek bdu


przesyania.

089

LAN BLAD TRANS. PLIKU


(KANAL ---2)

Przerwano przesyanie danych pliku w OSI ---Ethernet na skutek bdu


przesyania.

850

ZACZNIK

B--- 63524PL/01

Liczba

Komunikat

G. WYKAZ KOMUNIKATW ALARMW

Opis

090

NAJAZD NA P.REF.
NIEDOKONCZONY

Nie mona normalnie wykona operacji powrotu do punktu referencyjnego, poniewa punkt startu powrotu do punktu referencyjnego
jest za blisko pooenia odniesienia lub prdko jest za maa. Odsu
punkt startu na odpowiedni odlego od pooenia odniesienia lub
podaj odpowiednio du prdko dla operacji powrotu do punktu
referencyjnego. Sprawd zawarto programu.

091

NAJAZD NA P.REF.
NIEDOKONCZONY

W stanie zatrzymania operacji automatycznej nie mona wykona


rcznego dojazdu do punktu referencyjnego.

092

OS NIE NA PUNKCIE
REFERENCYJNYM

O zaprogramowana w G27 (kontrola powrotu do punktu referen --cyjnego) nie wrcia do pooenia odniesienia.

094

TYP P
NIEDOZWOL. (ZMIANA WSPOL.)

Nie mona okreli typu P po ponownym uruchomieniu programu (po


przerwaniu operacji automatycznej wykonywana bya operacja definiowania ukadu wsprzdnych).
Wykona prawidow operacj zgodnie z podrcznikiem obsugi.

095

TYP P
NIEDOZWOL.(ZMIA.ZEW.KOMP.)

Nie mona okreli typu P po ponownym uruchomieniu programu


(po przerwaniu operacji automatycznej zmienia si wielko kompensacji zewntrznej przedmiotu obrabianego).
Wykona prawidow operacj zgodnie z podrcznikiem obsugi.

096

TYP P
NIEDOZWOL.(ZMIA.WSP.DETAL)

Nie mona okreli typu P po ponownym uruchomieniu programu


(po przerwaniu operacji automatycznej zmienia si wielko kompensacji przedmiotu obrabianego).
Wykona prawidow operacj zgodnie z podrcznikiem obsugi.

097

TYP P
NIEDOZWOL.(AUTO. WYKON.)

Nie mona okreli typu P po ponownym uruchomieniu programu (po


wczeniu zasilania i wyzerowaniu stopu awaryjnego lub alarmu P/S
94 do 97 nie wykonano adnej operacji automatycznej).
Wykonaj operacj automatyczn.

098

G28 ZNALEZIONO PODCZAS


SZUKANIA

Wydano polecenie ponownego startu programu bez operacji powrotu


do punktu referencyjnego po wczeniu zasilania lub po stopie awaryjnym i podczas szukania znaleziono G28.
Wykona operacj powrotu do punktu referencyjnego.

099

WYK.W MDI NIEDOZWOL. PO


SZUKANIU

Po zakoczeniu szukania w ponownym starcie programu, z MDI


wydano polecenie przesunicia ruchu (jazdy).

100

ZAPIS PARAMETRU DOZWOLONY

Na ekranie PARAMETR (NASTAWA), parametr ZPD (zapisywanie


parametrw dozwolone) ustawiony jest na 1. Ustaw go na 0, a
nastpnie wyzeruj system.

101

PROSZE WYZEROWAC PAMIEC

Zasilanie wyczone podczas przepisywania pamici przez operacj


edycji programu. Jeeli wystpi ten alarm, nacinij <RESET>
naciskajc rwnoczenie <PROG>; zostanie usunity tylko edytowany program.
Zarejestruj usunity program.

109

BLAD FORMATU W G08

Po P w kodzie G08 zadano warto inn ni 0 lub 1 lub nie zadano


adnej wartoci. Zmie program.

111

PRZEPELNIENIE OBLICZONEJ
DANEJ

Wynik obliczenia jest poza dopuszczalnym zakresem (---1047 do


---10 ---29, 0 i 10 ---29 do 1047).

112

DZIELENIE PRZEZ ZERO

Zadano dzielenie przez zero (wraz z tan 90).


Dokonaj poprawek w programie.

113

NIEWLASCIWE POLECENIE

Zaprogramowano funkcj, ktrej nie mona zastosowa w makropoleceniu uytkownika. Zmie program.

114

BLAD FORMATU W MAKRO

Wystpi bd w formatach innych ni <Wzr>.


Zmie program.

851

G. WYKAZ KOMUNIKATW ALARMW

Liczba
115

ZACZNIK

Komunikat
NIEDOZWOL.NR ZMIENNEJ

B--- 63524PL/01

Opis
W makropoleceniu uytkownika lub w obrbce w szybkim cyklu
wpisano warto nie zdefiniowan jako numer zmiennej.
Tre pocztkowej czci programu jest niewaciwa w obrbce w
szybkim cyklu. Alarm ten wystpuje w nastpujcych przypadkach:
1. Nie znaleziono pocztkowej czci programu odpowiadajcej
wywoanemu zadanemu numerowi cyklu obrbki.
2. Warto danych pocze cykli jest poza dopuszczalnym
zakresem (0 --- 999).
3. Liczba danych w nagwku jest poza dopuszczalnym
zakresem (0 --- 32767).
4. Numer zmiennej danych startu wykonywanych danych formatu
jest poza dopuszczalnym zakresem (#20000 --- #85535).
5. Numer zmiennej zapisywanych danych, wykonywanych danych
formatu jest poza dopuszczalnym zakresem (#85535).
6. Numer zmiennej zapisywanych danych startu wykonywanych
danych formatu pokrywa si z numerem zmiennej uytym w
pocztkowej czci programu.
Zmie program.

116

ZMIENNA ZABEZ. PRZED ZAPISEM

Lewa strona wskazwki zastpczej jest zmienn, ktrej zastpowanie


jest niedopuszczalne. Zmie program.

118

BLAD NAWIASOW ZAGNIEZDZENIA

Zagniedenie nawiasu przekracza grn granic (piciokrotnie).


Zmie program.

119

NIEDOZWOLONY ARGUMENT

Argument SQRT lub BCD jest ujemny, albo inne wartoci inne ni 0
do 9 wystpuj w kadej linii argumentu BIN.
Zmie program.

122

CZTERO ---TNE MODALNE WYWOL.


MAKRO

Zagniedone s cztery wywoania makroprogramu i modalne


wywoania makropolecenia. Zmie program.

123

NIE MOZNA UZYC POLEC.MAKRO


W DNC

Polecenie sterowania makro jest uywane podczas operacji DNC.


Zmie program.

124

BRAKUJE INSTRUKCJI KONCA

Iloci DO i END nie s sobie rwne. Zmie program.

125

BLAD FORMATU W MAKRO

Format <Wzr> jest bdny. Zmie program.

126

NIEDOZWOL.NR PETLI

W DOn, nie zachowano 1 n 3. Zmie program.

127

INSTR.NC I MAKRO W TYM SAMYM


BLO

Wspistniej makropolecenia uytkownika i NC.


Zmie program.

128

NIEDOZWOL.NR BLOKU MAKRO

Numer bloku podany w poleceniu odgazienia nie mieci si w


zakresie 0 do 9999 lub nie mona go byo znale. Zmie program.

129

NIEDOZWOL.ADRES ARGUMENTU

Uyto adresu niedozwolonego w <Adres argumentu>.


Zmie program.

130

NIEDOZWOL.POLECENIE OSI

PMC wyda polecenie sterowania osi sterowanej przez CNC lub CNC
wyda polecenie sterowania osi sterowanej przez PMC.
Zmie program.

131

ZA DUZO ZEWNETRZNYCH
ALARMOW

W zewntrznym komunikacie alarmw pojawio si pi lub wicej


alarmw. Zobacz schemat drabinkowy PMC, aby znale przyczyn.

132

NR ALARMU NIE ZOSTAL


ZNALEZIONY

W zewntrznym komunikacie alarmw nie ma alarmu o podanym


numerze. Zobacz schemat drabinkowy PMC.

133

NIEDOZWOL.DANE W ZEWN.
KOM.ALARMU

Bdne s dane niewielkiej czci programu w zewntrznym komunikacie alarmw lub zewntrznym komunikacie operatora. Zobacz
schemat drabinkowy PMC.

135

PROSZE WYKONAC ORIENT.


WRZECIONA

Podjto prb indeksowania wrzeciona bez ustawienia wrzeciona.


Wykonaj ustawienie wrzeciona.

136

KOD ---C/H I POL.RUCHU W


JED.BLOKU

Zadano polecenie przesunicia ruchu dla innych osi w tych samych


blokach do adresy indeksowania wrzeciona C, H. Zmie program.

852

ZACZNIK

B--- 63524PL/01

Liczba

Komunikat

G. WYKAZ KOMUNIKATW ALARMW

Opis

137

KOD ---M I POL.RUCHU W JEDNYM


BLOKU

Polecenie przesunicia ruchu (jazdy) innych osi podano dla tego


samego bloku, co kod M zwizany z indeksowaniem wrzeciona.
Zmie program.

138

PRZEPELNIENIE NALOZONYCH
DANYCH

W sterowaniu osi PMC przyrost drogi dla podziau impulsw po stronie CNC i PMC jest za duy podczas stosowania rozszerzonej funkcji
naoonego sterowania.

139

NIE MOZNA ZMIENIC OSI


STER.PMC

Wybrano o w programowaniu za pomoc sterowania osi PMC.


Zmie program.

145

NIEDOZWOL. POLECENIE
G112/G113

Nieprawidowe warunki podczas startu lub anulowania interpolacji


ukadu wsprzdnych biegunowych.
1) Zadano 1 w trybach innych ni G40, G12.1/G13.
2) Znaleziono bd w wyborze paszczyzny. Parametry Nr 5460
i 5461 s zadane nieprawidowo.
Zmie warto programu lub parametru.

146

NIEWLASCIWY KOD G

Podano kody G, ktrych nie mona okreli w trybie interpolacji


ukadu wsprzdnych biegunowych.
Zobacz Rozdzia II ---4.4 i dokonaj poprawek w programie.

149

BLAD FORMATU W G10L3

Zadano kod inny ni Q1, Q2, P1 lub P2 jako typ pomiaru okresu
trwaoci w zarzdzaniu rozszerzonymi okresami trwaoci narzdzi.

150

NIEDOZWOL.NR GRUPY NARZEDZI

Nr grupy narzdziowej przekracza maks. dopuszczaln warto.


Zmie program.

151

NR. GR. NARZEDZI NIE


ZNALEZIONO

Nie ustawiono grupy narzdziowej zaprogramowanej w programie


obrbki. Zmie warto programu lub parametru.

152

BRAK MIEJSCA NA WPROW.


NARZEDZIA

Liczba narzdzi w jednej grupie przekracza warto maksymaln


moliw do rejestracji. Zmie liczb narzdzi.

153

KODU T NIE ZNALEZIONO

Podczas rejestracji danych okresw trwaoci narzdzia nie podano


kodu T tam, gdzie powinien si znajdowa. Popraw program.

155

NIEDOZWOLONY KOD ---T W M06

W programie obrbki M06 i kod T w tym samym bloku nie


odpowiadaj uywanej grupie. Dokonaj poprawek w programie.

156

POLECENIA P/L NIE ZNALEZIONO

Brakuje polecenia P i L w gwnej czci programu, w ktrym ustawiono grup narzdziow. Dokonaj poprawek w programie.

157

ZA DUZO GRUP NARZEDZI

Liczba grup narzdziowych, ktre maj by ustawione, przekracza


maks. dopuszczaln warto (zobacz parametr Nr 6800 bit 0 i 1).
Dokonaj poprawek w programie.

158

NIEDOZWOL.DANE TRWALOSCI
NARZED.

Trwao narzdzia, ktra ma by ustawiona jest za dua.


Zmie warto nastawienia.

159

DANE TRWALOSCI
NARZ.NIEKOMPLETNE

Wyczono zasilanie podczas wykonywania programu nastawiania


danych trwaoci. Nastaw je ponownie.

160

NIEDOPASOWANIE
CZEKAJ.KODOW---M
(W sterowaniu dwutorowym)

Jako oczekujcy kod M zaprogramowano rne kody M w


nagwkach 1 i 2.
Zmie program.

NIEDOPASOWANIE
CZEKAJ.KODOW---M
(W sterowaniu trzytorowym)

1) Polecenia P s identyczne, ale oczekujce kody M s rne.


2) Cho kody M s identyczne, polecenia P nie pasuj do siebie.
3) Zadano jednoczenie oczekiwanie dwutorowe i trzytorowe.
Zmie program.

161

NIEDOZWOLONE P
CZEKAJ.KODU ---M
(Seria T) (W sterowaniu trzytorowym)

1) Warto adresu P jest ujemna, 1, 2, 4, 8 lub wiksza.


2) Warto P nie pasuje do konfiguracji systemu.
Zmie program.

163

ZLEC G68/G69 NIEZALEZNIE w serii


T (w sterowaniu dwutorowym)

G68 i G69 nie s niezalenie zaprogramowane w skrawaniu


wyrwnujcym. Zmie program.

169

NIEDOZWOL.DANE GEOMETR.
NARZEDZ. (jedynie w przypadku
sterowania dwutorowego)

Nieprawidowe dane toru narzdzia w kontroli interferencji.

853

G. WYKAZ KOMUNIKATW ALARMW

Liczba

ZACZNIK

Komunikat

B--- 63524PL/01

Opis

175

NIEDOZWOL.POLECENIE G107

Nieprawidowe warunki podczas wykonywania startu lub anulowania


interpolacji koowej. Aby zmieni tryb interpolacji cylindrycznej,
okrel polecenie w formacie G07.1 promie cylindra osi obrotowej.

176

NIEWLASCIWY KOD G W G107

Okrelono jeden z nastpujcych kodw G, ktrych nie mona zada


w trybie interpolacji cylindrycznej.
1) Kody G pozycjonowania, jak G28, G76, G81 --- G89,
w tym take kody zadajce cykl szybkiego posuwu
2) Kody G suce do ustawiania ukadu wsprzdnych: G50, G52
3) Kod sucy G do wyboru ukadu wsprzdnych: G53 G54---G59
Dokonaj poprawek w programie.

177

BLAD SUMY KONTROLNEJ


(TRYB G05)

Bd sumy kontrolnej.
Poprawi program.

178

G05 NIEDOZWOL. W TRYBIE


G41/G42

W trybie G41/G42 zaprogramowano G05.


Dokonaj poprawek w programie.

179

PAR. NASTAWY PARAMETRU


(NR 7510)

Liczba osi sterowalnych ustawionych w parametrze 7510 przekracza


maks. liczb. Zmie warto parametru.

180

BLAD KOMUNIKACJI
(ZDALNY BUFOR)

Wystpi alarm podczenia zdalnej pamici poredniej. Potwierd


liczb kabli, parametrw i urzdzenia wejcia/wyjcia.

190

NIEDOZWOLONY WYBOR OSI

W sterowaniu sta prdkoci skrawania specyfikacja osi bya


niewaciwa (zobacz parametr Nr 3770). Okrelone polecenie osi (P)
zawiera niedozwolon warto. Dokonaj poprawek w programie.

194

POLEC.DLA WRZEC.W TRYBIE


SYNCHRO

Okrelono tryb sterowania konturu, tryb pozycjonowania wrzeciona


(sterowanie osi Cs) lub tryb gwintowania sztywnego podczas trybu
sterowania synchronicznego wrzecionami szeregowymi.
Popraw program, aby z gry wyczy tryb sterowania synchro--nicznego wrzecionami szeregowymi.

197

POLEC.DLA OSI ---C W


TRYB.WRZECIONO

Program okreli ruch wzdu osi Cf przy wyczonym sygnale


CON(DGN=G027#7). Popraw program lub zobacz schemat drabinkowy PMC, aby znale przyczyn niezaczenia sygnau.

199

SLOWO MAKRO
NIEZDEFINIOWANE

Uyto niezdefiniowanego sowa makropolecenia. Zmie makropolecenie uytkownika.

200

NIEDOZWOLONE POLECENIE
KODU ---S

W gwintowaniu sztywnym warto S jest poza zakresem lub nie


zostaa podana. Wartoci maksymalne dla S, ktre mog by
okrelone w gwintowaniu sztywnym s ustawione w parametrach
5241 do 5243. Zmie nastawienia w parametrze lub popraw program.

201

BRAK POSUWU W SZTYWNYM


GWINTOW.

W gwintowaniu sztywnym nie okrelono adnej wartoci F.


Dokonaj poprawek w programie.

202

PRZEPELNIENIE POZ. WRZECIONA

W gwintowaniu sztywnym warto rozkadu wrzeciona jest za dua.

203

BLAD PROGRAMU SZTYW.


GWINTOWANIA

W gwintowaniu sztywnym nieprawidowe jest pooenie sztywnego


kodu M (M29) lub polecenia S. Zmie program.

204

NIEDOZWOL.POLECENIE OSI

W gwintowaniu sztywnym okrelono przesunicie w osi pomidzy


sztywnym kodem M bloku (M29) i G84 (G88). Zmie program.

205

WYL. SYGNAL SZTYW.


GWINTOWANIA

1 Sygna gwintowania sztywnego (DGNG061 #1) jest rny od 1


podczas wykonywania G84 (G88) mimo sztywnego kodu M (M29).
2 Wrzeciono w gwintowaniu sztywnym nie zostao wybrane w
ukadzie wielowrzecionowym (DI G27, #0 i #1, lub G61, #4 i #5).
P. schemat drabinkowy PMC, jaka przyczyna niezaczenia sygnau.

207

NIEZGODNOSC DANYCH
SZTYW.GWINT.

Zadana odlego bya za krtka lub za duga w gwintowaniu sztywnym.

210

NIE MOZNA ZLECIC


WYK.M198/M099

1 M198 i M199 s wykonywane w operacji planowania, albo M198


wykonywany jest w operacji DNC. Zmie program.
2 W wielokrotnie powtarzanym kieszeniowym staym cyklu obrbki
okrelono przerwanie makropolecenia i wykonano M99.

854

ZACZNIK

B--- 63524PL/01

Liczba

G. WYKAZ KOMUNIKATW ALARMW

Komunikat

Opis

211

G31(SZYB.POMIN.)
NIEDOZWOL. W G99

G31 zaprogramowano w poleceniu na obrt w opcji szybkiego


pominicia. Zmie program.

212

NIEDOZWOL.WYBOR
PLASZCZYZNY

Bezporednie programowanie obszaru rysowania zaprogramowano


dla paszczyzny innej ni paszczyzna ZX. Popraw program.

213

NIEDOZ. POLEC. W TRYBIE


SYNCHRO.

Ruch zaprogramowano dla osi, ktra ma by sterowana


synchronicznie.

214

NIEDOZ. POLEC. W TRYBIE


SYNCHRO.

Ustawiony ukad wsprzdnych lub kompensacja dugoci narzdzia


typu przesunicia wykonywana jest w sterowaniu synchronicznym.
Dokonaj poprawek w programie.

217

POWIELENIE POLECEN G251

G51.2 lub G251 jest dalej programowany w trybie obrbki wieloktw.


Zmie program.

218

NIE ZNALEZ. POLECEN P/Q


W G251

W bloku G251 nie zaprogramowano P lub Q, albo warto zadawania


jest poza zakresem. Zmie program.

219

ZLEC G250/G251 NIEZALEZNIE

G251 i G250 nie s niezalenymi blokami.

220

NIEDOZ. POLEC.W TRYBIE


SYNCHRO.

W operacji synchronicznej, zaprogramowano ruch za pomoc programu NC lub interfejsu sterowania osi PMC dla osi synchronicznej.

221

NIEDOZ. POLEC.W TRYBIE


SYNCHRO.

Wykonywana jest operacja obrbki synchronicznej wieloktw i sterowanie osi albo rwnowaenie skrawania. Zmie program.

224

POWROT DO PUNKTU
REFERENCYJNEGO

Nie wraca do pooenia odniesienia przed startem cyklu.

225

BLAD STER.
SYNCHRONICZ./MIESZAN.
(tylko w przypadku sterowania
dwutorowego)

Alarm ten wystpuje w nastpujcych okolicznociach (szukany


podczas polecenia sterowania synchronicznego i mieszanego) .
1 Kiedy wystpuje bd ustawienia numeru parametru osi.
2 Kiedy wystpuje bd w zaprogramowanym sterowaniu.
Dokonaj poprawek w programie lub parametrze.

226

NIEDOZ.POLEC.W TRYBIE
SYNCHRO. (tylko w przypadku
sterowania dwutorowego)

Wydano polecenie ruchu dla osi synchronizowanej w trybie synchronicznym. Dokonaj poprawek w programie lub parametrze.

229

N ---MOZNA UTRZYM.STANU
SYNCHRO.
(tylko w przypadku sterowania
dwutorowego)

Alarm ten wystpuje w nastpujcych okolicznociach


1 Kiedy stan synchro/mieszany nie moe si utrzyma z powodu
przecienia systemu.
2 Powyszy warunek wystpi w urzdzeniach CNC (sprzt) i nie
mg utrzymany stan synchro
(alarm nie wystpuje w normalnych warunkach).

231

BLAD FORMATU W G10 LUB L50

W podanym formacie w programowalnym zadawaniu parametrw


wystpi jeden z poniszych bdw.
1 Nie wpisano adresu N ani R.
2 Wpisano numer nie okrelony dla parametru.
3 Numer osi by za duy.
4 Numer osi nie zosta okrelony w parametrze osi.
5 Numer osi okrelono w parametrze, ktry nie jest typu osiowego.
6 Podjto prb zerowania bitu 4 parametru 3202 (NE9) lub zmiany
parametru 3210 (PSSWD) podczas zabezpieczenia hasem.
Dokonaj poprawek w programie.

232

NIEDOZ.POLEC. OSI W
INT.SRUBOWEJ

Okrelono trzy lub wicej osi jako osie rubowe w trybie interpolacji
rubowej.

233

URZADZENIE ZAJETE

Podjto prb zastosowania zespou, np. podczonego za


porednictwem interfejsu RS ---232---C bdcego ju w uyciu.

239

P/S ALARM

Podczas wykonywania wysyania za pomoc funkcji sterowania


zewntrznymi zespoami WE/WY wykonywano edycj drugoplanow.

855

G. WYKAZ KOMUNIKATW ALARMW

Liczba

ZACZNIK

Komunikat

B--- 63524PL/01

Opis

240

P/S ALARM

Podczas operacji MDI wykonywano edycj drugoplanow.

244

P/S ALARM

W funkcji pominicia (pozostaego ruchu/drogi) aktywowanej przez


sygna ograniczenia momentu obrotowego, liczba zgromadzonych
bdnych impulsw przekroczya 32767 przed wprowadzeniem
sygnau. Dlatego impulsw nie mona poprawia dla jednego
rozoenia.
Zmie warunki, tj. szybko posuwu wzdu osi i ograniczenie
momentu obrotowego, i ponw operacj.

245

KOD ---T NIEDOZWOLONY W TYM


BLOKU

Za pomoc kodu T okrelono jeden z kodw G, G50, G10 i G04,


ktrego nie mona okreli w tym samym bloku.

246

BLAD KODOWANIA NR PROGRAMU

W czasie wczytywania programu zaszyfrowanego podjto prb zapisania programu o numerze przekraczajcym zakres chroniony.
(Zobacz parametry nr 3222 i 3223.)

247

NIEDOZWOLONY KOD UZYTY DO


WYJSCIA

Jeli jest wyprowadzany program zaszyfrowany, jako kod


dziurkowania jest zadawany EIA. Okrel ISO.

5010

KONIEC ZAPISU

Zadano koniec zapisu (%).

5014

DANE SLEDZONE NIE


ZNALEZIONO

Nie mona wykona transferu z funkcj ledzenia serwa, poniewa


brakuje danych obrbki wedug wzornika.

5016

NIEDOZWOL.KOMBINACJA
KODOW---M

W bloku podano kody M nalece do tej samej grupy. Albo z innymi


kodami M okrelono w bloku kod M, ktry musi by podany bez
innych kodw M w bloku.

5018

TOCZ.WIELOKAT. BLAD PRED.OSI

W trybie G51.2 nie mona utrzyma zadanej wartoci prdkoci obrotowej, poniewa prdko wrzeciona lub osi synchronicznej toczenia
wieloktnego przekracza warto ograniczon lub jest za maa.

5020

BLAD PARAM.PON.STARTU
PROGRAMU

Okrelono bdny parametr dla ponownego startu programu.

5030

NIEDOZWOLONE POLECENIE
(G100)

Polecenie koca (G110) podano przed poleceniem rejestracji pole --cenia startu (G101, G102 lub G103) dla osi B.

5031

NIEDOZWOLONE POLECENIE
(G100, G102, G103)

Podczas wykonywania rejestracji polecenia startu (G101, G102 lub


G103) zadano inn rejestracj polecenia startu dla osi B.

5032

REJESTR. NOW. PROG.W RUCHU


OSI ---B

Przy operacji wok osi B, podjto prb rejestracji innego polecenia


przesunicia ruchu (jazdy).

5033

BRAK MIEJSCA W PAMIECI OSI ---B

Nie zarejestrowano polece ruchu wok osi B z powodu


niewystarczajcej pamici programu.

5034

PODWOJNE POLECENIE W G110

Zadano ruchy wielokrotne za pomoc kodu G110 dla osi B.

5035

BRAK POLECENIA POSUWU OSI ---B Dla posuwu skrawania wok osi B nie podano szybkoci posuwu.

5036

ADRES R NIEZDEFIN. W G81---G86

Nie okrelono punktu R dla staego cyklu obrbki dla osi B.

5037

ADRES Q NIEZDEFINIOWANY
W G83

Nie okrelono gbokoci skrawania Q dla kodu G83 (cykl wiercenia


gbokich otworw), albo zadano 0 w Q dla osi B.

5038

ZA DUZO POLECEN
STARTU ---KODOW M

Okrelono ponad sze kodw M dla rozpoczcia ruchu wok osi B.

5039

START NIEZAREJESTR. PROG.


OSI ---B

Podjto prb wykonania programu dla osi B, ktra nie bya zarejestrowana.

5040

N ---MOZE ZLECIC WYK. RUCHU


W OSI ---B

Brak moliwoci ruchu wok osi B, poniewa nieprawidowo


okrelono parametr Nr 8250 lub nie mona byo zastosowa systemu
osi PMC.

5041

NIE MOZNA ZLECIC WYK. BLOKU


G110

Bloki zawierajce kody G110 byy podawane po kolei w kompensacji


promienia ostrza narzdzia dla osi B.

5043

ZA DUZO ZAGNIEZDZEN G68.1

Trjwymiarowe przeksztacenie wsprzdnych G68.1 zostao zadanw


do najmniej trzy razy.

856

ZACZNIK

B--- 63524PL/01

Liczba
5044

G. WYKAZ KOMUNIKATW ALARMW

Komunikat
BD FORMATU G68.1

Opis
Blok polecenia G68 zawiera bd w formacie. Alarm ten jest uruchamiany w nastpujcych przypadkach.
1 W bloku polecenia G68.1 brakuje I, J lub K (brak opcji obrotu
wsprzdnych).
2 W bloku polecenia G68.1 znajduj si I, J i K.
3 W bloku polecenia G68.1 brakuje R.
Zmie program.

5046

NIEDOZ.PARAMETR
(KOMP.PROSTOLIN.)

Nieprawidowo podano parametry dotyczce kompensacji


prostoliniowoci. Moliwe przyczyny s nastpujce:
1 Ruchowi lub kompensacji osi przypisano niedostpne numery osi.
2 Liczba punktw kompensacji bdu skoku pomidzy maks. dodatnimi i ujemnymi punktami przekracza 128.
3 Liczby punktw kompensacji prostoliniowoci przypisano w innej
kolejnoci ni narastajca.
4 Nie mona byo umieci punktw kompensacji prostoliniowoci
pomidzy maks. dodatnimi i ujemnymi punktami kompensacji
bdu skoku.
5 Wielko kompensacji na punkt kompensacji jest za dua lub za
maa.

5051

SIEC---M BLAD KODU

Przyjcie nieprawidowego znaku


(do transmisji zastosowano znaki bez kodw).

5052

SIEC---M BLAD KODU ETX

Kod ETX jest nieprawidowy.

5053

SIEC---M PRZEKRO.CZAS
LACZENIA

Bd nadzoru czasu poczenia (parametr Nr 175)

5054

SIEC---M PRZEKROCZONY CZAS


ODBIORU

Bd nadzoru czasu rozwiercania (parametr Nr 176)

5055

SIEC---M BLAD PARZYST./RAMKI

Wykrycie bdu parzystoci pionowej lub ramkowania

5056

SIEC---M BLAD PLYTY SYSTEMU

Bd przekroczenia czasu transmisji (parametr nr 177). Bd parzys--toci ROM. Brak wykrytego przerwania CPU na licie powyej.

5058

BLAD FORMATU G35/G36

Podczas gwintowania koowego wydano polecenie zmiany osi gwnej,


albo dugo osi gwnej ustawiona bya na 0.

5059

PROMIEN JEST POZA ZAKRESEM

Podczas interpolacji koowej punkt rodkowy uku okrelony za


pomoc I, J i K spowodowa, e warto promienia przekroczya
dziewi cyfr.

5073

NIE MA PRZECINKA
DZIESIETNEGO

Nie zadano przecinka dziesitnego dla polecenia, dla ktrego


przecinek dziesitny musi by zadany.

5074

BLAD PODWOJNEGO
ADRESOWANIA

Ten sam adres pojawia si w bloku wicej ni jeden raz. Albo blok
zawiera dwa lub wicej kody G nalece do tej samej grupy.

5082

BLAD SERWERA

Szczegy wywietlone s na ekranie komunikatw danych serwera.

5134

FSSB:PRZEKR.CZAS GOTOW.
OTWARCIA

Inicjalizacja nie przeczya FSSB w stan gotowoci.

5135

FSSB:STAN BLEDU

FSSB jest w stanie bdu.

5136

FSSB:LICZBA WZMACN. JEST MALA

Liczba wzmacniaczy rozpoznana przez FSSB jest za maa w porw --naniu do liczby sterowanych osi.

5137

FSSB:BLAD KONFIGURACJI

W FSSB wykryto bd konfiguracji.

5138

FSSB:USTAW. OSI
NIEDOKONCZONE

W trybie nastaw automatycznych nie dokonano jeszcze nastawienia osi.


Wykona nastawienie osi na ekranie nastaw FSSB.

5139

FSSB:STAN BLEDU

Inicjalizacja serwa nie zakoczya si normalnie. wiatowd moe by


uszkodzony lub moliwy bd w poczeniu ze wzmacniaczem lub
innym moduem. Sprawdzi stan wiatowodu i jako poczenia.

857

G. WYKAZ KOMUNIKATW ALARMW

Liczba

ZACZNIK

Komunikat

B--- 63524PL/01

Opis

5155

PON.START PROG. W G05


NIEMOZLIWY

W czasie kontroli pochylenia serwa przez G05 podjto prb wykonania


powtrnego startu po stopie posuwu lub blokadzie. Takie operacji
powtrnego startu nie mona wykona. (Sterowanie pochyleniem G05
koczy si w tym samym czasie.)

5195

KIERUNKU NIE MOZNA OCENIC

Jeli w funkcji zadawania bezporedniego B dla mierzenia wartoci


korekcji narzdzia uyto czujnika kontaktowego wejcia pojedynczego
sygnau, zapisany kierunek impulsu nie jest stay. Wystpia jedna z
nastpujcych okolicznoci:
W trybie zapisania korekcji wystpuje stan zatrzymania.
Stan wyczenia serwa
Kierunek zmienia si.
Ruch odbywa si jednoczenie wzdu dwch osi.

5197

FSSB:PRZEKROCZONY CZAS
OTWARCIA

CNC zezwoli na otworzenie FSSB, ale FAAB pozostao zamknite.

5198

FSSB:DANE IDENTYF. NIE


PRZECZYT.

Nie powiodo si przypisanie tymczasowe, w zwizku z czym


pocztkowa informacja ID wzmacniacza nie moga by odczytana.

5199

PARAMETR ODCZYTU DOKLAD.


MOMENTU

Parametr zwizany z funkcj wykrywania maego momentu obrotowego


jest niedozwolony.
Interwa zapisywania jest niepoprawny.
Jako o docelow podano o o niepoprawnym numerze.
Poprawic parametr.

5212

KOPIOWA. EKRANU :
BLAD PARAMETRU

Bd w nastawie parametru. Sprawdzi, czy jako kana we/wy zadano


4 (parametr nr 90020).

5213

KOPIOWA. EKRANU :
BLAD KOMUNIKACJI

Nie mona uyc karty pamici. Sprawdzi kart. (Sprawdzi, czy nie
jest uszkodzona lub chroniona przed zapisem.)

5214

KOPIOWA. EKRANU :
BL.TRANSF. DANYCH

Nie powiodo si przesanie danych na kart pamici.


Sprawdzi, czy na karcie jest wystarczajca ilo wolnego miejsca i czy
karta pamici nie zostaa wyjta w czasie transmisji danych.

5218

NIEDOZWOL.PARAMETR
(KOMP.POCHYL)

Bd nastawy parametru kompensacji pochylenia.


Przyczyny:
1. Liczba punktw kompensacji bdu skoku pomidzy dodatnimi i
ujemnymi punktami przekracza 128.
2. Zalenoci powikszenia w numerach punktu kompensacji pochy --lenia nie s prawidowe.
3. Punkt kompensacji pochylenia nie jest umieszczony midzy
dodatnim i ujemnym kocem punktw kompensacji bdu skoku.
4. Wielko kompensacji na punkt kompensacji jest za dua lub za
maa.
Poprawic parametr.

5220

TRYB NASTAWY PUNKTU


REFERENC.

Zadano parametr automatycznego ustawiania pooenia odniesienia.


(Bit 2 parametru nr 1819 = 1)
Wykona nastawy automatyczne.
(Ustawi maszyn w pooeniu odniesienia rcznie, nastpnie wykona
rczny dojazd do punktu referencyjnego.)
Dodatkowo: Automatyczna nastawa wartoci 0 bitu 2 param. nr 1819.

5222

BLAD SRAM --- POPRAWIALNY

Nie mona naprawi naprawialnego bdu pamici SRAM.


Przyczyny: Kopot z pamici w czasie inicjalizacji pamici.
Dziaania: Wymieni modu pamici SRAM.

5227

FILE NOT FOUND

Zadanego pliku nie znaleziono w czasie poczenia z wbudowanym


Handy File.

5228

SAME NAME USED

Nazwy plikw w wbudowanym Handy File powtrzyy si.

5229

WRITE PROTECTED

Dysk we wbudowanym Handy File jest zabezpieczony przed zapisem.

858

Liczba

G. WYKAZ KOMUNIKATW ALARMW

ZACZNIK

B--- 63524PL/01

Komunikat

Opis

5231

TOO MANY FILES

Liczba plikw przekracza dopuszczaln w czasie poczenia z wbudowanym Handy File.

5232

DATA OVER ---FLOW

Za mao miejsca na dyskietce we wbudowanym Handy File.

5235

COMMUNICATION ERROR

Bd w czasie komunikacji z wbudowanym Handy File.

5237

READ ERROR

Nie mona odczyta dyskietki we wbudowanym Handy File. Dyskietka


moe by uszkodzona lub gowica napdu jest zabrudzona. Moliwe,
e Handy File jest uszkodzony.

5238

WRITE ERROR

Nie mona zapisa dyskietki we wbudowanym Handy File. Dyskietka


moe by uszkodzona lub gowica napdu jest zabrudzona. Moliwe,
e Handy File jest uszkodzony.

5242

ILLEGAL AXIS NUMBER

Niedozwolony numer synchronicznej osi gwnej lub osi


podporzdkowanej. (Alarm jest uruchamiany kiedy wcza si tryb synchronizacji elastycznej.) Moliwe, e numer osi podporzdkowanej jest
mniejszy, niz osi gwnej.

5243

DATA OUT OF RANGE

Przeoenie przekadni nie jest nastawione prawidowo. (Alarm jest uruchoamiany kiedy wcza si tryb synchronizacji elastycznej.)

5244

TOO MANY DI ON

Sygna trybu synchronizacji nie zosta wczony ani wyczony nawet po


napotkaniu kodu M w trybie operacji automatycznej.
Sprawdzi drabink i kody M.

5245

OTHER AXIS ARE COMMANDED

W czasie trwania lub wczania synchronizacji elastycznej wystpi


jeden z nastpujcych warunkw polecenia:
1. Synchroniczna o gwna lub o podrzdna jest osi EGB.
2. Synchroniczna
wahadowego.

gwna

lub

podrzdna

jest

ruchu

3. W trybie powrotu do pooenia odniesienia


5251

ILLEGAL PARAMETER IN G54.2

Parametr kompensacji uchwytu (nr 7580 do 7588) jest niedozwolony.


Poprawi parametr.

5252

ILLEGAL P COMMAND IN G54.2

Warto P oznaczajca numer kompensacji w kompensacji uchwytu


jest za dua. Dokonaj poprawek w programie.

5257

G41/G42 NOT ALLOWED IN MDI


MODE

G41/G42 (kompensacja dugoci narzdzia C: seria M, kompensacja


promienia skrawania: seria T) zostaa zadana w trybie MDI. (Zalenie
od nastawy bitu 4 parametru nr 5008)

5303

TOUCH PANEL ERROR

Wystpi bd panelu dotykowego.


Przyczyny:
1. Panel jest nacinity.
2. Panel by nacinity, kiedy wczono zasilanie.
Usun podane przyczyny i ponownie wczy zasilanie.

5306

MODE CHANGE ERROR

W jednorazowym wywoaniu makropolecenia tryb ten jest normalnie


wyczany na pocztku.

2) Alarm edycji drugoplanowej


Liczba

Komunikat

Opis

070 do
074
085 do
087

P/S ALARM

Alarm BP/S wystpuje w tym samym numerze, co alarm P/S


wystpujcy w zwykej edycji programu.

140

P/S ALARM

Podjto prb wyboru lub usunicia w edycji drugoplanowej programu wybranego w edycji pierwszoplanowej. (ADNOTACJA)
Prawidowo uywaj edycji drugoplanowej.

859

G. WYKAZ KOMUNIKATW ALARMW

ZACZNIK

B--- 63524PL/01

ADNOTACJA
Alarm w edycji drugoplanowej wywietlany jest w wierszu (linii) wprowadzania ekranu
edytowania drugoplanowego zamiast na normalnym ekranie alarmw i mog by usunite za
pomoc dowolnej operacji klawiszami MDI.
3) Alarmy przetwornika impulsw bezwzgldnych (APC)
Liczba

Komunikat

Opis

300

OS n WYMAGA ZRN

Rczny dojazd do punktu referencyjnego wymagany jest dla n ---tej osi (n=1---8).

301

APC ALARM: OS n
KOMUNIKACJA

bd komunikacji n ---tej osi (n=1 do 8) przetwornika pooe bezwzgldnych.


Nie powioda si transmisja danych
Wrd moliwych przyczyn moe by awaria APC lub moduu interfejsu serwa.

302

APC ALARM: OS n
PRZEKR. CZAS

Bd przekroczenia czasu n ---tej osi APC (n=1 do 8). Bd w transmisji danych.


Moliwe przyczyny obejmuj wadliwy APC, kabel lub modu interfejsu serwo.

303

APC ALARM: OS n
RAMKOWANIE

Bd ramkowania n ---tej osi APC (n=1 do 8). Bd w transmisji danych.


Moliwe przyczyny obejmuj wadliwy APC, kabel lub modu interfejsu serwo.

304

ALARM APC:
PARZYSTOSC OSI n

Bd parzystoci n ---tej osi APC (n=1 do 8).


Bd w transmisji danych. Moliwe przyczyny obejmuj wadliwy APC, kabel lub
modu interfejsu serwo.

305

APC ALARM: OS n
BRAK IMPULSU

Alarm bdu impulsu APC n ---tej osi (n=1 do 8).


Alarm APC. Moliwe uszkodzenie APC lub kabla.

306

APC ALARM:OSn
BATERIA ZERO

Napicie baterii APC n ---tej osi (n=1 do 8) spado, wic nie mona podtrzyma
danych. Alarm APC. Moliwe uszkodzenie baterii lub kabla.

307

APC ALARM: OS n

Napicie baterii APC n ---tej osi (n=1 do 8) osigno poziom, w ktrym naley
zregenerowa bateri. Alarm APC. Wymie bateri.

1NISKI ST.BAT
308

APC ALARM: OS n
2NISKI ST.BAT

Napicie baterii APC n ---tej osi (n=1 do 8) osigno poziom, w ktrym naley
zregenerowa bateri (podczas wyczonego zasilania).
Alarm APC. Wymie bateri.

309

APC ALARM: OS n
NAJ.REF N ---MOZ

Podjto prb wykonania operacji powrotu do punktu referencyjnego bez obrotu


silnika o jedno lub dwa skrcenia. Obr silnik o jedno lub dwa skrcenia,
ponownie wycz zasilanie, a nastpnie wykonaj operacj powrotu do punktu
referencyjnego.

4) Alarmy przetwornika szeregowego (SPC)


Nr

Komunikat

Opis

360

OS n : NIEPRA. SUMA
KONTR.(WEWN)

Wystpi bd sumy kontrolnej we wbudowanym przetworniku


pooe.

361

OS n : NIEPRA. DANE FAZY (WEWN) Wystpi bd danych fazy we wbudowanym przetworniku pooe.

362

OS n : NIEPR. DANE OBROT.


(WEWN)

Wystpi bd licznika prdkoci obrotowej we wbudowanym


przetworniku pooe.

363

OS n : NIEPR. ZEGAR (WEWN)

Wystpi bd zegara we wbudowanym przetworniku pooe.

364

OS n : SOFT.ALARM FAZY (WEWN)

Oprogramowanie serwosystemu cyfrowego wykryo wadliwe dane we


wbudowanym przetworniku pooe.

365

OS n : USZKODZONY LED (WEWN)

Wystpi bd LED we wbudowanym przetworniku pooe.

366

OS n : BLAD IMPULSU (WEWN)

Wystpi bd impulsu we wbudowanym przetworniku pooe.

367

OS n : BLAD LICZ. (WEWN)

Wystpi bd licznika we wbudowanym przetworniku pooe.

368

OS n : BLAD KOMUNI.
SZEREG.(WEWN)

Nie mona nawiza komunikacji z wbudowanym przetwornikiem


pooe.

369

OS n : BLAD PRZESL.
DANYCH(WEWN)

Wystpi bd CRC lub bd bitu stopu w danych komunikacyjnych


przesyanych z wbudowanego przetwornika pooe.

860

ZACZNIK

B--- 63524PL/01

Nr

Komunikat

G. WYKAZ KOMUNIKATW ALARMW

Opis

380

OS n : USZKODZONY LED (ZEWN)

Uszkodzony detektor zewntrzny.

381

OS n : NIEPR. FAZ(ZEWN SKALA)

W zewntrznej skali liniowej wystpi bd danych fazy.

382

OS n : BLAD LICZ. (ZEWN)

Wystpi bd impulsu w detektorze zewntrznym.

383

OS n : BLAD IMPULSU (ZEWN)

Wystpi bd licznika w detektorze zewntrznym.

384

OS n : SOFT.ALARM FAZY (ZEWN)

Oprogramowanie serwosystemu cyfrowego wykryo wadliwe dane w


zewntrznym przetworniku pooe.

385

OS n : BLAD KOMUNI.
SZEREG.(ZEWN)

Nie mona odebra danych komunikacyjnych z detektora


zewntrznego.

386

OS n : BLAD PRZESL.
DANYCH (ZEWN)

Wystpi bd CRC lub bd bitu stopu w danych komunikacyjnych


przesyanych z zewntrznego przetwornika pooe.

861

G. WYKAZ KOMUNIKATW ALARMW

D Szczegy alarmu
przetwornika
szeregowego

#7

#6
CSA

202

#6 (CSA)
#5 (BLA)
#4 (PHA)
#3 (PCA)
#2 (BZA)
#1 (CKA)
#0 (SPH)
203

:
:
:
:
:
:
:

:
:
:
:

#5
BLA

#4
PHA

B--- 63524PL/01

#3
PCA

#2
BZA

#1
CKA

#0
SPH

#1

#0

Wystpi alarm bdu sumy kontrolnej.


Wystpi alarm niskiego napicia baterii.
Wystpi alarm bdu danych fazy.
Wystpi alarm bdu licznika prdkoci.
Wystpi alarm rozadowania baterii.
Wystpi alarm zegara.
Wystpi alarm bdu danych fazy.

#7
DTE

#7 (DTE)
#6 (CRC)
#5 (STB)
#4 (PRM)

ZACZNIK

#6
CRC

#5
STB

#4
PRM

#3

#2

Wystpi bd danych.
Wystpi bd CRC.
Wystpi bd bitu stopu.
Wystpi alarm bdu parametru. W takim przypadku jest te
wyprowadzany alarm bdu parametru serwa (nr 417).

5) Alarmy serwosystemu
Liczba

Komunikat

Opis

401

ALARM SERWO: OS n VRDY WYL.

Wyczy si sygna gotowoci serwowzmacniacza (DRDY) osi n ---tej (o


1---8). Zapozna si z procedur rozwizywania problemw.

402

ALARM SERWO: NIE MA PLYTY


SERWO

Nie jest obecna karta sterowania osi.

403

SERWO ALARM: PLYT/SOFT


N ---DOPAS.

Poczenie karty sterowania osi i oprogramowania serwa nie jest poprawne. Moliwe przyczyny s nastpujce:
Nie jest obecna karta sterowania osi.
W pamici flash nie jest zainstalowane odpowiednie oprogramowanie
serwa.

404

SERWO ALARM: OS n VRDY ZAL.

Chocia wyczy si sygna gotowoci (MCON) osi n ---tej (o 1---8),


nadal zaczony jest sygna gotowoci serwowzmacniacza (DRDY),
albo podczas zaczonego zasilania zaczy si DRDY, chocia MCON
by wyczony. Sprawd, czy modu serwo---interfejsu i serwowzmacniacza s poczone.

405

SERWO ALARM:
(NIEWLASCIWY ZRN)

Bd systemu sterowania pooeniem. Z powodu usterki NC lub serwosystemu w operacji powrotu do punktu referencyjnego istnieje
moliwo nieprawidowego wykonania tej operacji. Ponw prb z
rcznego dojazdu do punktu referencyjnego.

407

SERWO ALARM: NADMIER.BLAD

Rnica w odchyce pooenia synchronicznego osi przekroczya


ustawion warto.

409

SERWO ALARM: OS n
AL.MOMENTU

Wykryto nienormalne obcienie silnika serwosystemu. Wykryto nadmierne obcienie na silniku wrzeciona w trybie Cs.

410

SERWO ALARM: OS n
NADMIER.BLAD

Warto odchyki pooenia podczas zatrzymania osi n ---tej (o 1---8) jest


wiksza ni ustawiona warto.
Zapozna si z procedur rozwizywania problemw.

411

SERWO ALARM: NADMIER.BLAD


OSI n

Warto odchyki pooenia podczas ruchu osi n ---tej (o 1---8) jest


wiksza ni ustawiona warto. Zapozna si z usuwaniem problemw.

413

SERWO ALARM: OS n PRZEKR. LSI

Zawarto rejestru n ---tej osi (osie 1---8) przekroczya231. Bd ten


zwykle wystpuje w wyniku niewaciwego ustawienia parametrw.

862

ZACZNIK

B--- 63524PL/01

Liczba

Komunikat

G. WYKAZ KOMUNIKATW ALARMW

Opis

415

SERWO ALARM: OS n KON. RUCHU Podjto prb ustawienia prdkoci wikszej ni 524288000 jednostek/s
w osi n ---tej (o 1---8). Bd ten zwykle wystpuje w wyniku
niewaciwego ustawienia CMR.

417

SERWO ALARM: OS n PARAM.CYFR Alarm ten wystpuje w nastpujcych przypadkach dotyczcych osi
n ---tej (o 1---8) (alarm serwosystemu cyfrowego):
1) Warto ustawiona w parametrze Nr 2020 (forma silnika) jest poza
zakresem zadanych granic.
2) Waciwa warto (111 lub ---111) nie zostaa ustawiona w parametrze Nr 2022 (kierunek obrotw silnika).
3) Niepoprawne dane (warto mniejsza od 0 lub tp.) ustawiono w parametrze Nr 2023 (liczba impulsw sprzenia zwrotnego w prdkoci
na obrt silnika).
4) Niepoprawne dane (warto mniejsza od 0 lub tp.) ustawiono w parametrze Nr 2024 (liczba impulsw sprzenia zwrotnego pooenia na
obrt silnika).
5) Nie ustawiono parametru Nr 2084 i 2085 (dowolny zakres szybkoci
przekadni stopniowej).
6) Warto poza granic {1 do numerw osi sterowania} lub warto
nieciga (parametr 1023 --- numer osi serwosystemu) zawiera
warto nie mieszczc si z zakresie od 1 do numerw osi lub ustawiono wyizolowan warto (na przykad, 4 nie poprzedzone przez
3) w parametrze Nr 1023 (numer osi serwosystemu).

420

SERWO ALARM: OS n NADMIER


DRFT
(seria M)

Kiedy stosowane jest pojedyncze sterowanie synchroniczne, rnica


polecenia dotyczca momentu midzy osi gwn i podporzdkowan
przekroczya warto ustawion w parametrze Nr 2031.

421

SERWO ALARM: OS n BLAD


SPRZEZ.

Rnica midzy bdami w ptli czciowo otwartej i w ptli zamknitej


w czasie sprzenia zwrotnego pooenia staa si za dua. Sprawdzi
wartoci wspczynnikw przeliczania podwjnego pooenia w parametrach nr 2078 i 2079.

422

SERWO ALARM: OS n

W czasie sterowania momentem obrotowym w sterowaniu osi w


PMC przekroczono dopuszczaln prdko.

423

SERWO ALARM: OS n

W czasie sterowania momentem obrotowym w sterowaniu osi w


PMC przekroczono dopuszczaln sumaryczn warto przemiesz --czenia, ustalon w parametrze.

430

OS n : PRZEGRZANIE
SERWOMOTORU

Wystpio przegrzanie silnika serwomotoru.

431

OS n : PRZECIAZENIE KONWER.

1) PSM: Wystpio przegrzanie.


2) SVU serii : Wystpio przegrzanie.

432

433

OS n : NISKIE
NAP/BL.ZAS.KONWER.
OS n : NISK. NAP.SILOW.DC
KONWER.

1) PSM: W napiciu wejciowym wystpi brak fazy.


2) PSMR: Spado napicie zasilajce jednostki sterujcej.
3) Seria SVU: Spado napicie zasilajce jednostki sterujcej.
1) PSM: Spado napicie obwodw siowych DC.
2) PSMR: Spado napicie obwodw siowych DC.
3) Seria SVU: Spado napicie obwodw siowych DC.
4) Seria SVU: Spado napicie obwodw siowych DC.

434

OS n : NISK.NAP.STEROW. INWERT

SVM: Spado napicie zasilajce jednostki sterujcej.

435

OS n : NISK.NAP.SILOW.DC INWERT. SVM: Spado napicie obwodw siowych DC.

436

OS n :
SOFT.DETEK.PRZEGRZ.(OVC)

Oprogramowanie serwosystemu cyfrowego wykryo stan nieznacznego przegrzania (OVC).

437

OS n : PRZECIAZ. PRAD. KONWER.

PSM: Do obwodu wejciowego dosta si za duy prd.

438

OS n : NIEPRAWID. PRAD INWERT.

1) SVM: Prd silnika jest za duy.


2) Seria SVU: Prd silnika jest za duy.
3) Seria SVU: Prd silnika jest za duy.

863

G. WYKAZ KOMUNIKATW ALARMW

Liczba
439

440

ZACZNIK

Komunikat
OS N : ZA WYS.NAP.
SILOW.KONWER.

B--- 63524PL/01

Opis
1) PSM: Za due napicie obwodw siowych DC.
2) PSMR: Za due napicie obwodw siowych DC.
3) Seria SVU: Za due napicie obwodw C.
4) Seria SVU: Za due napicie obwodw.

OS n : HAMOW. REGENERAC.
KONWER.

1) PSMR: Za dua warto rozadowania regeneracyjnego.

441

OS n : NIEPRAWID. DETEK. PRADU

Oprogramowanie serwosystemu cyfrowego wykryo awari


w obwodzie wykrywania prdu silnika.

442

OS n : BL.LAD.
KONW./DYN.HAM.INW.

2) Seria SVU: Za dua warto rozadowania regeneracyjnego.


Wadliwy obwd rozadowania regeneracyjnego.

1) PSM: Wadliwy zapasowy obwd rozadowania obw. siowych DC.


2) PSMR: Wadliwy zapasowy obwd rozadowania obw. siowych DC.
3) Seria SVU: Uszkodzony obwd hamulca dynamicznego.

443

OS n : USZKODZENIE
WENTYLATORA KONWER.

1) PSM: Uszkodzony wentylator wewntrzny.


2) PSMR: Uszkodzony wentylator wewntrzny.
3) Seria SVU: Uszkodzony wentylator wewntrzny.

444

OS n: USZK.WENTYLATOR INWERT. SVM: Uszkodzony wentylator wewntrzny.

445

OS n : SOFT.DETEK.ALARM
ROZLACZ.

Oprogramowanie serwosystemu cyfrowego wykryo przerwany


przewd w przetworniku pooe.

446

OS n : HARD.DETEK.ALARM
ROZLACZ.

Sprztowo wykryto przerwany przewd we wbudowanym


przetworniku pooe.

447

OS n : HARD.DETEK.
ROZLACZ.(ZEW.)

Sprztowo wykryto przerwany przewd w zewntrznym przetworniku


pooe.

448

OS n : ALARM
NIEDOPASOW.SPRZEZ.

Znak danych sprzenia zwrotnego z wbudowanego przetwornika


pooe rni si od danych sprzenia zwrotnego z przetwornika
zewntrznego.

449

OS n : ALARM IPM INWERT.

1) SVM: IPM (inteligentny modu zasilania) wykry alarm.


2) Seria SVU: IPM (inteligentny modu zasilania) wykry alarm.

460

OS n : ROZLACZENIE FSSB

Komunikacja FSSB zakoczya si niespodziewanie.


Moliwe przyczyny s nastpujce:
1) Przerwany lub odczony kabel komunikacji FSSB.
2) Niespodziewanie wyczone zasilanie wzmacniacza.
3) Wzmacniacz wczy alarm niskiego napicia.

461

OS n : NIEDOZWOL.
INTERF.WZMACN.

Osie wzmacniacza dwuosiowego zostay przypisane do interfejsu


szybkiego.

462

OS n : DANE CNC NIE PRZESLANO

Z powodu bdu komunikacji FSSB urzdzenie podporzdkowane nie


mogo otrzyma prawidowych danych.

463

OS n : DANE SLAVE NIE


PRZESLANO

Z powodu bdu komuniakcji FSSB serwosystem nie mg otrzyma


prawidowych danych.

464

OS n : BLAD ZAPISU DANYCH


IDENT.

Podjto nieudan prb zapisania informacji serwisowych w ekranie


utrzymania ruchu wzmacniacza.

465

OS n : BLAD CZYT. DANYCH IDENT.

Nie mona odczyta pocztkowej informacji identyfikacyjnej podczas


wczania zasilania wzmacniacza.

466

OS n : DOPASOWANIE
SILNIK/WZMAC.

Maksymalne obcienie wzmacniacza nie pasuje do obcienia


silnika.

467

OS n : NIEDOZWOL. NASTAWY OSI

Nie wczono nastpujcych funkcji serwosystemu, kiedy o,


zajmujca pojedynczy DSP (odpowiadajcemu dwm zwykym
osiom) jest ustalona na ekranie nastaw osi.
1. Sterowanie uczce (bit 5 parametru nr 2008 = 1)
2. Szybka ptla prdowa (bit 0 parametru nr 2004 = 1)
3. Szybka o interferencyjna (bit 4 parametru nr 2005 = 1)

864

ZACZNIK

B--- 63524PL/01

D Szczegy alarmu
serwosystemu

G. WYKAZ KOMUNIKATW ALARMW

Szczegy alarmu serwosystemu s wywietlone na wywietlaczu


diagnostyki Nr 200 i 204, jak pokazano poniej.
200

#7
OVL

#7 (OVL)
#6 (LV)
#5 (OVC)
#4 (HCA)
#3 (HVA)
#2 (DCA)

#6
LV

#5
OVC

#4
HCA

#3
HVA

#2
DCA

#1
FBA

#0
OFA

Wystpi alarm nadmiernego prdu.


W serwowzmacniaczu wydano alarm niskiego napicia.
Alarm nadmiernego prdu wewntrz cyfrowego serwosystemu.
W serwowzmacniaczu wydano alarm nieprawidowego prdu.
W serwowzmacniaczu wydano alarm za wysokiego napicia.
W serwowzmacniaczu wystpi alarm regeneracyjnego obwodu
wyadowania.
#1 (FBA) : Wystpi alarm rozczenia.
#0 (OFA) : Alarm przepenienia wewntrz cyfrowego serwosystemu.

201

:
:
:
:
:
:

#7
ALD

#6

#5

#4
EXP

#3

#2

#1

#0

Kiedy OVL rwna si 1, w danych diagnostycznych Nr 200


(generowany jest alarm Nr 400):
#7 (ALD) 0 : Przegrzanie silnika
1 : Przegrzanie wzmacniacza
Kiedy FBAL rwna si 1, w danych diagnostycznych Nr 200
(generowany jest alarm serwosystemu Nr 416):

#7
204

#6 (OFS)
#5 (MCC)
#4 (LDA)
#3 (PMS)

:
:
:
:

ALD

EXP

Rozczenie wbudowanego przetwornika


pooe (sprzt)

Rozczenie oddzielnie zainstalowanego


przetwornika pooe (sprzt)

Przetwornik nie jest prawidowo poczony z


oprogramowaniem.

#6
OFS

#5
MCC

#4
LDA

Opis alarmw

#3
PMS

#2

#1

#0

W cyfrowym serwosystemie wystpi bd przeliczenia prdu.


Zapiek si styk stycznika magnetycznego w serwowzmacniaczu.
Dioda LED oznacza, e przetwornik szeregowy C jest uszkodzony.
Wystpi bd impulsw sprzenia zwrotnego, poniewa
uszkodzony jest kabel sprzenia zwrotnego.

865

G. WYKAZ KOMUNIKATW ALARMW

ZACZNIK

B--- 63524PL/01

6) Alarmy ograniczenia ruchu


Liczba

Komunikat

Opis

500

OGRAN. RUCHU : +n

Przekroczone zaprogramowane ograniczenie ruchu I n ---tej osi po


stronie dodatniej (o 1 do 8). (Param. nr1320 lub 1326 ADNOTACJA)

501

OGRAN. RUCHU : ---n

Przekroczone zaprogramowane ograniczenie ruchu I n ---tej osi po


stronie ujemnej (o 1 do 8). (Param. nr1321 lub1327 ADNOTACJA)

502

OGRAN. RUCHU : +n

Przekroczone zaprogramowane ograniczenie ruchu II n ---tej osi po


stronie dodatniej (o 1 do 8). (Parametr Nr 1322 )

503

OGRAN. RUCHU : ---n

Przekroczone zaprogramowane ograniczenie ruchu II n ---tej osi po


stronie ujemnej (o 1 do 8). (Parametr Nr 1323)

504

OGRAN. RUCHU : +n

Przekroczone zaprogramowane ograniczenie ruchu III n ---tej osi po


stronie dodatniej (o 1 do 8). (Parametr Nr 1324)

505

OGRAN. RUCHU : ---n

Przekroczone zaprogramowane ograniczenie ruchu III n ---tej osi po


stronie ujemnej (o 1 do 8). (Parametr Nr1325)

506

OGRAN. RUCHU : +n

Przekroczono OT osprztu n ---tej osi (osie 1 do 8) po stronie +.

507

OGRAN. RUCHU : ---n

Przekroczono OT osprztu n ---tej osi (osie 1 do 8) po stronie ---.

508

INTERFERENCJA : +n

Przesuw w osi n w kierunku dodatnim, koliduje z ustawieniem imakw


narzdziowych (tylko w przypadku sterowania dwutorowego)

509

INTERFERENCJA : ---n

Przesuw osi n w kierunku ujemnym, koliduje z ustawieniem imakw


narzdziowych (tylko w przypadku sterowania dwutorowego)

510

OGRAN. RUCHU : +n

Kontrola ogranicze ruchu przed rozpoczciem ruchu wykazaa, e


punkt docelowy bloku znajduje si w obszarze zabronionym przez
ograniczenia ruchu na dodatniej n ---tej posi. Popraw program.

511

OGRAN. RUCHU : ---n

Kontrola ogranicze ruchu przed rozpoczciem ruchu wykazaa, e


punkt docelowy bloku znajduje si w obszarze zabronionym przez
ograniczenia ruchu na ujemnej n ---tej posi. Popraw program.

ADNOTACJA
Alarmy ograniczenia ruchu Nr 504 i 505 wystpuj tylko w serii T.
Parametry 1326 i 1327 s dostpne, kiedy zaczony jest EXLM (sygn. wycznika kocowego).
7) Alarmy przegrzania
Liczba

Komunikat

Opis

700

PRZEGRZANIE: UKLAD STEROWANIA

Przegrzanie jednostki sterujcej


Sprawdzi, czy wentylator pracuje normalnie, oczyci filtr powietrza.

701

PRZEGRZANIE: SILNIK WENTYLATORA

Przegrza si silnik wentylatora umieszczony w grnej czci szafy


sterowniczej dla ukadu sterowania. Sprawd dziaanie silnika wentylatora i wymie silnik, jeli to konieczne.

704

PRZEGRZANIE: WRZECIONO

Przegrzanie wrzeciona rozpoznane przez wykrycie nierwnomiernoci


obrotw wrzeciona
(1) Jeli obcienie skrawania jest due, naley je zmniejszy.
(2) Sprawd, czy narzdzie skrawajce jest ostre.
(3) Inn moliw przyczyn jest wadliwy wzmacniacz wrzeciona.

8) Alarm gwintowania sztywnego


Liczba

Komunikat

Opis

740

ALARM SZTYW.GWINT.:
NADMIER.BLAD

Podczas gwintowania sztywnego odchyka pooenia wrzeciona w


stanie zatrzymania przekroczya nastawienie.

741

ALARM SZTYW.GWINT.:
NADMIER.BLAD

Podczas gwintowania sztywnego odchyka pooenia wrzeciona w


stanie zatrzymania przekroczya nastawienie.

742

ALARM SZTYW.GWINT.:
PRZEPEL.LSI

Podczas gwintowania sztywnego wystpio przepenienie LSI po


stronie wrzeciona.

866

G. WYKAZ KOMUNIKATW ALARMW

ZACZNIK

B--- 63524PL/01

9) Alarmy wrzeciona szeregowego


Liczba
749

Komunikat

Opis

BLAD SZEREG KOMUN.WRZEC.

S to bdy komunikacji szeregowej zaistniae po wczeniu zasilania


systemu. Rozpatruje si nastpujce przyczyny:
1) Wadliwe poczenie wiatowodem, kabel nie jest podczony lub
jest przecity.
2) Uszkodzona karta procesora lub 2 karta rozszerze opcjonalnych.
3) Uszkodzona pytka drukowana wzmacniacza wrzeciona.
Jeli alarm wystpuje w czasie wczania zasilania CNC lub jeeli
alarmu nie mona wyczy nawet poprzez zerowanie CNC, to
naley wyczy zasilanie, take po stronie wrzeciona.

750

BLAD SZEREG.POLACZ.WRZEC.

Alarm ten jest generowany, kiedy ukad sterowania wrzeciona nie jest
gotowy do prawidowego startu podczas zaczonego zasilania w
systemie z wrzecionem szeregowym.
Mona rozpatrzy cztery nastpujce przyczyny:
1) Niewaciwie poczony kabel lub wyczone zasilanie ukadu sterowania wrzeciona.
2) Podczas zaczonego zasilania NC w innych warunkach alar --mowych ni SU ---01 lub AL ---24 pokazanych na wywietlaczu LED
ukadu sterowania wrzeciona.
W takim przypadku wycz zasilanie wzmacniacza wrzeciona
i wykonaj ponownie rozruch.
3) Pozostae przyczyny (niewaciwa kombinacja sprztowa)
Alarm ten nie wystpuje po aktywaci systemu zawierajcego
jednostk sterowania wrzecionem.
4) Drugie wrzeciono (kiedy SP2, bit 4 parametru Nr 3701 wynosi 1)
znajduje si w jednym z powyszych warunkw 1) do 3).
W celu uzyskania bliszych szczegw zobacz wywietlacz diagnostyczny Nr 409.

752

WRZEC. ---1 BL.ZMIA. TR.PRACY

Ten alarm jest generowany jeeli system nieprawidowo koczy zmian


trybu. Tryby obejmuj sterowanie Cs, pozycjonowanie wrzeciona,
gwintowanie sztywne i tryby sterowania wrzeciona. Alarm jest aktywowany jeeli ukad sterowania wrzeciona nieprawidowo reaguje na polecenie zmiany trybu wydanego przez NC.

754

WRZEC. ---1 AL. NIEPRA. MOMENTU Wykryto nadmierne obcienie silnika pierwszego wrzeciona.

762

WRZEC. ---2 BL.ZMIA. TR.PRACY

Zobacz alarm wrzeciona Nr 752 (dla 2---giej osi).

764

WRZEC. ---2 AL. NIEPRA. MOMENTU

Tak samo, jak w przypadku alarmu Nr 754 (dla drugiego wrzeciona).

772

WRZEC. ---3 BL.ZMIA. TR.PRACY

Tak samo, jak w przypadku alarmu Nr 752 (dla trzeciego wrzeciona).

774

WRZEC. ---3 AL. NIEPRA. MOMENTU Tak samo, jak w przypadku alarmu Nr 754 (dla trzeciego wrzeciona).

782

WRZEC. ---4 BL.ZMIA. TR.PRACY

Tak samo, jak w przypadku alarmu Nr 752 (dla czwartego wrzeciona).

784

WRZEC. ---4 AL. NIEPRA. MOMENTU

Tak samo, jak w przypadku alarmu Nr 754 (dla czwartego wrzeciona).

D Szczegy alarmu
wrzeciona nr 750

Szczegy alarmu wrzeciona Nr 750 s wywietlone na wywietlaczu


diagnostyki Nr 409, jak pokazano poniej.
#7

#6

#5

409

#4

#3
SPE

#2
S2E

#1
S1E

#0
SHE

#3 (SPE) 0 : W sterowaniu szeregowym wrzeciona parametry wrzeciona


szeregowego speniaj warunki rozruchu ukadu wrzeciona.
1 : W sterowaniu szeregowym wrzeciona parametry wrzeciona
szeregowego nie speniaj warunkw rozruchu ukadu
wrzeciona.
867

G. WYKAZ KOMUNIKATW ALARMW

ZACZNIK

B--- 63524PL/01

#2(S2E) 0 : Drugie wrzeciono zachowuje si normalnie podczas rozruchu


ukadu szeregowego wrzeciona.
1 : Wykryto usterk drugiego wrzeciona podczas rozruchu ukadu
szeregowego wrzeciona.
#1(S1E) 0 : Pierwsze wrzeciono zachowuje si normalnie podczas rozruchu
ukadu szeregowego wrzeciona.
1 : Wykryto usterk pierwszego wrzeciona podczas rozruchu ukadu
szeregowego osi wrzeciona.
#0 (SHE) 0 : Modu komunikacji szeregowej w CNC zachowuje si normalnie.
1 : Wykryto, e modu komunikacji szeregowej w CNC jest wadliwy.

868

ZACZNIK

B--- 63524PL/01

G. WYKAZ KOMUNIKATW ALARMW

Wykaz alarmw (wrzeciono szeregowe)


Jeli wystpi alarm wrzeciona, na CNC zostanie wywietlony
nastpujcy numer. N jest numerem odpowiadajcym wrzecionu, w
ktrym wystpi alarm. (n = 1: Pierwsze wrzeciono; n = 2: drugie
wrzeciono; itp.)
ADNOTACJA*1
Prosimy zauway, e wskazania SPM s rne zalenie od
tego, czy jest wczona czerwona czy ta dioda LED. Jeli
wieci dioda czerwona, SMP wykazuje dwucyfrowy numer
alarmu. Jeli wieci si ta dioda, SMP pokazuje numer
bdu wskazujcy na numer bloku (na przykad, kiedy
polecenie obrotu wprowadzono bez uruchamiania stanu
stopu awaryjnego).
Zobacz zacznik A.4, Kody bdw (Wrzeciono
szeregowe).
Numery alarmw wywietlane we wzmacniaczu wrzeciona serii
Nr

Komunikat

Wskazanie
SPM
(*1)

Lokalizacja bdu i sposb


rozwizania

Opis

Program nie uruchamia si normalnie. Bd serii ROM lub awaia


sprztowa w pycie drukowanej
moduu sterowania SPM

(750) BLAD SZEREG.


POLACZ.WRZEC.

A0
A

1 Wymienic ROM w pycie sterowania SPM.


2 Wymieni pyt drukowan
moduu sterowania SPM.

(749) BLAD SZEREG KOMUN.


WRZEC.

A1

Wymieni pyt drukowan moduu Wykryto awari w w obwodzie pery --sterowania SPM.
feryjnym CPU w obwodzie ster. SPM.

7n01

WRZECn: PRZEGRZANIE
SILNKA

01

1 Sprawdzi
i
skorygowa
temperatur
oraz
status
obcienia.
2 Jeli wentylator zatrzyma si,
trzeba go wymieni.

Zadziaa termistat umieszczony w


uzwojeniu silnika.
Wewntrzna temperatura silnika
przekroczya dopuszczalny poziom.
Silnik jest nadmiernie obciany w
sposb cigy lub wadliwie dziaa
modu wentylacji.

7n02

WRZECn: BLAD ROZNICY


OBROT.WRZEC

02

1 Sprawdzi i poprawi warunku


skrawania,
aby
zmniejszy
obcienie.
2 Poprawi parametr nr 4082.

Prdko silnika nie nada za


prdkoci zadan. Wykryto nadmierne obcienie silnika.
Czas przyspieszenia lub opnienia
w parametrze nr
4082 jest
niewystarczajcy.

7n03

WRZECn: PRZEPAL.BEZP.
OBW.SILOW
DC

03

1 Wymieni modu SPM.


2 Sprawdzi stan izolacji silnika.
3 Wymieni kabel interfejsu.

PSM przechodzi w stan gotowoci


(wskazanie
00),
ale
napicie
siownika DC jest w SPM za niskie.
Bezpiecznik w sekcji obwodw
siowych w SPM przepali si.
(Siownik jest uszkodzony lub uziemienie silnika jest wadliwe.)
Kabel poczeniowy JX1A/JX1B jest
wadliwy.

7n06

SPN_n_: THERMAL
SENSOR DISCONNECT

06

1 Sprawdzi i poprawi parametr.


Czujnik temperatury silnika zosta
2 Wymieni kabel sprzenia zwrot- odczony.
nego.

869

G. WYKAZ KOMUNIKATW ALARMW

Nr

Komunikat

Wskazanie
SPM
(*1)

ZACZNIK

Lokalizacja bdu i sposb


rozwizania

B--- 63524PL/01

Opis

7n07

WRZECn: ZA DUZE
OBROTY

07

Sprawdzi bd bloku. (Na przykad,


sprawdzi czy synchronizacja wrzeciona zostaa zadana, kiedy wrzeciono nie mogo si obrci.)

7n09

WRZECn: PRZEGRZANIE
OBWODU
GLOWN.

09

1 Poprawi chodzenie radiatora.


Nienormalny wzrost temperatury na
2 Jeli wentylator radiatora zatrzyma radiatorze tranzystora mocy
si, wymieni jednostk SPM.

7n11

WRZECn: ZA WYSOKIE
NAP.OBW.
SILOW

11

1 Sprawdzi wybrany PSM.


2 Sprawdzi napicie zasilajce i
zmian mocy w czasie zwalniania
obrotw silnika. Jeli napicie
przekracza 253 VAC (w systemie
200---V ) lub 530 VAC (w systemie
400---V ), naley poprawi
impedancj zasilacza.

Wykryto za wysokie napicie w sekcji


obwodw siowych DC w PSM.
(Wskazanie alarmu PSM: 7)
Bd wyboru PSM. (Przekroczono
maksymalna specyfikacj wyjciow
PSM.)

7n12

WRZECn: PRZECIAZ.
PRAD. OBW.
SILOW

12

1 Sprawdzi stan izolacji silnika.


2 Sprawdzic parametry wrzeciona.
3 Wymieni modu SPM.

Prd wyjciowy silnika jest za wysoki.


Parametr zaleny od silnika nie
pasuje do modelu silnika.
Wadliwa izolacja silnika

7n15

WRZECn: ALARM
PRZELACZ.
WRZECION

15

1 Sprawdzi i poprawi sekwencj Kolejno przeczania w operacji


drabinki.
przeczania wrzeciono/wyjcie jest
2 Wymieni przeczanie MC.
nieprawidowa.
Sygna kontroli stanu styku MC
i polecenie nie pasuj do siebie.

7n16

WRZECn: BLAD RAM

16

Wymieni pyt drukowan moduu Wykryto awari w skadniku obwodu


sterowania SPM.
kontrolnego SPM. (Wadliwy RAM dla
danych zewntrznych.)

7n18

WRZECn: BL. SUMY


KONTR.
DANYCH
PGM

18

Wymieni pyt drukowan moduu Wykryto awari w skadniku obwodu


sterowania SPM.
kontrolnego SPM. (Wadliwy ROM dla
danych programu.)

7n19

WRZECn: DUZE
PRZESUN.
DET. PRADU U

19

Wymieni modu SPM.

Wykryto awari w skadniku SPM.


(Warto pocztkowa obwodu wykrywania produ w fazie U jest
niewaciwa.)

7n20

WRZECn: DUZE
PRZESUN.
DET. PRADU V

20

Wymieni modu SPM.

Wykryto awari w skadniku SPM.


(Warto pocztkowa obwodu wykrywania produ w fazie V jest
niewaciwa.)

7n21

SPN_n_ : POS SENSOR


POLARITY ERROR

21

Sprawdzi i poprawi parametry.


(nr 4000#0, 4001#4)

Wadliwa nastawa parametrw


czujnika pooenia.

870

Obroty silnika przekroczyy 115%


obrotw nominalnych.
Kiedy os wrzeciona znajdowaa si w
trybie
sterowania
pooenia,
nagromadziy si nadmierne odchyki
pooenia (w czasie synchronizacji
wrzeciona wyczono SFR i SRV.)

ZACZNIK

B--- 63524PL/01

Wskazanie
SPM
(*1)

G. WYKAZ KOMUNIKATW ALARMW

Lokalizacja bdu i sposb


rozwizania

Nr

Komunikat

7n24

WRZECn: BLAD SZEREG.


TRANSM.

24

1 Kabel CNC---wrzeciono naley Zasilanie CNC jest wyczone


odsun od kabla sieciowego.
(normalne wyczenie lub przerwany
2 Wymienic kabel.
kabel).
Bd wykryto w danych komunika --cyjnych przesanych do CNC.

7n26

WRZECn: DETEK.
ROZLACZ.
SP.PREDK. C

26

1 Wymienic kabel.
2 Ponownie wyregulowa
przedzwmacniacz.

7n27

WRZECn: ROZLACZ.
PRZETWOR.
POLOZ.

27

1 Wymienic kabel.
1 Sygna przetwornika pooenia
2 Ponownie wyregulowa sygna
(zcze JY4) jest niewaciwy.
czujnika BZ.
2 Amplituda sygnau (zcze JY2)
czujnika MZ lub BZ jest
niewaciwa.
(Odczony kabel, bd regulacji,
itp.)

7n28

WRZECn: DETEK.
ROZLACZ.
SP.POLOZ. C

28

1 Wymienic kabel.
2 Ponownie wyregulowa
przedzwmacniacz.

7n29

WRZECn: KROTKIE
PRZECIAZENIE

29

Sprawdzi
obcienia.

7n30

WRZECn: PRZECIAZ.
PRAD. OBW.
SILOWEGO

30

Sprawdzi i skorygowa napicie Przepicie wykryto na wejciu


zasilajce.
gwnego obwodu PSM. (Wskazanie
alarmu PSM: 1)
Niezbilansowane zasilanie.
Bd wyboru PSM (Przekroczono
maksymaln specyfikacj wyjciow
PSM.)

7n31

WRZECn: BLOK.SILN.
LUB
BRAK.SP.PR

31

1 Sprawdzi i poprawi stan Silnik nie moe obraca si z zadan


obcienia.
prdkoci. (Przez duszy czas
2 Wymieni kabel czujnika silnika istnia poziom nie przekraczajcy
(JY2 lub JY5).
poziomu SST dla polecenia obrotu.)
Zaburzenia
sygnau
kontroli
prdkoci.

7n32

WRZECn: BLAD RAM


SZEREG.
TRANSM.

32

Wymieni pyt drukowan moduu Wykryto awari w skadniku obwodu


sterowania SPM.
kontrolnego
SPM.
(Wadliwe
urzdzenie LSI dla transmisji szeregowej.)

7n33

WRZECn: BRAK NALAD


OBW.SILOW
DC

33

1 Sprawdzi i skorygowa napicie adowanie prdu staego od zasizasilajce.


lacza sieciowego podczas zaczenia
2 Wymieni modu PSM.
stycznika
magnetycznego
we
wzmacniaczu jest niewaciwe (np.
przerwa w fazie albo wadliwy opornik
adowania).

871

poprawi

Opis

Amplituda sygnau sygnau wykrywania (zcze JY2) po stronie silnika


sterowania
konturu
Cs
jest
niewaciwa. (Odczony kabel, bd
regulacji, itp.)

Sygna wykrywania pooenia (zcze


JY5) dla sterowania konturu Cs jest
niewaciwy.
(Odczony kabel, bd regulacji, itp.)
stan Nadmierne obcienie przyoone
przez pewien okres czasu. (Alarm jest
wczany take wtedy, kiedy waek
silnika zosta zablokowany w stanie
wzbudzenia)

G. WYKAZ KOMUNIKATW ALARMW

Wskazanie
SPM
(*1)

ZACZNIK

Lokalizacja bdu i sposb


rozwizania

B--- 63524PL/01

Nr

Komunikat

7n34

WRZECn: BLAD
NASTAWY
PARAMETROW

34

Poprawi warto parametru zgodnie Zadano dane parametrw


z podrcznikiem.
przekraczajce dopuszczalny limit.
Jeli numer parametru nie jest znany,
naley podczy pyt kontroli
wrzeciona i sprawdzi parametr.

7n35

WRZECn: PRZELOZENIE
SPOZA
ZAKRESU

35

Poprawi warto parametru zgodnie Dane przeoenia przekadni


z podrcznikiem.
przekraczaj dopuszczalny limit.

7n36

WRZECn: PRZEPEL.
LICZNIKA
BLEDU

36

Sprawdzi, czy warto wzmocnienia Wystpio przepenienie licznika


pooenia nie jest za dua i poprawi bdw.
t warto.

7n37

WRZECn: BLAD PARAM.


DETEKT.
PREDK.

37

Poprawi warto parametru zgodnie Nastawiona w parametrze liczba


z podrcznikiem.
impulsw czujnika prdkoci jest
nieprawidowa.

7n39

WRZECn: BLAD SYG.


1---OBROT. CS

39

1 Wyregulowa sygna na jeden


obrt w przedwzmacniaczu.
2 Sprawdzi stan ekranu kabla.
3 Wymienic kabel.

7n40

WRZECn: BRAK
DETEK.SYG.
1---OBROT.CS

40

1 Wyregulowa sygna na jeden Sygna na jeden obrt nie jest generobrt w przedwzmacniaczu.
owany w czasie sterowania konturem
2 Sprawdzi stan ekranu kabla.
Cs.
3 Wymienic kabel.

7n41

WRZECn: BLAD
SYG.1---OBR.
PRZET.POL.

41

1 Sprawdzi i poprawi parametr.


1 Sygna na jeden obrt w przetwor2 Wymienic kabel.
niku pooenia wrzeciona (zcze
3 Ponownie wyregulowa sygna
JY4) nie jest prawidowy.
czujnika BZ.
2 Sygna na jeden obrt (zcze JY2)
w czujniku MZ lub BZ nie jest
prawidowy.
3 BLAD NASTAWY PARAMETROW

7n42

WRZECn: BR.DETEK.
1---OBR.
PRZET.POL.

42

1 Wymienic kabel.
1 Sygna na jeden obrt w przetwor2 Ponownie wyregulowa sygna
niku pooenia wrzeciona (zcze
czujnika BZ.
JY4) jest odczony.
2 Sygna na jeden obrt (zcze JY2)
w czujniku MZ lub BZ jest
odczony.

7n43

WRZECn: ROZL. PRZET.


POL. ROZN.
PRED.

43

Wymienic kabel.

7n44

WRZECn: BLAD UKLADU


PRZETWARZ.
AD

44

Wymieni pyt drukowan moduu Wykryto zakcenia w skadniku


sterowania SPM.
obwodu SPM (zakcenia konwertera
A/D).

7n46

WRZECn: ALARM
1---OBR.
PRZET GWINT.

46

1 Sprawdzi i poprawi parametr.


Zakcenia odpowiadajace alarmowi
2 Wymienic kabel.
41 wykryto w czasie operacji gwinto3 Ponownie wyregulowa sygna wania.
czujnika BZ.

872

Opis

W czasie sterowania konturu Cs wykryto niewaciw relacj sygnau na


jeden obrt do liczby impulsw fazy
AB.

Sygna
rnicowy
przetwornika
pooe prdkoci (zcze JY8) nie
jest prawidowy.

ZACZNIK

B--- 63524PL/01

Nr

Komunikat

Wskazanie
SPM
(*1)

G. WYKAZ KOMUNIKATW ALARMW

Lokalizacja bdu i sposb


rozwizania

Opis

7n47

WRZECn: NIEPRA.SYG.
PRZET.
POLOZE.

47

1 Wymienic kabel.
1 Sygna fazy A/B w przetworniku
pooenia wrzeciona (zcze JY4)
2 Ponownie wyregulowa sygna
nie jest prawidowy.
czujnika BZ.
3 Poprawi uoenie kabli (dalej od 2 Sygna fazy A/B (zcze JY2) czujnika MZ lub BZ jest niewaciwy.
kabla zasilajcego).
Zaleno midzy faz A/B a
sygnaem na jeden obrt nie jest
waciwa (niezgodno interwau
impulsu).

7n49

WRZECn: PRZEK.PRED.
W ROZNIC.
STER.

49

Sprawdzi, czy obliczona prdko W trybie prdkoci rnicowej


rnicowa przekracza dopuszczaln prdko drugiego wrzeciona po
konwersji do wrzeciona lokalnego
prdko silnika.
przekroczya dopuszczalny limit
(prdko rnicowa jest obliczana
poprzez pomnoenie prdkoci drugiego wrzeciona przez przeoenie
przekadni).

7n50

WRZECn: PRZEKRO.
PREDK.
WRZEC.

50

Sprawdzi, czy obliczona prdko W synchronizacji wrzeciona obli --warto


prdkoci
przekracza dopuszczaln prdko czona
przekroczya dopuszczalny limit
silnika.
(prdko silnika jest obliczana
poprzez pomnoenie prdkoci wrzeciona przez przeoenie przekadni).

7n51

WRZECn: NISKIE NAP.


UKL.SILOW.DC

51

1 Sprawdzi i skorygowa napicie Wykryto


spadek
napicia
wejciowego. (Wskazanie alarmu
zasilajce.
PSM: 4) (Chwilowa awaria zasilania
2 Wymieni MC.
lub saby kontakt MC)

7n52

WRZECn: I NIEPRAWID.
SYGNAL ITP

52

1 Wymieni
pyt
drukowan Wykryto awari interfejsu
moduu sterowania SPM.
(zatrzyma si sygna ITP).
2 Wymieni pyt drukowan interfejsu wrzeciona w CNC.

NC

7n53

WRZECn: II NIEPRAWID.
SYGNAL ITP

53

1 Wymieni
pyt
drukowan Wykryto awari interfejsu
moduu sterowania SPM.
(zatrzyma si sygna ITP).
2 Wymieni pyt drukowan interfejsu wrzeciona w CNC.

NC

7n54

WRZECn: PRZECIENIE
PRDOWE

54

Sprawdzi obcienia.

Wykryto prd przecienia.

7n55

WRZECn: N ---PR.ZASIL.
PRZY
PRZELACZ:

55

1 Wymieni stycznik magnetyczny.


2 Sprawdzi i poprawi sekwencj.

Sygna stanu linii elektrycznej stycznika magnetycznego wybierajcego


wrzeciono
lub
wyjcie
jest
niewaciwy.

7n56

WRZECn: ZATRZYM.
WEWN. WENTYLATORA

56

Wymieni modu SPM.

Wentylator
chodzcy
obwodu
sterujcego SPM zatrzyma si.

7n57

WRZECn: HAMOWANIE
REGENERACYJNE

57

1 Zmniejszy obcienie przyspieszenia lub opnienia.


2 Sprawdzi
stan
chodzenia
(temperatur peryferyjn).
3 Jeli wentylator zatrzyma si,
wymieni rezystor.
4 Jeli opornoc jest wadliwa,
wymienic rezystor.

Wykryto przecienie w opornoci


regeneracyjnej. (Wskazanie alarmu
PSMR: 8)
Wykryto dziaanie termostatu przy
krtkotrwaym przecieniu.
Rezystor
regeneracyjny
zosta
odczony lub wykryto wadliw
rezystancj.

873

G. WYKAZ KOMUNIKATW ALARMW

Wskazanie
SPM
(*1)

ZACZNIK

B--- 63524PL/01

Lokalizacja bdu i sposb


rozwizania

Nr

Komunikat

7n58

WRZECn: PRZECIAZENIE
W PSM

58

1 Sprawdzi chodzenie PSM.


2 Wymieni modu PSM.

Temperatura radiatora w PSM nadmiernie wzrosa.


(Wskazanie alarmu PSM: 3)

7n59

WRZECn: ZATRZYM.
WENTYLATORA PSM

59

Wymieni modu SPM.

Zatrzymanie wentylatora
chodzcego w PSM.
(Wskazanie alarmu PSM: 2)

7n62

SPN_n_ : MOTOR VCMD


OVERFLOWED

62

Sprawdzi i poprawi parametry.


(nr 4021, 4056 do 4059)

Zadana prdko silnika jest za dua.

7n66

SPN_n_ : AMP MODULE


COMMUNICATION

66

1 Wymienic kabel.
2 Sprawdzi i poprawi poczenie.

Wystpi bd w czasie komunikacji


midzy wzmacniaczami.

7n73

SPN_n_ : MOTOR SENSOR DISCONNECTED

73

1 Wymieni kabel sprzenia


zwrotnego.
2 Sprawdzi dziaanie ekranu.
3 Sprawdzi i poprawi poczenie.
4 Wyregulowa czujnik.

Brak sygnau sprzenia zwrotnego


silnika.

7n74

SPN_n_ : CPU TEST ERROR

74

Wymieni pyt drukowan moduu Bd w czasie testu CPU.


sterowania SPM.

7n75

SPN_n_ : CRC ERROR

75

Wymieni pyt drukowan moduu Bd w czasie testu CRC.


sterowania SPM.

7n79

SPN_n_ : INITIAL TEST


ERROR

79

Wymieni pyt drukowan moduu Bd wystpi w czasie operacji testu


sterowania SPM.
wstpnego.

7n81

SPN_n_ : 1---ROT MOTOR SENSOR


ERROR

81

1 Sprawdzi i poprawi parametr.


2 Wymieni kabel sprzenia
zwrotnego.
3 Wyregulowa czujnik.

Sygna jednego obrotu z czujnika silnika nie moe by poprawnie wykryty.

7n82

SPN_n_ : NO 1---ROT
MOTOR SENSOR

82

1 Wymieni kabel sprzenia


zwrotnego.
2 Wyregulowa czujnik.

Sygna jednego obrotu nie jest


generowany przez czujnik silnika.

7n83

SPN_n_ : MOTOR SENSOR SIGNAL


ERROR

83

1 Wymieni kabel sprzenia


zwrotnego.
2 Wyregulowa czujnik.

Nieregularno wykryto w sygnale


sprzenia zwrotnego czujnika
silnika.

7n84

SPN_n_ : SPNDL SENSOR DISCONNECTED

84

1 Wymieni kabel sprzenia


zwrotnego.
2 Sprawdzi dziaanie ekranu.
3 Sprawdzi i poprawi poczenie.
4 Sprawdzi i poprawi parametr.
5 Wyregulowa czujnik.

Brak sygnau sprzenia zwrotnego


wrzeciona.

7n85

SPN_n_ : 1---ROT SPNDL


SENSOR ERROR

85

1 Sprawdzi i poprawi parametr.


2 Wymieni kabel sprzenia
zwrotnego.
3 Wyregulowa czujnik.

Sygna jednego obrotu z czujnika


wrzeciona nie moe by poprawnie
wykryty.

7n87

SPN_n_ : SPNDL SENSOR SIGNAL


ERROR

87

Sygna jednego obrotu nie jest gener- Nieregularno wykryto w sygnale


owany przez czujnik wrzeciona.
sprzenia zwrotnego czujnika
wrzeciona.

7n88

SPN_n_ : COOLING RADIFAN FAILURE

88

Wymieni
SPM.

zewntrzny

874

Opis

wentylator Zatrzymanie
zewntrznego.

wentylatora

ZACZNIK

B--- 63524PL/01

Nr

Komunikat

Wskazanie
SPM
(*1)

Lokalizacja bdu i sposb


rozwizania

7n97

SPN_n_ : OTHER
SPINDLE
ALARM

97

Wymieni SPM.

7n98

SPN_n_ : OTHER CONVERTER


ALARM

98

Sprawdzi
PSM.

Wskazanie
SPM
(*1)

G. WYKAZ KOMUNIKATW ALARMW

wywietlacz

Opis

Wykryto inn nieregularno.

alarmw Wykryto alarm PSM.

Lokalizacja bdu i sposb


rozwizania

Nr

Komunikat

9n01

WRZECn: PRZEGRZANIE
SILNIKA

01

1 Sprawdzi
i
skorygowa
temperatur
oraz
status
obcienia.
2 Jeli wentylator zatrzyma si,
trzeba go wymieni.

Zadziaa termistat umieszczony w


uzwojeniu silnika.
Wewntrzna temperatura silnika
przekroczya dopuszczalny poziom.
Silnik jest nadmiernie obciany w
sposb cigy lub wadliwie dziaa
modu wentylacji.

9n02

WRZECn: BLAD ROZNICY


OBROT.
WRZEC.

02

1 Sprawdzi i poprawi warunku


skrawania,
aby
zmniejszy
obcienie.
2 Poprawi parametr nr 4082.

Prdko silnika nie nada za


prdkoci zadan.
Wykryto nadmierne obcienie
silnika.
Czas przyspieszenia lub opnienia
w parametrze nr
4082 jest
niewystarczajcy.

9n03

WRZECn: PRZEPAL.BEZP.
OBW.SILOW
DC

03

1 Wymieni modu SPM.


2 Sprawdzi stan izolacji silnika.
3 Wymieni kabel interfejsu.

PSM przechodzi w stan gotowoci


(wskazanie
00),
ale
napicie
siownika DC jest w SPM za niskie.
Bezpiecznik w sekcji obwodw
siowych w SPM przepali si.
(Siownik jest uszkodzony lub uziemienie silnika jest wadliwe.)
Kabel poczeniowy JX1A/JX1B jest
wadliwy.

06

1 Sprawdzi i poprawi parametr.


2 Wymieni kabel sprzenia
zwrotnego.

Czujnik temperatury silnika zosta


odczony.
Obroty silnika przekroczyy 115%
obrotw nominalnych.
Kiedy os wrzeciona znajdowaa si w
trybie
sterowania
pooenia,
nagromadziy si nadmierne odchyki
pooenia (w czasie synchronizacji
wrzeciona wyczono SFR i SRV.)

9n06

Opis

9n07

WRZECn: ZA DUZE
OBROTY

07

Sprawdzi bd bloku. (Na przykad,


sprawdzi czy synchronizacja wrzeciona zostaa zadana, kiedy
wrzeciono nie mogo si obrci.)

9n09

WRZECn: PRZEGRZANIE
OBWODU
GLOWN.

09

1 Poprawi chodzenie radiatora.


Nienormalny wzrost temperatury na
2 Jeli wentylator radiatora zatrzyma radiatorze tranzystora mocy
si, wymieni jednostk SPM.

875

G. WYKAZ KOMUNIKATW ALARMW

Nr

Komunikat

Wskazanie
SPM
(*1)

ZACZNIK

Lokalizacja bdu i sposb


rozwizania

B--- 63524PL/01

Opis

9n11

WRZECn: ZA WYSOKIE
NAP.OBW.
SILOW

11

1 Sprawdzi wybrany PSM.


2 Sprawdzi napicie zasilajce i
zmian mocy w czasie zwalniania
obrotw silnika. Jeli napicie
przekracza 253 VAC (w systemie
200---V ) lub 530 VAC (w systemie
400---V ), naley poprawi
impedancj zasilacza.

Wykryto za wysokie napicie w sekcji


obwodw siowych DC w PSM.
(Wskazanie alarmu PSM: 7)
Bd wyboru PSM. (Przekroczono
maksymalna specyfikacj wyjciow
PSM.)

9n12

WRZECn: PRZECIAZ.
PRAD. OBW.
SILOW

12

1 Sprawdzi stan izolacji silnika.


2 Sprawdzic parametry wrzeciona.
3 Wymieni modu SPM.

Prd wyjciowy silnika jest za wysoki.


Parametr zaleny od silnika nie
pasuje do modelu silnika.
Wadliwa izolacja silnika

9n15

WRZECn: ALARM
PRZELACZ.
WRZECION

15

1 Sprawdzi i poprawi sekwencj Kolejno przeczania w operacji


drabinki.
przeczania wrzeciono/wyjcie jest
2 Wymieni przeczanie MC.
nieprawidowa.
Sygna kontroli stanu styku MC
i polecenie nie pasuj do siebie.

9n16

WRZECn: BLAD RAM

16

Wymieni pyt drukowan moduu Wykryto awari w skadniku obwodu


sterowania SPM.
kontrolnego SPM. (Wadliwy RAM dla
danych zewntrznych.)

9n18

WRZECn: BL. SUMY


KONTR.
DANYCH PGM

18

Wymieni pyt drukowan moduu Wykryto awari w skadniku obwodu


sterowania SPM.
kontrolnego SPM. (Wadliwy ROM dla
danych programu.)

9n19

WRZECn: DUZE
PRZESUN.
DET. PRADU U

19

Wymieni modu SPM.

Wykryto awari w skadniku SPM.


(Warto pocztkowa obwodu wykrywania prdu w fazie U jest
niewaciwa.)

9n20

WRZECn: DUZE
PRZESUN.
DET. PRADU V

20

Wymieni modu SPM.

Wykryto awari w skadniku SPM.


(Warto pocztkowa obwodu wykrywania prdu w fazie V jest
niewaciwa.)

9n21

SPN_n_: POS SENSOR


POLARITY ERROR

21

Sprawdzi i poprawi parametry.


(nr 4000#0, 4001#4)

Wadliwa nastawa parametrw


czujnika pooenia.

9n24

WRZECn: BLAD SZEREG.


TRANSM.

24

1 Kabel CNC---wrzeciono naley Zasilanie CNC jest wyczone


odsun od kabla sieciowego.
(normalne wyczenie lub przerwany
2 Wymienic kabel.
kabel).
Bd wykryto w danych komunika --cyjnych przesanych do CNC.

9n26

WRZECn: DETEK.
ROZLACZ.SP.
PREDK. C

26

1 Wymienic kabel.
2 Ponownie wyregulowa
przedzwmacniacz.

876

Amplituda sygnau sygnau wykry --wania (zcze JY2) po stronie silnika


sterowania
konturu
Cs
jest
niewaciwa.
(Odczony kabel, bd regulacji, itp.)

ZACZNIK

B--- 63524PL/01

Nr

Komunikat

Wskazanie
SPM
(*1)

G. WYKAZ KOMUNIKATW ALARMW

Lokalizacja bdu i sposb


rozwizania

Opis

9n27

WRZECn: ROZLACZ.
PRZETWOR.
POLOZ.

27

1 Wymienic kabel.
1 Sygna przetwornika pooenia
2 Ponownie wyregulowa sygna
(zcze JY4) jest niewaciwy.
czujnika BZ.
2 Amplituda sygnau (zcze JY2)
czujnika MZ lub BZ jest
niewaciwa.
(Odczony kabel, bd regulacji,
itp.)

9n28

WRZECn: DETEK.
ROZLACZ.
SP.POLOZ. C

28

1 Wymienic kabel.
2 Ponownie wyregulowa
przedzwmacniacz.

9n29

WRZECn: KROTKIE
PRZECIAZENIE

29

Sprawdzi
obcienia.

9n30

WRZECn: PRZECIAZ.
PRAD. OBW.
SILOWEGO

30

Sprawdzi i skorygowa napicie Przepicie wykryto na wejciu


zasilajce.
gwnego obwodu PSM. (Wskazanie
alarmu PSM: 1)
Niezbilansowane zasilanie.
Bd wyboru PSM (Przekroczono
maksymaln specyfikacj wyjciow
PSM.)

9n31

WRZECn: BLOK.SILN.
LUB
BRAK.SP.PR

31

1 Sprawdzi i poprawi stan Silnik nie moe obraca si z zadan


obcienia.
prdkoci. (Przez duszy czas
2 Wymieni kabel czujnika silnika istnia poziom nie przekraczajcy
(JY2 lub JY5).
poziomu SST dla polecenia obrotu.)
Zaburzenia
sygnau
kontroli
prdkoci.

9n32

WRZECn: BLAD RAM


SZEREG.
TRANSM.

32

Wymieni pyt drukowan moduu Wykryto awari w skadniku obwodu


sterowania SPM.
kontrolnego SPM.
(Wadliwe urzdzenie LSI dla
transmisji szeregowej.)

9n33

WRZECn: BRAK NALAD


OBW.SILOW
DC

33

1 Sprawdzi i skorygowa napicie adowanie prdu staego od zasizasilajce.


lacza sieciowego podczas zaczenia
2 Wymieni modu PSM.
stycznika
magnetycznego
we
wzmacniaczu jest niewaciwe (np.
przerwa w fazie albo wadliwy opornik
adowania).

9n34

WRZECn: BLAD
NASTAWY
PARAMETROW

34

Poprawi warto parametru zgodnie Zadano dane parametrw


z podrcznikiem.
przekraczajce dopuszczalny limit.
Jeli numer parametru nie jest znany,
naley podczy pyt kontroli
wrzeciona i sprawdzi parametr.

9n35

WRZECn: PRZELOZENIE
SPOZA
ZAKRESU

35

Poprawi warto parametru zgodnie Dane przeoenia przekadni


z podrcznikiem.
przekraczaj dopuszczalny limit.

9n36

WRZECn: PRZEPEL.
LICZNIKA
BLEDU

36

Sprawdzi, czy warto wzmocnienia Wystpio przepenienie licznika


pooenia nie jest za dua i poprawi bdw.
t warto.

877

poprawi

Sygna wykrywania pooenia (zcze


JY5) dla sterowania konturu Cs jest
niewaciwy.
(Odczony kabel, bd regulacji, itp.)
stan Nadmierne obcienie przyoone
przez pewien okres czasu. (Alarm jest
wczany take wtedy, kiedy waek silnika zosta zablokowany w stanie
wzbudzenia)

G. WYKAZ KOMUNIKATW ALARMW

Nr

Komunikat

Wskazanie
SPM
(*1)

ZACZNIK

Lokalizacja bdu i sposb


rozwizania

B--- 63524PL/01

Opis

9n37

WRZECn: BLAD PARAM.


DETEKT.
PREDK.

37

Poprawi warto parametru zgodnie Nastawiona w parametrze liczba


z podrcznikiem.
impulsw czujnika prdkoci jest
nieprawidowa.

9n39

WRZECn: BLAD SYG.


1---OBROT. CS

39

1 Wyregulowa sygna na jeden


obrt w przedwzmacniaczu.
2 Sprawdzi stan ekranu kabla.
3 Wymienic kabel.

9n40

WRZECn: BRAK
DETEK.SYG.
1---OBROT.CS

40

1 Wyregulowa sygna na jeden Sygna na jeden obrt nie jest generoobrt w przedwzmacniaczu.
wany w czasie sterowania konturem
2 Sprawdzi stan ekranu kabla.
Cs.
3 Wymienic kabel.

9n41

WRZECn: BLAD SYG.


1---OBR.
PRZET.POL.

41

1 Sprawdzi i poprawi parametr.


1 Sygna na jeden obrt w przetworniku pooenia wrzeciona (zcze
2 Wymienic kabel.
JY4) nie jest prawidowy.
3 Ponownie wyregulowa sygna
2 Sygna na jeden obrt (zcze JY2)
czujnika BZ.
w czujniku MZ lub BZ nie jest
prawidowy.
3 Bd nastawy parametrw

9n42

WRZECn: BR.DETEK.
1---OBR.
PRZET.POL.

42

1 Wymienic kabel.
1 Sygna na jeden obrt w przetworniku pooenia wrzeciona (zcze
2 Ponownie wyregulowa sygna
JY4) jest odczony.
czujnika BZ.
2 Sygna na jeden obrt (zcze JY2)
w czujniku MZ lub BZ jest
odczony.

9n43

WRZECn: ROZL. PRZET.


POL. ROZN.
PRED.

43

Wymienic kabel.

9n44

WRZECn: BLAD UKLADU


PRZETWARZ.
AD

44

Wymieni pyt drukowan moduu Wykryto zakcenia w skadniku


sterowania SPM.
obwodu SPM (zakcenia konwertera
A/D).

9n46

WRZECn: ALARM
1---OBR.
PRZET GWINT.

46

1 Sprawdzi i poprawi parametr.


Zakcenia odpowiadajace alarmowi
2 Wymienic kabel.
41 wykryto w czasie operacji gwinto3 Ponownie wyregulowa sygna wania.
czujnika BZ.

9n47

WRZECn: NIEPRA.SYG.
PRZET.
POLOZE.

47

1 Wymienic kabel.
1 Sygna fazy A/B w przetworniku
2 Ponownie wyregulowa sygna
pooenia wrzeciona (zcze JY4)
czujnika BZ.
nie jest prawidowy.
3 Poprawi uoenie kabli (dalej od 2 Sygna fazy A/B (zcze JY2) czujkabla zasilajcego).
nika MZ lub BZ jest niewaciwy.
Zaleno midzy faz A/B a
sygnaem na jeden obrt nie jest
waciwa (niezgodno interwau
impulsu).

9n49

WRZECn: PRZEK.PRED.
W ROZNIC.
STER.

49

Sprawdzi, czy obliczona prdko W trybie prdkoci rnicowej


rnicowa przekracza dopuszczaln prdko drugiego wrzeciona po
konwersji do wrzeciona lokalnego
prdko silnika.
przekroczya dopuszczalny limit
(prdko rnicowa jest obliczana
poprzez pomnoenie prdkoci
drugiego
wrzeciona
przez
przeoenie przekadni).

878

W czasie sterowania konturu Cs


wykryto niewaciw relacj sygnau
na jeden obrt do liczby impulsw
fazy AB.

Sygna
rnicowy
przetwornika
pooe prdkoci (zcze JY8) nie
jest prawidowy.

ZACZNIK

B--- 63524PL/01

Nr

Komunikat

Wskazanie
SPM
(*1)

G. WYKAZ KOMUNIKATW ALARMW

Lokalizacja bdu i sposb


rozwizania

Opis

9n50

WRZECn: PRZEKRO.
PREDK.
WRZEC.

50

Sprawdzi, czy obliczona prdko W synchronizacji wrzeciona


warto
prdkoci
przekracza dopuszczaln prdko obliczona
przekroczya dopuszczalny limit
silnika.
(prdko silnika jest obliczana
poprzez pomnoenie prdkoci wrzeciona przez przeoenie przekadni).

9n51

WRZECn: NISKIE NAP.


UKL.SILOW.DC

51

1 Sprawdzi i skorygowa napicie Wykryto spadek napicia


wejciowego. (Wskazanie alarmu
zasilajce.
PSM: 4) (Chwilowa awaria zasilania
2 Wymieni MC.
lub saby kontakt MC)

9n52

WRZECn: I NIEPRAWID.
SYGNAL ITP

52

1 Wymieni
pyt
drukowan Wykryto awari interfejsu
moduu sterowania SPM.
(zatrzyma si sygna ITP).
2 Wymieni pyt drukowan interfejsu wrzeciona w CNC.

NC

9n53

WRZECn: II NIEPRAWID.
SYGNAL ITP

53

1 Wymieni
pyt
drukowan Wykryto awari interfejsu
moduu sterowania SPM.
(zatrzyma si sygna ITP).
2 Wymieni pyt drukowan interfejsu wrzeciona w CNC.

NC

9n54

WRZECn: PRZECIENIE
PRDOWE

54

Sprawdzi obcienia.

Wykryto prd przecienia.

9n55

WRZECn: N ---PR.ZASIL.
PRZY
PRZELACZ.

55

1 Wymieni stycznik magnetyczny.


2 Sprawdzi i poprawi sekwencj.

Sygna stanu linii elektrycznej


stycznika magnetycznego
wybierajcego wrzeciono lub
wyjcie jest niewaciwy.

9n56

WRZECn: ZATRZYM.
WEWN. WENTYLATORA

56

Wymieni modu SPM.

Wentylator chodzcy obwodu


sterujcego SPM zatrzyma si.

9n57

WRZECn: HAMOWANIE
REGENERACYJNE

57

1 Zmniejszy obcienie przyspie --szenia lub opnienia.


2 Sprawdzi
stan
chodzenia
(temperatur peryferyjn).
3 Jeli wentylator zatrzyma si,
wymieni rezystor.
4 Jeli opornoc jest wadliwa,
wymienic rezystor.

Wykryto przecienie w opornoci


regeneracyjnej. (Wskazanie alarmu
PSMR: 8)
Wykryto dziaanie termostatu przy
krtkotrwaym przecieniu.
Rezystor regeneracyjny zosta
odczony lub wykryto wadliw
rezystancj.

9n58

WRZECn: PRZECIAZENIE
W PSM

58

1 Sprawdzi chodzenie PSM.


2 Wymieni modu PSM.

Temperatura radiatora w PSM nadmiernie wzrosa. (Alarm PSM: 3)

9n59

WRZECn: ZATRZYM.
WENTYLATORA PSM

59

Wymieni modu SPM.

Zatrzymanie wentylatora
chodzcego w PSM.
(Wskazanie alarmu PSM: 2)

9n62

SPN_n_ : MOTOR VCMD


OVERFLOWED

62

Sprawdzi i poprawi parametry.


(Nr 4021, 4056~ 4059)

Zadana prdko silnika jest za dua.

9n66

SPN_n_ : AMP MODULE


COMMUNICATION

66

1 Wymienic kabel.
2 Sprawdzi i poprawi poczenie.

Wystpi bd w czasie komunikacji


midzy wzmacniaczami.

9n73

SPN_n_ : MOTOR SENSOR DISCONNECTED

73

1
2
3
4

Brak sygnau sprzenia zwrotnego


silnika.

Wymieni kabel sprz. zwrotn.


Sprawdzi dziaanie ekranu.
Sprawdzi i poprawi poczenie.
Wyregulowa czujnik.

879

G. WYKAZ KOMUNIKATW ALARMW

Wskazanie
SPM
(*1)

ZACZNIK

B--- 63524PL/01

Lokalizacja bdu i sposb


rozwizania

Nr

Komunikat

9n74

SPN_n_ : CPU TEST ERROR

74

Wymieni pyt drukowan moduu Bd w czase testu CPU.


sterowania SPM.

9n75

SPN_n_ : CRC ERROR

75

Wymieni pyt drukowan moduu Bd w czase testu CRC.


sterowania SPM.

9n79

SPN_n_ : INITIAL TEST


ERROR

79

Wymieni pyt drukowan moduu Bd wystpi w czasie operacji testu


sterowania SPM.
wstpnego.

9n81

SPN_n_ : 1---ROT MOTOR SENSOR


ERROR

81

1 Sprawdzi i poprawi parametr.


2 Wymieni kabel sprzenia
zwrotnego.
3 Wyregulowa czujnik.

Sygna na jeden obrt z czujnika silnika nie moe by poprawnie wykryty.

9n82

SPN_n_ : NO 1---ROT
MOTOR SENSOR

82

1 Wymieni kabel sprzenia


zwrotnego.
2 Wyregulowa czujnik.

Sygna na jeden obrt nie jest generowany przez czujnik silnika.

9n83

SPN_n_ : MOTOR SENSOR SIGNAL


ERROR

83

1 Wymieni kabel sprzenia


zwrotnego.
2 Wyregulowa czujnik.

Nieregularno wykryto w sygnale


sprzenia zwrotnego czujnika
silnika.

9n84

SPN_n_ : SPNDL SENSOR DISCONNECTED

84

1 Wymieni kabel sprzenia


zwrotnego.
2 Sprawdzi dziaanie ekranu.
3 Sprawdzi i poprawi poczenie.
4 Sprawdzi i poprawi parametr.
5 Wyregulowa czujnik.

Brak sygnau sprzenia zwrotnego


wrzeciona.

9n85

SPN_n_ : 1---ROT SPNDL


SENSOR ERROR

85

1 Sprawdzi i poprawi parametr.


Sygna na jeden obrt z czujnika
2 Wymieni kabel sprzenia zwrot- wrzeciona nie moe by poprawnie
nego.
wykryty.
3 Wyregulowa czujnik.

9n87

SPN_n_ : SPNDL SENSOR SIGNAL


ERROR

87

Sygna na jeden obrt nie jest genero- Nieregularno wykryto w sygnale


wany przez czujnik wrzeciona.
sprzenia zwrotnego czujnika
wrzeciona.

9n88

SPN_n_ : COOLING RADIFAN FAILURE

88

Wymieni
SPM.

zewntrzny

880

Opis

wentylator Zatrzymanie wentylatora


zewntrznego.

ZACZNIK

B--- 63524PL/01

G. WYKAZ KOMUNIKATW ALARMW

10) Alarmy systemowe


(Tych alarmw nie mona wyczy przyciskiem zerowania.)
Liczba

Komunikat

Opis

900

ROM PARITY

W CNC, makropoleceniu lub pamici ROM serwosystemu wystpi


bd parzystoci. Poprawi zawarto pamici typu flash ROM o
wywietlonym numerze.

910

SRAM PARITY : (BYTE 0)

911

SRAM PARITY : (BYTE 1)

Bd parzystoci pamici typu RAM wystpi w obszarze przechowyp g


p
RAM lub
wania program
obrbki. Skasowa zawarto pamici
wymieni modu SRAM w pycie gwnej. W nastpnej kolejnoci
ponownie nastawi parametry oraz pozostae dane.

912

DRAM PARITY : (BYTE 0)

913

DRAM PARITY : (BYTE 1)

914

DRAM PARITY : (BYTE 2)

915

DRAM PARITY : (BYTE 3)

916

DRAM PARITY : (BYTE 4)

917

DRAM PARITY : (BYTE 5)

918

DRAM PARITY : (BYTE 6)

919

DRAM PARITY : (BYTE 7)

920

SERVO ALARM (1---4 AXIS)

Wystpi bd parzystoci RAM w module pamici typu DRAM.


W i modu
Wymie
d DRAM.
DRAM

Alarm serwosystemu (o 1 do 4). Wystpi warunek alarmu kontroli


(Watchdog) lub w karcie sterowania osi wystpi bd parzystoci
pamici typu RAM.
Wymieni kart sterowania osi.

921

SERVO ALARM (5---8 AXIS)

Alarm serwosystemu (o 5 do 8). Wystpi warunek alarmu kontroli


(Watchdog) lub w karcie sterowania osi wystpi bd parzystoci
pamici typu RAM.

926

FSSB ALARM

Alarm FSSB.
Wymieni kart sterowania osi.

930

CPU INTERRUPT

Bd CPU (nieprawidowe przerwanie)


Moe by uszkodzona pyta gowna lub karta procesora.

935

SRAM ECC ERROR

Bd w pamici RAM przechowujcej program obrbki detalu.


Dziaania:
Wymieni pyt gwn (modu SRAM), przeprowadzi zerowanie
wszystkich danych, ponownie nastawi wszystkie parametry i dane.

950

PMC SYSTEM ALARM

Bd wystpi w PMC.
Moe by uszkodzony obwd sterowania PMC na pycie gwnej.

951

PMC WATCH DOG ALARM

Bd wystpi w PMC.
(Alarm kontroli /Watchdog/)
Moe by uszkodzona pyta gwna.

972

NMI OCCURRED IN OTHER MODULE

NMI wystpi na karcie innej, ni pyta gwna.


Moe by uszkodzona karta rozszerze opcjonalnych

973

NON MASK INTERRUPT

NMI wystpi z powodu nieznanej przyczyny.

974

F ---BUS ERROR

Bd szyny wystpi w szynie FANUC.


Moe by uszkodzona pyta gowna lub karta rozszerze.

975

BUS ERROR

Na pycie gwnej wystpi bd szyny.


Moe by uszkodzona pyta gwna.

976

L ---BUS ERROR

Bd szyny wystpi w szynie lokalnej.


Moe by uszkodzona pyta gwna.

Wymieni kart sterowania osi.

881

Indeks

B--- 63524PL/01

[A]

[D]

Adresy i definiowany zakres wartoci dla formatu


tam serii 15, 350

Dane klawiszy i bufor klawiatury, 476

Aktualny wywietlacz szybkoci posuwu, 712

Dodatkowe objanienia dotyczce kopiowania, przesuwania i


czenia, 672

Dobr narzdzi do rnej obrbki --- funkcja narzdziowa, 24

Alarm i funkcje autodiagnostyczne, 579

Druga funkcja pomocnicza (kody B), 137

Automatyczna kompensacja narzdzia (G36, G37), 286

Dziaania arytmetyczne i logiczne, 305

Automatyczne kasowanie ekranu wywietlania CNC , 788


Automatyczne wstawianie numerw blokw, 686

[E]
Edycja drugoplanowa, 677

[B]

Edycja makropolece uytkownika, 676

Bd kierunku promienia w skrawaniu obwodowym, 843

Edycja programw, 651

Bdna dugo gwintu, 836

Edycja programu detalu, 441

Bariera uchwytu i konika, 569

Ekran aktualnego (aktywnego) bloku, 720

Bateria w panelu i (3 VDC), 814

Ekran kontroli programu, 722

Bateria dla oddzielnego bezwzgldnego przetwornika


pooe (6 V DC), 816

Ekran programu dla operacji MDI, 725

Bateria we wbudowanym bezwzgldnym przetworniku


pooe (6 V DC), 817

Ekrany wywietlane przy wczonym zasilaniu, 483

Bezorednie zadawanie prdkoci wrzeciona


(polecenie S 5 cyfrowe), 116

Ekrany wywietlane za pomoc klawisza funkcyjnego

, 785

Ekrany wywietlane za pomoc klawisza funkcyjnego

, 745

Ekrany wywietlane za pomoc klawisza funkcyjnego

, 703

Ekrany wywietlane za pomoc klawisza funkcyjnego

, 776

Ekran wywietlenia nastpnego bloku, 721

Bezporednie programowanie obszaru rysowania, 202


Bezporednie wprowadzanie zmierzonych wartoci korekcji zera
przedmiotu obrabianego, 766
Bezporednie zadawanie wartoci kompensacji narzdzia, 749
Blokada maszyny i blokada funkcji pomocniczych, 553

Ekrany wywietlane za pomoc klawisza funkcyjnego

[C]

(w trybie EDYC), 735

Cige nacinanie gwintu, 73

Ekrany wywietlane za pomoc klawisza funkcyjnego

Cykl gbokiego wiercenia osiowego (G74), 175

(w trybie pamiciowym lub MDI), 718

Cykl gwintowania czoowego (G84) i bocznego (G88), 189


Cykl gwintowania czoowego (G84) lub bocznego (G88) bez
uchwytu wyrwnawczego, 208

[F]

Cykl nacinania gwintw (G92), 158


Cykl obrbki gwintw wielozwojowych (G76), 177

Fanuc Handy File, 481

Cykl prostego szlifowania oscylacyjnego staowymiarowego, 197

Fazowanie i promie zaokrglenia, 198

Cykl prostego szlifowania poprzecznego


staowymiarowego (G72), 195

Formaty staego cyklu wiercenia, 356


Funkcja grafiki, 789

Cykl skrawania rednicy zewntrznej/wewntrznej (G90), 156

Funkcja hasa, 678

Cykl szlifowania oscylacyjnego (G73), 196

Funkcja koowej interpolacji naroy (G39), 281

Cykl szlifowania wzdunego (G71), 194

Funkcja kocowej kontroli procesw rozdzielczych dla polcenia


szybkiej obrbki (G05), 363

Cykl toczenia czoowego (G94), 161

Funkcja kompensacyjna, 219

Cykl wielokrotnych powtrze (G70 --- G76), 166

Funkcja kontroli grupowej kodu M, 136

Cykl wiercenia rednicy zewntrznej/wewntrznej (G75), 176

Funkcja narzdziowa (funkcja T), 126

Cykl wiercenia czoowego (G83)/


Cykl wiercenia bocznego (G87), 186

Funkcja planowania, 528

Cykl wiercenia czoowego (G85) i bocznego (G89), 191

Funkcja pominicia (G31), 79

Cykl wykaczajcy (G70), 172

Funkcja pomocnicza, 133


Funkcja pomocnicza (funkcja M), 134

i- 1

Indeks

B--- 63524PL/01

Funkcja pomocy, 796

Kasowanie plikw, 611

Funkcja pozycjonowana wrzeciona, 123

Kasowanie sowa, 658

Funkcja prdkoci obrotowej wrzeciona, 115

Kasowanie wielu blokw, 660

Funkcja przygotowawcza (funkcja G), 37

Kasowanie wszystkich programw, 665

Funkcja sterowania dwutorowego, 397

Kierunek punktu urojonego ostrza narzdzia, 231

Funkcja sterowania osi, 371

Klawisze funkcyjne, 459

Funkcja wprowadzajca dane wzorcowe, 420

Klawisze funkcyjne i programowalne, 458

Funkcja wykrywania nierwnomiernoci obrotw wrzeciona


(G25, G26), 120

Klawisze programowalne, 460


Kod T dla kompensacji narzdzia, 221

Funkcja wywoania podprogramu (M198), 533

Kompensacja geometrii narzdzia i korekcja zuycia, 220

Funkcje bezpieczestwa, 562

Kompensacja narzdzia, 220

Funkcje interpolacyjne, 42

Kompensacja narzdzia i numer kompensacji narzdzia, 283

Funkcje posuwu, 84

Komunikaty ostrzegawcze, 477

Funkcje szybkiej obrbki, 360

Konfiguracja klawiszy programowalnych, 478

Funkcje uatwiajce programowanie, 155

Konfiguracja sekcji programu, 143


Kontrola interferencji, 262
Kontrola ogranicze ruchu przed wykonaniem przemieszczenia,
576

[G]

Kontrola w ekranie automatycznych diagnoz, 583

Gwne operacje ekranowe, 458

Kopiowanie caego programu, 668

G53, G28, G30 i G30.1 polecenia, kiedy zastosowano korekcj


pooenia narzdzia, 225

Kopiowanie czci programu, 669


Kopiowanie programu midzy dwoma torami, 419, 680

Gwintowanie gwintw ze staym skokiem (G32), 68

Korekcja, 222

Gwintowanie sztywne, 207

Korekcja szybkoci posuwu, 555

Gwintowanie ze staym skokiem, 351

Korekcja w fazowaniu i uku naroa, 268


Korektor szybkiego posuwu, 556

[I]
[L]

Interpolacja rubowa (G02, G03), 57


Interpolacja cylindryczna (G07.1), 62

czenie programu, 671

Interpolacja koowa (G02, G03), 52


Interpolacja liniowa (G01), 51
Interpolacja osi hipotetycznych (G07), 66

[M]

Interpolacja rczna liniowa / koowa, 499

Makropolecenia i polecenia NC, 310

Interpolacja ukadu wsprzdnych biegunowych


(G12.1, G13.1), 58

Makropolecenie uytkownika, 293


Makrpolecenie uytkownika typu przerwanie, 337
Maksymalne przemieszczenia, 36

[J]

Metoda specyfikacji, 338


Metoda wymiany baterii, 807

Jak korzysta ze staych cykli obrbki (G90, G92, G94), 164

Miejscowy ukad wsprzdnych, 107

Jak wskaza wymiarowanie przy przemieszczaniu narzdzi--wymiarowanie bezwzgldne i przyrostowe, 20

Monta, 549

Jednoczesna edycja dwutorowa w ekranie programu, 739


Jednostka sterujca z panelem LCD 7.2/8.4, 452

[N]

Jednostka sterujca z umocowanym panalem LCD 9.5/10.4, 452


Jednostki nastaw i wywietlania, 451

Nacinanie gwintu ze zmiennym skokiem (G34), 72


Nastawa wartoci przesunicia ukadu wsprzdnych
przedmiotu, 754

[K]

Nastawianie i wywietlanie interferencji obszarw niedozwolonych


dla kontroli interferencji suportu narzdziowego, 406

Kasowanie bloku, 659

Nastawianie i wywietlanie wartoci kompensacji narzdzia, 746

Kasowanie jednego programu, 665

Nastawienia i wywietlanie danych, 695

i- 2

Index

B--- 63524PL/01

Nastawy i wywietlanie kompensacji narzdzia w osi B, 774

Pojedynczy blok, 558

Nazwy osi, 34

Polecenia G53, G28, G30 i G30.1 w trybie kompensacji promienia


ostrza narzdzia, 272

Nomogramy, 835

Polecenia operacyjne maszyny --- funkcje pomocnicze, 25

Numer i warto kompensacji narzdzia, 232

Pominicie ograniczenia momentu obrotowego (G31 P99), 82

Numer kompensacji narzdzia, 221

Pominicie wielostopniowe (G31), 81

Numer specyfikacji, 549

Ponowny start programu, 520


Porwnywanie numerw blokw i zatrzymanie, 761
Posuw --- funkcja posuwu, 15

[O]

Posuw impulsowy, 488

Omiocyfrowy numer programu, 152


Objanienie klawiatury, 456

Posuw narzdzia po rysunku obrabianego przedmiotu --interpolacja, 12

Obrbka gwintw koowych (G35, G36), 76

Posuw narzdzia w rozruchu, 244

Obrbka gwintw wielozwojowych, 74

Posuw narzdzia w trybie kompensacji, 246

Obrbka w szybkim cyklu, 361

Posuw narzdzia w zakoczeniu trybu kompensacji, 259

Obrt wsprzdnych (G68.1, G69.1), 289

Posuw przyrostowy, 490

Obserwacja zmian na wywietlaczu pooe bez uruchamiania


maszyny, 440

Posuw skrawania, 88
Powrt do pooenia odniesienia, 93

Oczekiwanie na imak, 400

Powrt do zmiennego punktu referencyjnego (G30.1), 96

Odbicie lustrzane dla podwjej gowicy rewolwerowej (G68, G69),


201

Powtrzenie (Instrukcja While), 313

Odbicie lustrzane osi, 538

Powtrzenie wzoru (G73), 171

Odgazienie bezwarunkowe (instrukcja GOTO), 311

Pozycjonowanie wrzeciona, 123

Odgazienie i powtrzenie, 311

Programowane przemieszczenie narzdzia --operacja automatyczna, 436

Odgazienie warunkowe (instrukcja IF), 312

Programowane wprowadzanie parametrw (G10), 346

Odsunicie i dosunicie narzdzia (G10.6), 394

Programowanie bezwzgldne i przyrostowe (G90, G91), 111

Oglne rodki ostronoci w przebiegu kompensacji, 271


Oglny przebieg operacji w obrabiarce CNC, 6

Programowanie danych dla funkcji sprawdzenia interferencji


suportu narzdziowego, 402

Ograniczenia, 332

Programowanie danych okresw trwaoci narzdzia, 128

Ograniczenia i uwagi, 548

Programowanie dialogowe z funkcj graficzn, 691

Ograniczenie ruchu, 564

Programowanie promieni i rednic, 114

Okrelanie trwaoci narzdzia, 131

Programowanie z uyciem kropki dziesitnej, 113

Operacja DNC z kart pamici, 545

Programowany tor i ruch narzdzia, 29

Operacja rczna, 434, 485

Proste obliczenie bdnej dugoci gwintu, 838

Operacja testowa, 552

Proste sterowanie synchronizacj, 379

Operacje, 546

Przegld kompensacji promienia skrawania, 229

Operacje automatyczne, 437, 512

Przeliczenie calowo/metryczne (G20, G21), 112

Operacje DNC, 542, 546

Przemieszczenie kkiem rcznym, 491

Operacje pamiciowe, 513

Przenoszenie w osi obrotowej, 377

Osie sterowane, 31, 32

Przerwa (G04), 91
Przesterowanie kkiem rcznym, 535
Przesunicie ukadu wsprzdnych przedmiotu, 106

[P]

Przesunicie w osi Y, 756


Przesuwanie czci programu, 670

Pami wsplna dla suportw narzdziowych, 414

Przetwarzanie makropolece, 329

Parametr, 548

Przykad realizacji sprawdzenia interferencji suportu


narzdziowego, 410

Pliki, 587
Pooenie odniesienia, 92

Przykadowy program, 327

Pooenie zamocowania i polecenie przesunicia ruchu, 234

Punkt odniesienia (waciwy punkt maszyny), 16

Podczanie uchwytu do karty PCMCIA, 549

Punkt urojony ostrza noa, 229

Podprogram (M98, M99), 149

i- 3

Indeks

B--- 63524PL/01

[R]

[T]

Rczne polecenie numeryczne, 504

Tabela zalenoci znakw i ich kodw, 846

Rczne przesterowanie i powrt, 540

Testowanie programu, 439


Toczenie poligonowe, 372

Rczne zadawanie, 516

Tor narzdzia w narou, 840

Rczny dojazd do punktu referencyjnego, 486

Trjwymiarowe przeksztacenie wsprzdnych (G68, G69), 211

Realizacja sprawdzenia interferencji suportu narzdziowego, 408

Tworzenie programw, 684

Rejestracja czasu obrbki, 726

Tworzenie programw w trybie uczenia (odtwarzania), 688

Rejestrowanie makropolece uytkownika, 331

Tworzenie programw za pomoc klawiatury MDI, 685

Rozszerzona funkcja edycji programu obrbki detalu, 667


Ruch prbny, 557

[U]

Rysunek czci i posuw narzdzia, 16


Ukad wsprzdnych, 97

Ukad wsprzdnych maszyny, 98


Ukad wsprzdnych przedmiotu, 99

[S]

Ukad wsprzdnych rysunku czci i ukad wsprzdnych


CNC --- ukady wsprzdnych, 17

Skadniki programu inne ni sekcje, 140

Urzdzenia obsugi, 450

Skok do pocztku programu, 655

Ustalanie grupy narzdziowej w programie obrbki, 132

Skrawanie wyrwnujce (G68, G69), 412

Ustalanie naddatku materiau przy toczeniu (G71), 166

Specyfikacja, 545

Ustalanie pooenia (G00), 43

Sprawdzenie interfejsu suportu narzdziowego, 402

Ustalenie ukadu wsprzdnych obrabianego przedmiotu, 99

Sprawdzenie maszyny przez jej uruchomienie, 439

Ustawianie parametrw wejcia/wyjcia, 615

Stay cykl obrbki, 353

Ustawianie zmiennego punktu referencyjnego, 715

Stay cykl obrbki (G90, G92, G94), 156

Ustawienie wrzeciona, 123

Stay cykl obrbki w wierceniu (G80 --- G89), 182

Ustawienie wstpne ukadu wsprzdnych obrabianego


przedmiotu (G92.1), 104

Stay cykl szlifowania (dla szlifierki), 194

Usuwanie blokw, 659

Stan podczas zaczenia zasilania, kasowania i zerowania, 844

Usuwanie kilku programw wyznaczajc ich zakres, 666

Sterowanie osi B (G100, G101, G102, G103, G110), 382

Usuwanie naddatku materiau przy planowaniu (G72), 170

Sterowanie osi ktowych/dowolnych, 392

Usuwanie plikw, 591

Sterowanie osi obrotow, 378

Usuwanie programw, 665


Usuwanie zawartoci ekranu, 787

Sterowanie sta prdkoci skrawania (G96, G97), 116

Usuwanie zawartoci ekranu CRT, 787

Sterowanie synchronizacj i sterowanie zoone, 417

Uwagi dla czytelnikw tego podrcznika, 8

Sterowanie synchronizacji, 381


Sterowanie wrzecionem w sterowaniu dwutorowym, 415

Uwagi dotyczce cyklu wielokrotnych powtrze


(G70 --- G76), 181

Stop awaryjny, 563

Uwagi dotyczce kompensacji promienia skrawania, 239


Uwagi dotyczce rnych typw danych, 8

Struktura programu, 26, 138


System przyrostowy, 35

[W]

Szczegy funkcji, 339


Szczegy kompensacji promienia skrawania, 242

Wczanie zasilania, 482

Szukanie numeru bloku, 663

Wczenie/wyczenie zasilania, 482

Szukanie numeru programu, 662

Wczenie lub wyczenie bezwzgldne rczne, 494

Szukanie pliku, 589

Warto wsprzdnych i wymiar, 110

Szukanie sowa, 653

Wartoci kompensacji narzdzia, numer wartoci kompensacji


i wprowadzanie wartoci z programu (G10), 283

Szybki posuw, 87
Szybko skrawania --- Funkcja prdkoci obrotowej wrzeciona, 23

Warunki przeprowadzenia sprawdzenia interferencji suportu


narzdziowego, 407

rodki ostronoci podejmowane przez obsug, 193

Wcicie przez kompensacj promienia skrawania, 267


Wczytywanie plikw, 609

i- 4

B--- 63524PL/01

Index

Wejcie/wyjcie programu, 592

Wywietlanie i wpisywanie danych nastaw, 759

Wejcie i wyjcie danych korekcji, 597

Wywietlanie katalogu, 606

Wielokrotne polecenia M w pojedynczym bloku, 135

Wywietlanie liczby sztuk i czasu wykonania programu, 447

Wielokrotnie powtarzany stay cykl toczenia, 354

Wywietlanie listy programw dla podanej grupy, 742


Wywietlanie menu wzorcw, 421

Wolnostojca jednostka MDI z pen klawiatur z 61 klawiszami,


455

Wywietlanie monitorowania operacji, 716

Wolnostojca, niewielka jednostka MDI, 453

Wywietlanie numeru programu i numeru bloku, 782

Wolnostojca, standardowa jednostka MDI, 454

Wywietlanie numeru programu, numeru bloku, stanu, komunikatw z ostrzeeniami podczas nastawy danych w operacjach
wejcia/wyjcia, 782

Wprowadzanie / wyprowadzanie danych w ekranie wszystkich


danych, 614
Wprowadzanie danych kompensacji skoku gwintu, 601

Wywietlanie oglnych pooe, 709

Wprowadzanie danych korekcji, 597

Wywietlanie pooe w ukadzie wsprzdnych wzgldnych, 706

Wprowadzanie do pamici za pomoc tamy w formacie Serii 15,


349

Wywietlanie stanu i ostrzeenia dla programowanych danych lub


operacji wprowadzania/wyprowadzania, 783

Wprowadzanie i wyprowadzanie danych, 586

Wywietlanie stanu operacji w osi B, 734

Wprowadzanie i wyprowadzanie danych za pomoc karty pamici,


639

Wywietlanie wykorzystanej pamici i listy programw, 736


Wywietlanie zawartoci katalogu dyskietki, 605

Wprowadzanie i wyprowadzanie korekcji, 622

Wywietlenie aktualnej pozycji, 446

Wprowadzanie i wyprowadzanie oglnodostpnej zmiennej


makropolecenia uytkownika, 603

Wywietlenie i nastawianie danych zarzdzania okresami trwaoci


narzdzi, 771

Wprowadzanie i wyprowadzanie parametrw, 620

Wywietlenie i ustawianie czasu wykonania programu, liczby sztuk


i czasu, 763

Wprowadzanie i wyprowadzanie parametrw i danych


kompensacji skoku gwintu, 599

Wywietlenie i ustawianie wartoci korekcji zera przedmiotu


obrabianego, 765

Wprowadzanie i wyprowadzanie plikw z dyskietek, 625

Wywietlenie programu, 445

Wprowadzanie i wyprowadzanie programw, 616

Wywietlenie zainstniaych alarmw, 582

Wprowadzanie oglnodostpnych zmiennych makropolece


uytkownika, 603

Wybr narzdzi, 127, 221

Wprowadzanie parametrw, 599

Wybr paszczyzny, 109

Wprowadzanie programu, 592

Wybr ukadu wsprzdnych obrabianego przedmiotu, 101

Wprowadzanie wartoci kompensacji wg wsprzdnych


wzgldnych, 753

Wydruk ekranu, 801


Wykaz funkcji i format tamy, 828

Wprowadzenie polecenia z klawiatury MDI, 270

Wykaz kodw tamy dziurkowanej, 825

Wstpne nastawianie ukadu wsprzdnych przedmiotu


obrabianego, 711

Wykaz komunikatw alarmw, 847


Wymiana baterii w modelu wolnostojcym serii i, 811

Wstawianie sowa, 656

Wymiana baterii w modelu z umocowanym LCD serii i, 808

Wstawianie, zmiana i usuwanie sowa, 652

Wyprowadzanie danych kompensacji skoku gwintu, 602

Wyczenie zasilania, 484

Wyprowadzanie danych korekcji, 598

Wywietlacz, 445

Wyprowadzanie listy programw dla podanej grupy, 613

Wywietlacz alarmw, 580


Wywietlacz czasu pracy i liczby sztuk, 714

Wyprowadzanie oglnodostpnych zmiennych makropolece


uytkownika, 604, 624

Wywietlacz graficzny, 790

Wyprowadzanie parametrw, 600

Wywietlacz graficzny (zobacz rozdzia III ---12), 448

Wyprowadzanie programw, 610

Wywietlacz pooe w ukadzie wsprzdnych przedmiotu, 704

Wyprowadzanie programu, 595

Wywietlacz zawartoci programu, 719

Wysyanie danych, 449

Wywietlanie alarmw, 446

Wywoanie makroprogramu, 316

Wywietlanie danych wzorcowych, 425

Wywoanie makroprogramu za pomoc kodu G, 323

Wywietlanie historii komunikatw zewntrznych operatora, 785

Wywoanie makroprogramu za pomoc kodu M, 324, 325

Wywietlanie i nastawianie oglnodostpnych zmiennych


makropolece uytkownika, 768

Wywoanie makroprogramu za pomoc kodu T, 326


Wywoanie modalne (G66), 321

Wywietlanie i nastawianie programowego pulpitu operatora, 769

Wywoanie podprogramu, 352

Wywietlanie i nastawy danych, 442

Wywoanie podprogramu (M198), 547

Wywietlanie i ustawianie danych kompensacji skoku gwintu, 779

Wywoanie proste (G65), 317

Wywietlanie i ustawianie parametrw, 777

i- 5

Indeks

B--- 63524PL/01

[Z]

Zarzdzanie okresami trwaoci narzdzi, 128


Zastpowanie sw i adresw, 674

Zaawansowane sterowanie podgldem (G08), 364

Zewntrzne polecenia wyjcia, 333

Zadawanie bezporednie zmierzonej kompensacji narzdzia B,


751

Zewntrzne urzdzenia wejcia/wyjcia, 479

Zadawanie prdkoci wrzeciona za pomoc kodu, 116

Zmiana sowa, 657

Zakoczenie pozycjonowania wrzeciona, 125

Zmiana ukadu wsprzdnych obrabianego przedmiotu, 102

Zakoczenie staego cyklu obrbki w wierceniu (G80), 192

Zmiana wartoci kompensacji narzdzia


(wprowadzanie danych programowalnych) (G10), 285

Zakres obszaru polece, 832

Zmienne, 294

Zakres przemieszczania narzdzia --- odcinek przemieszczenia, 30

Zmienne systemowe, 298

Zalecana karta pamici, 551

Znaki i kody uywane w funkcji wprowadzania danych


wzorcowych, 429

Zapis i czytanie z karty pamici (S---RAM), 630


Zaprogramowana kontrola obszaru ruchu, 565

i- 6

Stycze, 2001

Data

01

Wersja

Opis

Wersja

Data

Podrcznik obsugi FANUC Seria 16i/18i/160i/180i-- TB (B -- 63524PL)

Zapis weryfikacyjny

Opis

S dn st tto prrucky nesm bt reprodukovna v dn form.


S Veker specifikace a proveden mohou bt zmnny bez pedchozho
upozornn.

Export tohoto vrobku podlh schvlen vldy zeme, ze kter se vrobek


vyv.

Na snahou v tto prrucce bylo co nejlpe popsat vechny ruzn monosti.


Nemueme vak popsat vechny monosti, kter se nesm provdet, protoe
techto monost je prli mnoho.
Proto eventuality, kter nejsou v tto prrucce specificky popsan, je nutno
pokldat za neuskutecniteln.

Vous aimerez peut-être aussi