26 programmazione di variabili, Generalità, Re “programmazione di variabili" pag. 398) – HEIDENHAIN MANUALplus 4110 Manuale d'uso

Pagina 398

Advertising
background image

398

6 Programmazione DIN

6.26 Pr

ogr

a

mmazione di v

a

ri

abili

6.26 Programmazione di variabili

Generalità

Il MANUALplus 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

Sono valide 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 (per variabili # e V): cifre a virgola mobile con max 10
posizioni intere e 7 decimali

„

Le variabili V rimangono invariate anche se nel frattempo il controllo
è stato spento

Sintassi

Funzioni matematiche

+

Addizione

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

)

Advertising