As a follow up, we finally got Ethernet/IP working with a router (Cisco 6K series), where the router and the switches are part of the same VLAN.
When in such a setup, the router does not decrement the TTL, if the packet's destination is in the same VLAN. However, if you try to send an Ethernet/IP packet from one VLAN to another, the TTL will be decemented by 1 to 0 by the router and the packet will not be forwarded.
I will follow up later with more information.
When in such a setup, the router does not decrement the TTL, if the packet's destination is in the same VLAN. However, if you try to send an Ethernet/IP packet from one VLAN to another, the TTL will be decemented by 1 to 0 by the router and the packet will not be forwarded.
I will follow up later with more information.