Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 27

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

Werbung

Randbedingungen
Globale Anwendervariablen (GUD)
Im Rahmen der Definition von globalen Anwendervariablen (GUD) sind folgende
Maschinendaten zu berücksichtigen:
Nr.
11140
18118
18120
18130
18140
18150
18660
18661
18662
18663
18664
18665
1)
Programmglobale Anwendervariablen (PUD)
ACHTUNG
Sichtbarkeit von programmlokalen Anwendervariablen (PUD)
Im Hauptprogramm definierte programmlokale Anwendervariablen (PUD) sind nur dann
auch in den Unterprogrammen sichtbar, wenn folgendes Maschinendatum gesetzt ist:
MD11120 $MN_LUD_EXTENDED_SCOPE = 1
Mit MD11120 = 0 sind die im Hauptprogramm definierten programmlokalen
Anwendervariablen nur im Hauptprogramm sichtbar.
Kanalübergreifende Verwendung einer NCK-globale Anwendervariablen vom Datentyp AXIS
Eine NCK-globale Anwendervariable vom Datentyp
Dateinbaustein mit einem Achsbezeichner initialisiert wurde, kann nur dann in
unterschiedlichen Kanälen der NC verwendet werden, wenn die Achse in diesen Kanälen die
gleiche Kanalachsnummer hat.
Ist dies nicht der Fall, muss die Variable am Teileprogrammanfang geladen oder, wie im
folgenden Beispiel, die Funktion AXNAME(...) verwendet werden.
Programmcode
DEF NCK STRING[5] ACHSE="X"
N100 AX[AXNAME(ACHSE)]=111 G00
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Bezeichner: $MN_
GUD_AREA_ SAVE_TAB
MM_NUM_GUD_MODULES
1)
MM_NUM_GUD_NAMES_NCK
1)
MM_NUM_GUD_NAMES_CHAN
1)
MM_NUM_GUD_NAMES_AXIS
1)
MM_GUD_VALUES_MEM
1)
MM_NUM_SYNACT_GUD_REAL
1)
MM_NUM_SYNACT_GUD_INT
1)
MM_NUM_SYNACT_GUD_BOOL
1)
MM_NUM_SYNACT_GUD_AXIS
1)
MM_NUM_SYNACT_GUD_CHAR
1)
MM_NUM_SYNACT_GUD_STRING
1)
Für SINUMERIK 828D nicht verfügbar.
Flexible NC-Programmierung
Bedeutung
zusätzliche Sicherung für GUD-Bausteine
Anzahl GUD-Dateien im aktiven Filesystem
Anzahl der globalen GUD-Namen
Anzahl der kanalspez. GUD-Namen
Anzahl der achsspez. GUD-Namen
Speicherplatz für globale GUD-Werte
Anzahl projektierbare GUD Datentyp REAL
Anzahl projektierbare GUD Datentyp INT
Anzahl projektierbare GUD Datentyp BOOL
Anzahl projektierbare GUD Datentyp AXIS
Anzahl projektierbare GUD Datentyp CHAR
Anzahl projektierbare GUD Datentyp STRING
, die bei der Definition im
AXIS
Kommentar
;
Definition im Datenbaustein
;
Verwendung im Teileprogramm
1.1 Variablen
27

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis