Comandos de programación
6.3 Funciones
Ejemplo
//B(PROG1)
SUB(UP1)
...
REG[0] = 5
...
END_SUB
SUB(UP2)
IF VAR1.val=="Otto"
ENDIF
VAR1.val="Otto"
END_SUB
//END
6.3.2
Llamada de un subprograma (CALL)
Descripción
Con la función CALL puede llamarse un subprograma cargado desde cualquier lugar de un
método. El anidamiento, es decir, la llamada de un subprograma desde otro subprograma,
está permitido.
Programación
Sintaxis:
Descripción:
Parámetro:
94
VAR1.val="Hans"
RETURN
("Identificador")
CALL
Llamada de subprograma
Identificador
; Comienzo del bloque
; Inicio de subprograma
; Asignar al registro 0 el valor 5
; Final de subprograma
; Inicio de subprograma
; Final de subprograma
; Fin del bloque
Nombre del subprograma
SINUMERIK Integrate Run MyScreens (BE2)
Manual de programación, 03/2013, 6FC5397-1DP40-3EA1