Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Funktionshandbuch Seite 459

Sonderfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840DE sl:
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, 12/2017, 6FC5397-2BP40-6AA1
M3: Achskopplungen
10.2 Kurventabellen - nur 840D sl
459

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis