CPC G01B 21/22 (2013.01) [G05B 23/0275 (2013.01); G08B 21/187 (2013.01)] | 14 Claims |
1. A failure diagnostic system of a motor encoder, the system comprising:
a motor, comprising an encoder correspondingly generating a position information according to a rotation of the motor;
a servo driver, connected with the motor; and
a safety module, connected with the encoder and the servo driver, and configured to read the position information to obtain a feedback position of the motor and determine whether a state of the motor is consistent with a disturbance condition or an alarming condition according to the feedback position,
wherein the safety module is configured to request the servo driver to transmit an additional current command to the motor when the state of the motor is determined to be consistent with the disturbance condition, and
the safety module is configured to request the servo driver to output an abnormal alarming signal when the state of the motor is determined to be consistent with the alarming condition;
wherein the safety module is configured to determine that the motor is consistent with the disturbance condition when a position of the motor is determined to be fixed and a fixed time is determined to be continued for a first time span based on the feedback position, and determine that the motor is consistent with the alarming condition when the position of the motor is determined to be fixed and the fixed time is determined to be continued for a second time span based on the feedback position, wherein the second time span is greater than the first time span and is at least partially overlapped with the first time span.
|