Siemens SINUMERIK 840D sl Manual De Programación página 429

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

N110 X3 Y3
N120 ENDLABEL:
N130 BROCA()
N140 MACHO(6)
N150 REPEAT POS_1
N160 BROCA()
N170 MACHO(8)
N180 REPEAT POS_2
N190 M30
Limitaciones
• Las repeticiones de secciones de programa pueden imbricarse. Cada llamada ocupa un
• Si durante la ejecución de una repetición de sección hay programada M17 o RET, se
• En la indicación actual del programa, la repetición de la sección de programa se indica
• Si durante la ejecución de una sección del programa se activa una interrupción de nivel,
Ejemplo:
N5 R10=15
N10 BEGIN: R10=R10+1
N20 Z=10-R10
N30 G1 X=R10 F200
N40 Y=R10
N50 X=-R10
N60 Y=-R10
N70 END: Z10
N80 Z10
N90 CYCLE(10,20,30)
N100 REPEAT BEGIN END P=3
N120 Z10
N130 M30
• Es posible combinar estructuras de control y repeticiones de secciones del programa. Sin
• Si se mezclan saltos y repeticiones de secciones de programa, las secuencias se
Fundamentos
Manual de programación, 11/2006, 6FC5398-1BP10-2EA0
nivel de subprograma.
interrumpe dicha repetición. En tal caso, el programa continúa ejecutándose a partir de la
secuencia que sigue a la línea REPEAT.
como nivel de subprograma propio.
el programa continúa ejecutándose tras la instrucción de llamada de la sección del
programa.
embargo, no puede haber solapamientos. Por este motivo, una repetición de sección de
programa conviene que esté situada en una ramificación de estructura de control o una
estructura de control dentro de una repetición de sección de programa.
ejecutan de forma secuencial pura. Por ejemplo, si se salta desde una repetición de
sección de programa, la ejecución continúa hasta que se encuentre el fin de sección
programado.
Repetición de partes del programa
11.1 Repetición de partes del programa
;Colocar broca y ciclo de taladrado
;Colocar macho de roscar M6 y ciclo de
;roscado
;Repetir una vez la sección del programa
;comprendida de POS_1 hasta ENDLABEL
;Colocar broca y ciclo de taladrado
;Colocar macho de roscar M8 y ciclo de
;roscado
;Repetir una vez la sección del programa
;comprendida de POS_2 hasta ENDLABEL
;Ancho
;Interrupción de nivel
;Continuar con la ejecución del programa
429

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido