Ausführliche Beschreibung
2.6 Satzsuchlauf Typ 5 SERUPRO
2.6.9
Systemvariablen und Variablen beim SERUPRO-Ablauf
Erkennung SERUPRO
Der SERUPRO Ablauf kann mit folgenden Systemvariablen erkannt werden:
$P_ISTEST ist TRUE (das gilt auch für Programmtest)
$P_SEARCH ist auf Wert 5 (Suchlauf im erweiterten Programmtest)
$AC_ASUP Bit 20 im System-ASUP gesetzt ist, nachdem das Suchziel
gefunden wurde (SERUPRO-Ablauf Punkt 8.)
$P_ISTEST AND (5 == $P_SEARCHL) erkennt SERUPRO sicher.
$AC_SEARCH wird nicht durch den SERUPRO-Vorgang versorgt.
Hinweis
Mit dem Beginn des SERUPRO–Vorgangs wird $P_SEARCHL gesetzt und mit
RESET zurückgesetzt. Damit ist $P_SEARCHL im SERUPRO–ASUP und im Rest–
Teileprogramm weiterhin gesetzt, und bleibt dadurch auswertbar.
Die Variable $P_ISTEST wird dagegen nur im SERUPRO–Vorgang gesetzt und eignet sich
damit zur suchlaufspezifischen Anpassung von Programmen.
Synchronaktion
SERUPRO kann in einer Synchronaktion mit der Systemvariablen
$AC_SERUPRO ist TRUE abgefragt werden.
SERUPRO: Aktualisierte REPOS-Quittierungen sind abfragbar über:
"programmsensitive
Systemvariable"
$AC_REPOS_PATH_MODE
$AA_REPOS_DELAY
$AC_SERUPRO und $P_ISTEST, wenn SERUPRO im Hauptlauf noch aktiv ist
Hinweis
Bei der Interpretation der Systemvariablen $P_ISTEST und $AC_SERUPRO wird geprüft, ob
der SERUPRO Zielsatz bereits gefunden wurde.
Ist dies der Fall, wird ein impliziter Vorlaufstop vor der Auswertung der beiden
Systemvariablen eingefügt.
Dies hat zur Folge, dass die Interpretation angehalten wird und erst fortgesetzt wird, wenn
auch im Hauptlauf SERUPRO ausgeschaltet ist. Die Entscheidung SERUPRO aktiv oder
inaktiv wird dann richtig getroffen.
2-84
Beschreibung
Art des REPOS-MODE
Für diese Achse ist gerade die
REPOS-Unterdrückung aktiv
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0