Skip to content
  • There are no suggestions because the search field is empty.

ControlLogix Routing Path for Ethernet to Ethernet Routing

I have a ControlLogix with two Ethernet communications modules, where one module is on my local Ethernet network and one module is on a remote Ethernet network.  The remote network has another Ethernet capable ControlLogix CPU that I would like to communicate with using TOP Server ControlLogix Ethernet using CIP Routing.

What is the proper Device ID format for routing through this local ControlLogix for communication with the remote ControlLogix CPU?

The proper path for CIP Routing to a remote ControlLogix CPU using Ethernet involves:

  1. Going into the ControlLogix to be used for this routing via the local Ethernet module
  2. Going out to the backplane of that ControlLogix used for routing
  3. Going out through the Ethernet module in the routing ControlLogix that is on the remote network
  4. Going into the remote ControlLogix via its Ethernet module
  5. Going out of the remote ControlLogix Ethernet module to its backplane and to the CPU

That translates to a Device ID format for the ControlLogix Ethernet driver based on the following:

www.www.www.www,1,[x,2,yyy.yyy.yyy.yyy,1],z

where:

  • www.www.www.www = IP Address of the local Ethernet module in the routing ControlLogix chassis
  • 1 =  Port to the backplane
  • x = Slot of the remote Ethernet module in the routing ControlLogix chassis
  • 2 - Port to the Ethernet network
  • yyy.yyy.yyy.yyy = IP Address of the Ethernet module in the remote ControlLogix chassis
  • 1 = Port to the backplane
  • z = Slot of the remote ControlLogix CPU

Example:

I have a ControlLogix with one Ethernet module on the same network as my TOP Server PC with an IP Address of 192.168.1.1 and a second Ethernet module on a remote network that is in Slot 4. The remote ControlLogix that I wish to communicate with has an Ethernet module with an IP Address of 192.168.2.1 and the CPU is in Slot 0.

The Device ID I would use in the TOP Server ControlLogix Ethernet driver would be:

192.168.1.1,1,[4,2,192.168.2.1,1],0

If you need assistance with a Device ID for a standard/local, non-routing connection to a ControlLogix or for a Gateway application (Data Highway / ControlNet), please refer to this FAQ.