Herunterladen Inhalt Inhalt Diese Seite drucken

Aktivierungsereignis ($Ac_Asup); Programmierung (Setint, Prio) - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.10 Asynchrone Unterprogramme (ASUPs)
10.10.3.2

Aktivierungsereignis ($AC_ASUP)

Über die Systemvariablen $AC_ASUP können bezüglich des Ereignises, das zur Aktivierung
des ASUPs geführt hat, folgende Informationen gelesen werden:
● Weswegen wurde ASUP aktiviert, z. B. Bit 0: Anwender-Interrupt "ASUP mit Blsync"
● Wodurch wurde das ASUP aktiviert, z. B. Bit 0: NC/PLC-Nahtstellensignal, Digitale-
Analoge Schnittstelle
● Welche Art von Fortsetzung ist möglich, z.B. Bit 0: freiwählbar REORG oder RET
10.10.4

Programmierung (SETINT, PRIO)

Zuordnung: Interruptsignal zu NC-Programm
Die Zuordnung eines NC-Programms zu einem Interruptsignal erfolgt mit dem Befehl
SETINT. Das NC-Programm wird dadurch zu einem ASUP.
Syntax
SETINT(<n>) <NC-Programm>
Bedeutung
SETINT:
<n>:
<NC-Programm>:
Beispiel
Programmcode
N20 SETINT(3) ABHEBEN_Z
618
Zuordnung NC-Programm zu einem Interruptsignal
Nummer des Interruptsignals
Wertebereich:
0, 1, 2, ... 8
Programmname
Kommentar
; IF Eingang 3 == 1
; THEN ASUP "ABHEBEN_Z" starten
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis