Abgeben/Anfordern von Spindelachsen (PUTAX/CALLAX)
Versionshinweis
Die Verfügbarkeit dieser Funktionalität ist von der Konfiguration und dem Versionsumfang abhängig.
Mit diesen Befehlen kann spindelspezifisch das Abgeben oder Holen der Spindelachse programmiert werden. Die Befehle dürfen nicht gleichzeitig zusammen mit anderen spindelspezifischen Befehlen verwendet werden.
Programmierbeispiel
%s-putcallax
(Move axis as spindle)
N10 S[CALLAX]
N20 M03 S1000
N30 G04 X2
N40 M05
(Exchange axis from spindle interpolator in channel)
N50 S[PUTAX]
N60 #CALL AX[ C, 4, 3]
(Drive axis in channel)
N70 X10 Y20 Z30 C40
N80 X-10 Y-20 Z-30 C--40
(Exchange axis from channel in spindle interpolator)
N90 #PUT AX[C]
N100 S[CALLAX]
(Move axis again as spindle)
N110 M04 S1000
N120 G04 X2
N130 M05
N140 M30
Programmierbeispiel
Programmierung mehrerer Spindeln:
:
N10 S[CALLAX] S2[CALLAX] S3[PUTAX] (S, S2 holen ihre Achse,
(S3 gibt ihre ab)
N20 S[M3 REV200] S2[G74) (S dreht cw mit 200 U/min),
(S2 referenziert)
N30 S3[ M4 REV3000] (Fehler, da S3 momentan ohne Achse)
N40 S[PUTAX REV400) (Fehler, PUTAX muss allein programmiert sein)
: