BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
Datenübergabe an das Ersetzungsunterprogramm
Die für die Ersetzung benötigten Daten können im Ersetzungsunterprogramm über folgende
Systemvariablen gelesen werden:
Systemvariable
$P_SUB_AXFCT
$P_SUB_SPOS
$P_SUB_SPOSA
$P_SUB_M19
$P_SUB_SPOSIT
$P_SUB_SPOSMODE
$P_SUB_LA
$P_SUB_CA
694
Bedeutung
Abfrage der Ersetzungsart
Liefert den Wert "2", wenn die Ersetzung für Spindelpositionieren aktiv ist.
Abfrage, ob Spindelpositionieren mit SPOS aktiv
Liefert TRUE, wenn die Ersetzung durch SPOS aktiviert wurde.
Abfrage, ob Spindelpositionieren mit SPOSA aktiv
Liefert TRUE, wenn die Ersetzung durch SPOSA aktiviert wurde.
Abfrage, ob Spindelpositionieren mit M19 aktiv
Liefert TRUE, wenn die Ersetzung durch M19 aktiviert wurde.
SPOS / SPOSA -Position
Liefert die programmierte Position.
Hinweis:
Wird die Variable außerhalb des Ersetzungsvorgangs aufgerufen, wird die
Programmbearbeitung mit Alarm abgebrochen.
Positionsanfahrmodus
Liefert den Positionsanfahrmodus für die von $P_SUB_SPOSIT
gelieferten Spindelposition:
= 0
keine Änderung des Positionsanfahrmodus
= 1
AC
= 2
IC
= 3
DC
= 4
ACP
= 5
ACN
= 6
OC
= 7
PC
Hinweis:
Wird die Variable außerhalb des Ersetzungsvorgangs aufgerufen, wird die
Programmbearbeitung mit Alarm abgebrochen.
Leitspindel der aktiven Kopplung
Liefert den Achsbezeichner der Leitspindel der aktiven Kopplung, die den
Ersetzungsvorgang ausgelöst hat.
Hinweis:
Wird die Variable außerhalb des Ersetzungsvorgangs aufgerufen, wird die
Programmbearbeitung mit Alarm abgebrochen.
Folgespindel der aktiven Kopplung
Liefert den Achsbezeichner der Folgespindel der aktiven Kopplung, die
den Ersetzungsvorgang ausgelöst hat.
Hinweis:
Wird die Variable außerhalb des Ersetzungsvorgangs aufgerufen, wird die
Programmbearbeitung mit Alarm abgebrochen.
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen