Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für Aufruf Bedientafelfront Reset - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ereignis-Programme
Beispiel für Aufruf durch alle Ereignisse
Für MD20108 $MC_PROG_EVENT = 'H0F', d. h.
Aufruf von _N_PROG_EVENT_SPF bei
Teileprogramm-Start,
Teileprogramm-Ende, Bedientafelfront-Reset
und Hochlauf:
PROC PROG_EVENT DISPLOF
Bearbeitung für Teileprogramm-Start
IF ($P_PROG_EVENT == 1)
N 10 MY_GUD_VAR = 0
N 20 M17
ENDIF
Bearbeitung für Teileprogramm-Ende und Bedientafelfront-Reset
IF ($P_PROG_EVENT == 2) OR ($P_PROG_EVENT
== 3)
N10 DRFOF
N20 IF $MC_CHAN_NAME == "CHAN1"
N30 CANCEL(2)
N40 ENDIF
N50 M17
ENDIF
Bearbeitung für Hochlauf
IF ($P_PROG_EVENT == 4)
N10 IF $MC_CHAN_NAME == "CHAN1"
N20 IDS=1 EVERY $A_INA[1] > 5.0 DO
$A_OUT[1] = 1
N30 ENDIF
N40 M17
ENDIF
M17
Beispiel für Aufruf Bedientafelfront Reset
Für MD20108 $MC_PROG_EVENT = 'H04'
PROC PROG_EVENT DISPLOF
N10 DRFOF
N20 M17
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Ausführliche Beschreibung
;
GUD-Variable initialisieren
;
DRF-Verschiebungen ausschalten
;
modale Synchronaktion 2 löschen
;
DRF-Verschiebungen ausschalten
2.7 Programmbetrieb
2-111

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis