Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Handbuch Seite 335

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

Werbung

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
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
● Prüfen, ob Kurventabelle existiert
CTABEXISTS(n)
Ergebnis:
1: Tabelle existiert
0: Tabelle existiert nicht
● Speichertyp einer Kurventabelle feststellen
CTABMEMTYP(n)
Ergebnis:
0: Tabelle im statischen NC-Speicher "SRAM"
1: Tabelle im dynamischen NC-Speicher "DRAM"
-1: Tabelle existiert nicht
● Feststellen, ob Tabelle als periodisch definiert ist
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
b) Kurventabellensegmente
● Anzahl der verwendeten Kurvensegmente vom Typ segType im Speicherbereich
memType feststellen.
● CTABSEG(memType, segType)
● Ist memType nicht angegeben, gilt der im folgenden Maschinendatum gesetzte
Speichertyp:
MD20905 $MC_CTAB_DEFAULT_MEMORY_TYPE
Ergebnis:
>= 0: Anzahl der Kurvensegmente
-2: Speichertyp ungültig
Ist segType nicht angegeben, dann wird die Summe über Linear- und Polynom-Segmente
im Speichertyp ausgegeben.
-2: segType ungleich "L" oder "P"
Sonderfunktionen
Funktionshandbuch, 01/2015, 6FC5397-2BP40-5AA2
M3: Achskopplungen
8.2 Kurventabellen - nur 840D sl
335

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis