Can the Pulse Signal Generated by the Encoder of a DSY Series Servo Motor Be Read Externally?

First, to enable an external host controller to read the pulse signal generated by the motor encoder, the driver must support a frequency division output function. The DSY series drivers do not support this function.
If your requirements are closed-loop control, position feedback, or synchronizing multiple devices, we have the following alternative solutions:
1. Hardware Signal Splitting (Using a Dedicated Splitting Module)
Connect the encoder cable to a signal splitter first. The splitter uses internal opto-isolation and amplification circuits to duplicate the signal into two or more identical copies.
Wiring as follows:
Encoder ➜ Input of the splitting module
Output 1 of the splitting module ➜ Servo driver
Output 2 of the splitting module ➜ Your external controller
This method does not affect the driver's operation at all. It is safe and reliable, and can also provide level conversion (e.g., 5V differential to 24V single-ended).
2. Obtaining Data via Communication
The DSY series drivers support Modbus RS485 and CANopen communication. You can send query commands via the serial port to directly read the driver's internal current position register.
However, this method is suitable for position monitoring where high speed is not required, but it is not suitable for real-time, high-precision synchronization control.
If you strongly need a servo motor with frequency division output capability, please take a look at our A6-RS series AC servos, which are an excellent choice:
[https://www.omc-stepperonline.com/ac-servo-motor?mfp=377-control-modesPulseLw%3D%3DRS485Lw%3D%3DAnalog
Updated on: 28/05/2026
Thank you!
