MD28082 $MC_MM_SYSTEM_FRAME_MASK,Bit1 = <Wert>
<Wert>
Bedeutung
0
Funktion: Direktes Schreiben von $AA_ETRANS[<Achse>] durch PLC, HMI oder NC-Programm.
Freigabe zum Herausfahren der Nullpunktverschiebung von $AA_ETRANS[<Achse>] im nächstmöglichen Ver‐
fahrsatz: DB31, ... DBX3.0
1
Funktion: Aktivierung des aktiven Systemframes $P:EXTFRAME und des Datenhaltungsframes $P_EXTFR
Freigabe zum Herausfahren der Nullpunktverschiebung von $AA_ETRANS[<Achse>] durch: DB31, ... DBX3.0.
Daraufhin erfolgt im Kanal:
● Stop aller Verfahrbeweungen im Kanal (außer Kommando- und PLC-Achsen)
● Vorlaufstop mit anschließendem Reorganisieren (STOPRE)
● Grobverschiebung aktiver Frame $P_EXTFRAME[<Achse>] = $AA_ETRANS[<Achse>]
● Grobverschiebung Datenhaltungsframe $P_EXTFR[<Achse>] = $AA_ETRANS[<Achse>]
● Neuberechnung das aktiven Gesamtframes $P_ACTFRAME
● Herausfahren der Verschiebung in den programmierten Achsen.
● Fortsetzen der unterbrochenen Verfahrbewegung bzw. des NC-Programms
Programmierung
Syntax
$AA_ETRANS[<Achse>] = <Wert>
Bedeutung
$AA_ETRANS:
<Achse>:
<Wert>:
NC/PLC-Nahtstellensignal
Aktivierung der Externe Nullpunktverschiebung:
DB31, ... DBX3.0 = 0 → 1 ⇒ $P_EXTFRAME[<Achse>] = $P_EXTFR[<Achse>] =
$AA_ETRANS[<Achse>]
Unterdrückung: Externe Nullpunktverschiebung
● Die Befehl SUPA unterdrückt die Externe Nullpunktverschiebung für die Dauer der
Bearbeitung des Satzes.
● Aktive Externe Nullpunktverschiebungen werden für die Dauer des Referenzpunktfahrens
durch Befehl G74 (Referenzpunktfahren), sowie die entsprechende Bedienung in der
Betriebsart Referenzpunktfahren, unterdrücken die Externe Nullpunktverschiebung für die
Dauer des Referenzpunktfahrens.
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
K2: Achsen, Koordinatensysteme, Frames
Systemvariable zum Zwischenspeichern der externen Nullpunkt‐
verschiebung
Kanalachse
Verschiebungswert
11.4 Koordinatensysteme
751