摘要 |
PROBLEM TO BE SOLVED: To readily identify the cause of an abnormality occurrence.SOLUTION: An encoder 100 comprises: an abnormality detecting part 132 configured to detect an abnormality relating to at least one of the encoder 100 and a motor M on the basis of state information indicating at least one state of the encoder 100 and the motor M; a cause analyzing part 135 configured, when the abnormality is detected by the abnormality detecting part 132, to analyze the cause of the abnormality on the basis of the state information; and a non-volatile memory control part 138 configured to record analysis results obtained by the cause analyzing part 135 in a non-volatile memory 138. |