31 programación de variables – HEIDENHAIN SW 548328-05 DIN Programming Manual del usuario

Página 399

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640

399

4.31 Pr

ogr

amación de v

a

ri

ables

4.31 Programación de variables

El Control numérico proporciona distintos tipos de variables.

En la utilización de variables deben observarse las siguientes reglas:

"Punto antes de la barra"

Hasta 6 niveles de paréntesis

Variables enteras: valores enteros desde –32767 .. +32768

Variables reales: números con coma flotante con como máximo 10
cifras enteras y 7 cifras decimales

Las variables deben escribirse siempre sin espacios en blanco

El propio número de variable y un valor de índice que tal vez pueda
haber puede describirse mediante variables adicionales, p. ej.: #g(
#c2)

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

SQRTA(.., ..)

Raíz cuadrada de (a

2

+b

2

)

SQRTS(.., ..)

Raíz cuadrada de (a

2

–b

2

)

Aquí ya no se distingue entre variables modificables en
el tiempo de ejecución y variables no modificables en el
tiempo de ejecución como ocurre en los controles "CNC
PILOT XXXX" y "MANUALplus X110". Un programa NC
aquí ya no se precompila, sino que primero se interpreta
en el tiempo de ejecución.

Cuando el torno tiene varios carros, las frases NC se
programan con cálculos de variables con la
"identificación de carro $..". En caso contrario, los
cálculos se ejecutan varias veces.

Los datos de posiciones y dimensiones leídos en
variables del sistema son siempre métricos, aun cuando
un programa NC se ejecute "en pulgadas".

Advertising
Este manual se refiere a los siguientes productos: