摘要 |
PROBLEM TO BE SOLVED: To prevent output of each encoder from malfunctioning by stopping a detection function of a request signal for other encoders, when any of each encoder transmits encoder data. SOLUTION: Each of encoders 1-8 is configured to send encoder data 1a-8a to a control section 12 of a driven object, such as a robot through a communication line 10 consisting of a common bus. Then the control section 12 sends a request signal 9 via the communication line 10 to the encoders 1-8, and the 1st axis encoder 1 is called. Then a CPU or the like in each encoder controls the mask state of the other encoders 2-8 where the other encoders 2-8 cannot receive the request signal 9, that is, stopping of a detection function of the request signal 9 from the reception state of the encoder 1 till the transmission state where the encoder 1 sends encoder data 1a. Thus, the state of duplicate transmission of encoder data due to reception of a wrong signal is avoided.
|