Weiterführende Funktionen

Beeinflussung der Hubauslösezeit:

Für ein gutes Bearbeitungsergebnis kann der Auslösezeitpunkt des Hubes beeinflusst werden. So ermöglicht eine Hubvorauslösung den Ausgleich der konstanten Totzeit der Signalverarbeitung. Durch eine Hubnachauslösung kann das Einschwingverhalten der Achsen oder zum Beispiel die Zeit zum Niederhalten beim Stanzen mit Niederhalten ausgeglichen werden.

Die Beeinflussung der Hubauslösezeit bezieht sich je nach Einstellung auf eines der beiden folgenden Ereignisse:

Für die Hubnachauslösung wird die Verweilzeit G04 zusammen mit einer M-Funktion eingesetzt.

Für die Vorauslösung wird eine M-Funktion vom Typ MET_SVS verwendet.

Hinweis

notice

Die zeitliche Auflösung der Verschiebung richtet sich nach der Zykluszeit der CNC-Steuerung als kleinste Einheit.

Beispiel

example

Hubvorauslösung:

Die anwenderspezifische M-Funktion M97 soll 40 Millisekunden vor Erreichen des Synchronisationszeitpunktes in der Satzsequenz an die PLC ausgegeben werden.

Auszug aus Kanalparameterliste:

# Festlegung der M-Funktionen und Synchronisationsarten

# ======================================================

m_synch[97] 0x02000000 MET_SVS

# Einstellung von Vorausgabezeit, Vorausgabeweg mit Typ MET_SVS

# ===============================================================

m_pre_outp[97] 40000 in us

N10 #STROKE DEF BEGIN

N30 M97

N40 #STROKE DEF END

Beispiel

example

Hubnachauslösung:

M96 ist die anwenderspezifische M-Funktion zum Auslösen der Hubbewegung. Die Hubbewegung soll erst 50 Millisekunden nach erreichen der Hubpositionen erfolgen.

N10 #STROKE DEF BEGIN

N20 G04 0.05

N30 M96

N40 #STROKE DEF END

Beispiel

example

Ausgabe der M-Funktion bezogen auf In-Pos Fenster:

M96 ist die anwenderspezifische M-Funktion zum Auslösen der Hubbewegung. Die Hubbewegung soll erst 50 Millisekunden nach erreichen der physikalischen Hubpositionen aller Achsen (Lage-Istwert ist im Fenster) erfolgen.

N10 #STROKE DEF BEGIN

N20 G04 0.05

N30 M96

N40 #STROKE DEF END

G90 G17

N10   X10     Y30

N20 #PUNCH ON [LENGTH 5]

N30   G60 X30    Y30

N40   G60 X30    Y10

N90 #PUNCH OFF