Herunterladen Inhalt Inhalt Diese Seite drucken

Indirekter Unterprogrammaufruf Mit Angabe Des Auszuführenden Programmteils (Call Block - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
2.24 Unterprogrammtechnik
Bedeutung
CALL:
<Programmname>:
Beispiel
Direkter Aufruf mit STRING-Konstante:
Programmcode
...
CALL "/_N_WKS_DIR/_N_SUBPROG_WPD/_N_TEIL1_SPF"
...
Indirekter Aufruf über Variable:
Programmcode
...
DEF STRING[100] PROGNAME
PROGNAME="/_N_WKS_DIR/_N_SUBPROG_WPD/_N_TEIL1_SPF"
CALL PROGNAME
...
2.24.3.6
Indirekter Unterprogrammaufruf mit Angabe des auszuführenden Programmteils (CALL
BLOCK ... TO ...)
Mit CALL und der Schlüsselwortkombination BLOCK ... TO wird ein Unterprogramm indirekt
aufgerufen und der mit Start- und Endmarke gekennzeichnete Programmteil ausgeführt.
Syntax
CALL <Programmname> BLOCK <Startmarke> TO <Endmarke>
CALL BLOCK <Startmarke> TO <Endmarke>
190
Befehl für den indirekten Unterprogrammaufruf
Name des Unterprogramms (Variable oder Konstante)
Typ:
STRING
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Kommentar
; Unterprogramm TEIL1 mit
CALL direkt aufrufen.
Kommentar
; Variable definieren.
; Unterprogramm TEIL1 der Vari-
ablen PROGNAME zuordnen.
; Unterprogramm TEIL1 über
CALL und die Variable PROGNAME
indirekt aufrufen.
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis