Herunterladen Inhalt Inhalt Diese Seite drucken

Flexible Programmierung; Randbedingungen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
9.9 Asynchrone Unterprogramme (ASUPs), Interruptroutinen

Flexible Programmierung

Für die flexible Programmierung von Interruptroutinen dienen folgende Befehle:
Befehl
SAVE
DISABLE
ENABLE
CLRINT
Literatur
Programmierhandbuch Arbeitsvorbereitung; Kapitel: "Flexible NC-Programmierung" >
"Interruptroutine (ASUP)"
9.9.4

Randbedingungen

Betriebsartenübergreifender Start von Interruptroutinen
Voraussetzungen:
● Option: Betriebsartenübergreifende Aktionen
● MD11602 $MN_ASUP_START_MASK, mindestens Bit 0 = 1
Für ein fehlerfreies Arbeiten der Funktion sind folgende Daten besonders zu beachten:
● MD11600 $MN_BAG_MASK
● MD11604 $MN_ASUP_START_PRIO_LEVEL
● Die Priorität der Interruptzuordnung
Empfohlene Einstellungen:
● MD11600 $MN_BAG_MASK = H11
● MD11602 $MN_ASUP_START_MASK = H111
● MD11604 $MN_ASUP_START_PRIO_LEVEL = 7
634
Bedeutung
Wenn bei der Programmierung der Interruptroutine der SAVE-Befehl
verwendet wird, dann werden die früheren G-Codes, Frames und
Transformationen des unterbrochenen Teileprogramms wieder wirksam,
sobald die Interruptroutine beendet ist.
Durch Verwendung des DISABLE-Befehls können
Teileprogrammabschnitte vor dem Unterbrechen durch die
Interruptroutine geschützt werden.
Die Zuordnung Interruptsignal ↔ Teileprogramm bleibt dabei erhalten, es
wird lediglich nicht mehr auf die 0/1-Flankenänderung des
Interruptsignals reagiert.
Mit dem Befehl ENABLE kann der DISABLE-Befehl wieder zurückgesetzt
werden. Die Interruptroutine wird erst bei der nächsten 0/1-
Flankenänderung des Interruptsignals gestartet.
Zuordnung Interruptsignal ↔ Teileprogramm löschen.
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis