MD20191 $MC_IGN_PROG_STATE_ASUP, Bit (1 - <Interrupt>) = TRUE
Hinweis
NC/PLC-Nahtstellensignal
Bei Ausführung eines ASUPs mit unterdrückter Anzeige wird folgendes NC/PLC-
Nahtstellensignal gesetzt:
DB21, ... DBX378.1 = 1 ("Stilles" ASUP aktiv)
Systemvariable und NC/PLC-Nahtstellensignale
Die Systemvariablen und NC/PLC-Nahtstellensignale für Programm- und Kanalzustand
werden durch die Unterdrückung der Anzeige während der Abarbeitung eines ASUP nicht
beeinflusst:
● $AC_STAT (Kanalzustand)
● $AC_PROG (Programmzustand)
● DB21, ... DBX35.5 - 7 (Kanalzustand)
● DB21, ... DBX35.0 - 4 (Programmzustand)
10.10.3
Programmierung: Systemvariablen
10.10.3.1
REPOS-Möglichkeit ($P_REPINF)
Im Zusammenhang mit ASUPs können Programmabläufe entstehen, für die es keine
eindeutige Rückkehr zu einem Wiederanfahrpunkt an die Kontur (REPOS) gibt.
Über die Systemvariable kann im ASUP gelesen werden, ob REPOS möglich ist:
<Wert> = $P_REPINF
Wert
0
1
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
Bedeutung
Repositionieren mit REPOS nicht möglich, weil:
● Nicht im ASUP aufgerufen
● ASUP aus Reset-Zustand ablief
● ASUP aus JOG ablief
Repositionieren mit REPOS im ASUP möglich
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.10 Asynchrone Unterprogramme (ASUPs)
617