Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

10.9.11.5

Beispiele

Beispiel 1: Aufruf des PROG_EVENT-Programms bei allen Ereignissen
Parametrierung
MD20108 $MC_PROG_EVENT_MASK = 'H0F'
Programmierung
Programmcode
PROC PROG_EVENT DISPLOF
; Bearbeitung für Teileprogramm–Start
IF ($P_PROG_EVENT==1)
ENDIF
; Bearbeitung für Teileprogramm–Ende und Kanal-Reset
IF ($P_PROG_EVENT==2) OR
($P_PROG_EVENT==3)
ENDIF
; Bearbeitung für Hochlauf
IF ($P_PROG_EVENT==4)
$A_OUT[1]=1
ENDIF
RET
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
MY_GUD_VAR=0
RET
DRFOF
IF $MC_CHAN_NAME=="CHAN1"
CANCEL(2)
ENDIF
RET
IF $MC_CHAN_NAME=="CHAN1"
IDS=1 EVERY $A_INA[1]>5.0 DO
ENDIF
RET
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
Aufruf von _N_PROG_EVENT_SPF
bei:
● Teileprogramm-Start
● Teileprogramm-Ende
● Kanal-Reset
● Hochlauf
Kommentar
; GUD-Variable initialisieren.
; DRF-Verschiebungen ausschalten.
; Modale Synchronaktion 2 löschen.
10.9 Programmbetrieb
583

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis