Nombre De Subprograma; Llamada A Un Subprograma - Siemens SINUMERIK 802D sl Manejo Y Programación

Ocultar thumbs Ver también para SINUMERIK 802D sl:
Tabla de contenido
Programación
8.9
Uso de subprogramas
Figura 8-35

Nombre de subprograma

Para poder seleccionar un subprograma determinado a partir de varios, se le asigna un
nombre propio al programa. El nombre se puede elegir libremente al crear el programa,
observando algunas reglas.
Rigen las mismas reglas que para la asignación de nombres de programas principales.
Ejemplo: LRAHMEN7
En los subprogramas existe además la posibilidad de utilizar la palabra de dirección L....
Para el valor se admiten 7 cifras (sólo enteros).
Atención: En la dirección L, los ceros a la izquierda tienen significado para la diferenciación.
Ejemplo: ¡L128 no es L0128 ó L00128!
Se trata de 3 subprogramas distintos.

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).
8-184
Proceso
Programa principal
MAIN123
...
...
N20 L10 ;Llamada
N21 ...
Retorno
...
...
...
...
N80 L10 ;Llamada
...
Retorno
...
...
M2
Ejemplo de secuencia en caso de llamar dos veces un subprograma
SINUMERIK 802D sl Manejo y programación Punzado (BP-N), Edición 06/2006
Subprograma
L10
N10 R1=34 ...
N20 X...Y...
...
...
M2
; Llamada al subprograma L785
; Llamada al subprograma LRAHMEN7
6FC5 398-3CP10-0EA0
Tabla de contenido
loading

Tabla de contenido