Herunterladen Inhalt Inhalt Diese Seite drucken

Randbedingungen; Betriebsartenübergreifender Asup-Start - Siemens SINUMERIK MC Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK MC:
Inhaltsverzeichnis

Werbung

Weitere Interrupt-spezifische Befehle
Befehl
SAVE
DISABLE
ENABLE
CLRINT(<n>)
Weitere Informationen
Programmierhandbuch "NC-Programmierung"
Siehe auch
Programmierung (Seite 120)
3.7.5

Randbedingungen

Betriebsartenübergreifender ASUP-Start
Zu prüfende Einstellungen
• MD11600 $MN_BAG_MASK
• MD11604 $MN_ASUP_START_PRIO_LEVEL
• Die Priorität der Interruptzuordnung
Empfohlene Einstellungen
NC-spezifische Maschinendaten:
• MD11600 $MN_BAG_MASK = 'H3'
Hinweis
Bei dieser Einstellung ist zu beachten, dass die BAG-spezifischen NC/PLC-Nahtstellensignale
des DB11 nicht mehr auf den Kanal wirken, in dem das ASUP abgearbeitet wird. Sollte dieses
Verhalten nicht erwünscht sein, kann alternativ die Einstellung MD11600 $MN_BAG_MASK
= 'H2' verwendet werden (siehe "Inbetriebnahme: Maschinendaten (Seite 110)").
MD11602 $MN_ASUP_START_MASK = 'H5'
• MD11604 $MN_ASUP_START_PRIO_LEVEL = 7
Basisfunktionen
Funktionshandbuch, 10/2020, A5E47437776A AC
BAG, Kanal, Programmbetrieb, Reset-Verhalten
Bedeutung
Wenn in einem ASUP der Befehl SAVE verwendet wird, dann werden mit
Ende des ASUP die vor der Unterbrechung im unterbrochenen NC-Pro‐
gramm aktiven G-Befehle, Frames und Transformationen wieder wirksam.
Durch Verwendung des Befehlpaars DISABLE ENALBE können Program‐
mabschnitte vor dem Unterbrechen durch ASUPs geschützt werden.
Die über SETINT getroffene Zuordnung von Interruptsignal zu NC-Pro‐
gramm bleibt dabei erhalten.
Das ASUP wird dann mit der nächsten 0/1-Flanke des Interruptsignals
nach ENALBE gestartet.
Zuordnung von Interruptsignals n zum mit SETINT zugeordneten NC-Pro‐
gramm löschen.
3.7 Asynchrone Unterprogramme (ASUPs)
117

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis