Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 270

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

Werbung

Ausführliche Beschreibung
2.2 Kurventabellen
Wird zwischen aufeinander folgenden Aufrufen von CTABID() die Reihenfolge der
Kurventabellen im Speicher geändert, z. B. durch Löschen von Kurventabellen mit
CTABDEL(), kann die Funktion CTABID(p, ...) mit derselben Nummer eine andere
Kurventabelle liefern als vorher.
Soll dies verhindert werden, können die betroffenen Kurventabellen gesperrt werden durch
Verwendung des Sprachbefehls CTABLOCK(...). In diesem Fall ist darauf zu achten, dass
die betroffenen Kurventabellen mit CTABUNLOCK() wieder freigegeben werden.
● Sperrzustand abfragen
● Prüfen, ob Kurventabelle existiert
● Speichertyp einer Kurventabelle feststellen
● Feststellen, ob Tabelle als periodisch definiert ist
2-30
Tabelle n
CTABISLOCK(n)
Ergebnis:
> 0: Tabelle ist gesperrt
Sperrgrund:
1: durch CTABLOCK()
2: durch aktive Kopplung
3: durch CTABLOCK() und aktive Kopplung
= 0: Tabelle ist nicht gesperrt
- 1: Tabelle existiert nicht
CTABEXISTS(n)
Ergebnis:
1: Tabelle existiert
0: Tabelle existiert nicht
CTABMEMTYP(n)
Ergebnis:
0: Tabelle im statischen NC-Speicher "SRAM"
1: Tabelle im dynamischen NC-Speicher "DRAM"
-1: Tabelle existiert nicht
CTABPERIOD(n)
Ergebnis:
0: Tabelle ist nicht periodisch
1: Tabelle ist periodisch in der Leitachse
2: Tabelle ist periodisch in der Leit- und Folgeachse
-1: Tabelle existiert nicht
Sonderfunktionen: Achskopplungen und ESR (M3)
Funktionshandbuch, 11/2006, 6FC5397-2BP10-2AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis