26 programación de variables, Nociones básicas, Programación de variables" en pág. 396 – HEIDENHAIN MANUALplus 4110 Manual del usuario
Página 396

396
6 Programación DIN
6.26 Pr
ogr
amación de v
a
ri
ables
6.26 Programación de variables
Nociones básicas
El MANUALplus traduce programas NC antes de la ejecución del
programa. Por tanto se diferencian dos tipos de variables:
Variable # - Evaluación durante la traducción del programa NC
Variable V (o eventos) - Evaluación durante la ejecución del
programa NC
Son válidas las reglas:
"Punto antes de la raya"
hasta 6 niveles de paréntesis
Variable integral (sólo con variables V): valores enteros de –32767
.. +32768
Variable real (con variables # y V): números decimales con un
máximo de 10 valores antes de la coma y 7 detrás
las variables V se "detienen", también si el control fue desconectado
mientras tanto
Sintaxis
Funciones matemáticas
+
Suma
–
Resta
*
Multiplicación
/
División
SQRT(...)
Raiz cuadrada
ABS(...)
Valor absoluto
TAN(...)
Tangente (en grados)
ATAN(...)
Arcotangente (en grados)
SIN(...)
Seno (en grados)
ASIN(...)
Arcoseno (en grados)
COS(...)
Coseno (en grados)
ACOS(...)
Arcocoseno (en grados)
ROUND(...)
Redondeo
LOGN(...)
Logaritmo natural
EXP(...)
Función exponencial ex
INT(...)
Recortar lugares decimales
sólo con variables #:
SQRTA(.., ..) Raiz cuadrada de (a
2
+b
2
)
SQRTS(.., ..) Raiz cuadrada de (a
2
–b
2
)