On Saturday 01 August 2020 12:10:55 Matthew Herd wrote:

> I'm still having issues with the rigid tapping.  It works sometimes
> and fails other times.  After scoping the motion.spindle-revs, it
> appears to be consistent with what we would expect aside from one
> possible issue.  The spindle revs reset to zero upon G33.1 being
> called, then count up until they stop, reverse, go negative past zero,
> then return to clockwise motion.  However, on the second zero crossing
> (going positive) the revs go positive, only to be reset to zero
> momentarily thereafter.  I'm not sure if this is normal behavior or
> not.
>
> However, what isn't normal behavior is that the
> ppmc.0.encoder.03.index value is loaded with noise.  Not occasional
> noise, but constantly triggering in irregular intervals regardless of
> whether the spindle is turning.  I'm baffled as to how this could be
> so noisy and was wondering where you might look next.  Grounds look
> fine aside from the fact that the control cabinet and the power
> cabinet have a ground wire connecting them in addition to being
> grounded through the machine. 

That quite likely is the problem.  Thats a ground loop. Ground things 
only at a single bolt in the control cabinet, and remove any machine 
grounds at the encoder end of the wiring.  Ground loops are only good 
for acting as antennas to pick up noise. And in a machine full of motors 
which are regulating motor currants by switching on and off to hold the 
average you or the driver has set, there is 50 to 175 volts of noise 
free for the asking. To ground the machine, connect the third, static 
ground wire in its AC power cord to this bolt. If more than one power 
supply, arrange the cordage to come thru a single power strip, with only 
one of the individual cord grounds completed to that bolt. Ground the 
switcher supplies earth terminals to that bolt, and if needed, the - 
terminals of all those supplies to this bolt.  You may need a long bolt, 
thats ok.

> When removed from the USC board, the 
> index can be measured with a multimeter as the spindle is rotated.

If reading to machine ground, thats bad, If reading to logic ground, 
thats good.  Logic ground can be connected to that single grounded bolt 
but the distribution of that ground should resemble a star, and any 
ground wire lifted off that bolt should not have continuity to ground 
anyplace else. 

This is also good to protect the electronics in that machine from nearby 
lightning strikes. That way, the lightning strike may bounce the machine 
a hundred thousand volts, but its all in unison and the 3.3 volt logic 
doesn't see it or get damaged by it unless there is a large capacitance 
to earth ground to unbalance that bounce.  Thats generally unavoidable 
when several ton of iron is sitting on a concrete floor. But although 
the pole that serves this house gets tapped occasionally, I have not 
lost any electronics to those strikes in several years since I brought 
the grandfathered in since the early 70's, pre NEC service up to code in 
2008 as I was building the garage. The power folks haven't been so 
lucky, they lost a 25kw can once.  It might have been an askerol filled 
can which is a time bomb after 20 years or less anyway, but I think they 
hung a 50kw full of Crisco in place of it.  Outdoors, Crisco is legal, 
but the PCB's are fireproof.

> I 
> forgot to bring my scope to the shop today (I didn't think I'd need
> it) so I can't scope anything until tomorrow.  Is it possible there's
> a pull-up resistor missing?

There might be. I am not using any except the normal pullups in the logic 
that give a true on the halmeter when no input is connected. Mesa cards 
generally have adequate pullups without external helpers. Sainsmart 
bob's don't generally need them either.

> Thanks,
> Matt
>
I hope this helps Matt, stay safe and well now.


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to