34 programación de variables – HEIDENHAIN CNC Pilot 4290 V7.1 Manual del usuario
Página 315

CNC PILOT 4290 de HEIDENHAIN
315
4.34 Pr
ogr
amación de v
a
ri
ables
4.34 Programación de variables
El CNC PILOT traduce los programas NC antes de la ejecución de los
mismos. 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
A la hora de calcular son válidas las siguientes reglas:
"Punto antes de la barra"
Hasta 6 niveles de paréntesis
Variable integral (sólo con variables V): valores enteros de
–32767 .. +32768
Variables reales: números con coma flotante con como máximo 10
cifras enteras y 7 cifras decimales
Las variables se "detienen", también si el control fue desconectado
mientras tanto
Operaciones aritméticas disponibles: ver tabla
Sintaxis
Funciones matemáticas
+
Suma
–
Resta
*
Multiplicación
/
División
SQRT(...)
Raíz 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 neperiano
EXP(...)
Función exponencial ex
INT(...)
Suprimir cifras decimales
Sólo con variables #:
SQRTA(.., ..)
Raíz cuadrada de (a
2
+b
2
)
SQRTS(.., ..)
Raíz cuadrada de (a
2
–b
2
)
Cuando el torno dispone de varios carros, los bloques NC
concálculos de variables se programan con la
"identificación de carro $..". En caso contrario, los cálculos
se ejecutan varias veces.