QUOTE(jtheis74 @ Feb 13 2008, 05:51 AM) [snapback]65131[/snapback]
Peter,
Thank you for the reply. Here's what I know:
1. Yes, this is a new installation. We are using Modbus/TCP.
2. The communications work most of the time. It drops out intermittently. There are two axes being controlled by the RMC and the drop out of communications only ever occurs when axis 0 is supposed to move. Axis 1 never has a problem.
There is a second CPU that runs the Ethernet. It knows very little if anything about what is going on with the commands as it is just shuffling data between the Ethernet chip and the dual port between the CPU. So, is it possible the Ethernet is still running and the command is just being ignored due to some error condition? You can look at the command log and see all the commands and command values that are sent to the RMC. It is possible the RMC would receive and ignore the command. You call tell if this happens by looking at the command log in the window sub menu.
It would be interesting to know if the PLC could jog either axis when you think the Ethernet communications are 'hung'. This would let us know if it is a axis problem, caused by ignoring commands, or the Ethernet really isn't working for either axis.
QUOTE
3. Yes, they can access the RMC via RMCWin, so it looks like the problem is with the PLC.
This is most likely but the first rule of trouble shooting is assume nothing. I would still try what I suggested above.
QUOTE
4. I don't know about the connections being left open. I'll look in to the logic.
This information can seen from the RMC's point of view in the Ethernet activity log. This logs the opening and closing of the connections and provides the IP address of the device that the RMC is connected to. Did you look?
QUOTE
5. Our field engineer has sent in the Diagnostics information to Delta and they said that there wasn't anything in it that indicated a problem with the RMC.
In that case you may need to use a program called Wireshark, the old Etheral.
What do the Ethernet logs on the PLC say?
When the communications stop, save the logs and e-mail them to Delta. We have people that a very experienced with Ethernet communications.
QUOTE
6. We have contacted their tech support and they have been very helpful to this point.
7. I will check out the deltamotion forum to see if they have any other ideas.
There isn't much there yet.
QUOTE
We have the following connected to the RMC:
1. PLC
2. RMCWin (only when necessary)
3. LCD420 HMI
That's it. So I don't think we are exceeding the number of connections unless there is a way to have the PLC make multiple connections to the RMC. I'm assuming that's why you asked about item 4.
It doesn't look like it is even possible to exceed the connection count. The Wireshark logs would be most helpful. This way we can see if the PLC is even sending the commands. Send them to our tech support. They will forward them to our Ethernet Guru.