Ausführliche Beschreibung
2.4 Frames
• $P_TOOLFRAME
• $P_WPFRAME
• $P_CYCFRAME
• $P_TRAFRAME
2.4.6.8
$P_ACTFRAME
Der aktuelle resultierende Gesamtframe $P_ACTFRAME ergibt sich nun als Verkettung aller
Systemframes, Basisframes, dem aktuellen einstellbaren Frame und dem programmierbaren
Frame. Der aktuelle Frame wird immer dann aktualisiert, wenn sich ein Frameanteil ändert.
Das aktuelle Gesamtframe ergibt sich nach folgender Formel:
$P_ACTFRAME =
2-70
Über die Variable $P_TOOLFRAME kann man im Teileprogramm das aktuelle
Systemframe für TOROT und TOFRAME lesen und schreiben.
Ist das Systemframe über das Maschinendatum:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
nicht projektiert, so liefert die Variable ein Nullframe zurück.
Über die Variable $P_WPFRAME kann man im Teileprogramm das aktuelle Systemframe
für das Setzen von Werkstückbezugspunkten lesen und schreiben.
Ist das Systemframe über das Maschinendatum:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
nicht projektiert, so liefert die Variable ein Nullframe zurück.
Über die Variable $P_CYCFRAME kann man im Teileprogramm das aktuelle
Systemframe für Zyklen lesen und schreiben.
Ist das Systemframe über das Maschinendatum:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
nicht projektiert, so liefert die Variable ein Nullframe zurück.
Über die Variable $P_TRAFRAME kann man im Teileprogramm das aktuelle
Systemframe für Transformationen lesen und schreiben.
Ist das Systemframe über das Maschinendatum:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
nicht projektiert, so liefert die Variable ein Nullframe zurück.
$P_PARTFRAME : $P_SETFRAME : $P_EXTFRAME :
$P_ACTBFRAME : $P_IFRAME :
$P_TOOLFRAME : $P_WPFRAME : $P_TRAFRAME :
$P_PFRAME : $P_CYCFRAME
Achsen, Koordinatensysteme, Frames (K2)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0