Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Handbuch Seite 214

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

Werbung

NC-Maschinendaten
3.1 Allgemeine Maschinendaten
0< n <= Maximalwert
Das Schreiben eines neuen Variablenwertes führt dazu, dass vor dem Absichern
des alten Variablenwertes in der REORG-Logdatei die vergangenen n Schreibope-
rationen, die eingetragen wurden (höchstens aber bis zum vorigen ausführbaren
Satz) darauf hingeprüft werden, ob der neu zu schreibende Parameter schon
einmal geschrieben wurde. Wenn ja, dann findet kein erneuter Eintrag in die
REORG-Logdatei statt.
Wenn nein, dann findet der Eintrag statt. Das Schreiben eines Variablenwertes
kann damit auf Kosten des Zeitbedarfs sehr speichereffizient gestaltet wer-
den.
Beispiel:
Es sei MD17600 $MN_DEPTH_OF_LOGFILE_OPT = 5 und eine typische Programmsequenz
sei:
x10
r1=1
r2=1
r3=1
r4=1
r5=1
r6=1
r2=1
r3=1
r1=2
x20
r1=3
r1=4
Die Einstellung des MDs ist besonders dann von Vorteil, wenn wenige verschie-
dene Parameter häufig
(z.Bsp. in einer Schleife) beschrieben werden und dabei der Alarm 15110 auf-
tritt.
214
; ausführbarer NC-Satz
; seit x10 der erste Schreibbefehl
; -> speichere alten Wert in Logdatei ab. 1. Eintrag
; stelle fest, dass r2 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 2. Eintrag
; stelle fest, dass r3 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 3. Eintrag
; stelle fest, dass r4 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 4. Eintrag
; stelle fest, dass r5 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 5. Eintrag
; stelle fest, dass r6 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 6. Eintrag
; stelle fest, dass r2 schon enthalten ist
; (ist 5.ältester Eintrag) -> kein erneutes Abspeichern
; stelle fest, dass r3 schon enthalten ist
; (ist 4.ältester Eintrag) -> kein erneutes Abspeichern
; wegen MD17600 $MN_DEPTH_OF_LOGFILE_OPT = 5 wird nicht erkannt,
; dass r1 schon enthalten ist
; (ist 6.ältester Eintrag) -> speichere alten Wert in Logdatei
; ab. 7. Eintrag
; ausführbarer NC-Satz
; seit x20 der erste Schreibbefehl
; -> speichere alten Wert in Logdatei ab. 1. Eintrag
; stelle fest, dass r1 schon enthalten ist
; (nur ein Eintrag) -> kein erneutes Abspeichern
Ausführliche Beschreibung der Maschinendaten
Listenhandbuch, 02/2012, -

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis