Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 72

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

Werbung

BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.5 Programmbetrieb
Abfrage des aktuellen Kanals
Der Kanal in dem das PROG_EVENT-Programm abgearbeitet wird, kann mit folgender
Systemvariablen ermittelt werden:
<Wert> = $P_CHANNO (Abfrage der aktuellen Kanalnummer)
Hinweis
Das PROG_EVENT-Programm wird in dem Kanal abgearbeitet, in dem das auslösende Ereignis
aufgetreten ist.
Hochlauf ist ein Ereignis, das in allen Kanälen gleichzeitig auftritt.
3.5.12.4
Randbedingungen
Not-Halt / Alarm
Steht bei Kanal-Reset oder nach Hochlauf ein Not-Halt oder ein BAG / NC-spezifischer Alarm an,
wird das PROG_EVENT-Programm erst nach der Not-Halt- bzw. Fehler-Quittierung in allen
betroffenen Kanälen bearbeitet.
Hinweis
Das Ereignis "Hochlauf" tritt in allen Kanälen gleichzeitig auf.
3.5.12.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
72
MY_GUD_VAR=0
RET
Aufruf von _N_PROG_EVENT_SPF bei:
• Teileprogramm-Start
• Teileprogramm-Ende
• Kanal-Reset
• Hochlauf
Kommentar
; GUD-Variable initialisieren.
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl