Návod k programování H-2000-6363-0A-A
Bezkontaktní systém TRS1 k detekci poškození nástrojů – řídicí systémy Heidenhain
© 2005 - 2006 Renishaw plc. Všechna práva vyhrazena.
Tento dokument ani žádná jeho část nesmí být bez předchozího písemného svolení společnosti Renishaw žádným způsobem kopírována, reprodukována ani převáděna na jiné médium či překládána do jiného jazyka. Ze zveřejnění materiálu v tomto dokumentu nevyplývá osvobození od patentových práv společnosti Renishaw plc. Zřeknutí se záruk Bylo vynaloženo značné úsilí, aby tento dokument neobsahoval chyby a nepřesnosti. Společnost Renishaw však za obsah tohoto dokumentu neručí a výslovně odmítá všechny předpokládané záruky. Společnost Renishaw si vyhrazuje právo provádět v tomto dokumentu a v produktu zde popsaném změny, aniž by byla povinna na ně upozornit. Ochranné známky Název RENISHAW® a symbol sondy použitý v logu Renishaw jsou registrovanými ochrannými známkami společnosti Renishaw plc ve Spojeném království a v jiných zemích. apply innovation je ochranná známka společnosti Renishaw plc. Všechny ostatní názvy značek a produktů použité v tomto dokumentu jsou obchodními názvy, identifikačními značkami, ochrannými známkami nebo registrovanými ochrannými známkami příslušných vlastníků.
Objednací číslo Renishaw: Vydáno: březen 2006
H-2000-6363-0A-A
Obsah
1
Obsah TRS1 – bezkontaktní systém k detekci poškození nástrojů................................................ 2 Kontrola otáček vřetena obráběcího stroje .................................................................. 2 Požadavky softwaru na paměť .................................................................................... 2 Podporované řídicí systémy pro obráběcí stroje.......................................................... 2 Měrné jednotky použité v této příručce ........................................................................ 3 Instalace softwaru ........................................................................................................ 3 Nastavení dat v makru (TRS1.H)................................................................................. 3 Další editace makra (TRS1.H) ..................................................................................... 4 Detekce poškození nástrojů – (makro TRS1.H) ................................................................. 5 Chybová hlášení a upozornění ........................................................................................... 9
Publikace č. H-2000-6363
2
Detekce poškození nástrojů
TRS1 – bezkontaktní systém k detekci poškození nástrojů Tato příručka popisuje použití softwaru k systému Renishaw TRS1 pro (bezkontaktní) detekci poškození nástrojů. Systém Renishaw TRS1 je laserové bezkontaktní zařízení, jež poskytuje vysokorychlostní a velmi přesnou detekci poškození pouze u celistvých nástrojů. Po přesunutí nástrojů do laserového paprsku je systémem detekován odraz. Výstupní signály odeslané do řídicího systému umožňují určit přítomnost nástroje. Systém TRS1 přináší možnost zjištění následujících parametrů: z
Detekce poškozeného nástroje.
POZNÁMKA: Celistvé nástroje jsou takové, u nichž řezné plochy nevyčnívají pod střed nástroje. Za vhodné nástroje jsou tedy považovány vrtáky, závitníky atd.
Kontrola otáček vřetena obráběcího stroje Veškeré úkony detekce poškození nástrojů probíhají při fixních otáčkách vřetena 1 000 ot./min. Tyto aktivní otáčky vřetena jsou uloženy na začátku makra k detekci poškození nástrojů. Kontrola poškození nástroje pak proběhne při 1 000 ot./min a potom se otáčky vřetena vrátí zpět na původní hodnotu.
Požadavky softwaru na paměť z
QSET.H (výchozí vstupy pro TRS1.H) 1,8 kB (4,5 m) paměti.
z
TRS1.H (kontrola poškození nástroje) 0,12 kB (0,25 m) paměti.
Podporované řídicí systémy pro obráběcí stroje Software systému TRS1 je vhodný k použití v následujících řídicích systémech obráběcích strojů. Heidenhain 426/430 se softwarovou úrovní NC 280 476 03 nebo novější. Heidenhain i530
Publikace č. H-2000-6363
Detekce poškození nástrojů
3
Měrné jednotky použité v této příručce V celé příručce jsou v příkladech použity metrické měrné jednotky čili milimetry. Odpovídající anglosaské jednotky (palce) jsou vedeny v závorkách.
Instalace softwaru Před instalací softwaru TRS1 si přečtěte pokyny uvedené v souboru Readme uloženém na disku CD-ROM.
Nastavení dat v makru (TRS1.H) Přečtěte si popis následujících proměnných a potom makro TRS1.H podle popisu editujte. Q14 =
Poloha laserového paprsku v ose X. Definuje polohu v ose X, kde proběhne kontrola poškození nástroje. (Jsou vyžadovány referenční polohové hodnoty). Výchozí: 0
POZNÁMKA: Jestliže instalace k přesunutí nástroje do paprsku nevyžaduje žádný pohyb v ose X, nebude nutné hodnotu Q14 upravovat.
Q15 =
Poloha laserového paprsku v ose Y. Definuje polohu v ose Y, kde proběhne kontrola poškození nástroje. (Jsou vyžadovány referenční polohové hodnoty). Výchozí: 0
POZNÁMKA: Jestliže instalace k přesunutí nástroje do paprsku nevyžaduje žádný pohyb v ose Y, nebude nutné hodnotu Q15 upravovat.
Q16 =
Poloha laserového paprsku v ose Z. Definuje polohu v ose Z, kde proběhne kontrola poškození nástroje. (Jsou vyžadovány referenční polohové hodnoty). Výchozí: 0
Q17 =
Typ řídicího systému 426/430 nebo i530. 1 = 426/430 nebo 2 = i530. Výchozí: 2
Q18 =
Úprava čísla vstupu (viz elektrické připojení – instalační příručka A-20001001). Výchozí: 0
Publikace č. H-2000-6363
4
Detekce poškození nástrojů
Další editace makra (TRS1.H) Systém TRS1 zkontroluje stav nástroje. Systém čeká na signál ve 30 sekundovém časovém intervalu a jestliže v této době k příjmu žádného signálu nedojde, vyvolá se upozornění na poškození nástroje. 30-ti sekundového intervalu je dosaženo počtem opakování. Je možné, že počet opakování bude třeba upravit podle rychlosti instrukce PLC. 44 CALL LBL 25 REP1200 Ve výše uvedeném příkladě je počet opakování nastaven na 1200.
Publikace č. H-2000-6363
Detekce poškození nástrojů
5
Detekce poškození nástrojů – (makro TRS1.H) POZNÁMKA: Systém TRS1 umožňuje provádění cyklu detekce poškození nástrojů pouze u celistvých nástrojů. Celistvé nástroje jsou takové, u nichž řezné plochy nevyčnívají pod střed nástroje. Za vhodné nástroje jsou tedy považovány vrtáky, závitníky atd.
Makro TRS1.H se používá ke kontrole poškození celistvých řezných nástrojů. Cyklus detekce poškození nástrojů využívá kontrolu proniknutím, kdy se nástroj do laserového paprsku vsune a zase vysune v ose vřetena.
Nástroj je třeba obvykle zkontrolovat po obráběcí operaci, aby se před výběrem dalšího nástroje zjistilo, zda nedošlo k jeho poškození.
Popis Detekce poškození nástroje nastává během otáčení nástroje v paprsku. K pohybu do paprsku a ven dochází při rychloposuvu.
Publikace č. H-2000-6363
6
Detekce poškození nástrojů
Nástroj se nejprve rychlým přejezdem dostane do kontrolní polohy v ose vřetena použitím aktivní délkové korekce nástroje. Potom se nástroj přesune rychlým přejezdem do radiální kontrolní polohy, pokud je vyžadována.
POZNÁMKA: Kontrolní poloha se musí nacházet v kolmém průřezu nástroje a úhel hřbetu vrtáku tedy není vhodnou kontrolní polohou.
Pokud je použit vstup Q26, nástroj se z laserového paprsku vysune do požadované polohy.
POZNÁMKA: osy vřetena.
Bude-li použit výchozí vstup Q26, vysune se nástroj do referenční polohy
Příklad: 9
PGM CALL QSET.H
10 Q11 = 10 11 PGM CALL TRS1.H
Vstupy podprogramu (TRS1.H) Podprogram QSET.H obsahuje všechny níže uvedené výstupy s přiřazenými výchozími hodnotami. Tento program musí být vždy spuštěn před makrem TRS1.H. Jestliže výchozí hodnoty nejsou vhodné, bude třeba znovu přiřadit požadované parametry. Viz vzorový program. Q11
Hodnota tolerance definující okamžik, kdy je nástroj mimo meze tolerance.
POZNÁMKA: Pokud je použit vstup H se zápornou přiřazenou hodnotou, bude kontrolní polohou nástroje délka nástroje plus hodnota tolerance. Výchozí hodnota: 3,0 mm. Q13=1
Příznak poškození nástroje. Použití tohoto příznaku zabrání vyvolání upozornění BROKEN TOOL (poškozený nástroj).
Publikace č. H-2000-6363
Detekce poškození nástrojů
Q26
Bezpečná výška. Vzdálenost (v ose vřetena), na jakou je nástroj vysunut. Výchozí hodnota: 9999 (referenční poloha osy vřetena)
Q19
Otáčky vřetena. Otáčky vřetena, při nichž nastává kontrola poškození nástroje. Výchozí hodnota: 1000
Q4
Přírůstková seřizovací vzdálenost (osa X). Tento vstup umožní individuální úpravu bodu odrazu na nástroji, aby se získala maximální odezva.
POZNÁMKA: Platné pouze pokud je k přesunutí nástroje do kontrolní polohy použit pohyb X.
Výchozí hodnota: 0 Q5
Přírůstková seřizovací vzdálenost (osa Y). Tento vstup umožní individuální úpravu bodu odrazu na nástroji, aby se získala maximální odezva.
POZNÁMKA: Platné pouze pokud je k přesunutí nástroje do kontrolní polohy použit pohyb Y.
Výchozí hodnota: 0
Výstupy Zjistí-li se poškození nástroje, bude u takového nástroje v tabulce aktivních nástrojů aplikován zámek (TL) a nastaví se parametr Q48. Q48
Příznak poškození nástroje. (1 = nástroj je poškozený, 0 = nástroj v pořádku)
POZNÁMKA: makra.
Nelze-li výstup Q48 použít, získáte vhodnou náhradu úpravou programu
Publikace č. H-2000-6363
7
8
Detekce poškození nástrojů
Upozornění Při spuštění tohoto cyklu mohou být vygenerována následující upozornění. TOOL BREAKAGE TOLERANCE EXCEEDED ENTRY VALUE INCORRECT Vysvětlení významu upozornění naleznete v části „Chybová hlášení a upozornění“ na straně 9.
Příklad: Detekce poškození nástrojů 0 BEGIN PGM ???? MM 1 TOOL CALL 11 Z S2500 2 L X+0 Y+0 FMAX (ukončete obrábění s nástrojem T11) 12 PGM CALL QSET.H 13 Q26 = 50 14 PGM CALL TRS1.H
Provedení kontroly poškození nástroje. Vyvolá se upozornění BROKEN TOOL (poškození nástroje) a program se zastaví nebo bude pokračovat.
15 TOOL CALL 2 Z S6000
Vybrat následující nástroj a pokračovat.
(pokračovat v obrábění) Při použití metody příznaku poškození nástroje bude volání cyklu upraveno následovně: 22 PGM CALL QSET.H 23 Q13=1 24 PGM CALL TRS1.H
Provedení kontroly poškození nástroje bez vyvolání upozornění. Je nastaven příznak Q48.
25 FN 9: IF +Q48 EQU +1 GOTO LBL 10 (pokračovat v programu) LBL 10 bude obsahovat opravné akce. Například výběr sesterského nástroje k použití nebo výběr nové palety či dílce.
Publikace č. H-2000-6363
Chybová hlášení a upozornění
Chybová hlášení a upozornění Při zjištění chybového stavu se na obrazovce řídicího systému zobrazí chybové hlášení. Chybová hlášení, jejich význam a obvyklé postupy k jejich odstranění jsou popsány níže.
Hlášení
TOOL BREAKAGE TOLERANCE EXCEEDED
Význam
Rozměry nástroje jsou mimo toleranci.
Akce
Vyměňte vadný nástroj a nastavte správnou hodnotu korekce nástroje.
Hlášení
ENTRY VALUE INCORRECT
Význam
Jeden ze vstupů v programu QSET.H má neplatnou hodnotu.
Akce
Proveďte úpravu a nové spuštění z bezpečné polohy.
Publikace č. H-2000-6363
9
10
Chybová hlášení a upozornění
Tato stránka záměrně neobsahuje žádné informace
Publikace č. H-2000-6363
Renishaw s.r.o Olomoucká 85 62700 Brno
T +420 548 216 553 F +420 548 216 573 E
[email protected]
CZ
www.renishaw.cz
Podrobnosti o zastoupení firmy po celém světě naleznete na naší hlavní webové stránce na adrese www.renishaw.com/contact
*H-2000-6363-0A*