Hi. I know this question has appeared several times in the past but I can't seem to get messaging to work.
I have a pc with ethernet to PLC1 and a dh+ connection to PLC2. I can program and connect to PLC2 just fine but when I try MSG from either PLC they do not connect. I am trying to use CIP message type.
Both PLCs are CLX 5000 and both have DHRIO with both channels in DH. The communication path is local so I shouldn't need a routing table but I added one anyways as PLC1 has other DH connection on channel B. when i try a message from either PLC I get a connection failure Error code 16#0001 Extended Error code 16#0000_0204 that one person on the forums had before, but I tried the path with both octal and decimal values to no luck. I was thinking someone could see any obvious mistake I have.
Situation
PLC1:
CLX 5000
DHRIO slot 4
node channel A=10
node Channel B=11
Channel A local with only PLC2 on it DH+
Channel B local with multiple PLC-5s DH+
Routing table:
Channel A- DH+ [Link10]
|--DH+ Bridge -Node 31
|-------Bridge [link undefined]
Channel B- DH+ [Link11]
Local DH+ connection both on CH-A
PLC2:
CLX 5000
DHRIO slot 1
node channel A=31
node Channel B=32
Channel A local with only PLC1 on it DH+
Channel B empty
Routing table:
Channel A- DH+ [Link10]
|--DH+ Bridge -Node 10
|-------Bridge [link undefined]
Channel B- DH+ [Link undefined]
From PLC2 i try CIP data read with path 1,1,2,12,1,0
With or without the card in the IO configuration I get com error mentioned above.
I am a bit lost because I can program to PLC2 over the dh connection but msg does not work. Any ideas on why msg does not work?
I was thinking of resorting to PLC-5 data mapping cause I know PLC1 uses it on CH-B but got same error on couple tries that way too.
Any help would be amazing.
I have a pc with ethernet to PLC1 and a dh+ connection to PLC2. I can program and connect to PLC2 just fine but when I try MSG from either PLC they do not connect. I am trying to use CIP message type.
Both PLCs are CLX 5000 and both have DHRIO with both channels in DH. The communication path is local so I shouldn't need a routing table but I added one anyways as PLC1 has other DH connection on channel B. when i try a message from either PLC I get a connection failure Error code 16#0001 Extended Error code 16#0000_0204 that one person on the forums had before, but I tried the path with both octal and decimal values to no luck. I was thinking someone could see any obvious mistake I have.
Situation
PLC1:
CLX 5000
DHRIO slot 4
node channel A=10
node Channel B=11
Channel A local with only PLC2 on it DH+
Channel B local with multiple PLC-5s DH+
Routing table:
Channel A- DH+ [Link10]
|--DH+ Bridge -Node 31
|-------Bridge [link undefined]
Channel B- DH+ [Link11]
Local DH+ connection both on CH-A
PLC2:
CLX 5000
DHRIO slot 1
node channel A=31
node Channel B=32
Channel A local with only PLC1 on it DH+
Channel B empty
Routing table:
Channel A- DH+ [Link10]
|--DH+ Bridge -Node 10
|-------Bridge [link undefined]
Channel B- DH+ [Link undefined]
From PLC2 i try CIP data read with path 1,1,2,12,1,0
With or without the card in the IO configuration I get com error mentioned above.
I am a bit lost because I can program to PLC2 over the dh connection but msg does not work. Any ideas on why msg does not work?
I was thinking of resorting to PLC-5 data mapping cause I know PLC1 uses it on CH-B but got same error on couple tries that way too.
Any help would be amazing.
Last edited: