Automation Direct Modbus TCP

JACMAN

Member
Join Date
Mar 2009
Location
Wisconsin
Posts
2
Hello everyone,
I have been pulling my hair out on this one. I have been unsucessful in communicating Modbus TCP to a Eurotherm Data recorder using an Automation Direct D0-06 PLC. I have all but exhausted any tech support from either manufacture. The PLC is the master and the Eurotherm Data recorder would be the slave. I'm using the H0-Ecom100 ethernet card running through an ethernet cable to the Eurotherm. I have upgraded firmware in the processor to the latest automation direct has out. I have used the examples in the manual chapter 5 (in testing). I have converted the modbus address using Automation direct's conversion sheet (decimal to octal). Can anyone offer me any advice on this matter? Any helpful advice would be very appreciated.
 
I am by no means an expert on this stuff, but I'll bet that you need to put an Ethernet switch...I was just on the phone w/ AD tech and they said make sure that you go into NET EDIT and change the peer to peer table for the modbus tcp, which I think you said you had done. Check it again. You will need a cross-over cable unless you add a switch...

David
 
I agree with David. Running point to point, you either need a crossover cable or a switch with straight cables.

Dan
 
Plug a pc in one end and try to ping the other that will show wether you need a switch or cross-over cable. Have a look onthe net for a shraeware called SimplyModbus it has a demo mode (or buy if think it's good) I've used it to test comms reasonably easy to set up and lets you change stuff on the fly (big-endian etc)
 
Go to this site --> http://www.wireshark.org/

Download the wireshark application. Assign a fixed IP to your master, slave, and your pc (of course, make them all similar, ie 192.168.1.xxx). Get yourself an old ethernet hub, and connect all 3 devices to the hub. Run the wireshark application from your pc. Be careful, if you have a real tight IT department, you may not see the communications between master and slave - in which case use a home laptop or something. You should be able to see the modbus tcp communications as well as the specific modbus queries. If you have another slave that is responding, then connect that as well. That way you can compare. Another idea is to download a Modbus tcp simulator/tool. There are tons of them for free...If you can see the communications between master and slave in this setup, then it is likely that ports (specifically 502) are being blocked in the field setup.

Good luck.

-Mike
 
I concur with Mike on using Wireshark to diagnose this situation.
Once you have captured the data, you now have more information to go to both/either of the manufacturers to show them what is going on.
You can also post the capture file back into this thread for others to help.
 

Similar Topics

Hi, I'm trying to setup an Automation Direct DirectLogic 06 (D0-06DD1) as a modbus slave, taking commands from a PC. The PLC is connected to...
Replies
3
Views
3,557
I am hoping someone can point me in the right direction. I have a DTC 1000 temperature controller, I am able to read and write to the registers...
Replies
5
Views
3,031
Can anyone tell me if I can set up a DL250 as a modbus device. I want to be able to simulate a modbus device so that I can test some other...
Replies
3
Views
2,383
Dear All if any body can help me in establishing communication B/w WAGO RS232 module and automation direct My Controller is 750-841 and...
Replies
2
Views
6,619
We are using T1k - modbus terminated IO (Remote IO) with direct automation plc DL-06. We are trying to communicate between the two using the MRW &...
Replies
3
Views
4,717
Back
Top Bottom