Here is some hints for you...........
motor is vibrating
position controller or motor drive gives continously variable motor position or(and) motor continously accelerate-decelerate
usually easier to find out when motor run in low rpm´s , some rpm`s can generate strong mechanical oscillation.
Check position controller output and motor drive input signal and motor voltage & current. (Oscilloscope)
rotating speed varies
Check motor drive input signal , check motor shaft rpm. ( Oscilloscope, rpm-meter)
Test should do with different speeds.
strange engine noises
listen in different rpm`s
(is sound from drive PWM frequency normal , vibrating sound in PWM is usually abnormal)
movement positioning accuracy varies
mark some exact position , do some moves to random positions and back to marked position
( measure error in position)
-check mechanical backlashes in system
positioning system vibrates
( look motor vibrating)
-something wrong in positioning system parameters
incorrect positioning
Check position controller output (Oscilloscope)
(look movement positioning accuracy varies)
-check mechanical backlashes in system
random stops in movement
Check position controller output and motor drive input signal and motor voltage & current. (Oscilloscope)
-check cable failures , bad contacts
Electrical measurements should be done with oscilloscope, because signals may include fast changes and
different frequencies. ( Impossible to detect with multimeter.)