Behavior With Rotary Axes - Siemens SINUMERIK 840D sl Function Manual

Special functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Leading axes
Axis change of leading axes can be performed independently of the state of the coupling.
5.5.9

Behavior with rotary axes

Rotary axes as leading or following axes
It is possible to couple rotary axes to a linear axis and vice versa. Note that a direct
assignment of degrees to mm must be performed using the coupling rule.
Example:
A = Rotary axis, X = Linear axis
Programming
N10 G0 A0 X0
N20 CPON=(A) CPLA[A]=(X) CPLNUM[A,X]=2
N30 X100
Modulo reduced rotary axes as leading axes
With modulo reduced rotary axes as leading axes, the input variable is not reduced during the
reduction of the leading axis. The non-reduced position is still taken as the input variable, i.e.
the traversed distance is considered.
Example:
A = Modulo reduced rotary axis, X = Linear axis
Programming
N10 G0 A0 X0
N20 CPON=(X) CPLA[X]=(A) CPLNUM[X,A]=0.5
N30 A200
N40 A=IC(200)
Special Functions
Function Manual, 09/2011, 6FC5397-2BP40-2BA0
M3: Coupled axes
5.5 Generic coupling
Comment
; Traverse motion:
X = 0 mm, A = 0 degrees
; A coupling module for rotary
axis A with linear axis X as
leading axis is created and
activated. The coupling value is
2.
; Traverse motion:
X = 100 mm, A = 200 degrees (=
100*2)
Comment
; Traverse motion:
X = 0 degrees, X = 0 mm
; A coupling module for linear
axis X with rotary axis A as
leading axis is created and
activated. The coupling value is
0.5.
; Traverse motion:
A = 200 degrees, X = 100 mm
(= 200*0.5)
; A traverses through 200 degrees
in a positive direction to 400
degrees, Display A = 40. X
traverses through 100 mm to 200.
323

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents