$MC_ENABLE_START_MODE_MASK_PRT = 'H01'
10.8.8.12
Kompressor-Funktionen (COMPON, COMPCURV, COMPCAD, COMPSURF)
● Wenn bei Satzsuchlauf Typ 2 oder Typ 4 (Satzsuchlauf mit Berechnung an ...) der Zielsatz
in einem Programmabschnitt liegt, in dem eine Kompressor-Funktion (COMPON,
COMPCURV, COMPCAD, COMPSURF) aktiv ist, werden beim Wiederanfahren an die
Kontur Positionen auf der durch den Kompressor berechneten Bahn angefahren. Diese
Positionen müssen nicht exakt mit den Positionen auf der im Teileprogramm
programmierten Bahn übereinstimmen.
● Wenn bei der Komprimierung im Teileprogramm programmierte Sätze entfallen, werden
diese Sätze im Satzsuchlauf nicht als Zielsatz gefunden. Es wird Alarm 15370 "Suchziel
bei Satzsuchlauf nicht gefunden" ausgegeben.
10.8.9
Systemvariable
Übersicht der für SERUPRO relevanten Systemvariablen:
Systemvariable
$AC_ASUP, Bit 20
$AC_SERUPRO
$P_ISTEST
$P_SEARCHL
$AC_REPOS_PATH_MODE
10.9
Programmbetrieb
Definition
Programmbetrieb liegt vor, wenn in den Betriebsarten AUTOMATIK bzw. MDA NC-Programme
bzw. NC-Programmsätze abgearbeitet werden.
NC/PLC-Nahtstellensignale
Der Programmbetrieb kann vom PLC-Anwenderprogramm aus über BAG- und Kanal-
spezifische NC/PLC-Nahtstellensignale beeinflusst werden bzw. gibt entsprechende
Rückmeldungen an das PLC-Anwenderprogramm zurück.
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
Bedeutung
ASUP Aktivierungsgrund:
$AC_ASUP, Bit 20 == 1 ⇒ System-ASUP aktiv, Grund: SERUPRO-Suchziel erreicht
SERUPRO-Status:
$AC_SERUPRO == 1 ⇒ SERUPRO ist aktiv
Programmtest-Status:
SERUPRO aktiv ⇒ $P_ISTEST == 1
Zuletzt aktiver Satzsuchlauftyp:
$P_SEARCHL == 5 von SERUPRO Anfang bis Reset oder Programmende
REPOS-Mode zum Wiederanfahren der Kontur nach erfolgtem SERUPRO
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
; $MC_START_MODE_MASK_PRT
wird bei SERUPRO ausgewertet
statt $MC_START_MODE_MASK
10.9 Programmbetrieb
567