Beauftragung und Durchführung

Die Referenzpunktfahrt wird entweder um die Betriebsart „Referenzpunktfahrt“ oder durch den NC-Befehl G74 kanalspezifisch beauftragt. Dieser Befehl kann entweder in einem Handsatz oder in einem NC-Programm ausgeführt werden.

Beim Referenzieren übernimmt die Achse die Referenzposition P-AXIS-00152 (pos_refpkt) aus der Achsparameterliste und hält an.

NC-Programm

Die Referenzpunktfahrt wird entweder gestartet:

Referenzpunktfahrt-Reihenfolge der Achsen

Mit dem NC-Befehl G74 können die zu referenzierenden Achsen und die Reihenfolge, in der die Achsen die Referenzpunktfahrt durchführen sollen, angegeben werden. Es ist eine

Die mit den Achsnamen programmierten Werte legen die Referenzpunktfahrt-Reihenfolge fest. Für Achsen mit dem gleichen Wert wird die Referenzpunktfahrt gleichzeitig angestoßen (siehe auch [PROG]).

Programmierbeispiel

prg_example

Sequentielle Beauftragung

Im folgenden Beispiel werden die Achsen Z, X, Y, A, und B nacheinander beauftragt; d.h. Z hat referenziert, bevor X mit der Referenzpunktfahrt beginnt usw.

N10 G74 Z1 X2 Y3 A4 B5

Dieser Modus kann z.B. erforderlich sein, um die Werkzeugachse Z zunächst aus dem Kollisionsbereich mit dem Werkstück bzw. anderen Achsen zu fahren. Danach werden die anderen Achsen referenziert.

Programmierbeispiel

prg_example

Parallele Beauftragung

Im folgenden Beispiel erfolgt für die Achsen X, Y A und B die Referenzpunktfahrt parallel (gleichzeitig).

N10 G74 X1 Y1 A1 B1

Dieser Modus bietet sich wegen des geringeren Zeitbedarfs bei niedrigen Referenzverfahrgeschwindigkeiten und großem Verfahrbereich der Achse an.

Ein anderer Grund können kinematischen Achskopplungen sein, die eine sequentielle Referenzpunktfahrt nicht zulassen.

Programmierbeispiel

prg_example

NC-Programm zum Referenzieren

Im folgenden Beispiel wird zuerst die Z-Achse referenziert und auf Sicherheitshöhe gefahren. Danach werden im nächsten NC-Satz die Achsen X und Y parallel beauftragt und anschließend die Achsen A und B ebenfalls parallel beauftragt. Zuletzt wird die Spindel S referenziert.

%RPF.NC

N10 G74 Z1

(optional: Z auf Sicherheitshöhe fahren)

N15 G01 G90 Z200 F500

N20 G74 X1 Y1 A2 B2 S3

(optional: Achsen auf Home-Position fahren)

N30 G01 X0 Y20 Z0 A90 F1000

N40 SPOS0 S500

...

N40 M30

Nach erfolgter Referenzpunktfahrt kann optional eine Positionierung der Achsen durch einen Verfahrbefehl auf eine beliebige Position innerhalb der Software-Endschalter erfolgen. Weiterhin sind hier auch beliebige Initialisierungen möglich.

Antriebsgeführtes Referenzieren

Unter antriebsgeführtem Referenzieren wird die selbstständige Durchführung der Referenzpunktfahrt durch den Antrieb bezeichnet. Die NC-Steuerung beauftragt den Antrieb seine Achse zu referenzieren und erhält nach erfolgter Referenzpunktfahrt eine Bestätigung vom Antrieb, ob das Referenzieren erfolgreich durchgeführt wurde.

Die Parametrierung der Referenzpunktfahrt erfolgt ausschließlich im Antrieb.

Die CNC unterstützt das antriebsgeführte Referenzieren von Antrieben mit SERCOS-Interface.

Hinweis

notice

Außer P-AXIS-00014 gelten alle Referenzpunktfahrt-Parameter in der Achsparameterliste nur für das NC-geführte Referenzieren.

NC-geführtes Referenzieren

Beim NC-geführten Referenzieren wird der gesamte Ablauf der Referenzpunktfahrt von der NC-Steuerung bestimmt. Mit den Referenzpunktfahrt-Parametern in der Achsparameterliste kann die Referenzpunktfahrt für jede Achse parametriert werden. Abhängig von der gewählten Referenzpunktfahrtstrategie muss eventuell das Referenznockensignal auf dem HLI bereitgestellt werden.

Unterstützte Antriebstypen

Das NC-geführte Referenzieren wird für folgende Antriebstypen unterstützt:

Hinweis

notice

Zur Zeit wird das NC-geführte Referenzieren bei Antrieben mit SERCOS Interface nur ohne Nullimpulssuche unterstützt.

Antriebssimulation

Die NC-Steuerung unterstützt den Antriebstyp „Simulation“, d.h. wenn z.B. im Rahmen der Maschineninbetriebnahme noch kein physikalischer Antrieb (±10V, Schrittmotor,...) vorhanden ist oder die Steuerung komplett ohne physikalische Antriebe getestet werden soll, so kann jede Achse simuliert werden.

Auch bei diesem Antriebstyp kann eine Referenzpunktfahrt angewählt werden. Das Referenzieren dieser Achsen wird simuliert und kann durch entsprechende Parameter in der Achsparameterliste eingestellt werden.

Gantrykopplung

Bei Gantrykopplung kann die Referenzpunktfahrt der Gantry-Slaveachse mit dem Parameter P-AXIS-00074 unterdrückt werden. Die Referenzposition wird dann nach erfolgter Referenzpunktfahrt von der Gantry-Masterachse übernommen und die Überwachung der Gantrydifferenz zwischen Master- und Slaveachsen gestartet.

Im anderen Fall wird nach dem Referenzieren der Masterachse auch für die Gantry–Slaveachsen eine Referenzpunktfahrt ausgeführt. In beiden Fällen wird die jeweils andere mechanisch angekoppelte Achse mitgeführt.