Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

Flexible NC-Programmierung
1.14 Interruptroutine (ASUP)

Beispiele

Beispiel 1: Interruptroutinen zuordnen und Priorität festlegen
Programmcode
...
N20 SETINT(3) PRIO=1 ABHEB_Z
N30 SETINT(2) PRIO=2 ABHEB_X
...
Die Interruptroutinen werden in der Reihenfolge der Prioritätswerte nacheinander
abgearbeitet, wenn die Eingänge gleichzeitig anstehen: zuerst "ABHEB_Z", dann
"ABHEB_X".
Beispiel 2: Interruptroutine neu zuordnen
Programmcode
...
N20 SETINT(3) PRIO=2 ABHEB_Z
...
N120 SETINT(3) PRIO=1 ABHEB_X
128
Kommentar
; Wenn Eingang 3 schaltet, dann soll die
Interruptroutine "ABHEB_Z" starten.
; Wenn Eingang 2 schaltet, dann soll die
Interruptroutine "ABHEB_X" starten.
Kommentar
; Wenn Eingang 3 schaltet, dann soll die
Interruptroutine "ABHEB_Z" starten.
; Eingang 3 wird eine neue Interruptroutine
zugeordnet: statt "ABHEB_Z" soll "ABHEB_X"
starten, wenn Eingang 3 schaltet.
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis