Empleo, Saltos incondicionales, Programación de condiciones si/entonces – HEIDENHAIN iTNC 530 (340 420) Manual del usuario

Página 412: Condición si/entonces, salto

Advertising
background image

386

10 Programación: Parámetros Q

1

0

.6 Det

e

rm

inación de las funciones si/ent

onces con parámetr

os Q

10.6 Determinación de las funciones

si/entonces con parámetros Q

Empleo

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 véase
“Introducción de subprogramas y repeticiones parciales de un
programa” en pág. 364).
Si no se cumple la condición el TNC ejecuta
la siguiente frase.

Cuando se quiere llamar a otro programa como subprograma, se
programa un PGM CALL detrás del LABEL.

Saltos incondicionales

Los saltos incondicionales son aquellos que cumplen siempre la
condición (=incondicionalmente), p.ej.

FN9: IF+10 EQU+10 GOTO LBL1

Programación de condiciones si/entonces

Las condiciones si/entonces aparecen al pulsar la softkey SALTO. El
TNC muestra las siguientes softkeys:

Función

Softkey

FN9: SI IGUAL, SALTO
p.ej. FN9: IF +Q1 EQU +Q3 GOTO LBL 5
Cuando dos valores o parámetros son iguales, salto al
label indicado

FN10: SI DISTINTO, SALTO
p.ej. FN10: IF +10 NE –Q5 GOTO LBL 10
Cuando los dos valores o parámetros son distintos,
salto al label indicado

FN10: SI DESIGUAL, SALTO
p.ej. FN11: IF+Q1 GT+10 GOTO LBL 5
Cuando el primer valor o parámetro es mayor al
segundo valor o parámetro, salto al label indicado

FN12: SI MENOR, SALTO
p.ej. FN12: IF+Q5 LT+0 GOTO LBL 1
Si es menor el primer valor o parámetro que el
segundo valor o parámetro, salto al label indicado

Advertising