F2: Mehrachstransformationen
2.12 Überlagerung der Werkzeugorientierung, programmierbar
Weitere Informationen
$AA_OFF_VAL
Nach der Abwahl des Positionsoffsets aufgrund von $AA_OFF ist die Systemvariable
$AA_OFF_VAL (Integrierter Weg der Achsüberlagerung) der entsprechenden Achse gleich
Null.
$AA_OFF in der Betriebsart JOG
Auch in der Betriebsart JOG findet bei einer Änderung von $AA_OFF eine Interpolation des
Positionsoffsets als überlagerte Bewegung statt, wenn die Freischaltung dieser Funktion über
das Maschinendatum MD36750 $MA_AA_OFF_MODE erfolgt ist.
$AA_OFF in Synchronaktion
Ist bei der Abwahl des Positionsoffsets über CORROF(<Achse>,"AA_OFF") eine
Synchronaktion aktiv, die $AA_OFF sofort wieder setzt (DO $AA_OFF[<Achse>]=<Wert>),
dann wird $AA_OFF abgewählt und nicht wieder gesetzt und der Alarm 21660 angezeigt. Wird
die Synchronaktion jedoch später aktiv, z. B. im Satz nach CORROF, dann wird $AA_OFF
gesetzt und ein Positionsoffset interpoliert.
Automatischer Kanalachstausch
Falls eine Achse, für die ein CORROF programmiert wurde, in einem anderen Kanal aktiv ist,
dann wird sie mit Achstausch in den Kanal geholt (Voraussetzung:
MD30552 $MA_AUTO_GET_TYPE > 0) und dann der Positionsoffset und/oder die DRF-
Verschiebung abgewählt.
2.12.6.2
Löschen von Vorlauf-Überlagerungswerten $P_OFF_...
Soll in einem Kanal ein aktuell wirksamer Vorlauf-Orientierungsüberlagerungswert $P_OFF_...
gelöscht werden, muss, abhängig von der Einstellung im Maschinendatum MD21096
$MC_OFF_ORI_MODE, Bit n (Absolut oder Inkrementell), unterschiedlich vorgegangen
werden:
● Absolut
Im Maschinendatum ist für die Systemvariable mit Bit n = 0 der Absolut-Modus eingestellt.
Der Systemvariable muss der Wert 0.0 zugewiesen werden:
$P_OFF_... = 0.0
● Inkementell
Im Maschinendatum ist für die Systemvariable mit Bit n = 1 der Inkremental-Modus
eingestellt. Der Systemvariable muss ihr negativer Wert zugewiesen werden:
$P_OFF_... = -$P_OFF_...
152
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
Sonderfunktionen