Herunterladen Inhalt Inhalt Diese Seite drucken

Isfile: Datei Im Anwendunsspeicher Nck Vorhanden - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

1.21

ISFILE: Datei im Anwendunsspeicher NCK vorhanden

1.21
Funktion
Mit dem ISFILE-Befehl wird geprüft, ob eine Datei im Anwenderspeicher des NCK's
(passives Filesystem) existiert. Als Ergebnis wird TRUE (Datei vorhanden) oder FALSE
(Datei nicht vorhanden) geliefert.
Programmierung
result=ISFILE(STRING[160]file)
Parameter
ISFILE
file
result
Beispiel
N10 DEF BOOL RESULT
N20 RESULT=ISFILE("TESTFILE")
N30 IF(RESULT==FALSE)
N40 MSG("DATEI NICHT VORHANDEN")
N50 M0
N60 ENDIF
...
oder:
N30 IF(NOT ISFILE("TESTFILE"))
N40 MSG("DATEI NICHT VORHANDEN")
N50 M0
N60 ENDIF
...
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
1.21 ISFILE: Datei im Anwendunsspeicher NCK vorhanden
Prüft, ob eine Datei im NCK-Anwenderspeicher existiert
Name bzw. Pfad der zu lesenden Datei (Call-By-Value-Parameter
vom Typ STRING mit einer maximalen Länge von 160 Byte).
Die Datei muss sich im Anwenderspeicher des NCKs (Passives
Filesystem) befinden. Dem Dateinamen kann die Domainkennung
_N_ vorangestellt werden. Fehlt die Domainkennung wird sie
entsprechend ergänzt.
Die Dateikennung ("_" plus drei Zeichen, z. B. _SPF) ist
optional. Ist keine Kennung vorhanden wird der Dateiname
automatisch mit _MPF versehen.
Ist in "file" keine Pfadangabe vorhanden, wird die Datei im
aktuellen Verzeichnis (=Verzeichnis des angewählten Programms)
gesucht. Vorhandene Pfadangaben in "file", müssen mit einem
"/" beginnen (absolute Pfadangabe).
Variable zur Aufnahme des Ergebnisses vom Typ BOOL (TRUE oder
FALSE)
Flexible NC-Programmierung
1-71

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis