Aplicación, Saltos incondicionales, Programación de condiciones si/entonces – HEIDENHAIN iTNC 530 (340 49x-02) ISO programming Manual del usuario
Página 496: Pág. 496

496
11 Programación: Parámetros Q
1
1
.5 Det
e
rm
inación de las funciones si/ent
onces con parámetr
os Q
11.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", pág. 472). 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
softkey
D09: SI ES IGUAL, SALTO
p.ej. D09 P01 +Q1 P02 +Q3 P03 “UPCAN25“ *
Cuando dos valores o parámetros son iguales, salto al
label indicado
D10: SI ES DISTINTO, SALTO
p.ej. D10 P01 +10 P02 -Q5 P03 10 *
Cuando los dos valores o parámetros son distintos,
salto al label indicado
D11: SI ES MAYOR, SALTO
p.ej. D11 P01 +Q1 P02 +10 P03 5 *
Cuando el primer valor o parámetro es mayor al
segundo valor o parámetro, salto al label indicado
D12: SI ES MENOR, SALTO
p.ej. D12 P01 +Q5 P02 +0 P03 “ANYNAME“ *
Si el primer valor o parámetro es menor que el
segundo valor o parámetro, salto al label indicado