Noțiuni de bază
Aplicaţie
Puteţi utiliza parametrii Q, QL, QR şi QS ai sistemului de control, denumiţi şi variabile, pentru a lua în calcul rezultatele de măsurare în mod dinamic, în cadrul calculelor, în timpul prelucrării.
- De exemplu, puteți programa următoarele elemente de sintaxă în mod variabil:
- Valori pentru coordonate
- Viteze de avans
- Viteze broșă
- Date referitoare la ciclu
Acest lucru înseamnă că acelaşi program NC poate fi utilizat pentru piese de prelucrat diferite, iar valorile trebuie modificate doar într-un loc central.
Descrierea funcţiilor
Variabilele sunt formate întotdeauna din litere şi cifre. Literele determină tipul variabilei, iar numerele, intervalul acesteia.
Pentru fiecare tip de variabilă, puteţi defini intervalul de variabile pe care îi afişează sistemul de control în fila QPARA a spaţiului de lucru Stare.
Definirea conţinutului filei QPARA
Tipuri de variabile
- Sistemul de control oferă următoarele variabile pentru valori numerice:
- Parametri Q
- Parametri QL
- Parametri QR
În plus, sistemul de control furnizează parametri QS pentru valori alfanumerice (de ex., textele).
Parametri Q
Parametrii Q se aplică tuturor programelor NC din memoria sistemului de control.
Parametrii Q au un efect local în cadrul macroinstrucţiunilor şi al ciclurilor producătorului maşinii. Aceasta înseamnă că sistemul de control nu va returna modificările programului NC.
Sistemul de control oferă următorii parametri Q:
Interval variabil | Semnificație |
---|---|
de la 0 la 99 | Parametrii Q definiţi de utilizator, dacă nu există suprapuneri cu ciclurile HEIDENHAIN SL |
de la 100 la 199 | Parametrii Q pentru funcţii speciale din sistemul de control care pot fi citiţi de programele NC definite de utilizator sau de cicluri |
de la 200 la 1199 | Parametrii Q pentru funcţiile definite de HEIDENHAIN (de ex., cicluri) |
de la 1200 la 1399 | Parametrii Q pentru funcţiile definite de producătorul maşinii (de ex., cicluri) |
de la 1400 la 1999 | Parametri Q definiţi de utilizator |
Parametri QL
Parametrii QL sunt activi local, în cadrul unui program NC.
Sistemul de control oferă următorii parametri QL:
Interval variabil | Semnificație |
---|---|
de la 0 la 499 | Parametri QL definiţi de utilizator |
Parametri QR
Parametrii QL afectează toate programele NC din memoria sistemului de control; aceştia sunt reţinuţi chiar şi după o repornire a sistemului de control.
Sistemul de control oferă următorii parametri QR:
Interval variabil | Semnificație |
---|---|
de la 0 la 99 | Parametri QR definiţi de utilizator |
de la 100 la 199 | Parametrii QR pentru funcţiile definite de HEIDENHAIN (de ex., cicluri) |
de la 200 la 499 | Parametrii QR pentru funcţiile definite de producătorul maşinii (de ex., cicluri) |
Parametri QS
Parametrii QS se aplică tuturor programelor NC din memoria sistemului de control.
Parametrii QS au un efect local în cadrul macroinstrucţiunilor şi al ciclurilor producătorului maşinii. Aceasta înseamnă că sistemul de control nu va returna modificările programului NC.
Sistemul de control oferă următorii parametri QS:
Interval variabil | Semnificație |
---|---|
de la 0 la 99 | Parametrii QS definiţi de utilizator, dacă nu există suprapuneri cu ciclurile HEIDENHAIN SL |
de la 100 la 199 | Parametrii QS pentru funcţii speciale din sistemul de control care pot fi citiţi de programele NC definite de utilizator sau de cicluri |
de la 200 la 1199 | Parametrii QS pentru funcţiile definite de HEIDENHAIN (de ex., cicluri) |
de la 1200 la 1399 | Parametrii QS pentru funcţiile definite de producătorul maşinii (de ex., cicluri) |
de la 1400 la 1999 | Parametri QS definiţi de utilizator |
Fereastra Q-Listă parametrii
În fereastra Q-Listă parametrii, puteţi să vizualizaţi şi să editaţi valorile tuturor variabilelor.
În panoul din stânga, puteți să selectați tipul variabil de afișat.
- Sistemul de control afișează următoarele informații:
- Tipul variabilei (de ex., parametrul Q)
- Numărul variabilei
- Valoarea variabilei
- Descrierea în cazul variabilelor prealocate
În cazul în care celula din coloana Valoare este afişată cu un fundal alb, puteţi să editaţi valoarea acesteia.
În timp ce sistemul de control execută un program NC, nu puteți să editați variabilele utilizând fereastra Q-Listă parametrii. Modificările sunt posibile doar când o rulare de program a fost întreruptă sau abandonată.
Prezentare generală a stării barei TNC
Această stare este atinsă după ce un bloc NC a fost executat, de exemplu în modul Bloc unic
- Următorii parametri Q și QS nu pot fi editați în fereastra Q-Listă parametrii:
- Intervalul de variabile de la 100 la 199, din cauză că s-ar putea să existe interferenţe cu funcţiile speciale din sistemul de control.
- Intervalul de variabile de la 1200 la 1399, din cauză că s-ar putea să existe interferenţe cu funcţiile specifice producătorului maşinii.
- Următoarele opţiuni de căutare sunt disponibile în fereastra Q-Listă parametrii:
- Căutaţi şiruri în întregul tabel
- Căutaţi un număr unic de variabilă în coloana NR
Căutarea ferestrei Q-Listă parametrii
- Puteți să deschideți fereastra Q-Listă parametrii în următoarele moduri de operare:
- Programare
- Manual
- Rulare program
În modurile de operare Manual și Rulare program, fereastra poate fi deschisă cu tasta Q.
Căutarea ferestrei Q-Listă parametrii
| ||
|
Sistemul de control afişează un câmp de introducere deasupra tabelului. Alternativ, puteţi utiliza acest câmp de introducere pentru a naviga la un număr unic de variabilă. Pentru a selecta câmpul de introducere, apăsaţi pe tasta GOTO.
Note
- Utilizați numai intervalele pentru variabile Q recomandate de HEIDENHAIN
- Nu utilizaţi variabile alocate în prealabil
- Respectați documentația de la HEIDENHAIN, producătorul mașinii, și de la furnizorii terți
- Verificați ordinea de prelucrare folosind simularea
- Puteți introduce valori fixe și variabile combinate în programul NC.
- Puteți atribui maxim 255 caractere parametrilor QS.
- Puteți utiliza tasta Q pentru a crea un bloc NC pentru a atribui o valoare unei variabile. Dacă apăsați din nou tasta, sistemul de control modifică tipul variabilei în ordinea Q, QL, QR.
Pe tastatura virtuală, această procedură funcționează numai cu tasta Q din zona funcțiilor NC.
- Variabilele pot primi valori numerice între –999 999 999 şi +999 999 999. Intervalul de intrare este limitat la 16 cifre, dintre care 9 pot fi înainte de punctul zecimal. Sistemul de control poate calcula valori numerice până la 1010.
- Puteţi reseta variabile la starea nedefinită. De exemplu, dacă programaţi o poziţie utilizând un parametru Q nedefinit, sistemul de control ignoră această mişcare.
- Sistemul de control salvează intern valori numerice într-un format numeric binar (standardul IEEE 754). Din cauza formatului standardizat utilizat, anumite numere zecimale nu pot fi reprezentate cu o valoare binară care este 100% exactă (eroare de rotunjire).
Dacă utilizaţi valorile variabilelor calculate pentru comenzile de salt sau mişcările de poziţionare, trebuie să ţineţi cont de acest aspect.
Note despre parametrii QR și copia de rezervă
Sistemul de control salvează parametrii QR într-o copie de rezervă.
Dacă producătorul maşinii nu a definit un traseu specific, sistemul de control salvează parametrii QR la următoarea cale: SYS:\runtime\sys.cfg. Partiţia SYS va fi salvată doar în copii de rezervă complete.
- Producătorii de mașini-unealtă pot utiliza următorii parametri opționali ai mașinii pentru a specifica căile:
- pathNcQR (nr. 131201)
- pathSimQR (nr. 131202)
Dacă producătorul maşinii a folosit parametrii opţionali ai maşinii pentru a specifica o cale în partiţia TNC, puteţi efectua o copie de rezervă cu funcţiile NC/PLC Backup fără a introduce un număr de cod.
Copiere de rezervă și restabilire