摘要:
This invention relates to an impingement detection/driving stop method which can quickly detect the impingement of a machine operation portion driven by a servo motor against foreign matters, can quickly stop driving of the machine operation portion when the impingement is detected and can prevent or reduce damage to the machine due to the impingement. A digital signal processor of a shaft controller constituting a software servo calculates (S2) periodically a speed difference (εv) on the basis of a command speed (Vc) calculated on the basis of the instruction from a main computer and an actual motor speed (V) from a pulse coder of a servo motor, judges (S3) whether or not the absolute value (|εv - εV'|) of the difference between the speed difference in the current servo control period and the speed difference in the preceding period is smaller than the impingement judgement reference value (ERR), displays an alarm, delivers a torque command of a value of 0 and stops the rotation of the servo motor when the absolute value is greater than the judgement reference value (S8, S9).