Programar
9.11 Uso de subprogramas
Llamada a un subprograma
Los subprogramas se llaman en un programa (programa principal o subprograma) con su
nombre. Para este fin, se precisa una secuencia propia.
Ejemplo:
N10 L785
N20 LRAHMEN7
Repetición de programa P...
Para ejecutar un subprograma varias veces seguidas, escriba en la secuencia de la llamada
después del nombre del subprograma en la Dirección P el número de ciclos. Como máximo,
se permiten 9999 ciclos (P1 ... P9999).
Ejemplo:
N10 L785 P3
Profundidad de imbricado
Los subprogramas no sólo se pueden llamar desde el programa principal, sino también
desde un subprograma. Para este tipo de llamadas imbricadas se dispone de un total de 8
niveles de programación; incluyendo el nivel de programación del programa principal.
Figura 9-62
Información
En el subprograma se pueden modificar funciones G modalmente activas, p. ej., G90 ->
G91. Al volver al programa desde el cual se ha efectuado la llamada, preste atención a que
todas las funciones modalmente activas estén ajustadas tal y como las necesita.
Lo mismo se aplica en el caso de los parámetros de cálculo R. Preste atención a que sus
parámetros de cálculo utilizados en los niveles superiores del programa no sean
modificados accidentalmente en sus valores en los niveles de programa inferiores.
Al trabajar con ciclos SIEMENS, se necesitan para éstos hasta 4 niveles de programa.
322
; Llamada al subprograma L785
; Llamada al subprograma LRAHMEN7
; Llamada al subprograma L785, 3 ciclos
Secuencia con 8 niveles de programa
Manual de programación y manejo, 03/2011, 6FC5398-0CP10-6EA0
Fresado