10702
IGNORE_SINGLEBLOCK_MASK
-
Einzelsatzstopp verhindern
-
-
-
Beschreibung:
Dieses Maschinendatum verhindert, dass auf bestimmten Sätzen
angehalten wird.
Mit folgenden Bits der Maske kann der Einzelsatzstopp verhindert werden:
Bit0 = 1
bedeutet, dass in keinem Satz eines
Einzelsatzstopp wurde explizit über den SBLON-Befehl aktiviert.
Es gibt drei verschiedene interne ASUPs, die durch unterschiedliche Ereignisse
ausgelöst werden.
- Repos: bei den Ereignissen Betriebsartenwechsel in eine Handbetriebsart (JOG,
JOGREF,...) außer MODESWITCH_MASK ist nicht gesetzt, Ein- bzw. Ausschalten von
Satzausblenden,Maschinendatenwirksamsetzen Overstore-Einschalten, Achstausch,
Unterprogammebenenabbruch, Einzelsatzeinschalten Ein- bzw. Ausschalten von
Probelaufvorschub, Alarm mit Korrektursatz.
- Return: Restweglöschen, Umschalten nach TEACH-IN (falls verfügbar), oder Abwahl von
MDA mit entsprechender MODESWITCH_MASK.
- _N_PROG_EVENT_SPF: durch Parametrierung von MD20108 $MC_PROG_EVENT_MASK werden die
Ereignisse parametriert, bei denen _N_PROG_EVENT_SPF ausgeführt wird.
Bit1 = 1
bedeutet, dass in keinem Satz eines
Einzelsatzstopp wurde explizit über den SBLON-Befehl aktiviert.
Anwender-ASUPs werden mit dem Teileprogrammbefehl SETINT oder über den PI- _N_ASUP__
an einen Interrupt gebunden. Der Interrupt wird dann über PLC oder die schnellen
Eingänge aktiviert, und das Anwender-ASUPs abgefahren.
Damit wird das MD20117 $MC_IGNORE_SINGLEBLOCK_ASUP unwirksam. Das NCK verhalten
entspricht dem der Belegung des MD20117 $MC_IGNORE_SINGLEBLOCK_ASUP= FFFFFFFF.
Bit2 = 1
bedeutet, dass in keinem Zwischensatz angehalten wird. Zwischensätze werden unter
anderem beim Werkzeugwechsel, adis und komplizierter Geometrie erzeugt.
Bit3 = 1
bedeutet, dass im Satzsuchlaufaufsammelsatz nicht angehalten wird. Der
Satzsuchlaufaufsammelsatz ist der 1.Satz, der nachdem das Suchziel im Programm
gefunden wurde, beim Start in den Hauptlauf eingewechselt wird.
Bit4 = 1
bedeutet, dass in den Init-Sätzen nicht angehalten wird. Init-Sätze werden sofort
nach einem Teileprogrammstart aus Reset heraus erzeugt.
Bit5 = 1
bedeutet, dass in keinem Satz eines Unterprogrammes mit dem Parameter DISPLOF
gestoppt wird.
Bit6 = 1
bedeutet, dass in keinem Satz, in dem NCK nicht reorganisieren kann, angehalten wird.
Reorganisieren ist ein interner Vorgang, der für den BA-Wechsel nach JOG/JOGREF...,
Ein- bzw. Ausschalten von Satzausblenden, Maschinendatenwirksamsetzen, Achstausch,
Overstore-Einschalten, Einzelsatzeinschalten, Ein- bzw. Ausschalten von
Probelaufvorschub, Unterprogammebenenabbruch und Anwender-ASUPs Restweglöschen,
Umschalten nach TEACH-IN (falls verfügbar) benötigt wird. Reorganisieren wird im
Zustand Reset nie benötigt.
Beispielsätze auf denen reorganisieren unmöglich ist:
Maschinendaten und Parameter
Listenhandbuch, 01/2023, A5E48776162A AF
0
0
SINUMERIK Maschinen- und Settingdaten
N01
UDWORD
0x1FFFF
internen ASUPs angehalten wird. Ausnahme: Der
Anwender-ASUPs angehalten wird. Ausnahme: Der
3.3 NC-Maschinendaten
POWER ON
7/2
M
bei Einzelsatz
71