|
||||||||||||||||
|
TOP Server for Allen Bradley ControlLogix Ethernet Driver The TOP Server ControlLogix driver has supports full gateway operation through your ControlLogix rack to downstream DH+ and ControlNet networks. This application note shows you what you can do with the TOP Server and ControlLogix Gateways and how to configure the driver Device ID to route to downstream nodes. This application note assumes you are already familiar with how to do the basic setup of Devices in the TOP server. If you are not familiar with that we suggest you watch our online introductory training video or read our Getting Started Guide. Overview (click to jump straight to Examples) The concept behind routing is to provide a means of communicating with a remote ControlLogix backplane over various networks. Routing can be thought of as a bridge between your local ControlLogix backplane and a remote ControlLogix backplane even if they are on two different fieldbus networks. Access to a remote (destination) backplane allows for direct communication with the following modules located on this backplane: Remote Modules Accessible Via Routing:
A routing path is a series of backplane hops, with the last hop pointing to the destination backplane. Each hop requires a ControlLogix backplane
(not a ControlLogix processor). An individual hop can utilize one of the following networks as its medium:
Application Notes
Connection Path Specification The routing path is specified in the Device ID when you configure the Device in the TOP Server. As with non-routing applications, communication originates from the ControlLogix Ethernet driver on the PC and is directed at the local ControlLogix Ethernet Interface (1756-ENET or 1756-ENBT). Once at this local 1756-ENET, the Device ID specifies a way out of the module and onto the backplane, just like with non-routing applications. From there the routing path will direct the message to the desired ControlLogix backplane. The remainder of the Device ID will determine what device to communicate with (ControlLogix processor, DH+ node, ControlNet node). The routing path specification begins and ends with the left and right bracket respectively ([, ]). The path itself is a series of port/link address pairs, identical to the Communication Path syntax in RSLogix 5000 Message Configuration dialog. A port describes a way out of a device via a network or backplane. A link address is a destination address and is commonly referred to as a node id or next hop.
The general syntax for the connection path to enter in the Device ID field in the TOP Server Device Properties dialog is shown in bold below. Single Hop Multi-Hop (N Hops) Note: The last Port ID in the path (Port ID2 and Port ID(N+2) for single hop and multi-hop respectively) must be 1 (port for backplane). The Port ID0 must be 1 (port for backplane), Link Address2 and Link Address(N+2) are the slot numbers of the remote Logix processor/1756-DHRIO module/1756-CNB module. Ports
Due to the complex nature of this feature, examples may be the best tutorial. Note in the examples below we have included L5550 processors in the rack. You do NOT have to have a processor in a ControlLogix rack in order to have it operating as a Gateway. We just included them because one of our examples includes routing through a ControlLogix Gateway to downstream ControlLogix L555x processors. Lastly, although the drawing does not show it, we do support both the 1756-ENET and ENBT Ethernet cards and the L5555 processors. The examples below will include the entire the Device ID minus the IP of the local 1756-ENET. Again, the perspective of the Device ID/Routing Path is from the local 1756-ENET module. Hop descriptions are in the form: Link Address(N), Port ID(N+1), Link Address(N+1), Port ID(N+2). See Connection Path Specification above for help. For further details on building a connection/routing path, refer to Allen-Bradley Publication 1756-6.5.14, pp. 4-5 through 4-8. Key to colors in picture below:
Example 2) Logix5550 to PLC-5C via CN Gateway.
Example 3) Logix5550 to Logix5550 via Routing over DH+.
Destination Node
Model Routing Device ID less IP Logix5550 (C) ControlLogix 5550 Yes 1,[1,2,8,1],0
Example 4) Logix5550 to PLC-5C via CN Gateway, Routing over DH+.
Destination Node
Model Routing Device ID less IP PLC-5/80C (E) CN Gateway Yes 1,[1,2,8,1],2.A.3
Example 5) Logix5550 to Logix5550 via Routing over DH+, ControlNet.
Destination Node
Model Routing Device ID less IP Logix5550 (F) ControlLogix 5550 Yes 1,[1,2,8,1,2,2,15,1],0
Example 6) Logix5550 to SLC 5/04 via Routing over DH+, ControlNet.
Destination Node
Model Routing Device ID less IP SLC 5/04 (G) DH+ Gateway Yes 1,[1,2,8,1,2,2,15,1],1.A.2
Example 7) Logix5550 to Logix5550 via Routing over DH+, ControlNet, Ethernet.
Destination Node
Model Routing Device ID less IP Logix5550 (G) ControlLogix 5550 Yes 1,[1,2,8,1,2,2,15,1,3,2,192.192.180.101,1],0
|
|