34 programmazione di variabili – HEIDENHAIN CNC Pilot 4290 V7.1 Manuale d'uso
Pagina 315

HEIDENHAIN CNC PILOT 4290
315
4.34 Pr
ogr
a
mmazione di v
a
ri
abili
4.34 Programmazione di variabili
Il CNC PILOT compila i programmi NC prima di eseguire il programma.
Si contraddistinguono quindi due tipi di variabile:
Variabile #: elaborazione durante la compilazione del programma
NC
Variabile V (o evento): elaborazione durante l'esecuzione del
programma NC
Nel calcolo valgono le seguenti regole:
"Punto prima di trattino"
Fino a 6 livelli di parentesi
Variabili intere (solo per variabili V): valori interi da
–32767 .. +32768
Variabili reali: cifre a virgola mobile con max 10 posizioni intere e 7
decimali
Le variabili rimangono invariate anche se nel frattempo il controllo è
stato spento
Operazioni di calcolo disponibili: vedere tabella
Sintassi
Funzioni matematiche
+
Somma
–
Sottrazione
*
Moltiplicazione
/
Divisione
SQRT(...)
Radice quadrata
ABS(...)
Valore assoluto
TAN(...)
Tangente (in gradi)
ATAN(...)
Arcotangente (in gradi)
SIN(...)
Seno (in gradi)
ASIN(...)
Arcoseno (in gradi)
COS(...)
Coseno (in gradi)
ACOS(...)
Arcocoseno (in gradi)
ROUND(...)
Arrotondamento
LOGN(...)
Logaritmo naturale
EXP(...)
Funzione esponenziale ex
INT(...)
Elimina decimali
Solo per variabili #:
SQRTA(.., ..)
Radice quadrata di (a
2
+b
2
)
SQRTS(.., ..)
Radice quadrata di (a
2
–b
2
)
Programmare blocchi NC con calcoli di variabili con
l'"identificativo slitta $..", se il proprio tornio è dotato di più
slitte. Altrimenti i calcoli vengono eseguiti più volte.