Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Ausführliche Maschinendaten Beschreibung Seite 315

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

Werbung

03/2006
17600
DEPTH_OF_LOGFILE_OPT
-
Tiefe der Logspeicheroptimierung bei REORG
Tiefe der Speicheroptimierung in der REORG-Logdatei
(=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 Programmablauf 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 vorzuziehen.)
Wert
0 =
keine Optimierung
D.h. jede Schreiboperation führt zu einem Eintrag in der REORG-Logdatei.
Das Schreiben eines Variablenwertes ist damit auf Kosten des Speicherbe-
darfs sehr zeiteffizient.
0< n <= Maximalwert
Das Schreiben eines neuen Variablenwertes führt dazu, dass vor dem Absi-
chern des alten Variablenwertes in der REORG-Logdatei die vergangenen n
Schreiboperationen, die eingetragen wurden (höchstens aber bis zum vori-
gen ausführbaren Satz) darauf hingeprüft werden, ob der neu zu schrei-
bende 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 Variablen-
wertes kann damit auf Kosten des Zeitbedarfs sehr speichereffizient
gestaltet werden.
Beispiel:
Es sei $MN_DEPTH_OF_LOGFILE_OPT = 5 und eine typische Programmsequenz sei:
x10
; ausführbarer NC-Satz
r1=1
; seit x10 der erste Schreibbefehl
; -> speichere alten Wert in Logdatei ab. 1. Eintrag
r2=1
; stelle fest, dass r2 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 2. Eintrag
r3=1
; stelle fest, dass r3 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 3. Eintrag
r4=1
; stelle fest, dass r4 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 4. Eintrag
r5=1
; stelle fest, dass r5 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 5. Eintrag
r6=1
; stelle fest, dass r6 noch nicht enthalten ist
; -> speichere alten Wert in Logdatei ab. 6. Eintrag
©Siemens AG 2006 All Rights Reserved
SINUMERIK, SIMODRIVE Ausführl. MD-Beschreibung (AMD) - Ausgabe 03/2006
EXP, N01
-
DWORD
RESET
1-315

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis