Herunterladen Inhalt Inhalt Diese Seite drucken

Additives Frame In Der Framekette - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.4 Frames
2.4.8.2

Additives Frame in der Framekette

Durch Messungen am Werkstück oder durch Berechnungen im Teileprogramm und Zyklen
ergibt sich meist ein Frame, das additiv zum aktuellen Gesamtframe wirken sollen. Das WKS
und damit der Nullpunkt der Programmierung soll also verschoben und evtl. gedreht werden.
Dieses gemessene Frame liegt als temporäres Frame vor und ist noch nicht aktiv in der
Framekette enthalten. Zur Einrechnung und evtl. Aktivierung dieses Frames dient folgende
Funktion:
INT ADDFRAME( FRAME, STRING )
Parameter 1:
Parameter 2:
Funktionswert:
Die Funktion ADDFRAME() berechnet den Zielframe, der durch den STRING spezifiziert ist.
Der Zielframe wird so berechnet, dass sich das neue Gesamtframe als Verkettung des alten
Gesamtframes mit dem übergebenen Frame ergibt, z.B.:
ERG = ADDFRAME( TMPFRAME, "$P_SETFRAME" )
Das neue Gesamtframe ergibt sich als:
$P_ACTFRAME
Wurde als Zielframe ein aktuelles Frame spezifiziert, so wird das neue Gesamtframe im
Vorlauf aktiv. Ist das Zielframe ein Datenhaltungs-Frame, so wird das Frame erst aktiv, wenn
es im Teileprogramm explizit aktiviert wird.
Die Funktion setzt keine Alarme, sondern gibt die Fehlercodes über den Returnwert zurück.
Der Zyklus kann entsprechend der Fehlercodes reagieren.
2-102
Typ: FRAME
Typ: STRING
Typ: INT
= $P_ACTFRAME
neu
alt
; additives gemessenes oder berechnetes Frame
; Strings für aktuelle Frames:
; "$P_CYCFRAME", "$P_PFRAME",
"$P_WPFRAME",
; "$P_TOOLFRAME", "$P_IFRAME",
; "$P_CHBFRAME[0..16]", "$P_NCBFRAME[0..16]",
; "$P_EXTFRAME", "$P_SETFRAME"
; "$P_PARTFRAME"
; Strings für Datenhaltungs-Frames
; "$P_CYCFR", "$P_TRAFR", "$P_WPFR",
; "$P_TOOLFR", "$P_UIFR[0..99]",
; "$P_CHBFR[0..16]", "$P_NCBFR[0..16]",
; "$P_EXTFR", "$P_SETFR", "$P_PARTFR"
; 0: OK
; 1: Zielangabe (String) ist falsch
; 2: Zielframe ist nicht projektiert
; 3: Drehung im Frame ist nicht erlaubt
: TMPFRAME
Achsen, Koordinatensysteme, Frames (K2)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis