A rotary drive for a medical device(10) includes a rotary motor (14) including a rotor (26). A rotary motion encoder (34) is connected to the rotor. The rotary motion encoder is configured to generate a number of encoder steps measuring a rotational distance of the rotor. At least one electronic processor (18) is programmed to determine at least one of a slippage value of the rotary motor measured during motor operation and a coasting value of the rotary motor measured after stopping motor operation based on comparison of an actual count of encoder steps and an expected count of encoder steps.La présente invention concerne un entraînement rotatif destiné à un dispositif médical (10) comprenant un moteur rotatif (14) comprenant un rotor (26). Un encodeur de mouvement rotatif (34) est relié au rotor. L'encodeur de mouvement rotatif est configuré pour générer de nombreuses mesures d'encodeur mesurant une distance de rotation du rotor. Au moins un dispositif de traitement électronique (18) est programmé pour déterminer une valeur de glissement du moteur rotatif mesurée durant le fonctionnement du moteur et/ou une valeur de marche en roue libre du moteur rotatif mesurée après l'arrêt du fonctionnement du moteur sur la base d'une comparaison d'un décompte réel des mesures d'encodeur et d'un décompte prévu des mesures d'encodeur.