9
Condicionar los saltos mediante el contador
Con la ayuda de la función de salto se puede repetir un mecanizado
tantas veces como se quiera. Un Parámetro Q sirve como
contador, que aumenta en 1 su recuento con cada repetición
parcial del programa.
Con la función de salto se compara el contador con el número de
mecanizados deseado.
Los saltos se diferencian de las técnicas de
programación Llamada a un subprograma y Repetición
parcial del programa.
Por una parte, los saltos no exigen p. ej. zonas del
programa completadas, que terminan con LBL 0. ¡Por
otra parte, los saltos tampoco tienen en cuenta estas
marcas de retorno!
Ejemplo
0 BEGIN PGM COUNTER MM
1 ;
2 Q1 = 0
3 Q2 = 3
4 ;
5 LBL 99
6 Q1 = Q1 + 1
7 FN 12: IF +Q1 LT +Q2 GOTO LBL 99
8 FN 9: IF +Q1 EQU +Q2 GOTO LBL 99
9 ;
10 END PGM COUNTER MM
Abreviaciones y conceptos empleados
IF
EQU
NE
GT
LT
GOTO
UNDEFINED
DEFINED
284
Programación de parámetros Q | Decisiones Si/entonces con Parámetros Q
(en inglés if):
(en inglés equal):
(en inglés not equal):
(en inglés greater than):
(en inglés less than):
(en inglés go to):
(no definido):
(definido):
HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019
Valor de carga: I-ni-cia-li-zar contador
Valor de carga: Número de saltos
Marca de salto
Ac-tua-li-zar contador: nuevo valor Q1 = antiguo valor Q1 + 1
Ejecutar salto de programa 1 y 2
Ejecutar salto de programa 3
Cuando
Igual
Distinto de
Mayor que
Menor que
Ir a
No definido
Definido