The authors tried to apply traction drive to a constant velocity servomechanism for NC machines. The 1st report described basic characteristics of the traction drive servomechanism. This 2nd report describes a method to achieve high-accuracy rotation. The high-precision servomechanism requires a high-resolution encoder to detect rotary position, whereas conventional high-resolution encoders can not rotate at high speed. Therefore, the authors tried to solve the problem of resolution and maximum rotary speed by using non-sinusoidal-wave two-phase type PLL (Phase Locked Loop). By using this non-sinusoidal-wave two-phase type PLL for interpolating tracking error, a very high resolution detection of rotary angle at a high speed rotation was achieved even using low-cost encoders of which output is non-sinusoidal wave. Traction drive damps torque ripple of high frequency, but transmits torque ripple of low frequency. Most part of torque ripple of low frequency is due to eccentricity of toilers. As the rotary speed of rollers gets high, the torque ripple has a frequency at which it can be eliminated neither by traction drive nor by feedback control. Because the mechanism of torque ripple is very complicated, it is difficult to conpemsate by detecting of rollers' eccentricity. Therefore, the authors used repetitive control to reduce the position error associated with roller rotation, and obtained high-accuracy rotation in the experiments. This paper presents the interpolation method of tracking error using non-sinusoidal-wave two-phase type PLL and the reduction method of tracking error using repetitive control.