Llamada De Programa Indirecta Con Indicación De La Sección De Programa Que Se Va A Ejecutar (Call Block - 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.6
Llamada de programa indirecta con indicación de la sección de programa que se va a
ejecutar (CALL BLOCK ... TO ...)
Función
Con CALL y la combinación de palabras reservadas BLOCK ... TO se llama indirectamente
a un subprograma y se ejecuta la sección del programa identificada con la marca inicial y la
marca final.
Sintaxis
CALL <>Nombre de programa> BLOCK <Marca inicial> TO <Marca final>
CALL BLOCK <Marca inicial> TO <Marca final>
Descripción
CALL:
<Nombre de
programa>:
BLOCK ... TO ... :
<Marca inicial>:
<Marca final>:
Ejemplo
Programa principal:
Código de programa
...
DEF STRING[20] STARTLABEL, ENDLABEL
STARTLABEL="LABEL_1"
ENDLABEL="LABEL_2"
...
202
Comando para la llamada de subprograma indirecta
Nombre del subprograma (variable o constante) que contiene
la sección del programa que debe ejecutarse
(indicación opcional).
Tipo:
STRING
Nota:
si no hay programado ningún <Nombre de programa>, se
busca y ejecuta la sección del programa identificada con
<Marca inicial> y <Marca final> en el programa
actual.
Combinación de palabras reservadas para la ejecución
indirecta de secciones del programa
Variable que remite al inicio de la parte del programa que
debe ejecutarse.
Tipo:
STRING
Variable que remite al final de la parte del programa que debe
ejecutarse.
Tipo:
STRING
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Comentarios
; Definición de variables para
la marca inicial y la final.
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