PLC5 Multihop IP Address Dissapearing

austinhab

Member
Join Date
Jun 2018
Location
Lethbridge
Posts
4
I have a PLC5/40E that is reading a few FLOATs from a CompactLogix L35E. For some reason, twice over the last 24 hours, the IP address from the Multihop settings has dissapeared, resulting in the MSG instruction erroring out, with error code d3 (you formatted the control block incorrectly). When I go to the Multihop tab, instead of the correct IP, there's what looks like "lh" in its place.

This has happened twice now, both when no programming staff was on site, so I know for a fact this is happening on its own accord. We have added another message instruction to the PLC5 recently, but nothing directly related to this instruction has been changed. Has any one seen anything like this before? Any ideas where I should start looking to troubleshoot?

Thanks in advance! :)

Photo of the error code: https://i.imgur.com/mQefL7H.jpg

The Multihop settings while erroring: https://i.imgur.com/lIqTqfR.jpg

The correct Multihop settings: https://i.imgur.com/3MgohiP.jpg
 
Last edited:
As a temporary measure, I have moved the CompactLogix - > PLC5 communication to a write MSG in the CompactLogix, instead of a read MSG in the PLC5. Working so far, but time will tell.
 
Interesting, how did you correct it every time? Did you contact Rockwell on it?

All I did to correct it was edit the IP address in the Multihop tab of the MSG instruction. As soon as the IP was correct, the MSG would complete successfully. Haven't reached out to Rockwell yet, but I likely will in the near future.
 
An Ethernet message in PLC-5 requires two contiguous elements in the MG file (e.g., MG100:0 and MG100:1) even though you only enter the first one into the instruction. You may want to check if the second one is being used elsewhere.
 
An Ethernet message in PLC-5 requires two contiguous elements in the MG file (e.g., MG100:0 and MG100:1) even though you only enter the first one into the instruction. You may want to check if the second one is being used elsewhere.

Thanks a bunch! I'm thinking this was the issue. The additional messaging we added used the element directly after this one in the MG file. We have very limited PLC5 ethernet communication, so this is something I wasn't aware of. Thank you!:)
 
Last edited:
An Ethernet message in PLC-5 requires two contiguous elements in the MG file (e.g., MG100:0 and MG100:1) even though you only enter the first one into the instruction. You may want to check if the second one is being used elsewhere.

I believed it is the root cause. We got the same issue before.
 

Similar Topics

I am using the following formula and I am getting error, Invalid Expression - too many closing parenthesis. when i copy the formula to notepad or...
Replies
4
Views
145
Preface: Kinda long, so I made section titles Intro: I just want to see if anyone here has seen anything similar. A PLC5-40 series C enhanced...
Replies
3
Views
364
Hi, can anyone help me get a pdf file for this RSP files. They are from a PLC5. Thanks
Replies
5
Views
508
Hello all, I am seeing this behaviour where an integer file (N46:33), has an integer in binary (11110) which is 30 in decimal. I did a...
Replies
7
Views
513
Back
Top Bottom