
B-63323EN-1/03 1.AXIS CONTROL
- 79 -
1.3.9 Bidirectional Pitch Error Compensation
Overview
In bidirectional pitch error compensation, different pitch error
compensation amounts can be set for travel in the positive direction and
that in the negative direction, so that pitch error compensation can be
performed differently in the two directions, in contrast to stored pitch
error compensation, which does not distinguish between the directions
of travel. In addition, when the direction of travel is reversed, the
compensation amount is automatically calculated from the pitch error
compensation data to perform compensation in the same way as in
backlash compensation. This reduces the difference between the paths
in the positive and negative directions.
Explanation
- Setting data
1. Setting parameters
Set the following parameters for each axis.
Table 1.3.9(a)
Data
number
Description
5426#5 Bidirectional pitch error compensation, 1: Enabled/0: Disabled
5420 Number of the pitch error compensation point of the reference
position
5421 Number of the most distant pitch error compensation point on
the - side for travel in the positive direction
5422 Number of the most distant pitch error compensation point on
the + side for travel in the positive direction
5423 Pitch error compensation magnification
5424 Pitch error compensation point interval
5425 For a rotation axis, amount of travel per rotation in pitch error
compensation
5427 Number of the most distant pitch error compensation point on
the - side for travel in the negative direction
5428 Pitch error compensation amount (absolute value) at the
reference position when the machine moves to the reference
position in the direction opposite to that of a reference position
return
2. Pitch error compensation data
The compensation point numbers can be from 0 to 1279 and from
10000 to 11279 for a system with ten or fewer controlled axes and
from 0 to 3071 and from 10000 to 13071 for a system with 11 or
more controlled axes. This data may be used for both the positive
and negative directions. Note, however, that the set of
compensation data for a given axis cannot extend over 1279 (or
3071) and 10000.