CPC G05B 19/4155 (2013.01) [G05B 2219/34402 (2013.01)] | 9 Claims |
1. A synchronous control device comprising:
a processor configured to:
output a spindle command position to a spindle servo control mechanism;
receive a spindle feedback position in the spindle servo control mechanism; and
wherein the processor is configured to calculate a spindle phase based on the spindle feedback position,
calculate a spindle speed based on the spindle feedback position,
calculate an advance angle amount corresponding to the spindle speed, and
generate a driven shaft command position based on a driven shaft command phase, and
the processor is further configured to:
calculate a projected driven shaft command phase obtained by adding the advance angle amount to the spindle phase,
generate the projected driven shaft command phase as the driven shaft command phase in a predetermined case where a sign of the spindle speed is reverse from a previous period, wherein the sign refers to whether a value of the spindle speed is either positive or negative, and
generate the driven shaft command phase in the previous period as the driven shaft command phase in a predetermined case where the sign of the spindle speed is not reverse from the previous period,
output the generated driven shaft command phase to a driven shaft servo control mechanism to control a driven shaft motor according to the generated driven shaft command phase.
|