1.18
Datei schreiben (WRITE)
Funktion
Mit dem WRITE-Befehl können Sätze/Daten aus dem Teileprogramm an das Ende einer
angegebenen Datei (Protokolldatei) bzw. des gerade in Abarbeitung befindlichen
Teileprogramms geschrieben werden. Die Sätze/Daten werden am Dateiende eingefügt,
also nach M30.
Hinweis
Eine per WRITE-Befehl zu beschreibende Datei wird neu angelegt, wenn sie nicht in der NC
existiert.
Ablageort ist der statische NC-Speicher. Bei SINUMERIK 840D sl ist dies die
CompactFlash Card. Gegenüber SINUMERIK 840D erhöht sich dadurch die Laufzeit des
WRITE-Befehls um ca. 75 ms.
Existiert eine Datei gleichen Namens auf der Festplatte, wird diese nach dem Schließen der
Datei (in der NC) überschrieben. Abhilfe: Im Bedienbereich "Dienste" über den Softkey
"Eigenschaften" Namen in der NC ändern.
Voraussetzung
Die aktuell eingestellte Schutzstufe muss gleich oder größer dem WRITE-Recht der Datei
sein. Ist dies nicht der Fall, wird der Zugriff mit Fehlermeldung (Rückgabewert der
Fehlervariablen = 13) abgelehnt.
Syntax
DEF INT <Fehler>
WRITE(<Fehler>,"<Dateiname>","<Satz/Daten>")
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Flexible NC-Programmierung
1.18 Datei schreiben (WRITE)
147