Achskopplungen
9.2 Kurventabellen (CTAB)
Bedeutung
CTABID
CTABISLOCK
CTABMEMTYP
CTABPERIOD
<p>
<n>
<Speicherort>
522
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
Liefert den Speicherort der Kurventabelle mit Nummer <n>:
0
Tabelle im statischen NC-Speicher
1
Tabelle im dynamischen NC-Speicher
-1
Tabelle existiert nicht
Liefert die Periodizität der Kurventabelle mit Nummer <n>:
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
Eintragsnummer im Speicher
Nummer (ID) der Kurventabelle
Angabe des Speicherorts (optional)
Statischer NC-Speicher
"SRAM"
Dynamischer NC-Speicher
"DRAM"
Hinweis:
Wenn für diesen Parameter kein Wert programmiert wird, dann wird
der mit MD20905 $MC_CTAB_DEFAULT_MEMORY_TYPE
eingestellte Standard-Speicherort verwendet.
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung