Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Servo motor out of control!

Hello all,

 

I'm having a problem with my servomotor, which is being used to turn a filterwheel.

However during a technical error the motor wasn't responding anymore.

This was caused by a short-circuit somewhere, and it is fixed right now. However, the motor isn't correctly responding to NI-Max anymore

 

When I'm offering a movement in NI-Max, the motor turns, but never stops. It just keeps on spinning until I kill it.

Also, when I try to 'Servo tune' the motor, the same problem occurs. It just keeps on spinning, but the chart says that it is in the same position all the time, and NOT responding at all.

 

My guess was that there is a problem with the feedback. However I have no idea how to fix this.

This is also strange since this was working correctly before the technical error, and haven't been touched in the repair

 

So my questions are: Does anyone have a clue about what the problem is? And how do I calibrate my servo motor again, when it is not correctly responding to NI-Max ?

 

I hope anyone can help me!

 

Dennis

 

0 Kudos
Message 1 of 2
(3,347 Views)

Ok so I sort of fixed the problem.

The UMI 7764 was broken, and have been replaced!

 

The motors are now moving like they should, and the step response is OK.

However, a new problem occured: 


A software program, written in Delphi a long time ago, used to command the motor and move it to a set position.

No changes has been made to this program, but it isn't working properly anymore

The 'set' position is not correct anymore, off with like twice the position it should end.

I've tried changing some settings in NI MAX and tried lowering the voltage given to the motors, but it always goes to the same position.

 

I need some advice to where this problem may occur, and how to 'calibrate' it again to the correct position 

 

Thanks! Dennis

 

0 Kudos
Message 2 of 2
(3,321 Views)