Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 845

Grundfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Funktionsbeschreibung
Die Funktion ADDFRAME() berechnet aus dem temporären Frame den angegebenen
Zielframe, der durch den Parameter <STRING> spezifiziert ist, so, dass sich das neue aktive
Gesamtframe $P_ACTFRAME aus der Verkettung des alten aktiven Gesamtframes mit dem
temporären Frame ergibt:
ERG = ADDFRAME(TMPFRAME,"$P_SETFRAME") ⇒ $P_SETFRAME
$P_SETFRAME
TMPFRAME
Wurde als Zielframe ein aktiver Frame angegeben, wird das neue Gesamtframe im Vorlauf
aktiv.
Ist das Zielframe ein Datenhaltungs-Frame, wird der Frame erst aktiv, wenn er im Kanal
explizit, z.B. Teileprogramm, Zyklus, aktiviert wird.
Die Funktion gibt einen Rückgabewert zurück, auf den anwenderspezifisch, z.B. in einem
Anwender-Zyklus, reagiert werden kann.
Programmierung
Syntax
INT ADDFRAME(<FRAME>,<STRING>)
Bedeutung
<FRAME>:
<STRING>:
Rückgabewert:
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
ADD TMPFRAME und $P_ACTFRAME
alt
Frame-Variable mit den additiv einzurechnenden Werten
Typ
FRAME
Name eines aktiven oder Datenhaltungs-Frames:
● Aktive Frames
"$P_CYCFRAME", "$P_ISO4FRAME", "$P_PFRAME",
"$P_WPFRAME", "$P_TOOLFRAME", "$P_IFRAME", "$P_GFRAME",
"$P_CHBFRAME[<n>]", "$P_NCBFRAME[<n>]", "$P_ISO1FRAME",
"$P_ISO2FRAME", "$P_ISO3FRAME", "$P_EXTFRAME",
"$P_SETFRAME", "$P_PARTFRAME"
● Datenhaltungs-Frames
"$P_CYCFR", "$P_ISO4FR, "$P_TRAFR", "$P_WPFR", "$P_TOOLFR",
"$P_UIFR[<n>]", "$P_GFR", "$P_CHBFR[<n>]", "$P_NCBFR[<n>]",
"$P_ISO1FR, "$P_ISO2FR, "$P_ISO3FR, "$P_EXTFR", "$P_SETFR",
"$P_PARTFR"
Typ
STRING
Mögliche Rückgabewerte:
● 0: OK
● 1: Zielangabe (String) ist falsch
● 2: Zielframe ist nicht projektiert
● 3: Drehung im Frame ist nicht erlaubt
Typ
INT
K2: Achsen, Koordinatensysteme, Frames
=
neu
= $P_ACTFRAME
neu
11.5 Frames
:
alt
845

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis