Allen Bradley PLC ControlNet MSG Question

rosiebean

Guest
R
I am trying to create a specific MSG command on an AB PLC5/40C15. I am basically doing what this knowledgebase article does:

http://domino.automation.rockwell.c...1ACF376E5B2E7B9F85256CA3006AF59B?OpenDocument

I want to send a MSG command on a ControlNet network to a ControlLogix gateway, and have the ControlLogix Gateway route my message to the destination node. To do this, I am selecting a multihop message (in RSLogix5), and on the multihop screen I input the destination node and destination Link ID. I have a ControlNet sniffer and I can see the packet go out, but the ControlLogix gateway rejects the address.

Is there some setup I must do to send to an RSlogix Address?

Any help would be appreciated, I am tired of banging my head on the keyboard.
 
What is the destination node; an RSLinx client, a PLC-5C15, or a ControlLogix with 1756-CNB module ?

Usually you route a multihop ControlNet message all the way to the target node; Link ID's are only used with RSLinx clients as the target, or when the last leg of your message is over DH+.

I know you're fishing for information here, but it always helps to give a lot of info. Node numbers for every device involved, descriptions of the devices and their firmware revisions, that sort of stuff.

If you have a ControlNet analyzer you're already probably deeper into this than most Rockwell support engineers get. Tell us more !
 
Last edited:
More Information

Thank you for the response.

This is my setup (I hope the formatting doesn't get messed up):

PLC 5/40C15 Rev f RSLinx on a PC at node 11
(controlnet node 6) |
| |
| |
| |
Link ID 0x2c |
| |
| |
| |
L_________________ |
ControlLogix Gateway |
(backplane link ID 1) |
1756 ENET |
|
1756 CNBR/B________________ |

1756 DHRIO__________________
|
1756 DHRIO |
|
__________________ |
|
Link ID 0x21
|
|
PLC 5/80E
(DH+ node 4)

The MSG I am sending starts from the PLC 5/40C15 and is directed to the PLC 5/80E.

I don't understand the setup of the RSLinx client, do I have to configure this in order for the MSG to get passed through? Where does the RSLinx client run?

I want to use the RSLinx address, because, for the setup I have, there is not problem setting the RSLinx address to 'NO' and inputting the entire routing path, but for my application, I would prefer to have the gateway do the routing, rather than having to store all the routing information in the gateway and at the initiating PLC (this becomes a major headache).

Thanks in advance.
 
One More Try

Sorry about the formatting, maybe this will look better:
This is my setup:

*PLC 5/40C15 Rev f
*(controlnet node 6)
|
*RSLinx on a PC at node 11
|
|
|
Link ID 0x2c
|
|
|
|
*1756 CNBR/B
*
*ControlLogix Gateway
*(backplane link ID 1)
*1756 ENET
*
*1756 DHRIO
|
|
Link ID 0x21
|
|
*PLC 5/80E
*(DH+ node 4)
 

Similar Topics

Hi good day Everyone, I have a cimplicity v10 project with 7 to 8k tags communicating with AB PLC through OPC and Rslinx classic. I have this...
Replies
1
Views
80
I am using Allen Bradley PLC 1756-L81E and EIP module 1756-EN2TR for Ethernet/IP communication. My communication works fine but in Get-Attribute...
Replies
2
Views
164
I have a network with 4 PLCs PLC1 is controllogix and PLCs 2-4 are compactlogix and they all need to communicate. The current way I have this...
Replies
8
Views
223
Hi Everyone, I am currently trying to communicate ControlLogix PLCs via EtherNet/IP with Delta V DCS. There is a VIM2 card configured for...
Replies
1
Views
179
Hi everyone. I have an issue with an Allen Bradley PLC model 1769-L30ER. This PLC had a previous program with a different IP address but when I...
Replies
4
Views
492
Back
Top Bottom