10.10.1.2
ASUP mit REPOSA
Wird ein NC-Programm durch NC-Stop oder Alarm angehalten und anschließend vom PLC-
Anwenderprogramm über FC9 ein ASUP mit REPOSA ausgelöst, ergibt sich typischerweise
folgender Ablauf:
● Das ASUP bzw. die darin programmierten Verfahrbewegungen werden abgearbeitet:
– Programmzustand: "Angehalten"
– DB21, ... DBX318.0 (ASUP ist angehalten) = 1
● Vor dem Wiederanfahren an die Kontur (REPOS) wird erneut angehalten.
● Zum Wiederanfahren an die Kontur (REPOS) löst der Bediener NC-Start aus:
– DB21, ... DBX318.0 (ASUP ist angehalten) = 0
– Die Wiederanfahrbewegung wird ausgeführt.
● Mit dem Ende der Wiederanfahrbewegung wird das FC9-Quittungssignal "ASUP Done"
gesetzt und das unterbrochene NC-Programm fortgesetzt.
Hinweis
Das NC/PLC-Nahtstellensignal DB21, ... DBX318.0 (ASUP ist angehalten) wird nur im
folgenden Fall gesetzt:
Interrupt im Programmbetrieb und Kanalzustand "Unterbrochen".
Hinweis
Bei ASUPs ohne REPOS fallen das FC9-Quittungssignal "ASUP Done" und das
Rücksetzen des NC/PLC-Nahtstellensignals DB21, ... DBX318.0 = 0 (ASUP ist angehalten)
zeitlich zusammen.
Bild 10-7
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
Schematischer Ablauf: ASUP mit REPOSA
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.10 Asynchrone Unterprogramme (ASUPs)
595