APPENDIX 3 STORED LEADSCREW ERROR COMPENSATION
This function automatically compensate for lead-
screw error on each axis according to the com-
pensation data set by parameter and is effective
after completion of reference point return. The
compensation data are made on the distances be–
tween the reference point on each axis and
specified points.
Compensation axes: X, Z axes
No. of correction points: 256 Max.
Compensation base point: Reference point
Compensation interval: 6000 Pulses or more
Data setting system:
Absolute /incremental
(Set by Parameter #6023D7
PERIAB )
Compensation value:
Minimum compensation unit: 1 pulse (leastout-
put increment)
Compensation multiplication factor: 3X max.
One-time-compensation value: 15 pulses max.
(Compensation multiplication)
Notes:
PARAMETER OF
COMPENSATION
AMOUNT ON
COMPENSATION
EACH POINT 5
=
/
X-AXIS
<
\
1.
2.
3.
Regardless of absolute/incremental setting,
the difference between neighboring compen-
sation values should be ( 15 pulses x compen–
sation multiplication) and below.
Maximum set value in case of absolute setting
is f127 pulses .
Compensation multiplication
is taken on this value.
No. of correction points on each axis can be
arbitrary as far as the total compensation
points are within 256.
COMPENSATION INTERVAL
QEFERENCE 6000 PULSES ! fimrr;
~OINT
A
,U:E:
1 [) (10 -1+1-1.1. z.2-
SET AMOUNT
1 1) ()
i) +1 () o (1
-1
II -
INCREMENTAL
I
/ I
i
!
I
SET AMOUNT
I
I 1’1’1
4
COMPENSATION
= w(m)8(X)18(1(Y28003 nou4
KIWI W!+
X(107Xuw 8009
PARAMETERS
4
Comfx3nsation
Interval
Absolutellncre-
mental Setting
Switchable
Compenastion
Reference No.
Compensation
Max Point
Compensation
Min Point
Compensation
Value on Each
Point
Compensation
Multiplication
Factor
Table 3.1
~xis
Parameter
s
x
36642
(XPEINT)
z
x
z
x
z
x
z
x
z
x
.
~6642
(ZPEINT)
q6023 D,
(PERIAB)
$6334
(XPEROR)
$6335
(ZPEROR)
$6322
(XpERED)
$6323
(ZPERED)
$6328
(XPERST)
$6329
(ZPERST)
Functions
WOO OR MORE
“1”= 1 Pulse
“O’ = incremen-
tal setting
“1” = Absolute
setting
Value of param-
eter i? of compen-
sation on each
point minus
8000 will be
written.
——
0 to *7 (lncre-
18000–
mental setting)
q8255
0 to +127 (Ab-
sol ute setting)
“1” = 1pulse -
-——
*6068
! oto3
z
i6069
(ZPERML)
A–25