Alapok

Alkalmazás

A vezérlő Q, QL, QR és QS paramétereinek változóival pl. a számításokon belül mérési eredményeket vehet figyelembe dinamikusan a megmunkálás közben.

A következő szintaktikai elemeket például változatosan programozhatja:

  • Koordinátaértékek
  • Előtolások
  • Fordulatszámok
  • Ciklusadatok

Ezáltal ugyanazt az NC programot különféle munkadarabokhoz használhatja és az értékeket csak egy központi helyen kell változtatnia.

Funkcióleírás

A változók mindig betűkből és számokból állnak. A betűk a változók típusát, míg a számok a változók tartományát határozzák meg.

Minden változótípushoz definiálhatja, hogy a vezérlő mely változótartományokat jelenítse meg a Státus munkaterület QPARA fülén.

A fülek tartalma QPARA definiálás

Változótípusok

Q paraméter

A Q paraméterek a vezérlő memóriájában lévő összes NC programra érvényesek.

A 0 és 99 közötti Q és QS paraméterek helyi szinten, makrókban és ciklusokban működnek. A vezérlő ezért nem ad vissza változtatásokat az NC programnak.

A vezérlő a következő Q paramétereket kínálja:

Változó tartománya

Jelentés

0 – 99

Q paraméterek a felhasználó számára, ha nincsenek átfedésben a HEIDENHAIN SL ciklusokkal

100 – 199

Q paraméterek a vezérlő speciális funkcióihoz, amelyeket a felhasználó NC programjai vagy a ciklusok tudnak olvasni.

200 – 1199

Q paraméterek a HEIDENHAIN funkcióihoz, pl. ciklusok

1200 – 1399

Q paraméterek a gépgyártó funkcióihoz, pl. ciklusok

1400 – 1999

Q paraméterek a felhasználó számára

QL paraméter

A QL paraméterek helyileg érvényesek egy NC programon belül.

A vezérlő a következő QL paramétereket kínálja:

Változó tartománya

Jelentés

0 – 499

QL paraméterek a felhasználó számára

QR paraméter

A QR paraméterek állandóan érvényesek a vezérlő memóriájában lévő összes NC programra, még a vezérlő újraindítása után is.

A vezérlő a következő QR paramétereket kínálja:

Változó tartománya

Jelentés

0 – 99

QR paraméterek a felhasználó számára

100 – 199

QR paraméterek a HEIDENHAIN funkcióihoz, pl. ciklusok

200 – 499

QR paraméterek a gépgyártó funkcióihoz, pl. ciklusok

QS paraméter

A QS paraméterek vezérlő memóriájában lévő összes NC programra érvényesek.

A QA paramétereken belül a következő karakterek használhatók:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 ; ! # $ % & ' ( ) + , - . / : < = > ? @ [ ] ^ _ ` *

A 0 és 99 közötti QA paraméterek helyileg, a makrókban és a ciklusokban működnek. A vezérlő ezért nem ad vissza változtatásokat az NC programnak.

A vezérlő a következő QS paramétereket kínálja:

Változó tartománya

Jelentés

0 – 99

A QS paraméterek a felhasználó számára, ha nincsenek átfedésben a HEIDENHAIN ciklusokkal

100 – 199

QS paraméterek a vezérlő speciális funkcióihoz, amelyeket a felhasználó NC programjai vagy a ciklusok fognak olvasni

200 – 1199

QS paraméterek a HEIDENHAIN funkcióihoz, pl. ciklusok

1200 – 1399

QS paraméterek a gépgyártó funkcióihoz, pl. ciklusok

1400 – 1999

QS paraméterek a felhasználó számára

Q paraméterek listája ablak

A Q paraméterek listája ablakkal a vezérlő összes változójának értékét ellenőrizheti, és ha szükséges, szerkesztheti.

A Q paraméterek listája ablak a Q paraméterek értékeivel

A bal oldalon lehet kiválasztani, hogy a vezérlő milyen fajta változót mutasson

A vezérlő az alábbi információkat jeleníti meg:

  • A változó fajtája, pl. Q paraméter
  • A változó száma
  • A változó értéke
  • Előre beállított változóknál leírás

Ha az Érték oszlopban a mező fehér, akkor szerkesztheti az értéket.

 
Tip

Miközben a vezérlő NC programot hajt végre, a Q paraméterek listája ablak segítségével nem lehet módosítani a változókat. A vezérlő módosításokat kizárólag megszakadt vagy megszakított programfutás esetén tesz lehetővé.

A TNC sáv státuszáttekintése

A vezérlő a szükséges állapotban van, miután egy NC mondat pl. a üzemmódban mond.kent módban futott végig.

A következő Q és QS paramétereket nem lehet szerkeszteni a Q paraméterek listája ablakban:

  • A 100 és 199 közötti változótartomány, mert átfedések fenyegetnek a vezérlő speciális funkcióival
  • Az 1200 és 1399 közötti változótartomány, mert átfedések fenyegetnek gépgyártóspecifikus funkciókkal

Változótípusok

A Q paraméterek listája ablakban a következők szerint kereshet:

  • Az egész táblázaton belül, tetszés szerinti karakterláncra
  • Az NR oszlopban egyértelmű változószám szerint

A Q paraméterek listája ablakban keres

A Q paraméterek listája ablakot a következő üzemmódokban lehet megnyitni:

  • Programozás
  • Kézi
  • Programfutás

A Kézi és Programfutás üzemmódokban az ablakot a Q gombbal lehet megnyitni.

A Q paraméterek listája ablakban keres

A Q paraméterek listája ablakban a következők szerint kereshet:

  1. Válasszon ki egy tetszőleges szürke mezőt
  2. Írja be a karaktersorozatot
  3. A vezérlő megnyit egy beviteli mezőt, és megkeresi a karaktersorozatot a kiválasztott mező oszlopában.
  4. A vezérlő megjelöli az első eredményt, amely a karaktersorozattal kezdődik.

  1. Szükség esetén válassza ki a következő eredményt
 
Tip

A vezérlő megjelenít egy beviteli mezőt a táblázat fölött. Vagy ezzel a beviteli mezővel elnavigálhat egy egyértelmű változószámhoz. A beviteli mezőt kiválaszthatja a GOTO gombbal.

Megjegyzések

 
Megjegyzés
Ütközésveszély!
A HEIDENHAIN ciklusok, a gépgyártó ciklusai és a harmadik fél funkciói változókat használnak. Ráadásul az NC programokban is programozhat változókat. Ha eltér az ajánlott változótartományoktól, átfedés és emiatt nem kívánt viselkedés következhet be. A megmunkálás során ütközésveszély áll fenn!
  1. Kizárólag a HEIDENHAIN által javasolt változótartományokat használja
  2. Ne használjon előre megadott változót
  3. Vegye figyelembe a HEIDENHAIN, a gép gyártójának illetve harmadik fél dokumentációját
  4. Ellenőrizze a szimulációval a végrehajtást
 
Megjegyzés
Figyelem, jelentős anyagi károk veszélye áll fenn!
A bázisponttáblázat meg nem határozott mezői másként viselkednek, mint a 0 értékkel meghatározott mezők: a 0-val meghatározott mezők felülírják aktiváláskor a korábbi értékeket, meg nem határozott mezők esetében a korábbi érték megmarad. Ha az előző érték megmarad, fennáll az ütközés veszélye!
  1. Bázispont aktiválása előtt ellenőrizze, hogy minden oszlopban található-e érték
  2. Nem definiált oszlopok esetén adjon meg értékeket, pl. 0-t
  3. Alternatív módon állíttasson be a gépgyártóval 0-t az oszlopok alapértelmezett értékeként

Előre megadott Q paraméterek

  • Az NC programban vegyesen adhat meg fix és változó értékeket.
  • A QS paraméterek legfeljebb 255 karakterből állhatnak.
  • A Q gombbal NC mondatot hozhat létre, amellyel egy változóhoz értéket rendelhet. Ha ismét megnyomja a gombot, a vezérlő megváltoztatja a változó típusát a Q, QL, QR sorrendben.
  • A virtuális billentyűzeten ez a módszer a Q gombbal csak az NC funkciók területen működik.

  • A vezérlősáv képernyőbillentyűzete

  • A változókhoz -999 999 999 és +999 999 999 közötti számértékeket rendelhet hozzá. A beviteli tartomány max. 16 karakterre korlátozott, amelyekből legfeljebb kilenc karakter állhat a tizedesvessző előtt. A vezérlő legfeljebb 1010 nagyságú számokkal tud számolni.
  • A SET UNDEFINED szintaxiselem segítségével rendelhet hozzá változókat a nem definiált állapothoz.
  • Ha pl. egy pozíciót nem definiált Q paraméterrel programoz, a vezérlő figyelmen kívül hagyja ezt az elmozdulást.

  • Ha nem definiált Q paramétert használ az NC program számítási lépéseiben, a vezérlő hibaüzenetet jelenít meg, és leállítja a program futtatását.

  • Változóhoz a nem definiált állapot hozzárendelése

  • A vezérlő a számértékeket bináris formátumban menti el (IEEE 754 szabvány). Az alkalmazott szabványos formátum miatt a vezérlő néhány tízes számrendszerű számot binárisan nem tud egzakt módon megjeleníteni (kerekítési hiba).
  • Ha számított változóértékeket használ ugrásparancsokhoz vagy pozicionálásokhoz, figyelembe kell vennie ezt a körülményt.

Megjegyzések a QR paraméterekkel és a backup-pal kapcsolatban

A vezérlő a biztonsági mentésben a QR paramétereket is elmenti.

Ha a gépgyártó nem határoz meg eltérő elérési utat, a vezérlő a QR paramétereket a SYS:\runtime\sys.cfg elérési úton menti el. A SYS: meghajtóról csak a teljes biztonsági mentéskor készül mentés.

A gépgyártó számára alábbi opcionális gépi paraméterek állnak az útvonal megadásához rendelkezésére:

  • pathNcQR (131201 sz.)
  • pathSimQR (131202 sz.)

Ha a gépgyártó az opcionális gépparaméterekben elérési utat definiál a TNC: meghajtóhoz, akkor az NC/PLC Backup funkciók segítségével kulcsszám megadása nélkül is elmentheti a Q paramétereket.

Biztonsági mentés és helyreállítás