Herunterladen Inhalt Inhalt Diese Seite drucken

Zugriff Auf Tabellenpositionen Und Tabellensegmente - Siemens SINUMERIK 840DE sl Funktionshandbuch

Sonderfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840DE sl:
Inhaltsverzeichnis

Werbung

Beispiel 2
Beispiel einer Kurventabelle mit aktiver Werkzeugradiuskorrektur:
Vor der Definition einer Kurventabelle mit CTABDEF() darf die Werkzeugradiuskorrektur nicht
aktiv sein, sonst wird der Alarm 10942 ausgegeben. Das heißt, die Werkzeugradiuskorrektur
muss innerhalb der Definition der Kurventabelle aktiviert werden. Ebenso muss diese vor dem
Ende der Kurventabellendefinition mit CTABEND wieder deaktiviert werden.
Programmcode
N10 CTABDEF(Y, X, 1, 0)
N20 X0 Y0
N30 G41 X10 Y0
N40 X20 Y20
N50 X40 Y0
N60 X60 Y20
N70 X80 Y0
N80 G40 X90 Y0
N90 CTABEND
Im Satz N30 wird die Werkzeugradiuskorrektur aktiviert, dadurch wird in diesem Satz die
Anfahrbewegung der Radiuskorrektur durchgeführt. Ebenso erfolgt im Satz N80 bei der
Deaktivierung der Radiuskorrektur die Abfahrbewegung.
Hinweis
Zwischen CTABDEF und CTABEND müssen Wertepaare für genau die Achsnamen angegeben
werden, die in CTABDEF als Leitachsname und Folgeachsname angegeben wurden. Im
Fehlerfall können Alarme oder unerwünschte Konturen erzeugt werden.
10.2.6

Zugriff auf Tabellenpositionen und Tabellensegmente

Lesen von Tabellenpositionen
Mit den Programmbefehlen CTAB und CTABINV kann vom Teileprogramm und von
Synchronaktionen aus direkt der Folgewert zu einem Leitwert (CTAB) oder die Umkehrung der
Kurventabelle, das heißt der Leitwert zu einem Folgewert gelesen werden. Mit Hilfe des
Steigungswertes kann der Anwender die Geschwindigkeit der Folge- oder der Leitachse an
der gewünschten Tabellenposition berechnen.
Lesen von Segmentpositionen
Die Segmentpositionen einer Kurventabelle bezüglich des Folgeachswertes können mit den
Aufrufen CTABSSV und CTABSEV gelesen werden.
Die Sprachbefehle CTABSSV und CTABSEV liefern generell die Start- bzw. Endwerte der
internen Segmente der Kurventabelle für die Folgeachse. Diese Werte stimmen nur dann mit
den programmierten Werte der Kurventabelle überein, wenn sich die programmierten
Sonderfunktionen
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
10.2 Kurventabellen - nur 840D sl
Kommentar
; Beginn der Definition für die nicht-
; periodische Kurventabelle Nummer 1
; WZR-Korrektur ein
; WZR-Korrektur aus
M3: Achskopplungen
451

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis