Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 746

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

Werbung

Ausführliche Beschreibung
2.11 Unterprogrammaufruf durch NC-Sprachersetzung
Aufruf des Ersetzungsunterprogramms am Satzanfang oder Satzende
Der Aufrufzeitpunkt bei programmiertem Getriebestufenwechsel mit M41 bis M45 und beim
Spindelpositionieren mit M19 ist abhängig vom Ausgabeverhalten dieser Hilfsfunktionen an
die PLC. Bei Ausgabe
● vor oder während der Bewegung erfolgt der Aufruf am Satzanfang
● nach der Bewegung der Aufruf am Satzende.
Beim automatischen Getriebestufenwechsel mit M40 und beim Spindelpositionieren mit
SPOS, SPOSA erfolgt der Aufruf immer am Satzanfang.
Aufruf am Satzanfang
Wird das Ersetzungsunterprogramm am Satzanfang aufgerufen, wird nach dessen
Bearbeitung die Teileprogrammzeile abgearbeitet, die zum Aufruf des Unterprogramms führt
hat. Die aus dem Ersetzungsunterprogramm zu ersetzenden Teile werden dabei nicht mehr
bearbeitet.
Aufruf am Satzende
Beim Aufruf am Satzende wird zuerst die Teileprogrammzeile aufgerufen, die zum Aufruf
des Unterprogramms geführt hat. Die im Ersetzungsunterprogramm zu ersetzenden Teile
werden dabei bearbeitet. Anschließend wird das Unterprogramm aufgerufen.
Aktivierungszeitpunkt des Ersetzungsunterprogramms lesen
Mit der Systemvariablen $P_SUB_STAT kann festgestellt werden, zu welchen Zeitpunkt
(Satzanfang/Satzende) der Ersetzungsvorgang durchgeführt wird.
Randbedingungen
In einer Teileprogrammzeile kann nur eine der möglichen spindelbezogenen Ersetzung
durchgeführt werden. Mehrfachersetzungen führen zum Abbruch der
Teileprogrammbearbeitung. In diesem Fall müssen die Sprachkonstrukte, die ersetzt werden
sollen, auf mehrere Teileprogrammzeilen aufgeteilt werden.
Außerdem gelten die Randbedingungen für Ersetzungsunterprogramme siehe Kapitel
"Eigenschaften von Ersetzungsunterprogrammen".
2-178
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl