Herunterladen Inhalt Inhalt Diese Seite drucken

Fifo-Variablen (Durchlaufspeicher) - Siemens SINUMERIK 840Di sl Funktionshandbuch

Synchronaktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.3 Spezielle Echtzeitvariablen für Synchronaktionen
2.3.6

FIFO-Variablen (Durchlaufspeicher)

Anwendung
Zur Abspeicherung zusammengehöriger Datenfolgen stehen bis zu 10 FIFO-Variablen zur
Verfügung: $AC_FIFO1[n] bis $AC_FIFO10[n].
Struktur
Die Speicherstruktur einer FIFO-Variablen zeigt das Bild: Beispiel FIFO-Variable.
Anzahl
Die Anzahl der verfügbaren AC–FIFO–Variablen wird festgelegt über das Maschinendatum
MD28260 $MC_NUM_AC_FIFO
Größe
Die Anzahl der in eine FIFO–Variable ablegbaren Werte wird definiert durch das
Maschinendatum
MD28264 $MC_LEN_AC_FIFO
Alle FIFO–Variablen haben gleiche Länge.
Datentyp
Werte in der FIFO-Variablen haben den Datentyp REAL.
Bedeutung Index
Index n:
Die Indizes 0 bis 5 haben Sonderbedeutungen:
n=0: Beim Schreiben mit Index 0 wird ein neuer Wert in den FIFO abgelegt. Beim Lesen mit
Index 0 wird das älteste Element gelesen und aus dem FIFO entfernt.
n=1: Zugriff auf das älteste gespeicherte Element
n=2: Zugriff auf das jüngste gespeicherte Element
n=3: Summe aller FIFO–Elemente
Das MD28266 $MC_MODE_AC_FIFO bestimmt den Modus
der Summenbildung:
Bit 0 = 1 Summe bei jedem Einschreiben
aktualisieren
Bit 0 = 0 keine Summenbildung möglich.n=4: Anzahl der im FIFO verfügbaren Elemente. Auf
jedes Element des FIFO kann lesend und schreibend zugegriffen werden.
2-22
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
Synchronaktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis