Re: VFDs, Noise, and RS-485



Nobody wrote:
I have a setup that consists of a variable frequency drive (VFD) and a PC.
The two talk to each other using RS-485. (The VFD output is 3-phase, with a
high frequency square wave riding on a 100 Hz sinusoid carrier wave.)

No its not, its a high-frequency variable duty cycle "square" wave, whose duty cycle is modulated such that the average output voltage is a 100Hz sinusoid. Who's VFD? (Danfoss is my guess, they like the term VFD)



I'm running into some major VFD noise problems, and I don't know how to solve them.

1. The noise problem is so bad that once the VFD starts running, it kills
the RS-485 signal.

2. The noise problem also kills our ability to use a hall current probe to
sense the current through one of the 3-phase output lines.

I've tried grounding everything. I'm using shielded cables and toroids for
the communication and measurement lines.

On the RS-485 end, we've tried isolated and non-isolated devices (with
proper termination resistors) on the PC.

The noise won't go away! Argh!

Any tips would be appreciated.

- Nobody

Gidday,

Drives are nasty. Firstly, ensure you have some form of a co-axial feed from the drive to the machine such as neutral screened cable, with the screen well bonded to the drive *AND* the machine. This is exactly wrong for an instrumentation cable, but right for the drive. Herewith an excerpt from a report I wrote for a customer experiencing this sort of problem in Nov 2003 with a 400kW rock crusher:

"The existing hardware operates in an extremely adverse environment, both physically and electromagnetically. The physical environmental hazards are primarily temperature, vibration and fine particles, which should be assumed to be conductive due to crusher plate abrasion. Electromagnetic hazards are primarily caused by the motor drives used in the rock crusher itself; drives generate significant EMI, and are responsible for the bulk of EMI problems in industry. Ideally drives and motors should be connected using “screened” cable, typically steel-wire sheathed. The drive cable screen should be firmly bonded to both the drive and the motor – note that this is exactly the wrong thing to do for an instrumentation cable.

Motor drives generate huge high-frequency (HF) current spikes which flow through the motor winding capacitance to the motor chassis. Both the drive and the motor chassis are earthed, so these HF currents flow through the earth connection and back to the drive. The amount of this HF energy which radiates away is directly proportional to the size of the physical loop the current flows in. Connecting the cable screen as above ensures a good high-frequency connection between the drive and motor – basically it minimises the physical size of the loop the HF currents flow through, thus greatly reducing the amount of HF energy which radiates away"


Once you have done this (minimised the source of emissions) you can then reduce the susceptibility of your setup. Areas to look at are:


- optically isolate the RS485 link. This is necessary to break the earth loop from PC to drive (which, by Norton, carries some of the HF currents). A moot point if you are running the PC from batteries, but of vital importance when mains powered

- keep wiring loops small. twist, twist, twist. ground plane, ground plane, ground plane. Drives spew out vast quantities of H-field, which your loops will happily receive. Technically this reduces the coupling, rather than the susceptibility, but who cares as long as it works right?

- correctly terminate the RS485 cable

- use high permeability common-mode chokes on the various dangly wire bundles.

As to why your hall effect sensors dont work, I suspect its poor layout/decoupling, or perhaps ratshit DCCTs. The VFD has 2-3 inside, and they work fine. The problems I've come across with current transducers are:

- capacitive coupling from the drive output. the fix is simple, a grounded electrostatic shield around the cable as it passes thru the DCCT. The ground connection must be low inductance. In practice drive manufacturers sample in the middle of each pulse, thereby avoiding the switching edge noise.

- variation of current as a function of cable position, and/or adjacent metalwork. sign of a crappy DCCT....

Make sure your DCCT supply (supplies) are well decoupled right at the DCCT. Again, twist the wires (stranded CAT5 cable is great for this sort of job, esp. STP). Also look at how you measure the DCCT results, and reduce/remove loop area - if with a scope, use a coax connection to the scope/probe rather than a 6" ground clip.

Read Linear Technologies AN47.

HTH

Cheers
Terry
.



Relevant Pages

  • Re: VFDs, Noise, and RS-485
    ... Who's VFD? ... > Drives are nasty. ... > drive and the motor? ... with whatever cables come pre-attached to the motor. ...
    (sci.electronics.design)
  • Re: Company network slowdown
    ... Cables hanging from the overhead were standard. ... >tower because the automagic VSWR meter relay had failed to start the ... >transportable between different drives and error rate was very low. ... I avoided UHF connectors and right angle adapters. ...
    (alt.internet.wireless)
  • Re: Which compressor?
    ... looking for them before when I got my 3HP VFD. ... By the way, I used to sell such drives, bnut I no longer do so, so ... larger motor anyway, so I'll pass on this one. ... Has motor FLA rating at least 150% of the FLA of your compressor's ...
    (rec.crafts.metalworking)
  • Re: M3A and ATAPI
    ... in the way my hard drives are connected. ... How can I measure my real transfer rate (as opposed to determining my ... For SATA cables, those are point to point, and there is no ... I started a burn on a USB optical drive, ...
    (alt.comp.periphs.mainboard.asus)
  • Re: Buffer overrun and "Trend chipaway Virus (R) on guard"!?
    ... If you have one drive on the cable, it goes on the end connector. ... they mention "Master Only" as the jumper choice. ... When using two drives, one drive is master, the other drive slave. ... The 80 wire cables also typically support "Cable_Select" jumpering. ...
    (alt.comp.hardware.pc-homebuilt)