Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 143

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

Werbung

Syntax
DEF INT <Fehler>
DEF STRING[<Stringlänge>] <Ergebnis>[<n>,<m>]
READ(<Fehler>,"<Dateiname>",<Anfangszeile>,<Zeilenanzahl>,<Ergebnis>
)
Bedeutung
READ:
<Fehler>:
<Dateiname>:
<Anfangszeile>:
<Zeilenanzahl>:
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Befehl zum Lesen von Zeilen der angegebenen Datei und zur Ablage dieser
Zeilen in einem Variablenfeld.
Variable für die Rückgabe des Fehlerwerts (Call-By-Reference-Parameter)
Typ.
INT
Wert:
0
kein Fehler
1
Pfad nicht erlaubt
2
Pfad nicht gefunden
3
Datei nicht gefunden
4
falscher Dateityp
11
Datei wird benutzt
13
Zugriffsrechte nicht ausreichend
21
Zeile nicht vorhanden (Parameter <Anfangszeile>
oder <Zeilenanzahl> größer als Anzahl der Zeilen in
der angegebenen Datei).
22
Feldlänge der Ergebnisvariablen (<Ergebnis>) ist zu
klein.
23
Zeilenbereich zu groß (Parameter <Zeilenanzahl>
so groß gewählt, dass über das Dateiende hinausgele‐
sen wird).
Name der zu lesenden Datei (Call-By-Value-Parameter)
Typ:
STRING
Vor dem eigentlichen Dateinamen kann der absolute Pfad angegeben wer‐
den. Ohne Pfadangabe wird die Datei im aktuellen Verzeichnis (= Verzeichnis
des angewählten Programms) gesucht.
Regeln zur Pfadangabe siehe "Adressierung von Dateien des Programm‐
speichers (Seite 209)".
Anfangszeile des zu lesenden Dateibereichs (Call-By-Value-Parameter)
Typ:
INT
Wert:
0
1 ... n
Anzahl der zu lesenden Zeilen (Call-By-Value-Parameter)
Typ:
INT
Flexible NC-Programmierung
2.20 Zeilen in Datei lesen (READ)
Es werden die mit dem Parameter
<Zeilenanzahl> angegebene Anzahl an Zeilen
vor dem Dateiende gelesen.
Nummer der ersten zu lesenden Zeile.
143

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis