I've been having small jumps in position for a long time on 
my Bridgeport with my PPMC boards.  Couldn't quite be sure 
it wasn't operator error, but it seemed to be getting more 
frequent.  Today I had more of it, and I was really sure I 
didn't hit any wrong buttons or anything.

I've just replaced the encoder counter card in the PPMC, and 
so far it is always returning to the same coordinate.
I'll have to keep checking for a while to make sure it 
continues to position reliably.

Anyway, I had a really weird thing happen.  I just swapped 
the card and started LinuxCNC, and when I was jogging, I 
noticed the jog continued after I released the keyboard jog 
key.  Trying a few other things, I noticed the GUI was 
really sluggish, too.  So, then I checked the show hal 
config parameters, to see if any tasks were running long.  
The hal_ppmc component was running vastly long, overrunning 
the whole servo thread.  It was running a very steady 1.3 ms 
for that component only!  I thought if the real time tasks 
overran their period, you'd get a warning, at the least!  
But, I didn't see a thing.  (Hmm, I wonder if a thread 
overrun could foul up the GUI so badly that it lost the 
message that there was an overrun?  Is that possible?)

I couldn't find anything wrong with the board, put it back 
in, and the ppmc run time was back to normal.  Must have 
been a dirty contact in motherboard.

I'm running2.5.4 with Axis.

This coordinate jumping can be really hard to find.  I'd 
think if it happened all at once, I'd get a prompt following 
error.  So, it must be happening a little at a time, 
although when I notice it, it seems to have happened all at 
once.
It appears to have happened on all axes, and maybe happens 
to two axes at about the same time.

Well, any comments would be welcome.

Jon

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to