6 decisiones si/entonces con parámetros q, Aplicación, Saltos incondicionales – HEIDENHAIN TNC 640 (34059x-02) Manual del usuario

Página 290: Programación de condiciones si/entonces, Decisiones si/entonces con parámetros q

Advertising
background image

Programación: Parámetros Q

9.6

Decisiones Si/entonces con parámetros Q

9

290

TNC 640 | Modo de empleo Diálogo en lenguaje conversacional HEIDENHAIN | 12/2013

9.6

Decisiones Si/entonces con
parámetros Q

Aplicación

Al determinar la función si/entonces, el TNC compara un parámetro

Q con otro parámetro Q o con un valor numérico. Cuando se

ha cumplido la condición, el TNC continua con el programa de

mecanizado en el LABEL programado detrás de la condición

(LABEL ver "Introducción de subprogramas y repeticiones parciales

de un programa", Página 266). Si no se cumple la condición el TNC

ejecuta la siguiente frase.
Cuando se quiere llamar a otro programa como subprograma,
se programa una llamada de programa con

PGM CALL detrás del

LABEL.

Saltos incondicionales

Los saltos incondicionales son aquellos que cumplen siempre la

condición (=incondicionalmente), p.ej.
FN 9: IF+10 EQU+10 GOTO LBL1

Programación de condiciones si/entonces

Las condiciones si/entonces aparecen al pulsar la softkey SALTOS.

El TNC muestra los siguientes softkeys:

Función

Softkey

FN 9: EN CASO DE IGUALDAD, SALTO
p. ej.

FN 9: IF +Q1 EQU +Q3 GOTO LBL

“UPCAN25“

Si ambos valores o parámetros son iguales, saltar

al label dado
FN 10: EN CASO DE NO IGUALDAD, SALTO
p. ej.

FN 10: IF +10 NE –Q5 GOTO LBL 10

Si los dos valores o parámetros no son iguales,

saltar al label dado
FN 11: SI ES SUPERIOR, SALTO
p. ej.

FN 11: IF+Q1 GT+10 GOTO LBL 5

Si el primer valor o parámetro es superior al

segundo valor o parámetro, saltar al label dado
FN 12: SI ES INFERIOR, SALTO
p. ej.

FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“

Si el primer valor o parámetro es inferior al

segundo valor o parámetro, saltar al label dado

Advertising