Herunterladen Inhalt Inhalt Diese Seite drucken

Frames Der Framekette - Siemens SINUMERIK840D sl Handbuch

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

Werbung

2.4.6

Frames der Framekette

2.4.6.1
Übersicht
Man unterscheidet bis zu vier Varianten von Frames:
• Einstellbare Frames (G500,G54..G599)
• Basisframes
• Programmierbares Frame
• Systemframes
2.4.6.2
Einstellbare Frames $P_UIFR[n]
Die Anzahl von NCU-globalen einstellbaren Frames wird über das Maschinendatum:
MD18601 $MN_MM_NUM_GLOBAL_USER_FRAMES
eingestellt.
Die Anzahl kann zwischen 0 und 100 variieren.
Hat das MD einen Wert größer Null, dann gibt es nur NCU-globale einstellbare Frames,
ansonsten gibt das Maschinendatum:
MD28080 $MC_MM_NUM_USER_FRAMES
die Anzahl der kanalspezifischen einstellbaren Frames an.
Über die Systemvariable $P_UIFR[n] können die Frame-Feldelemente gelesen und
geschrieben werden. Beim Schreiben eines Feldelementes wird das Frame nicht gleichzeitig
aktiviert, sondern die Aktivierung erfolgt erst mit der Ausführung einer G500,G54,.G599-
Anweisung. Bei NCU-globalen Frames wird das geänderte Frame in jedem Kanal der NCU,
der eine G500,G54..G599-Anweisung ausführt, aktiv. Die Variable dient vorwiegend als
Speicher für Schreibvorgänge von HMI oder PLC. Diese Frame-Variablen werden über die
Datensicherung gesichert.
Aktuelles einstellbares Frame $P_IFRAME
Über die vordefinierte Framevariable $P_IFRAME kann das aktuelle einstellbare Frame,
welches im Kanal gültig ist, im Teileprogramm gelesen und geschrieben werden. Das
geschriebene einstellbare Frame wird sofort eingerechnet. Bei NCU-globalen einstellbaren
Frames wirkt das geänderte Frame nur in dem Kanal, in dem das Frame programmiert
wurde. Soll das Frame für alle Kanäle einer NCU geändert werden, so muss gleichzeitig
$P_UIFR[n] und $P_IFRAME beschrieben werden. Die anderen Kanäle müssen dann noch
das entsprechende Frame mit z.B. G54 aktivieren.
Programmierung von einstellbaren Frames
Einstellbare Frames können über das Teileprogramm und über BTSS von der Bedienung
und von der PLC geschrieben und gelesen werden. Über BTSS können jedoch nur die
Datenhaltungsframes geschrieben werden. Der Index des aktiven einstellbaren Frames kann
über die Systemvariable $P_UIFRNUM ermittelt werden.
Achsen, Koordinatensysteme, Frames (K2)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Ausführliche Beschreibung
2.4 Frames
2-61

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis