Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 143

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Hinweis
Beim Schreiben ins passive Dateisystem des NCK fügt der WRITE-Befehl implizit ein "LF"-
Zeichen (LINE FEED = neue Zeile) an das Ende des Ausgabestrings an.
Für die Ausgabe auf ein externes Gerät/Datei gilt dieses Verhalten nicht. Soll ein "LF" mit
ausgegeben werden, muss das explizit im Ausgabestring mit angegeben werden.
→ Siehe hierzu Beispiel 3: Implizites/explizites "LF"!
Randbedingungen
Maximale Dateigröße ( → Maschinenhersteller!)
Die maximal mögliche Dateigröße von Protokolldateien im passiven Filesystem wird
eingestellt mit dem Maschinendatum:
MD11420 $MN_LEN_PROTOCOL_FILE
Die maximale Dateigröße gilt für alle Dateien, die mit dem WRITE-Befehl im passiven
Filesystem angelegt werden. Bei Überschreitung wird eine Fehlermeldung ausgegeben
und der Satz bzw. die Daten werden nicht abgespeichert. Sofern der Speicher ausreicht,
kann eine neue Datei angelegt werden.
Beispiele
Beispiel 1: WRITE-Befehl ins passive Filesystem ohne absolute Pfadangabe
Programmcode
N10 DEF INT ERROR
N20 WRITE(ERROR,"PROT","PROTOKOLL VOM 7.2.97")
N30 IF ERROR
N40 MSG ("Fehler bei WRITE-Befehl:" << ERROR)
N50 M0
N60 ENDIF
...
Beispiel 2: WRITE-Befehl ins passive Filesystem mit absoluter Pfadangabe
Programmcode
...
WRITE(ERROR,"/_N_WKS_DIR/_N_PROT_WPD/_N_PROT_MPF","PROTOKOLL VOM 7.2.97")
...
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Flexible NC-Programmierung
1.18 Datei schreiben (WRITE)
Kommentar
; Definition der
Fehlervariablen.
; Schreibe den Text
"PROTOKOLL VOM 7.2.97"
in die Datei
_N_PROT_MPF.
; Fehlerauswertung.
143

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis