Herunterladen Inhalt Inhalt Diese Seite drucken

Asynchrone Unterprogramme - Siemens SINUMERIK 840D sl Funktionshandbuch

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

N10 G1 X100 F1000
N20 SBLOF
N30 Y20
N40 M100
N50 R10=90
N60 SBLON
N70 M110
N80 ...

Asynchrone Unterprogramme

Die systemintern bei REORG/REPOS gestarteten asynchronen Unterprogramme
ASUP1.SYF und ASUP2.SYF können durch Programmierung von
in einem Schritt abarbeiten.
Beispiel: ASUP.SPF:
N10 SBLOF
N20 IF $AC_ASUP == 'H200'
N30 RET
N40 ELSE
N50 REPOSA
N60 ENDIF
N70 RET
Randbedingungen
● Die aktuelle Satzanzeige kann in Zyklen unterdrückt werden mit
● Wird
● Die durch das MD20117 MC_IGNORE_SINGLEBLOCK_ASUP (Interruptprogramm trotz
Zyklus
Beispiel1: Zyklus soll für den Anwender wie ein Befehl wirken.
Hauptprogramm:
N10 G1 X10 G90 F200
N20 X-4 Y6
N30 CYCLE1
N40 G1 X0
N50 M30
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
zusammen mit
DISPLOF
des Zyklus nach wie vor der Zyklen-Aufruf angezeigt.
Einzelsatz komplett abarbeiten) getroffene Voreinstellung für das Verhalten von
asynchronen Unterprogrammen bei Einzelsatz kann programmspezifisch durch die
Programmierung von
SBLOF
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
; Einzelsatz ausschalten
; Einzelsatz wieder einschalten
; kein REPOS bei BA-Wechsel
; REPOS in allen übrigen Fällen
programmiert, so wird bei Einzelsatz-Stopps innerhalb
SBLOF
überschrieben werden.
8.12 Einzelsatz
das System-ASUP
SBLOF
.
DISPLOF
577

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis