Ejemplos
1. Ejecución desde el disco duro local
Sistemas: SINUMERIK solution line/powerline con HMI Advanced
El programa principal "_N_MAIN_MPF" se encuentra en la memoria CN y está seleccionado
para la ejecución:
Código del programa
N010 PROC MAIN
N020 ...
N030 EXTCALL ("DESBASTE")
N040 ...
N050 M30
El subprograma que se desea recargar "_N_DESBASTE_SPF" se encuentra en el disco
duro local en el directorio "_N_WKS_DIR/_N_WST1".
La ruta al subprograma está predefinida en SD42700:
SD42700 $SC_EXT_PROG_PATH = "_N_WKS_DIR/_N_WST1"
Código del programa
N010 PROC DESBASTE
N020 G1 F1000
N030 X= ... Y= ... Z= ...
N040 ...
...
...
N999999 M17
2. Ejecución desde la unidad de red
Sistemas: SINUMERIK solution line/powerline con HMI sl/HMI Advanced/HMI Embedded
El programa que se desea recargar "Contorno2.spf" se encuentra en la unidad de red en el
directorio "\\R4711\Piezas".
Código del programa
...
N... EXTCALL("\\R4711\Piezas\Contorno2.spf")
...
Indicación de una ruta de programa externa
La ruta al directorio del subprograma externo puede predefinirse con el dato de operador:
SD42700 $SC_EXT_PROG_PATH
Junto con la ruta o identificador del subprograma indicado en la llamada EXTCALL resulta la
ruta completa del programa que se desea llamar.
Preparación del trabajo
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Programación flexible de CN
1.25 Uso de subprogramas
201