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 vezérlő memóriájában lévő összes NC programra érvényesek.

A Q paraméterek a gépgyártó makróin és ciklusain belül helyileg érvényesek. 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

A 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, amiket 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 QS paraméterek a gépgyártó makróin és ciklusain belül helyileg érvényesek. 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 SL ciklusokkal

100 – 199

QS paraméterek a vezérlő speciális funkcióihoz, amiket 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

Ablak Q paraméterek listája

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 Mondatonkent végre lett hajtva.

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ánc
  • 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 keresi a karaktersorozatot a kiválasztott mező oszlopában.
  4. A vezérlő megjelöli az első eredményt, ami a karaktersorozattal kezdődik.

  1. Ha szükséges, válasszon 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

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, amiből legfeljebb kilenc karakter állhat a tizedesvessző előtt. A vezérlő legfeljebb 1010 nagyságú számokkal tud számolni.
  • A változót kikapcsolhatja nem definiált státuszra. 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.
  • 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ő útvonalat, a vezérlő a QR paramétereket a SYS:\runtime\sys.cfg útvonalon menti. 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épi paraméterekben útvonalat 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