Llamada De Un Subprograma; Llamada De Subprograma Sin Transferencia De Parámetros - Siemens SINUMERIK 840D sl Manual De Programación

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

Publicidad

Programación flexible de CN
1.25 Uso de subprogramas
1.25.3

Llamada de un subprograma

1.25.3.1
Llamada de subprograma sin transferencia de parámetros
Funcionamiento
La llamada de un subprograma se realiza bien con la dirección L y el número de
subprograma, bien indicando el nombre de programa.
También se puede llamar a un programa principal como si se tratase de un subprograma. El
fin de programa M2 o M30, definido en el programa principal, se evalúa en este caso como
M17 (fin de programa con salto atrás al programa desde el que se realiza la llamada).
Nota
También se puede arrancar un subprograma como si fuese un programa principal.
Estrategia de búsqueda del control numérico:
¿Hay *_MPF?
¿Hay *_SPF?
De ello resulta: en el caso de que el nombre del subprograma llamado sea idéntico al
nombre del programa principal desde donde se realiza la llamada, se abre de nuevo el
programa desde el que se realiza la llamada. Este efecto, generalmente no deseado, se
deberá evitar mediante la asignación unívoca de nombres tanto a programas como a
subprogramas.
Nota
Los subprogramas que no requieren transferencia de parámetros también pueden llamarse
desde un fichero de inicialización.
Sintaxis
L<Número>/<Nombre de programa>
Nota
La llamada de un subprograma se tiene que programar siempre en una secuencia CN
propia.
Descripción
L:
<Número>:
<Nombre de
programa>:
192
Dirección para la llamada del subprograma
Número del subprograma
Tipo:
INT
Valor: Como máximo 7 números decimales
Atención:
los ceros a la izquierda tienen significado al dar nombre ( ⇒ L123,
L0123 y L00123 son tres subprogramas diferentes).
Nombre del subprograma (o del programa principal)
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido