Herunterladen Inhalt Inhalt Diese Seite drucken

Asynchrone Unterprogramme - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.11 Einzelsatz
SBLOF im Programm
SBLOF
zum nächsten programmierten
Ist
SBLOF
Beispiel für einen Bereich im Einzelsatzbetrieb
Der Bereich zwischen
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
618
muss alleine im Satz stehen. Ab diesem Satz wird Einzelsatz-Stopp ausgeschaltet bis
aktiv, so gilt diese Festlegung auch in den aufgerufenen Unterprogrammen.
N20
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
oder zum Ende der aktiven Unterprogrammebene.
SBLON
und
wird im Einzelsatzbetrieb als ein Schritt bearbeitet.
N60
; Einzelsatz ausschalten
; Einzelsatz wieder einschalten
; kein REPOS bei BA-Wechsel
; REPOS in allen übrigen Fällen
programmiert, so wird bei Einzelsatzstopps innerhalb
SBLOF
überschrieben werden.
SBLOF
DISPLOF
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
SBLON
das System-ASUP
.
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis