Herunterladen Inhalt Inhalt Diese Seite drucken

Read: Zeilen In Datei Lesen (Ab Sw 5.2) - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

1
03.04
Programmierbeispiel
N10 DEF INT ERROR
N15 STOPRE
N20 DELETE (ERROR,
N30 IF ERROR
N40
MSG ("Fehler bei DELETE-Befehl:"
N50
M0
N60 ENDIF
...
1.19

READ: Zeilen in Datei lesen (ab SW 5.2)

Programmierung
READ(var int error, string[160] file, int line, int number, var
string[255] result[])
Der READ-Befehl liest in der angegebenen Datei eine oder mehrere Zeilen und legt die
gelesenen Informationen in einem Feld vom Typ STRING ab. Jede gelesene Zeile belegt in
diesem Feld ein Feldelement.
Erläuterung der Parameter
error
file
 Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04

1.19 READ: Zeilen in Datei lesen (ab SW 5.2)

"/_N_SPF_DIR/_N_TEST1_SPF")
Fehlervariable für Rückgabe (Call-By-Reference-Parameter, Typ INT)
0
kein Fehler
1
Pfad nicht erlaubt
2
Pfad nicht gefunden
3
Datei nicht gefunden
4
falscher Dateityp
13
Zugriffsrechte nicht ausreichend
21
Zeile nicht vorhanden (Parameter "line" oder "number" größer
als Anzahl Zeilen der Datei)
22
Feldlänge der Ergebnis-Variable "result" ist zu klein
23
Zeilenbereich zu groß (Parameter "number" so groß gewählt,
daß über das Dateiende hinausgelesen wird)
Name/Pfad der zu lesenden Datei (Call-By-Value-Parameter vom Typ
STRING mit einer max. Länge von 160 Byte). Die Datei muß sich im
Anwenderspeicher des NCK's (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.
;
; Vorlaufstop
; lösche die Datei TEST1 im
; Unterprogrammzweig
;
;
<<ERROR)
;
;
Flexible NC-Programmierung
1
1-89

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis