9.2.5
Kurventabellen: Tabelleneigenschaften ermitteln (CTABID, CTABISLOCK,
CTABMEMTYP, CTABPERIOD)
Funktion
Mit diesen Befehlen können wichtige Eigenschaften einer Kurventabelle (Tabellennummer,
Sperrzustand, Speicherort, Periodizität) abgefragt werden.
Syntax
CTABID(<p>)
CTABID(<p>,<Speicherort>)
CTABISLOCK(<n>)
CTABMEMTYP(<n>)
TABPERIOD(<n>)
Bedeutung
CTABID
CTABISLOCK
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Liefert die Tabellennummer, die im angegebenen Speicher als die
<p>-te Kurventabelle eingetragen ist.
Beispiel:
CTABID(1,"SRAM") liefert die Nummer der ersten Kurventabelle
im statischen NC-Speicher. Die erste Kurventabelle entspricht dabei
der Kurventabelle mit der höchsten Tabellennummer.
Hinweis:
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
CTABID(<p>,...) mit derselben Nummer <p> eine andere
Kurventabelle liefern als vorher.
Gibt den Sperrzustand der Kurventabelle mit Nummer <n> zurück:
0
Tabelle ist nicht gesperrt
1
Tabelle ist gesperrt durch CTABLOCK
2
Tabelle ist gesperrt durch aktive Kopplung
3
Tabelle ist gesperrt durch CTABLOCK und aktive Kopplung
-1
Tabelle existiert nicht
Achskopplungen
9.2 Kurventabellen (CTAB)
589