Oh boy does that bring back memories.
I started with the US Digital Encoders on the DC Servos.  According to the 
designer of the PIC upgrade board for the HP_UHU Servo drive the US Digital 
were crap and caused nothing but problems.
I switched to CUI and it appeared to be better.  Until one day circle milled 
inside a piece was off center.  See photo.

That’s when I started doing what you did and discovered that at very slow 
speeds I could return to the same 0 position but faster moves lost steps.  The 
error happened in only one direction.

Eventually I discovered that if I swapped the motor+encoder with the Y axis the 
problem moved to the Y so it wasn’t the HP_UHU drive.  Further research showed 
the X axis motor winding resistance was almost double that of the working Y 
axis motor.
It's possible I might have been able to fix the problem by doubling the current 
setting on the motor.  They were bought at the same time and were supposed to 
be identical.

I don't know why the HP_UHU servo drive didn't catch the position loss.  Like 
yours, the encoder signals looked nice.    The CUI encoders seem to be high 

One other point.  I switched to the Bergerda AC Servo drives which to date have 
been great.  Talking to Donald Chen the sales guy at Bergerda he mentioned that 
their encoders are Japanese and more expensive than ones used on a lot of their 
competitors.  After that conversation I took one apart and checked part 
numbers.  Sure enough, Japanese design made in China.

So try different encoders.
John

> -----Original Message-----
> From: Jon Elson [mailto:el...@pico-systems.com]
> Sent: October-02-22 3:49 PM
> To: emc-users@lists.sourceforge.net
> Subject: [Emc-users] losing encoder counts
> 
> I thought I was about done with my R2E3 retrofit project.
> But, doing some testing, I found it was losing a little bit
> of position when moving. Every axis shows this, but it is
> worst on the Y axis. I have a program that moves Y 3" back
> and then returns to the indicator. It seems like at 12IPM or
> below, it doesn't seem to lose position, but above that
> speed it loses from a half to a full thousandth on each
> repeat. I've looked at the A and B quadrature signals with a
> scope, and they look good, the differential complements look
> like complements. I am using my PPMC boards, and I've never
> seen this on my older Bridgeport using the same hardware.
> 
> This retrofit is using AMC 30A20AC analog servo amps, and
> the original motors. I reterminated the original Bridgeport
> encoder cables to the PPMC encoder board, and have checked
> all that wiring.� The cables are individually shielded
> twisted pairs until the last couple inches at the controller
> end.
> 
> Anybody have any suggestions? I'm strongly considering
> replacing all the encoders, there are some nice ones on eBay
> <http://www.ebay.com/>right now, but I would have to make
> shaft and mounting adapters.
> 
> The encoders are DataMetrics S-9481A-250.
> 
> Thanks for any comments,
> Jon
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to