I am working with 2 identical industrial machines with multiple Ethernet switches per machine. The basic layout looks like this:
Switch 1 Machine A -> Switch 2 Machine A -> Switch 4 Machine A
|-> Switch 3 Machine A
\-> Switch 1 Machine B -> Switch 2 Machine B -> Switch 4 Machine B
\-> Switch 3 Machine B
I double checked every Ethernet cable in the machines and confirmed there are no loops
Each switch has multiple devices on it (some of which are daisy chained) All the switches are Allen Bradley Stratix 5700 Industrial Managed Ethernet Switches that have IPs set but no other settings modified from the defaults.
When we power down Machine B (including all of the Machine B switches) connection is lost between our PLC which is on Machine A Switch 1 and our safety inputs which are on Machine A switch 2
Why would I be loosing this connectivity? It takes about 30 seconds for all the devices to reconnect and stops Machine A from working until it is all back online. Why would it only be this way? I do not see the same behavior on machine B when I power off Machine A. Is there something I can do from the managed switch side to force the information on a certain path so that the loss of Machine B's switches doesn't cause connectivity loss?