ASUP mit REPOSA
Ein ASUP mit REPOSA kann im Zustand AUTOMATIK angehalten ausgelöst werden.
Beispiel:
N10 G0 G91
N20 Y10
N30 X20
N40 REPOSA
Wird bei Satzsuchlauf nach der Ausgabe der aufgesammelten Teileprogrammsätze ein
ASUP gestartet, so stoppt die NCK vor der Abarbeitung des REPOSA-Satzes und folgendes
Nahtstellensignal wird gesetzt:
NST DB21, ... DBX318.0 = 1 (ASUP ist angehalten)
Hinweis
In der oben beschriebenen Situation ist vom PLC-Funktionsbaustein FC9 das Signal: "Asup–
Done" noch nicht gesetzt.
Bei ASUPs, die ohne REPOS abschließen, fallen die Signale
"Asup–Done" und
NST DB21, ... DBX318.0 (ASUP ist angehalten) zeitlich zusammen.
Start von ASUPs trotz aktiver Einlesesperre bzw. IPO-Einzelsatz (SBL1)
Zum Start von ASUPs trotz aktiver Einlesesperre:
DB21, ... DBX6.1 == 1 (Einlesesperre) bzw. IPO-Einzelsatz (SBL1)
sind folgende Maschinendaten zu parametrieren:
● MD10702 $MN_IGNORE_SINGLEBLOCK_MASK (Einzelsatzstopp verhindern beachten)
● MD11602 $MN_ASUP_START_MASK (Ignoriere Stopgründe für ASUPs)
● MD20116 $MC_IGNORE_INHIBIT_ASUP (Interruptprogramm trotz Einlesesperre
● MD20117 $MC_IGNORE_SINGLEBLOCK_ASUP (Interruptprogramm im Einzelsatz
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
abarbeiten)
komplett abarbeiten)
Ausführliche Beschreibung
;
ASUP-Programm
;
;
;
;
;
2.7 Programmbetrieb
2-125