Ejemplo 1: Reposicionamiento En El Programa Principal Tras Un Procesamiento Asup - Siemens SINUMERIK 840D sl Manual De Programación

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

Publicidad

Programación flexible de CN
1.25 Uso de subprogramas
Ejemplos

Ejemplo 1: Reposicionamiento en el programa principal tras un procesamiento ASUP

Programación
N10010 CALL "UP1"
N11000 PROC UP1
N11010 CALL "UP2"
N10900
N10910 MCALL
N10920 G0 G60 G40 M5
Ejemplo 2: Cadena de caracteres (<String>) como indicación para la búsqueda de secuencia
meta
Programa principal:
Código de programa
PROC MAIN_PROGRAM
N1000 DEF INT iVar1=1, iVar2=4
N1010 ...
N1200 subProg1
N1210 M2 S1000 X10 F1000
N1220 ......
N1400 subProg2
N1410 M3 S500 Y20
N1420 ..
N1500 lab1: iVar1=R10*44
N1510 F500 X5
N1520 ...
N1550 subprog1: G1 X30
N1560 ...
N1600 subProg3
N1610 ...
N1900 M30
188
N12000 PROC UP2
...
N19000 PROC ASUP
...
N19100 RET("N10900", ,$P_STACK)
Comentarios
; Nivel de programa 0 (programa
principal)
; Nivel de programa 1
; Nivel de programa 2
; Nivel de programa 3 (procesamiento
ASUP)
; Salto atrás al subprograma
; Reposicionamiento en el programa
principal.
; Desactivar subprograma modal.
; Corregir otros ajustes modales.
Comentarios
; Llamada del subprograma "subProg1"
; Llamada del subprograma "subProg2"
; "subProg1" está definido aquí como marca de
salto.
Llamada del subprograma "subProg3"
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido