Le codeur absolu délivre une valeur de position unique pour chaque angle d'arbre : le variateur connaît donc la position exacte du rotor dès la mise sous tension, sans course de référence. Sur les machines gearless à aimants permanents, c'est indispensable, car l'onduleur doit connaître la position des pôles magnétiques pour commuter correctement. Les codeurs absolus utilisent des protocoles série tels qu'EnDat ou SSI et offrent généralement 13 à 22 bits de résolution. Les codeurs incrémentaux, eux, ne comptent que des impulsions et perdent leur référence à chaque coupure.