Herunterladen Inhalt Inhalt Diese Seite drucken

Stopp-Gründe Ignorieren - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.9 Asynchrone Unterprogramme (ASUPs), Interruptroutinen
Stopp-Gründe ignorieren
In der Grundeinstellung wird ein ASUP-Start unter folgenden Bedingungen verhindert:
● Stopp durch Stopp-Taste,
● Noch nicht alle Achsen referenziert
● Einlesesperre ist aktiv (DB21, ... DBX6.1 = 1)
Über das folgende Maschinendatum kann der ASUP-Start auch für diese Bedingungen
freigegeben werden:
MD11602 $MN_ASUP_START_MASK (Stoppgründe für ASUP ignorieren)
Bit
0
1
2
604
M0
Wert
Bedeutung
Stopp-Grund: Stopp-Taste, M0 oder M1
0
Stopp-Grund verhindert ASUP-Start.
1
Falls der NCK im Reset-Zustand bzw. im JOG-Modus ist, wird ein ASUP sofort
gestartet.
Hinweis:
Ohne diese Bit-Einstellung kann im Reset-Zustand /JOG-Modus kein ASUP
gestartet werden.
Achtung:
Dieses Bit wird implizit gesetzt, wenn das Maschinendatum
MD20108 $MC_PROG_EVENT_MASK in einem Kanal von Null abweicht!
Dieses Bit wird implizit gesetzt, wenn im Maschinendatum
MD11450 $MN_SEARCH_RUN_MODE das Bit 1 gesetzt ist!
Stopp-Grund: Noch nicht alle Achsen referenziert
0
Stopp-Grund verhindert ASUP-Start.
1
ASUP-Start auch dann erlaubt, wenn noch nicht alle Achsen referenziert sind.
Stopp-Grund: Einlesesperre ist aktiv
0
Das ASUP wird intern angewählt, aber erst dann verarbeitet, wenn die
Einlesesperre aufgehoben wird.
Die Belegung des Maschinendatums MD20116 $MC_IGNORE_INHIBIT_ASUP
wird ausgewertet.
Falls MD20116=0, dann wird ein ASUP intern sofort ausgelöst, die Sätze des
ASUP-Programms werden aber erst mit dem Aufheben der Einlesesperre
eingewechselt.
Mit dem Auslösen des ASUP wird die Bahn sofort gebremst (außer mit Option
BLSYNC).
Im ASUP-Programm wirkt ein erneutes Setzen der Einlesesperre.
1
ASUP-Start auch dann erlaubt, wenn Einlesesperre aktiv ist.
D. h. die Sätze des ASUP-Programms werden sofort eingewechselt und
abgearbeitet.
Damit wird das Maschinendatum MD20116 $MC_IGNORE_INHIBIT_ASUP
unwirksam.
Das NCK-Verhalten entspricht der Maschinendatenbelegung:
MD20116 $MC_IGNORE_INHIBIT_ASUP= FFFFFFFF.
,
M01
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis