Servo varikliai pirmiausia remiasi impulsais nustatydami padėtį. Iš esmės servo variklis gauna vieną impulsą ir sukasi kampu, atitinkančiu tą impulsą, taip pasiekdamas poslinkį. Kadangi pats servo variklis turi impulsų generavimo funkciją, jis generuoja atitinkamą impulsų skaičių kiekvienam kampo apsisukimui. Tai sudaro grįžtamąjį ryšį arba uždarą kilpą tarp impulsų, siunčiamų į servo variklį ir jo gaunamų. Tokiu būdu sistema žino, kiek impulsų buvo išsiųsta į servo variklį ir kiek jis gavo, todėl galima labai tiksliai valdyti variklio sukimąsi ir pasiekti tikslią padėtį iki 0,001 mm.
Nuolatinės srovės servovarikliai konkrečiai susiję su šepečiu varomais nuolatinės srovės servovarikliais – šie varikliai yra nebrangūs,{0}}paprastos konstrukcijos, turi didelį paleidimo momentą, platų sūkių diapazoną ir yra lengvai valdomi. Jie reikalauja priežiūros, tačiau priežiūra yra patogi (keičiant anglinius šepetėlius). Jie sukuria elektromagnetinius trukdžius ir jiems taikomi aplinkosaugos reikalavimai. Todėl jie tinkami-jautrioms sąnaudoms bendroms pramonės ir civilinėms reikmėms.
Nuolatinės srovės servovarikliai taip pat apima bešepetinius nuolatinės srovės servovariklius – šie varikliai yra mažo dydžio, lengvi, galingi, jautrūs, greiti, didelio greičio, mažos inercijos, sklandaus sukimosi ir stabilaus sukimo momento, nors jų galia yra ribota. Juos lengva padaryti išmaniuosius, o jų elektroninis komutavimas yra lankstus, todėl galima komutuoti kvadratine arba sinusine banga. Šie varikliai nereikalauja priežiūros-, todėl nesusidėvi anglies šepetėlis ir yra labai efektyvūs. Jie veikia žemoje temperatūroje, mažu triukšmu, minimalia elektromagnetine spinduliuote ir turi ilgą tarnavimo laiką, todėl tinka įvairioms aplinkoms.
