Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 106

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

Werbung

BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.6 Programmbeeinflussung
Zyklus CYCLE1:
Programmcode
N100 PROC CYCLE1 DISPLOF SBLOF
N110 R10=3*SIN(R20)+5
N120 IF (R11 <= 0)
N130
N140 ENDIF
N150 G1 G91 Z=R10 F=R11
N160 M17
Der Zyklus CYCLE1 wird bei aktiver Einzelsatzbearbeitung abgearbeitet. D. h., es muss für die
Bearbeitung von CYCLE1 einmal die Start-Taste gedrückt werden.
Beispiel 3: Ein von der PLC gestartetes ASUP zum Aktivieren von geänderter
Nullpunktverschiebung und Werkzeugkorrekturen soll nicht sichtbar sein
Programmcode
N100 PROC NV SBLOF DISPLOF
N110 CASE $P_UIFRNUM OF
N120 _G54: G54 D=$P_TOOL T=$P_TOOLNO
N130 RET
N140 _G54: G55 D=$P_TOOL T=$P_TOOLNO
N150 RET
N160 _G56: G56 D=$P_TOOL T=$P_TOOLNO
N170 RET
N180 _G57: G57 D=$P_TOOL T=$P_TOOLNO
N190 RET
N200 END: D=$P_TOOL T=$P_TOOLNO
N210 RET
Beispiel 4: Gezieltes Anhalten im Unterprogramm
Ausgangssituation:
• Einzelsatzbearbeitung ist aktiv.
• MD10702 $MN_IGNORE_SINGLEBLOCK_MASK, Bit12 = 1
Hauptprogramm:
Programmcode
N10 G0 X0
106
SETAL(61000)
0 GOTOF _G500
1 GOTOF _G54
2 GOTOF _G55
3 GOTOF _G56
4 GOTOF _G57
DEFAULT GOTOF END
Kommentar
; Einzelsatzbearbeitung für das gesamte Pro-
gramm unterdrücken.
Kommentar
; Einzelsatzbearbeitung und Satzanzeige unter-
drücken.
Kommentar
; Einzelsatz-Stopp
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl