M800W/M80W Series Connection and Setup Manual
27 Setting the Machine Error Compensation
(2) Incremental amount method
The compensation amount at the division point "n" is calculated for the axis that moves by "interval between division
points" specified with #4007. The formula for calculating the compensation amount differs depending on whether
the division point "n" is on the positive side or the negative side from the reference position.
[On the positive side]
Actual travel amount = (Actual machine position of division point "n")
Compensation amount = (Interval between division points - Actual travel amount) × 2
[On the negative side]
Actual travel amount = (Actual machine position of division point "n")
Compensation amount = (Interval between division points + Actual travel amount) × 2
In both cases, the unit of compensation amount depends on the setting of the machine error compensation unit
(parameter "#1006 mcmpunit").
n-1
i
Unit of compensation amount
Range of compensation amount : -128 to 127
- (Actual machine position of division point "n-1") (See the left figure below.)
- (Actual machine position of division point "n+1") (See the left figure below.)
n
n
: Machine error compensation unit (#1006)
i
n+1
n
:
Division point
compensation number
i
:
Division interval
525
IB-1501268-K