Herunterladen Diese Seite drucken

Unterprogrammaufruf Durch Nc-Sprachersetzung; Ersetzung Spindelbezogener Nc-Sprachbefehle; Aufrufzeitpunkt Des Ersetzungsunterprogramms - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Ausführliche Beschreibung

2.11 Unterprogrammaufruf durch NC-Sprachersetzung

Ersetzung spindelbezogener NC-Sprachbefehle

Bei aktiver Synchronspindelkopplung können über das Maschinendatum
$MD30465 $MA_AXIS_LANG_SUB_MASK (Substituierung von NC-Sprachbefehlen)
folgende spindelbezogene Funktionen ersetzt werden:
● Direkter Getriebestufenwechsel mit M41 bis M45 und automatischer
● Spindelpositionieren mit SPOS, SPOSA und M19.
Der Name und der Aufrufpfad für das Anwenderprogramm der spindelbezogenen Ersetzung
kann über folgende Maschinendaten projektiert werden:
Maschinendatum
MD15700 $MN_LANG_SUB_NAME
MD15702 $MN_LANG_SUB_PATH

Aufrufzeitpunkt des Ersetzungsunterprogramms

Bei Ersetzung der Werkzeugprogrammierung ist der Aufrufzeitpunkt des
Ersetzungsunterprogramms abhängig vom gesetzten Bit 1 und Bit 2 des Maschinendatums
MD10719 $MN_D_NO_FCT_CYCLE_MODE.
Hinweis
Die an das Ersetzungsunterprogramm übergebenen M-, T- und D/DL-Werte sind noch nicht
ausgeführt und müssen in diesem Unterprogramm noch einmal programmiert werden.
Der Aufrufzeitpunkt bei programmiertem Getriebestufenwechsel mit M41 bis M45 und beim
Spindelpositionieren mit M19 ist abhängig vom Ausgabeverhalten dieser Hilfsfunktion an die
PLC. Dieses Verhalten wird eingestellt über das MD22080 $MC_AUXFU_PREDEF_SPEC[ ].
Bei Ersetzung des automatischen Getriebestufenwechsels sowie bei SPOS und SPOSA
erfolgt der Aufruf immer am Satzanfang.
Mit der Systemvariable $P_SUB_STAT kann festgestellt werden, zu welchem Zeitpunkt
(Satzanfang/Satzende) ein Ersetzungsvorgang durchgeführt wird.
$P_SUB_STAT liefert für den
● Wert 0: Ersetzungsunterprogramm ist nicht aktiv
● Wert 1: Ersetzungsunterprogramm ist aktiv, Aufruf am Satzanfang
● Wert 2: Ersetzungsunterprogramm ist aktiv, Aufruf am Satzende
Weiteres zum Aufrufzeitpunkt siehe die Kapitel "Ersetzung der Werkzeugprogrammierung"
und "Spindelbezogene Ersetzungen bei aktiver Synchronspindelkopplung".
2-164
Getriebestufenwechsel bei Drehzahlprogrammierung (M40).
Bedeutung
Name des Unterprogramms, welches aufgrund einer mit dem
MD30465 $MA_AXIS_LANG_SUB_MASK projektierten
Ersetzung aufgerufen wird.
Pfad mit dem das Unterprogramm über MD15700
$MN_LANG_SUB_NAME aufgerufen wird. Möglich sind:
MD15702 = 0: /_N_CMA_DIR (Defaultwert)
MD15702 = 1: /_N_CUS_DIR
MD15702 = 2: /_N_CST_DIR
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl