Herunterladen Inhalt Inhalt Diese Seite drucken

Merker-/Zähler-Variablen - Siemens SINUMERIK 840Di sl Funktionshandbuch

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

Werbung

2.3.1
Merker-/Zähler-Variablen
Kanalspezifische Merker
Die Feld–Variable $AC_MARKER[n] dient als Marker oder Zähler und kann in
Synchronaktionen gelesen und beschrieben werden.
Datentyp: INTEGER
n: Feldindex des Markers: 0–n
Die Anzahl der Marker pro Kanal wird eingestellt über das Maschinendatum
MD28256 $MC_NUM_AC_MARKER.
Im MD 28256: $MC_NUM_AC_MARKER kann
als Höchstwert 20000 angegeben werden.
Ein Element benötigt 4 Bytes Speicherplatz. Es muss darauf geachtet werden, dass der
erforderliche Speicherplatz in der gewählten Speicherart verfügbar ist. Die Marker sind unter
gleichem Namen einmal pro Kanal vorhanden. Der Speicherort für $AC_MARKER[n] kann
mit dem Maschinendatum
MD28257 $MC_MM_BUFFERED_AC_MARKER mit
0: im dynamischen Speicher (aktiven Filesystem)
1: im statischer Speicher (passiven Filssystem)
ausgewählt werden.
Im statischen Speicher abgelegte Marker können in die Datensicherung einbezogen
werden. Siehe 2.3.7
Bei Power On, NC–Reset und Programmende werden die Marker auf 0 gesetzt.
Damit sind gleiche Startbedingungen für jeden Programmdurchlauf gegeben.
Prinzip
Zusätzlich ab SW 6.3
Es besteht die Möglichkeit, den Speicherort für $AC_MARKER[n] zwischen DRAM und
SRAM mit dem folgenden Maschinendatum zu wählen:
MD28257 $MC_MM_BUFFERED_AC_MARKER ($AC_MARKER[] wird im SRAM
gespeichert)
0: dynamischer Speicher DRAM, (Default)
1: statischer Speicher SRAM
Als Höchstwert kann 20000 angegeben werden im Maschinendatum:
MD28256 $MC_NUM_AC_MARKER (Dimension von $AC_MARKER)
Ein Element benötigt 4 Bytes Speicherplatz. Es muss darauf geachtet werden, dass der
erforderliche Speicherplatz in der gewählten Speicherart verfügbar ist.
Im SRAM gespeicherte Merker können in die Datensicherung einbezogen werden. Siehe
Kap. "SRAM gespeicherte Systemvariablen (ab SW 6.3)"
Synchronaktionen
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
2.3 Spezielle Echtzeitvariablen für Synchronaktionen
Ausführliche Beschreibung
2-17

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis