6 condiciones si/entonces con parámetros q, Empleo, Saltos incondicionales – HEIDENHAIN TNC 426 (280 476) Manual del usuario
Página 394: Programación de condiciones si/entonces

368
10 Programación: Parámetros Q
1
0
.6 Co
ndi
cio
n
es
si
/ent
o
n
c
e
s
co
n p
a
ráme
tr
os
Q
10.6 Condiciones 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
ción de subprogramas y repeticiones parciales de un programa”,
página 346). Si no se cumple la condición el TNC ejecuta la siguiente
frase.
Cuando se quiere llamar a otro programa como subprograma, se pro-
grama un PGM CALL detrás del LABEL.
Saltos incondicionales
Los saltos incondicionales son aquellos que cumplen siempre la con-
dició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 SALTOS. El
TNC muestra las siguientes softkeys:
Función
Softkey
FN9: SI ES IGUAL, SALTO
p.ej. FN9: IF +Q1 EQU +Q3 GOTO LBL 5
Cuando dos valores o parámetros son igual, salto al
label indicado
FN10: SI ES 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
FN11: SI ES MAYOR, 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 ES MENOR, SALTO
p.ej. FN12: IF+Q5 LT+0 GOTO LBL 1
Cuando el primer valor o parámetro es menor al
segundo valor o parámetro, salto al label indicado