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

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

Publicidad

RET
(<Número de secuencia/meta>
<Secuencia a secuencia con número de
secuencia/meta>,
<número de niveles a saltar atrás>
<Salto atrás al inicio del programa>,
Ejemplo: tratamiento de errores Reposicionamiento en el programa principal después de la ejecución
de ASUP
N10010 CALL "UP1"
N11000 PROC UP1
N11010 CALL "UP2
N10900
N10910 MCALL
N10920 G0 G60 G40 M5
Preparación del trabajo
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
N12000 PROC UP2
N19000 PROC ASUP
... RET("N10900", , ...
N19100 RET(N10900, ,$P_STACK)
Técnica de subprogramas, macros
2.5 Salto atrás de subprogramas parametrizable (RET)
Fin del subprograma
(uso en lugar de M17)
Parámetros: Número de secuencia o
meta como STRING (constante o
variable) de la secuencia en la cual
se deberá reanudar la ejecución del
programa.
La ejecución del programa se ejecuta
en el programa desde el cual se
efectúa la llamada con la secuencia
con "Número de secuencia/meta".
parámetro del tipo ENTERO
Si el valor es superior a 0, se
continúa con la siguiente secuencia
después de "Número de
secuencia/meta". Si el valor es
igual a 0, se procede al salto atrás
en el subprograma a la secuencia con
<Número de secuencia/meta>.
parámetro del tipo ENTERO con los
valores admisibles 1 a 11.
Valor = 1: El programa se reanuda en
el nivel de programa actual -1 (como
RET sin parámetros).
Valor = 2: El programa se reanuda en
el nivel de programa actual,
saltando un nivel, etc.
parámetro del tipo BOOL
Valor 1 ó 0.
Valor = 1 Si se efectúa el salto
atrás al programa principal y allí
está activo un modo de dialecto ISO,
se ramifica al inicio del programa.
;Nivel de programa 0 programa
;principal
;Nivel de programa 1
;Nivel de programa 2
;Nivel de programa 2 (ejecución
;ASUP)
;Nivel de programa 3
;Salto atrás de subprogramas
;Reposicionamiento en el programa
;principal
;Desactivar subprograma modal
;Corregir otros ajustes
;modales
2-15

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido