Aplicación, Saltos incondicionales, Programación de condiciones si/entonces – HEIDENHAIN iTNC 530 (340 49x-01) ISO programming Manual del usuario
Página 442: Condición si/entonces, salto

442
10 Programación: Parámetros Q
1
0
.5 Det
e
rm
inación de las funciones si/ent
onces con parámetr
os Q
10.5 Determinación de las funciones
si/entonces con parámetros Q
Aplicación
En elecciones si/entonces el RNC 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
“Introducción de subprogramas y repeticiones parciales de un
programa” en pág. 418). 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 al programa con % detrás del Label G98.
Saltos incondicionales
Los saltos incondicionales son aquellos que cumplen siempre la
condición (=incondicionalmente), p.ej.
D09 P01 +10 P02 +10 P03 1 *
Programación de condiciones si/entonces
Las condiciones si/entonces aparecen al pulsar la softkey SALTO. El
TNC muestra las siguientes softkeys:
Función
Pulsar la
softkey
D09: SI ES IGUAL, SALTO
por ej. D09 P01 +Q1 P02 +Q3 P03 "UPCAN25" *
Si ambos valores o parámetros son iguales, saltar al
label dado
D10: SI ES DISTINTO, SALTO
por ej. D10 P01 +10 P02 -Q5 P03 10 *
Si ambos valores o parámetros son diferentes, saltar al
label dado
D11: SI ES MAYOR, SALTO
por ej. D11 P01 +Q1 P02 +10 P03 5 *
Si el primer valor o parámetro es mayor que el
segundo valor o parámetro, saltar al label dado
D12: SI ES MENOR, SALTO
por ej. D12 P01 +Q5 P02 +0 P03 "ANYNAME" *
Si el primer valor o parámetro es menor que el
segundo valor o parámetro, saltar al label dado