M800S/M80/E80 Series Connection and Setup Manual
24 Setting the Machine Error Compensation
497
IB-1501269-J
(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")
- (Actual machine position of division point "n-1") (See the left figure below.)
Compensation amount = (Interval between division points - Actual travel amount) × 2
[On the negative side]
Actual travel amount = (Actual machine position of division point "n")
- (Actual machine position of division point "n+1") (See the left figure below.)
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").
nn-1
i
n+1n
i
Division point
compensation number
Division interval
Unit of compensation amount : Machine error compensation unit (#1006)
Range of compensation amount : -128 to 127
n
i
:
: