Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 859

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

Werbung

Programmierung von Basisframes
Basisframes 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.
2.4.5.4
NCU-globale Basisframes $P_NCBFR[n]
Über das folgende Maschinendatum kann die Anzahl der globalen Basisframes projektiert
werden:
MD18602 $MN_MM_NUM_GLOBAL_BASE_FRAMES (Anzahl der globalen
Basisframes(SRAM))
Es gibt maximal 16 globale Basisframes. Alle Basisframes werden als Feld angelegt.
Über die Systemvariable $P_NCBFR[n] können die Basisframe-Feldelemente gelesen und
geschrieben werden. Beim Schreiben eines Basisframe-Feldelementes wird das verkettete
Gesamt-Basisframe nicht aktiviert, sondern die Aktivierung erfolgt erst mit der Ausführung
einer G500,G54..G599-Anweisung. Soll das geänderte Frame in jedem Kanal der NCU aktiv
werden, so muss jeder Kanal eine G500,G54..G599-Anweisung ausführen. Die Variable
dient vorwiegend als Speicher für Schreibvorgänge auf das Basisframe von HMI oder PLC.
Diese Frame-Variablen werden über die Datensicherung gesichert.
Aktuelle NCU-globale Basisframes $P_NCBFRAME[n]
Über die Systemvariable $P_NCBFRAME[n] können die aktuellen globalen Basisframe-
Feldelemente gelesen und geschrieben werden. Das resultierende Gesamt-Basisframes
wird durch den Schreibvorgang im Kanal eingerechnet. Das geänderte Frame wird nur in
dem Kanal, in dem das Frame programmiert wurde, aktiv. Soll das Frame für alle Kanäle
einer NCU geändert werden, so muss gleichzeitig $P_NCBFR[n] und $P_NCBFRAME[n]
beschrieben werden. Die anderen Kanäle müssen dann noch das Frame mit z.B. G54
aktivieren. Beim Schreiben eines Basisframes wird das Gesamt-Basisframe neu berechnet.
Grundfunktionen: Achsen, Koordinatensysteme, Frames (K2)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
Ausführliche Beschreibung
2.4 Frames
2-59

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl