Herunterladen Inhalt Inhalt Diese Seite drucken

Decodier-Einzelsatz Sbl2 Mit Impliziten Vorlaufstop; Einzelsatzstopp: Unterdrückung Über Sblof - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

9.11.1

Decodier-Einzelsatz SBL2 mit impliziten Vorlaufstop

Asynchronität
Durch die Vorausbearbeitung der Teileprogrammsätze kann der Bezug zwischen aktueller
Satzanzeige, bezogen auf den Hauptlaufzustand des NCK's und der auf HMI angezeigten
Variablenwerte verloren gehen. Dem Anwender werden dann nicht plausible Variablenwerte
angezeigt.
Vorlaufstop je Satz
Mit den kanalspezifischen Settingdatum SD42200 $SC_SINGLEBLOCK2_STOPRE
(Debugmode für SBL2 aktivieren) wird bei aktivem SBL2 mit jedem Satz ein Vorlaufstopp
ausgeführt. Dadurch wird die Vorausbearbeitung der Teileprogrammsätze unterdrückt und
der Bezug zwischen aktueller Satzanzeige und Anzeige der Variablenwerte bleibt erhalten.
Hinweis
Diese Variante des SBL2 ist nicht konturtreu. Das bedeutet, dass bedingt durch den
Vorlaufstopp möglicherweise ein anderer Konturverlauf generiert wird als ohne Einzelsatz
oder mit SBL1.
Anwendung: Debug–Mode zum Austesten von Teileprogrammen.
9.11.2
Einzelsatzstopp: Unterdrückung über SBLOF
Single Block Aus
Mit dem Sprachbefehl SBLOF gekennzeichnete Programme werden bei jedem Einzelsatztyp
wie ein Satz komplett abgearbeitet.
SBLOF gilt auch in den aufgerufenen Unterprogrammen.
SBLOF
Beispiel für Unterprogramm ohne Stopp im Einzelsatz:
PROC BEISPIEL SBLOF
G1 X10
RET
Ob am Ende des Unterprogramms angehalten werden soll oder nicht, wird mit dem
Rücksprung-Befehl entschieden:
Rücksprung mit M17
Rücksprung mit RET
Grundfunktionen
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Stopp am Ende des Unterprogramms
Kein Stopp am Ende des Unterprogramms
9.11 Einzelsatz
641

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis