DC-motor kan niet rechtstreeks worden aangesloten op DC- of AC-voeding, een servodriver/motorcontroller is vereist. De servodriver kan de hoekverplaatsing regelen door het aantal pulsen te regelen, om het doel van nauwkeurige positionering te bereiken en de motor op elk moment te laten versnellen, vertragen, stoppen en zelfs achteruit te laten gaan; de bestuurder heeft drie controlelussen: positie, snelheid en stroom / koppel.
Servosysteem bestaat uit servomotor, encoder en servodriver, die voornamelijk stroom levert voor robotbeweging en robotbeweging voltooit. Servosysteem is een soort automatisch besturingssysteem dat een mechanische positie of hoek inneemt als het besturingsobject, dat naast snelheids- en koppelregeling nauwkeurige, snelle en stabiele positieregeling kan uitvoeren. Servomotoren zijn voornamelijk aangebracht in de bewegingsstructuur van de robot, waaronder voornamelijk DC-motoren, met als voordeel een groter vermogen; encoder is geïnstalleerd in de uitgaande as van de motor, draait synchroon met de motor, en signalen worden tijdens het draaien naar de bestuurder overgebracht; de bestuurder beslist of de besturing, snelheid en positie van de servomotor correct zijn volgens het signaal, voert vervolgens correctie en aanpassing uit en geeft de bijbehorende stuurstroom af volgens de instructie. De DC-servomotordriver heeft een breed scala aan snelheidsregeling, snelle respons, hoge efficiëntie en sterk overbelastingsvermogen.

RoboCT DS600B ondersteunt verschillende typen encoders, RS485, CAN-communicatiemodus; de bovenste computersoftware is handig voor foutopsporing - foutopsporing met één knop en de huidige lus kan automatisch worden geïdentificeerd. DS600B motorcontroller heeft een compacte structuur maar een hoog vermogen met temperatuurbeveiliging, overstroom, overspanning, onderspanningsbeveiliging, I2T-stroomlimiet, STO en andere functies.