Skip to main content
Submitted by Jason Funk on Thu, 09/06/2007 - 06:49

I have a DMC 2143 w/ AMP 20540. I have an Axis on a robot that does not use an encoder. The DC motor is a Faulhaber 1727P0016. When I have connected the motor to the Y Axis it pulses and have not been able to get the WSDK to preform a tune on it. Any suggestions?

Thanks
Jason

Comments 4

Galil_AndyH on 09/06/2007 - 08:58

Jason,

If you do not have an encoder on that motor, what type of feedback is there for that axis? Feedback is required for closed loop control.

Jason Funk on 09/06/2007 - 10:34

It just has a forward limit switch and a reverse Limit switch..

Thanks
Jason

Galil_AndyH on 09/06/2007 - 11:20

Really all you are going to be able to do is move to the limit switches.

Set the PID's to 0 (KP, KD and KI) for that axis, and use the OF command to move in the forward or reverse direction. Positive OF will move one way, negative will move the other. Start with small values of OF.

If you don't already have it done, you will need to wire the limit switches to the limit switch inputs on the controller, you can use the #LIMSWI automatic subroutine to turn off the axis once it hits a limit switch.

See #LIMSWI, OF, SH, MO, _LFn and _LRn in the command reference.
http://www.galilmc.com/literature/manuals.html

Jason Funk on 09/06/2007 - 12:18

Thank you.

Jason