31 programación de variables – HEIDENHAIN SW 54843x-03 DIN Programming Manual del usuario

Página 411

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

411

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

Variable entera: 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)

Funciones disponibles: ver tabla: véase tabla

Sintaxis

Funciones de Operador

+

Suma

Resta

*

Multiplicación

/

División

( )

Poner paréntesis

=

Equiparar

Sintaxis

Funciones aritméticas

ABS(...)

Valor absoluto

ROUND(...)

Redondeo

SQRT(...)

Raíz cuadrada

SQRTA(.., ..)

Raíz cuadrada de (a

2

+b

2

)

SQRTS(.., ..)

Raíz cuadrada de (a

2

–b

2

)

INT(...)

Suprimir cifras decimales

Sintaxis

Funciones trigonométricas

SIN(...)

Seno (en grados)

COS(...)

Coseno (en grados)

TAN(...)

Tangente (en grados)

ASIN(...)

Arcoseno (en grados)

ACOS(...)

Arcocoseno (en grados)

ATAN(...)

Arcotangente (en grados)

Sintaxis

Otras funciones

LOGN(...)

Logaritmo neperiano

EXP(...)

Función exponencial ex

BITSET(...)

Poner bit

STRING(...)

String

PARA)

Datos de configuración

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.

Programar las frases NC con cálculos de variables con la
"identificación del carro $..", si la máquina posee varios
carros. 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".

Las funciones listadas se pueden programar asimismo
mediante Softkeys.

La barra de softkeys está disponible si está activada la
función de asignación de variables y el teclado
alfanumérico.

Advertising
Este manual se refiere a los siguientes productos: