Herunterladen Inhalt Inhalt Diese Seite drucken

Kanalspezifische Basis-Frames; Im Kanal Aktive Frames - Siemens SINUMERIK 840Di 3 Funktionsbeschreibung

Inhaltsverzeichnis

Werbung

10.00
10.00
12.01
08.99
10.00
2.4.10
Kanalspezifische Basis–Frames
$P_CHBFR[n]
Über das MD 28081: MM_NUM_BASE_FRAMES kann die Anzahl der
Basisframes im Kanal projektiert werden. Die Standardkonfiguration ist so
ausgelegt, daß es mindestens ein Basisframe pro Kanal gibt. Maximal sind 16
Basisframes pro Kanal möglich. Zusätzlich zu den 16 Basisframes im Kanal
kann es noch 16 NCU–globale Basisframes geben.
Über die Systemvariable $P_CHBFR[n] können die Basisframes gelesen und
geschrieben werden. Beim Schreiben eines Basisframes wird der verkettete
Gesamt–Basisframe nicht aktiviert, sondern die Aktivierung erfolgt erst mit der
Ausführung einer G500, G54..G599–Anweisung. Die Variable dient vorwiegend
als Speicher für Schreibvorgänge auf das Basisframe von MMC oder PLC.
Diese Frame–Variablen werden über die Datensicherung gesichert.
$P_UBFR
Erster Basisframe im Kanal
Ein Schreiben auf die vordefinierte Variable $P_UBFR aktiviert den Basisframe
mit dem Feldindex 0 nicht gleichzeitig, sondern die Aktivierung erfolgt erst mit
der Ausführung einer G500, G54..G599–Anweisung. Die Variable kann auch im
Programm geschrieben und gelesen werden.
$P_UBFR ist identisch mit $P_CHBFR[0].
Standardmässig gibt es immer einen Basisframe im Kanal, so daß die
Systemvariable kompatibel zu älteren Ständen ist. Gibt es keinen
kanalspezifischen Basisframe, wird beim Schreiben oder Lesen der Alarm
"Frame: Anweisung unzulaessig" ausgegeben.
Programmierung
Einstellbare Frames oder Basisframes können
S
S
von der Bedienung und von der PLC geschrieben und gelesen werden.
Die Feinverschiebung ist auch für die globalen Frames möglich.
Die Unterdrückung von globalen Frames erfolgt ebenso, wie bei
kanalspezifischen Frames über G53, G153, SUPA und G500
(siehe /PG/ und /PGA/ Programmieranleitung, Kapitel Frames).
2.4.11

Im Kanal aktive Frames

$P_PARTFRAME
Aktuelle Systemframes für TCARR und PAROT, Istwertsetzen und
$P_SETFRAME
Ankratzen, Externe Nullpunktverschiebung (ab SW 6.1)
$P_EXTFRAME
Über diese Systemvariablen kann im Teileprogramm das aktuelle Systemframe
gelesen und geschrieben werden.
$P_NCBFRAME[n]
Aktuelle NCU–globale Basisframes (n = 0 bis 15)
Über die Systemvariable $P_NCBFRAME[n] können die aktuellen globalen
Basisframe–Feldelemente gelesen und geschrieben werden. Der resultierende
Gesamt–Basisframe wird durch den Schreibvorgang im Kanal eingerechnet.
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
über das Teileprogramm und
über BTSS
Achsen, Koordinatensyst., Frames (K2)
2.4 Frames
1/K2/2-63

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis