DL06 modbus RTU out port 2 as Master with RS485-2 wire to Yaskawa E7 VFD (2 drives)

Why so many errors? 300 reads with like 230 errors???

I have this working but lots of errors returned by MRX instruction using SP117 to a counter(SP117 port Comm error).

DL06 Port 2 setup:

Modbus

timeout =x1

RTS on delay=0 ms

RTS off delay=0 ms

addresses=1&2

Baud=19200

Stop bits=1

Parity=Odd

 

Shielded cable to VFD

15 pin connector wired like manual page K-3 (RS485-2 wire)

Termination resistor used on board drive

Ladder Logic interlock between two MRX instructions like manual page 4-28 (two drives)

 

Tried like everything basically same result?? Tried slow down in program, slow down baud rate, different RTS delays etc..??

Yaskawa E7 Drives setup:

H5-01=addresses=1&2

H5-02=baud=19200

H5-03=parity=odd

H5-04=alarm only don't stop drive on comm. error

H5-05=comm time out disabled

H5-06=drive transmit wait time=5ms

H5-07=RTS=On (must be on for RS485-2 wire per Yaskawa manual)

H5-08=Modbus

H5-09=comm. error= 2 seconds

 

Additional info:

DL06 connected via ethernet to CMore

4 Plc's do ethernet reads from this DL06 every 1 second

 

Could the burden of the ethernet comms be affecting serial comms???

 

Any idea's or comments are welcome again, I have checked everything like 20 times and tried all different kinds of settings.

 

Thanks in advance for any help

 

 

 


  • OkiePC (Customer)

    I had one system among several duplex pump stations that would give many errors when one or both VFDs were running. I ended up terminating the shield to ground in both drives as well as the main control panel to solve it. The RS422 wiring for a P1000 is documented that way and I was using P1000 drives.

    Selected as Best
  • ADC Community_02 (Automationdirect.com)

    Do the errors occur only when the drive(s) are in run? Could this be noise or grounding related?

  • OkiePC (Customer)

    I had one system among several duplex pump stations that would give many errors when one or both VFDs were running. I ended up terminating the shield to ground in both drives as well as the main control panel to solve it. The RS422 wiring for a P1000 is documented that way and I was using P1000 drives.

    Selected as Best
  • AkaHammer (Customer)

    Thanks for Feedback everyone.

    Can't Shut down VFD # 1, to answer your question, but did disconnect drive # 2 (can't shut it down either at the moment)from RS485 network(2-wire). Next grounded -ground pin of 15 pin connector on PLC to same point as PLC ground and grounded shield at drive end and not PLC end. Now Drive # 1 is perfect. Good news is they were hard wired already so this was only to start out as a monitor drive parameters. Later maybe control if all works well.

     

    Drive #2 has different cable (cheap crap cable)that is going to be replaced with a true quality braided wire shielded cable, hopefully that will solve the issue.

     

    Much prefer ethernet but this is built into Yaskawa drives so why not.

     

    We do Inductive Heat Treat(high power 800hz/800 volts kinda thing so yes definitely noise is in the equation, when you stand by substation and these high frequency machines run you can hear buzz at transformer, bad stuff. VFD's need line side reactors or they regularly trip on OV.

     

    Making progress so thanks again for your thoughts and idea's everyone. Will update when shielded cable has been replace with our standard. We have lots of old RS485 and modbus for main SCADA and some place in the plant a large roll of good quality cable we ran for all the other stuff.

    Thanks everyone.

    Expand Post
  • AkaHammer (Customer)

    Very Happy with the results with one drive. MRX reads about 750 per minute with no errors all day today! Running new cable to other drive today, hopefully same result.

    Thanks again

    Last day this week.

    Happy New Year to everyone

  • AkaHammer (Customer)

    Well it turned out OkiePC nailed it, I was always taught ground one end of shield and I always did opposite of what they say and grounded at sensor end or Drive end seem to work better for me.

    Ran new shielded cable to second VFD same problem, connected shield to second drive at drive end to IG ground assuming internal ground Yaskawa's words. Connected shield to other end (Daisy chained two drives) to other drives IG terminal zero errors. Shield cable to first drive only grounded at drive end, also no errors with this drive running, only difference between two drives is the one causing errors has line side reactors??? Also when second drive it running it is creating the problem but with OkiePC suggestion second drive running no errors. Awesome, still getting about 750 reads per minute so very happy with this setup and now to do some control not just monitoring.

     

    Thanks again everyone.

     

    Expand Post
  • PouchesInc (Customer)

    "only difference between two drives is the one causing errors has line side reactors???"

     

    Is the serial cable anywhere close to the line reactor? Any time you have a coil of wire with current flowing through it you create a magnetic field. A Line Reactor has copper wire wound around (usually) ferrite cores, and this increases the inductance and is what helps smooth out the power flow of spikes. However, this magnetic field can cause problems in other devices like communications lines or other objects with magnets or coils.

    A shield that is properly grounded will of course help protect against this magnetic field and stray radio frequency waves in the air nearby the wires from getting through to your serial data lines.

    Expand Post
  • AkaHammer (Customer)

    Excellent point Pouches. The cable is about 18" from line side reactor, reactor is totally enclosed in metal box by itself. So I don't know if this would cause a problem, I just know when that drive runs with shield grounded on one end only lots of errors like 60-70% of the time. To much work to disconnect or bypass to confirm.

    I was thinking something screwy with drive but again not sure how to prove it, today no induction heat treating machines are running, so once they start up on Monday hopefully everything is still ok. Again definitely drive running is when noise shows up.

    Good catch though and thanks for the thought.

    Expand Post