Herunterladen Inhalt Inhalt Diese Seite drucken

Zugriff Auf Kurventabellenpositionen Und Tabellensegmente (Ctab, Ctabinv, Ctabssv, Catbsev) - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

Bahnverhalten
9.3 Kurventabellen (CTAB)
Hinweis
CTABTSV, CTABTEV, CTABTSP, CTABTEP, CTABTMIN, CTABTMAX
Diese Sprachbefehle können vom Teileprogramm oder von Synchronaktionen aus direkt
verwendet werden.
Abhängigkeit der internen Ausführungszeit der Funktion von der Anzahl der Tabellensegmente:
CTABINV()
CTABTSV, CTABTEV, CTABTSP, CTABTEP
(CTABTMIN, CTABTMAX nur, falls kein Intervall
des Leitwertes vorgegeben wird)
Lesen in Synchronaktionen
Vom Anwender ist bei Verwendung der Befehle CTABINV() oder CTABTMIN() und
CTABTMAX() in Synchronaktionen zu beachten, dass zum Ausführungszeitpunkt entweder
● ausreichend NC-Leistung verfügbar ist, oder
● die Anzahl der Segmente der Kurventabelle ist vor dem Aufruf abzufragen, um
Weitere Zusammenhänge zur Programmierung von Synchronaktionen sind im Kapitel
"Bewegungssynchronaktionen" beschrieben.
9.3.5
Zugriff auf Kurventabellenpositionen und Tabellensegmente (CTAB, CTABINV,
CTABSSV, CATBSEV)
Funktion
Lesen von Tabellenpositionen, CTAB, CTABINV
Mit CTAB kann vom Teileprogramm oder von Synchronaktionen aus direkt der Folgewert zu
einem Leitwert gelesen werden.
Mit CTABINV kann zu einem Folgewert der Leitwert gelesen werden. Diese Zuordnung
muss nicht immer eindeutig sein. CTABINV benötigt daher einen Näherungswert für den
erwarteten Leitwert.
Programmierung
Lesen des Folgewerts zu einem Leitwert
CTAB(Leitwert, n, grad, [Folgeachse, Leitachse])
Lesen des Leitwerts zu einem Folgewert
CTABINV(Folgewert, aproxLeitwert, n, grad, [Folgeachse, Leitachse])
Lesen des Start- und Endwert eines Tabellensegments
CTABSSV(Leitwert, n, grad, [FAchse]),
CTABSEV(Leitwert, n, grad,[ FAchse])
9-26
gegebenenfalls die betreffende Tabelle unterteilen zu können.
abhängig
unabhängig
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Arbeitsvorbereitung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis