Re: [CAD_CAM_EDM_DRO] Insulating D-shell from chassis?
Posted by
David A. Frantz
on 2003-11-17 10:08:34 UTC
Hi Randy;
To bad I'm living in NY, this sounds like a problem that being there
would simplfy, you do however provide some important information.
First I will restate what I said before, it is not good practice at all
to isolate a metal connector from the casing it is mounted in. You do
not want to do this on either housing. Not only do you have a safety
issue, you present to your system with other potential noise issues.
The first thing I'd do is to make sure that the two housings are at the
same ground potential and that proper internal gournding has been
implemented. That is the use of star arrainged ground runs within
each panel. This should help with some issues. If the problem
doesn't go away they you will need to check the cable running between
the two devices.
If there is an electrical connection between both shells of the cable
then this has to be broken. This is not easy on a molded cable.
Another gotcha, that may be a problem if you don't know the origin of
the cable, is the potential that one of the pin conductors is also
attached to the shells. These connections may be intentional or a
cable fault. This of course has to be dealt with.
At times when running into ground loop problems I've taken the approach
of buying a molded cable and cutting off one end and reterminating.
This is often the quickest and safest way to get a ground loop free
cable. If you're looking for a high quality cable connection consider
getting DB connectors that use the MILSPEC circular crimp inserts. The
crimper is a little expensive but in the end seems to result in the most
reliable connections and keeps the individual wires well isolated.
It should be noted that you are not the first to have an issue with a
spindle drive causing servo issues. Years ago I had an issue on an
old bandit controller that would cause the axis to loose about 2.5um
everytime a custom spindle controller was shut off. Off course this
did not happen on every machine. In the end it was determined that a
relay mounted on the spindle drive PC board was causing the problem and
there was some distance between the spindle drive and the old bandit CNC
controller. In the end putting a snubbing diode across the relay
solved the problem. This was after, of course, an expensive effort to
rearrainge grounds, reroute cables, add isolation transofromers and all
sorts of other mods. In the end a simple and VERY CHEAP diode solved
the problem completely.
This points out several important things. One; don't rely on your
independant vendors to sell you equipement suitable for automation.
Two; every effrot should be made to apply good electrical noise
reduction practices at the source. Three; what appears to be complete
electrical isolation on the schematic does not mean that in reality.
Four; sometimes you can appear to correct a problem, through different
stradeges and yet over time be proved wrong again and again. Five;
the final resolution to a problem is usually too cheap to tell your boss
about!
Thanks
Dave
zephyrus@... wrote:
To bad I'm living in NY, this sounds like a problem that being there
would simplfy, you do however provide some important information.
First I will restate what I said before, it is not good practice at all
to isolate a metal connector from the casing it is mounted in. You do
not want to do this on either housing. Not only do you have a safety
issue, you present to your system with other potential noise issues.
The first thing I'd do is to make sure that the two housings are at the
same ground potential and that proper internal gournding has been
implemented. That is the use of star arrainged ground runs within
each panel. This should help with some issues. If the problem
doesn't go away they you will need to check the cable running between
the two devices.
If there is an electrical connection between both shells of the cable
then this has to be broken. This is not easy on a molded cable.
Another gotcha, that may be a problem if you don't know the origin of
the cable, is the potential that one of the pin conductors is also
attached to the shells. These connections may be intentional or a
cable fault. This of course has to be dealt with.
At times when running into ground loop problems I've taken the approach
of buying a molded cable and cutting off one end and reterminating.
This is often the quickest and safest way to get a ground loop free
cable. If you're looking for a high quality cable connection consider
getting DB connectors that use the MILSPEC circular crimp inserts. The
crimper is a little expensive but in the end seems to result in the most
reliable connections and keeps the individual wires well isolated.
It should be noted that you are not the first to have an issue with a
spindle drive causing servo issues. Years ago I had an issue on an
old bandit controller that would cause the axis to loose about 2.5um
everytime a custom spindle controller was shut off. Off course this
did not happen on every machine. In the end it was determined that a
relay mounted on the spindle drive PC board was causing the problem and
there was some distance between the spindle drive and the old bandit CNC
controller. In the end putting a snubbing diode across the relay
solved the problem. This was after, of course, an expensive effort to
rearrainge grounds, reroute cables, add isolation transofromers and all
sorts of other mods. In the end a simple and VERY CHEAP diode solved
the problem completely.
This points out several important things. One; don't rely on your
independant vendors to sell you equipement suitable for automation.
Two; every effrot should be made to apply good electrical noise
reduction practices at the source. Three; what appears to be complete
electrical isolation on the schematic does not mean that in reality.
Four; sometimes you can appear to correct a problem, through different
stradeges and yet over time be proved wrong again and again. Five;
the final resolution to a problem is usually too cheap to tell your boss
about!
Thanks
Dave
zephyrus@... wrote:
>At 11:14 PM 11/16/03 -0500, Dave wrote:
>
>
>
>>The last thing that you want to do is to isolate a chassis mounted
>>component from ground. My question is: do you know for sure that you
>>have a ground loop?
>>
>>
>
>Oh yes, indeed. This is from the "random motor steps" discussion from a
>month or two back. After properly star grounding the driver box, using
>shielded motor cables (terminated only at the box end), making sure I was
>using a proper parallel cable with all 25 leads and good shielding, I was
>still getting occasional random steps on all 3 axes, especially with the
>spindle motor running (oh, and I retrofitted the Sherline spindle control
>box with a shielded power cord).
>
>Isolating the DB25 connector from the driver box chassis did the trick. It
>is rock solid now.
>
>Best regards,
>
>Randy
>
>Randy Gordon-Gilmore ,----.___________ ______________ _________________
>ProtoTrains // = = === == || == == == = || == == == = == =|
>Rio Vista, CA, USA /-O==O------------o==o------------o==o-----------o==o-'
>zephyrus@... http://www.prototrains.com
>
>
>
>
>
>
>
>
Discussion Thread
Wilson Logan
2003-11-13 11:08:58 UTC
OT: New version of PG Offline available 2.0.150
zephyrus@r...
2003-11-16 14:49:29 UTC
Insulating D-shell from chassis?
David A. Frantz
2003-11-16 20:14:57 UTC
Re: [CAD_CAM_EDM_DRO] Insulating D-shell from chassis?
washcomp
2003-11-16 22:03:31 UTC
Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-17 08:54:19 UTC
Re: [CAD_CAM_EDM_DRO] Insulating D-shell from chassis?
Alan Marconett KM6VV
2003-11-17 09:29:13 UTC
Re: [CAD_CAM_EDM_DRO] Insulating D-shell from chassis?
David A. Frantz
2003-11-17 10:08:34 UTC
Re: [CAD_CAM_EDM_DRO] Insulating D-shell from chassis?
ballendo
2003-11-17 14:58:08 UTC
Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-18 01:12:35 UTC
Re: Insulating D-shell from chassis?
David A. Frantz
2003-11-18 05:35:06 UTC
Re: [CAD_CAM_EDM_DRO] Re: Insulating D-shell from chassis?
mayfieldtm
2003-11-18 08:04:09 UTC
Re: Insulating D-shell from chassis?
Alan Marconett KM6VV
2003-11-18 09:33:35 UTC
Re: [CAD_CAM_EDM_DRO] Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-18 10:29:29 UTC
Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-18 10:41:20 UTC
Re: Insulating D-shell from chassis?
David A. Frantz
2003-11-18 13:50:25 UTC
Re: [CAD_CAM_EDM_DRO] Re: Insulating D-shell from chassis?
David A. Frantz
2003-11-18 14:03:43 UTC
Re: [CAD_CAM_EDM_DRO] Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-18 14:07:25 UTC
Re: Insulating D-shell from chassis?
JanRwl@A...
2003-11-18 14:15:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: Insulating D-shell from chassis?
Moore
2003-11-18 14:33:40 UTC
Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-18 20:30:39 UTC
More on Re: Insulating D-shell from chassis?
Jon Elson
2003-11-18 22:29:37 UTC
Re: [CAD_CAM_EDM_DRO] More on Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-19 08:08:04 UTC
Re: More on Re: Insulating D-shell from chassis?
Jon Elson
2003-11-19 10:39:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: More on Re: Insulating D-shell from chassis?
Moore
2003-11-19 14:18:42 UTC
More on Re: Insulating D-shell from chassis? Xylotex board
caudlet
2003-11-19 16:33:47 UTC
More on Re: Insulating D-shell from chassis? Xylotex board
Moore
2003-11-19 18:07:40 UTC
More on Re: Insulating D-shell from chassis? Xylotex board
Carl Mikkelsen
2003-11-19 18:08:51 UTC
Re: [CAD_CAM_EDM_DRO] Re: More on Re: Insulating D-shell from chassis?
Don Rogers
2003-11-20 20:07:08 UTC
Re:More on Re: Insulating D-shell from chassis?
zephyrus@r...
2003-11-20 22:02:58 UTC
Re: Re: More on Re: Insulating D-shell from chassis?
ballendo
2003-11-20 22:53:40 UTC
Re:More on Re: Insulating D-shell from chassis?
Don Rogers
2003-11-21 22:33:45 UTC
Re:More on Re: Insulating D-shell from chassis?
ballendo
2003-11-22 06:45:18 UTC
Re:More on Re: Insulating D-shell from chassis?
James Cullins
2003-11-22 09:03:44 UTC
Re: [CAD_CAM_EDM_DRO] Re:More on Re: Insulating D-shell from chassis?
David A. Frantz
2003-11-22 09:32:35 UTC
Re: [CAD_CAM_EDM_DRO] Re:More on Re: Insulating D-shell from chassis?