Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 722

Inhaltsverzeichnis

Werbung

BAG, Kanal, Programmbetrieb, Reset–Verhalten (K1)
2.8 Programmbeeinflussung
2.8.6
Externes Unterprogramm abarbeiten (ab SW 4)
EXTCALL
Aufgerufen wird das "externe" Unterprogramm durch den Teileprogrammbefehl
Mit dem Programmbefehl EXTCALL kann ein Programm von HMI im Modus
"Abarbeiten von extern" nachgeladen werden. Die Programme müssen über die
Verzeichnis–Struktur der HMI Bedienoberfläche erreichbar sein. Sie können
sich auf folgenden Datenträgern befinden:
HMI Advanced: Lokale Festplatte oder Netzlaufwerk
HMI Embedded: ATA–Karte oder Netzlaufwerk (ab HMI SW 6.2)
SD 42700
Über das SD 42700: EXT_PROG_PATH kann der Aufrufpfad flexibel eingestellt
EXT_PROG_PATH
werden. SD 42700: EXT_PROG_PATH enthält die Pfadangabe, die zusammen
mit dem programmierten Unterprogrammbezeichner den absoluten Pfadnamen
des aufzurufenden Programms bildet.
Wird das externe Unterprogramm ohne absolute Pfadangabe aufgerufen, wird
auf dem HMI Advanced derselbe Suchpfad durchlaufen wie beim Aufruf eines
Unterprogramms aus dem Arbeitsspeicher der NC.
Aufruf
Der Aufruf eines externen Unterprogramms erfolgt über den
Teileprogrammbefehl EXTCALL.
Aus
ergibt sich der Programmpfad für den externen Unterprogrammaufruf durch
Zeichenverkettung von
S
S
S
SD 42700: EXT_PROG_PATH ist mit einem Leerzeichen vorbesetzt. Wird das
Unterprogramm ohne absolute Pfadangabe aufgerufen, wird auf HMI Advanced
der selbe Suchpfad wie beim Aufruf eines Unterprogramms aus dem
NCK–Speicher durchlaufen:
1.
2.
3.
4.
5.
6.
7.
1/K1/2-110
EXTCALL mit Angabe von <Pfad, optional> <Programmname>
dem mit EXTCALL programmierten Unterprogrammnamen und
dem Settingdatum SD 42700: EXT_PROG_PATH
dem Inhalt von SD 42700: EXT_PROG_PATH (z.B.
/_N_WKS_DIR/_N_WKST1_WPD)
dem Zeichen "/" als Trennzeichen (wenn mit SD 42700: EXT_PROG_PATH
ein Pfad vorgegeben wurde)
dem bei EXTCALL angegebenen Unterprogrammpfad bzw. –bezeichner.
aktuelles Directory / unterprogrammbezeichner
aktuelles Directory / unterprogrammbezeichner_SPF
aktuelles Directory / unterprogrammbezeichner_MPF
/_N_SPF_DIR / unterprogrammbezeichner_SPF
/_N_CUS_DIR / unterprogrammbezeichner_SPF
/_N_CMA_DIR / unterprogrammbezeichner_SPF
/_N_CST_DIR / unterprogrammbezeichner_SPF
"aktuelles Directory": steht für das Directory, in dem das Hauptprogramm
angewählt wurde.
"unterprogrammbezeichner": steht für den mit EXTCALL programmierten
Unterprogrammnamen.
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
 Siemens AG 2003 All Rights Reserved
03.02
07.02
10.00

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis