DC motor can not be directly connected to DC or AC power supply, a servo driver/motor controller is required. The servo driver can control the angular displacement by controlling the number of pulses, so as to achieve the purpose of precise positioning, and make the motor accelerate, decelerate, stop, and even reverse at any time; the driver has three loops of control: position, velocity, and current/torque.
Servo system consists of servo motor, encoder and servo driver, which mainly provides power for robot motion and completes robot motion. Servo system is a kind of automatic control system that takes mechanical position or angle as the control object, which can perform accurate, fast and stable position control in addition to velocity and torque control. Servo motors are mainly arranged in the robot motion structure, among which DC motors are mainly used, with the advantage of greater power; encoder is installed in the motor output shaft, rotating synchronously with the motor, and signals are conveyed to the driver while rotating; the driver decide whether the steering, speed and position of the servo motor are correct according to the signal, then makes correction and adjustment, and issues the corresponding control current according to the instruction. The DC servo motor driver has a wide range of velocity regulation, fast response, high efficiency, and strong overload capability.

RoboCT DS600B supports various encoder types, RS485, CAN communication mode; the upper computer software is convenient for debugging- one button debugging, and the current loop can be automatically identified. DS600B motor controller has compact structure but high power with temperature protection, over-current, over-voltage, under-voltage protection, I2T current limit, STO and other functions.