Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Für Fortgeschrittene Seite 490

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

Werbung

NC-Maschinendaten
3.2 Kanalspezifische NC-Maschinendaten
28020
MM_NUM_LUD_NAMES_TOTAL
-
Anzahl der lokalen Anwendervariablen (DRAM)
-
-
-
Beschreibung:
Legt die Anzahl der Variablen für die lokalen Anwendervariablen (LUD), die in
den aktiven Programmteilen vorhanden sein dürfen, fest. Pro Variable werden
ca. 150 Byte Speicher für den Namen der Variablen und der Speicherbedarf für
den Variablenwert reserviert. Der Speicherbedarf für den Variablenwert ist
gleich der Größe des Datentyps. Ist die Summe der lokalen Anwendervariablen
aus dem aktiven Hauptprogramm und den zugehörigen Unterprogrammen größer als
die festgelegte Grenze, so werden die über der Grenze liegenden Variablen
während der Programmbearbeitung abgelehnt. Für die Variablennamen und Varia-
blenwerte wird dynamischer Speicherplatz benutzt.
Übersicht des Speicherbedarfs der Datentypen:
Datentyp
REAL
INT
BOOL
CHAR
STRING
AXIS
FRAME
28040
MM_LUD_VALUES_MEM
-
Speichergröße für lokale Anwendervariablen (DRAM)
-
-
-
Beschreibung:
Mit dem MD wird die Größe des für LUD-Variablen zur Verfügung stehenden Spei-
chers festgelegt.
Die Anzahl der verfügbaren LUDs wird durch das Erreichen eines der Grenzwerte
von MD28020 $MC_MM_NUM_LUD_NAMES_TOTAL oder MD28040 $MC_MM_LUD_VALUES_MEM
gegeben.
Der hier definierte Speicher wird in (MD28040 $MC_MM_LUD_VALUES_MEM * 1024) /
MD18242 $MN_MM_MAX_SIZE_OF_LUD_VALUE Blöcke unterteilt und an die anfordern-
den Teileprogramme vergeben. Jedes Teileprogramm, das mindestens eine Defini-
tion einer LUD-Variablen enthält oder Aufrufparameter hat, belegt mindestens
einen solchen Block.
Dabei ist zu beachten, dass zu einem Zeitpunkt mehrere Teileprogramme in NCK
geöffnet sein können und entsprechend Speicher verbrauchen. Wieviele das
sind, hängt von der Art der Programmierung, der Programmlänge und der Größe
des NCK-internen Satzspeichers ab (MD28060 $MC_MM_IPO_BUFFER_SIZE, MD28070
$MC_MM_NUM_BLOCKS_IN_PREP).
Korrespondiert mit:
MD28020 $MC_MM_NUM_LUD_NAMES_TOTAL
(Anzahl der lokalen Anwendervariablen (DRAM))
490
2000,2000,2000,2000,
0
2000,2000,2000...
Speicherbedarf
8 Byte
4 Byte
1 Byte
1 Byte
1 Byte pro Zeichen, pro String sind 200 Zeichen möglich
4 Byte
400 Byte
250,250,250,250,250,
0
250,250,250,250...
C02
V2,K1
DWORD
POWER ON
32000
7/2
C02
V2,K1
DWORD
POWER ON
32000
7/2
Ausführliche Beschreibung der Maschinendaten
M
M
Listenhandbuch, 02/2011, -

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis