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.
Programming example:
A = Modulo reduced rotary axis, X = Linear axis
N10 G0 A0 X0
N20 CPON=(X) CPLA[X]=(A) CPLNUM[X,A]=0.5
N30 A200
N40 A=IC(200)
N50 A=IC(100)
N60 A=ACP(80)
Special functions: Axis Couplings and ESR (M3)
Function Manual, 11/2006, 6FC5397-2BP10-2BA0
Detailed description
2.5 Generic coupling
; 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. Xtraverses through 100mm to
200.
; A traverses from 40 degrees to 140
degrees, X traverses through additional
50mm to 250.
; A traverses in the positive direction to 50
degrees, the traversing path is 300
degrees in the positive direction. X
traverses correspondingly by 150 mm in
the positive direction. The end position is
therefore X = 400.
121