Herunterladen Inhalt Inhalt Diese Seite drucken

Aktivierung Von Datenhaltungsframes - Siemens SINUMERIK840D sl Handbuch

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

Werbung

2.4.4.2

Aktivierung von Datenhaltungsframes

Die Datenhaltungsframes werden zu aktiven Frames durch die Ausführung von G500,
G54..G599, oder bei RESET mit entsprechender Maschinendateneinstellung,
Transformationswechsel, GEOAX. Der HMI schreibt in Datenhaltungsframes und aktiviert bei
RESET die Frames durch einen PI-Dienst.
Eine Änderung eines Frames über HMI mit Hilfe des PI's _N_SETUDT wirkt erst mit einem
Fortsetzstart auf das Programm, oder im Reset-Zustand, vorausgesetzt das HMI-
Maschinendatum:
MD9440 ACTIVATE_SEL_USER_DATA
ist gesetzt.
Die WKS-Positionsangaben ändern sich also nicht unmittelbar mit der Änderung des Frames
über HMI, wenn kein Reset vorliegt, sondern erst nach einem Fortsetzstart.
Die Aktivierung von Systemframes erfolgt im Vorlauf durch die Ausführung der
entsprechenden Systemfunktionen, entweder aus dem Teileprogramm oder durch die HMI.
Die Systemframes, die in der Datenhaltung gespeichert sind, werden auch durch eine G500,
G54..G599-Anweisung aktiviert. Der Zyklen-Programmierer hat die Möglichkeit die
Systemframes zu modifizieren und über eine G500, G54..G599-Anweisung zu aktivieren.
Diese Möglichkeit sollte aber nur unter Vorbehalt ausgenutzt werden.
Die Aktivierung aller Datenhaltungsframes kann über das Maschinendatum:
MD24050 $MC_FRAME_SAA_MODE
geändert werden.
Bitmaske Save And Activate von Datenhaltungsframes
Bit 0:
Bit 1:
Zur Aktivierung von Systemframes aus der Datenhaltung dient die Variable
$P_CHSFRMASK.
Der Wert der Variable wird bitcodiert angegeben entsprechend dem Maschinendatum:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
Wird das entsprechende Bit auf eins gesetzt, dann wird das Datenhaltungsframe aktiv. Ist
das Bit gleich Null, dann wird das Datenhaltungsframe nicht aktiv und das momentan aktive
Systemframe bleibt weiterhin aktiv.
Nach RESET werden die Systemframes für Istwertsetzen und externe Nullpunktverschiebung
aktiviert, deren Bits im Maschinendatum:
MD24006 $MC_CHSFRAME_RESET_MASK
gesetzt sind.
Die Systemframes für TCARR, PAROT und TOROT, TOFRAME werden entsprechend der
Einstellung im Maschinendatum:
MD20150 $MC_GCODE_RESET_VALUES[ ]
aktiviert.
Beim Umschalten von Geometrieachsen, wie bei An- und Abwahl von Transformationen und
GEOAX() wird das aktuelle Gesamtframe entweder gelöscht oder anhand der neuen
Geometrie-Achskonstellation neu berechnet und aktiviert. Die Systemframes werden ebenso
wie alle anderen Frames bzgl. der Geometrieachsen neu aufbereitet.
Achsen, Koordinatensysteme, Frames (K2)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Datenhaltungsframes werden nur durch die Programmierung der Bitmasken
$P_CHBFRMASK, $P_NCBFRMASK und $P_CHSFRMASK aktiv. G500..G599 aktiviert
nur das entsprechende einstellbare Frame. Das Resetverhalten ist unabhängig davon.
Datenhaltungsframes werden durch Systemfunktionen, wie TOROT, PAROT,
externe Nullpunktverschiebung, Transformationen nicht implizit beschrieben.
Ausführliche Beschreibung
2.4 Frames
2-53

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis