Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Listenhandbuch Seite 229

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

Werbung

01/2008
17600
DEPTH_OF_LOGFILE_OPT
-
Tiefe der Logspeicheroptimierung bei REORG
-
-
-
Tiefe der Speicheroptimierung in der REORG-Logdatei
Beschreibung:
(=Suchtiefe, um zu erkennen, ob ein zu schreibender Parameter
schon in der REORG-Logdatei enthalten ist).
Man kann den Wert des Maschinendatums vergrößern, wenn beim Pro-
grammablauf der Alarm 15110 auftritt und man diesen vermeiden
will.
(Alternativ kann man die Größe der REORG-Logdatei selbst vergrö-
ßern mit $MC_MM_REORG_LOG_FILE_MEM, falls man dazu das benötigte
Zugriffsrecht besitzt. Das Verfahren ist im allgemeinen vorzuzie-
hen.)
Wert
0 =
D.h. jede Schreiboperation führt zu einem Eintrag in der REORG-
Logdatei. Das Schreiben eines Variablenwertes ist damit auf
Kosten des Speicherbedarfs sehr zeiteffizient.
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 Schreiboperationen, die eingetragen wurden
(höchstens aber bis zum vorigen ausführbaren Satz) darauf hin-
geprüft werden, ob der neu zu schreibende Parameter schon ein-
mal 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 werden.
Beispiel:
Es sei $MN_DEPTH_OF_LOGFILE_OPT = 5 und eine typische Programmse-
quenz sei:
x10
r1=1
r2=1
r3=1
r4=1
r5=1
r6=1
r2=1
r3=1
r1=2
©Siemens AG 2008 All Rights Reserved
SINUMERIK 840D sl, 840Di sl, Ausführl. MD-Beschreibung (AMDsl), 01/2008
5
0
keine Optimierung
; 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 $MN_DEPTH_OF_LOGFILE_OPT = 5 wird nicht erkannt,
Maschinen- und Settingdaten
Allgemeine NC-Maschinendaten
EXP, N01
-
DWORD
RESET
300
3/3
1-229

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840di sl

Inhaltsverzeichnis