Uso De Subprogramas; Aplicación; Fin Del Programa - Siemens SINUMERIK 802D sl Manejo Y Programación

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

Publicidad

8.9

Uso de subprogramas

Aplicación
Básicamente no existen diferencias entre un programa principal y un subprograma.
En subprogramas se guardan secuencias de mecanizado que se repiten frecuentemente,
p. ej., determinadas formas de contorno. En el programa principal, este subprograma se
llama en los puntos necesarios, con lo cual se ejecuta.
Una forma del subprograma es el ciclo de mecanizado. Los ciclos de mecanizado con-
tienen casos de mecanizado con validez general. Mediante la asignación de valores a través
de parámetros de transferencia previstos se puede conseguir una adaptación a su caso de
aplicación concreto.
Figura 8-34
Diseño
La configuración de un subprograma es exactamente igual a la de un programa principal
(ver apartado 8.1.2 "Estructura del programa"). Al igual que los programas principales, los
subprogramas se dotan en la última secuencia de la ejecución del programa de Fin de pro-
grama M2. Esto implica que el retorno tiene lugar al nivel de programa donde se efectúa la
llamada.

Fin del programa

En lugar del fin de programa M2, en el subprograma se puede utilizar también la instrucción
de fin RET.
RET requiere una secuencia propia.
La instrucción RET se utilizará cuando el modo de contorneado G64 no deba ser interrum-
pido por el retorno. Con M2 se interrumpe G64 y se genera parada precisa.
SINUMERIK 802D sl Manejo y programación Punzado (BP-N), Edición 06/2006
6FC5 398-3CP10-0EA0
Subprograma
Ejemplo de uso cuádruple de un subprograma en una pieza
Programación
8.9
Uso de subprogramas
8-183

Publicidad

Tabla de contenido
loading

Tabla de contenido