Subprogramas - Siemens SINUMERIK 840D sl/828D Manual Del Usuario

Tabla de contenido

Publicidad

8.6.4

Subprogramas

Si necesita las mismas operaciones de mecanizado en la programación de distintas piezas,
puede definir estas operaciones de mecanizado como subprograma propio. Después puede
llamar (abrir) este subprograma en cualquier programa.
De este modo, se ahorra programar varias veces operaciones de mecanizado idénticas.
ShopTurn no distingue entre programas principales y subprogramas. Es decir, puede abrir
un programa de pasos de trabajo o código G "normal" en otro programa de pasos de trabajo
como subprograma. En el subprograma, por su parte, puede llamar (abrir) otros
subprogramas. El máximo nivel de imbricación es de 8 subprogramas.
Nota
Dentro de secuencias concatenadas no se puede insertar un subprograma.
Si quiere abrir un programa de pasos de trabajo como subprograma, el programa ya se
tiene que haber calculado una vez anteriormente (cargar programa en el modo de operación
Máquina Auto o simular). Esto no es necesario en subprogramas en código G.
El subprograma tiene que estar guardado siempre en la memoria de trabajo NCK (en un
directorio propio "XYZ" o en los directorios "ShopTurn", "Programas de pieza",
"Subprogramas").
Si quiere abrir un subprograma que se encuentra en otra unidad, puede utilizar el comando
de código G "EXTCALL".
Cabeza de programa
Tenga en cuenta que, al abrir el subprograma, ShopTurn evalúa los ajustes de la cabeza del
subprograma, con excepción de los datos de pieza en bruto. Estos ajustes permanecen
activos al finalizar el subprograma.
Si quiere activar de nuevo los ajustes de la cabeza del programa principal, puede volver a
realizar los ajustes deseados en el programa principal después de abrir el subprograma.
Procedimiento
Torneado
Manual del usuario, 03/2013, 6FC5398-8CP40-3EA1
1.
Cree un programa ShopTurn o en código G que quiera abrir como
subprograma en otro programa.
2.
Sitúe el cursor en el plan de trabajo o en la vista del programa principal
en la secuencia detrás de la cual quiera abrir el subprograma.
Programar funciones tecnológicas (ciclos)
8.6 Otros ciclos y funciones
497

Publicidad

Tabla de contenido
loading

Tabla de contenido