Drehachsanzeige unter 360° reduzieren mit M94

Anwendung

Mit M94 reduziert die Steuerung die Anzeige der Drehachsen auf den Bereich von 0° bis 360°. Zusätzlich reduziert diese Begrenzung die Winkeldifferenz zwischen der Ist- und einer neuen Soll-Position auf unter 360°, wodurch Verfahrbewegungen verkürzt werden können.

Funktionsbeschreibung

Wirkung

M94 wirkt satzweise und am Satzanfang.

Anwendungsbeispiel

Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.

  • Passen Sie folgende Inhalte an:
  • Werkzeuge
  • Schnittwerte
  • Vorschübe
  • Sichere Höhe oder sichere Positionen
  • Maschinenspezifische Positionen, z. B. mit M91
  • Pfade von Programmaufrufen

Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.

Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.

 
Tip

Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.

11 L IC+420

; C-Achse verfahren

12 L C+180 M94

; Anzeigewert der C-Achse reduzieren und verfahren

Vor der Abarbeitung zeigt die Steuerung in der Positionsanzeige der C-Achse den Wert 0°.

Im ersten NC-Satz verfährt die C-Achse inkremental um 420°, z. B. bei der Herstellung einer Klebenut.

Der zweite NC-Satz reduziert zunächst die Positionsanzeige der C-Achse von 420° auf 60°. Anschließend positioniert die Steuerung die C-Achse auf die Soll-Position 180°. Die Winkeldifferenz beträgt 120°.

Ohne M94 beträgt die Winkeldifferenz 240°.

Eingabe

Wenn Sie M94 definieren, führt die Steuerung den Dialog fort und erfragt die betroffene Drehachse. Wenn Sie keine Achse eingeben, reduziert die Steuerung die Positionsanzeige aller Drehachsen.

21 L M94

; Anzeigewerte aller Drehachsen reduzieren

21 L M94 C

; Anzeigewert der C-Achse reduzieren

Hinweise

  • M94 wirkt ausschließlich bei Rollover-Achsen, deren Ist-Positionsanzeige auch Werte über 360° erlauben.
  • Mit dem Maschinenparameter isModulo (Nr. 300102) definiert der Maschinenhersteller, ob die Modulo-Zählweise für eine Rollover-Achse verwendet wird.
  • Mit dem optionalen Maschinenparameter shortestDistance (Nr. 300401) definiert der Maschinenhersteller, ob die Steuerung die Drehachse standardmäßig mit dem kürzesten Verfahrweg positioniert.
  • Mit dem optionalen Maschinenparameter startPosToModulo (Nr. 300402) definiert der Maschinenhersteller, ob die Steuerung vor jeder Positionierung die Ist-Positionsanzeige auf den Bereich von 0° bis 360° reduziert.
  • Wenn für eine Drehachse Verfahrgrenzen oder Software-Endschalter aktiv sind, hat M94 für diese Drehachse keine Funktion.

Definitionen

Modulo-Achse
Modulo-Achsen sind Achsen, deren Messgerät nur Werte von 0° bis 359,9999° liefert. Wenn eine Achse als Spindel verwendet wird, muss der Maschinenhersteller diese Achse als Modulo-Achse konfigurieren.

Rollover-Achse
Rollover-Achsen sind Drehachsen, die mehrere oder beliebig viele Umdrehungen ausführen können. Eine Rollover-Achse muss der Maschinenhersteller als Modulo-Achse konfigurieren.

Modulo-Zählweise
Die Positionsanzeige einer Drehachse mit Modulo-Zählweise liegt zwischen 0° und 359,9999°. Wenn der Wert von 359,9999° überschritten wird, beginnt die Anzeige wieder bei 0°.