CLX Ethernet - PLC5 DH+

bwheat

Member
Join Date
Sep 2003
Location
LA
Posts
174
I have a CLX processor with a 1756-ENET connected to a CLX gateway that has a 1756-ENET and a 1756-DHRIO. On the DH+ side I have a PLC 5/30. I want to send a message from the CLX to the 5/30. I think I have to set up a routing table in the 1756-DHRIO in the gateway to get this to work. Anybody got any hints on how to send this across or have a link to the right knowlegebase document. I have not hit on the one that addresses exactly what I am doing. I have found this one: http://domino.automation.rockwell.c...5737E486F21C4D3185256AFB006A165F?OpenDocument
 
I don't think you can find exact example.
This one is gives you pretty good explanation.

I can try to duplicate your configuration on Monday, I have all hardware available in the lab.

It may help if you can post your configuration (slot, node and IP addresses) as well as you CPU model/firmware and software versions.
I am not sure if ENET can do bridge, I know ENBT can.
 
Here are 2 articles you need from AB knowledgebase:
G16917 Example
A18446539 Path addressing.

Technically you need to setup a routing table in RSLINX and configure path with message instruction.

Let say:
CLX_A has ENET module in slot 1, IP 100.100.90.14
CLX_B (gateway) has ENET module IP 100.100.90.10 in slot 10 and DHRIO in slot 4 oct address 21,
PLC5 oct address 15

Path for message will be 1, 1, 2, 100.100.90.10, 1, 4, 2, 8#15

1, 1 - to ENET module
2, 100.100.90.10 - to gateway
1, 4 - to slot 4 (DHRIO)
2, 8#15 - to port "A" to address 15 OCT

I can give you more details, if you give me adderesses used in your app.
 
Just a quick addition, if someone interested:

According to AB KB only ControlNet PLC5s support CIP messaging.
For other CPUs use DH+ messaging:

Path will be 1, 1, 2, 100.100.90.10, 1, 4
and you have to set DH+ routing parameters from linx to DH+ message table.
 
I figured it out. Contr_Conn I pretty much did what you said. I found a knowledgebase article that was close. From the CLX I used DH+ messaging with a path of ENET, 2,130.130.130.100,1,1

ENET - Card in local CLX chassis
2 indicates coming out of port 2 of the ENET module
130.130.130.100 IP address of the ethernet card in the gateway
1 - indicates connection to the backplane of the chassis
1 - slot # of DHRIO.

Also had to work add the ethernet card to the routing table of the DHRIO.

Had to send the data as "INTS" also. PLC5's dont like 32 bit integers.
 
Glad you did it

Speaking of your path:

"ENET" could be replaced with 1,X were X is ENET sot number.
In your case ENET must be listed in I/O configuration.
Technically it has nothing to do there unless you have I/O over Ethernet.

ControlNet PLC5s will make this message much easier: Just use CIP message instead of DH+

Using "INT" is a most common trouble with PLC5s - it is like using IBM PC XT computer today.
 
Yeah, when I typed in the 1,2 it was replaced by ENET by the
Logix 5000 software automatically.
 

Similar Topics

Does anyone know if you can connect the pins from a 1756-EN2T RJ45 plug to the 15 pin transceiver that was previously connected to a PLC5/40E AUI...
Replies
3
Views
1,761
Our client has a PLC5/30 series C processor and the job requirement is to provide Ethernet comms to an L61 CLX processor. The client doesn't want...
Replies
2
Views
3,924
Hey fellas, I did a search but didn't find anything that quite fit. I'm setting up a new CLX chassis (with processor) for a new project. I need...
Replies
5
Views
5,506
I've got some code running on a Compact Logix/Control Logix using CIP Generic Message instructions. Service Type is Custom Service Code is 45...
Replies
22
Views
5,674
I have several Avery scale units and they are configured as Generic Ethernet modules, and I am actually reading the data fine for the weight...
Replies
2
Views
358
Back
Top Bottom